Está en la página 1de 19

___________________

Disclaimer

Principios bsicos de la
___________________
librera 1

SIMATIC
___________________
Uso de la librera 2

___________________
Versin de la librera A
STEP 7 (TIA Portal)
Librera global
"Sample Library for Instructions"

Manual de instalacin

11/2016
Notas jurdicas
Filosofa en la sealizacin de advertencias y peligros
Este manual contiene las informaciones necesarias para la seguridad personal as como para la prevencin de
daos materiales. Las informaciones para su seguridad personal estn resaltadas con un tringulo de
advertencia; las informaciones para evitar nicamente daos materiales no llevan dicho tringulo. De acuerdo al
grado de peligro las consignas se representan, de mayor a menor peligro, como sigue.

PELIGRO
Significa que, si no se adoptan las medidas preventivas adecuadas se producir la muerte, o bien lesiones
corporales graves.

ADVERTENCIA
Significa que, si no se adoptan las medidas preventivas adecuadas puede producirse la muerte o bien lesiones
corporales graves.

PRECAUCIN
Significa que si no se adoptan las medidas preventivas adecuadas, pueden producirse lesiones corporales.

ATENCIN
Significa que si no se adoptan las medidas preventivas adecuadas, pueden producirse daos materiales.
Si se dan varios niveles de peligro se usa siempre la consigna de seguridad ms estricta en cada caso. Si en una
consigna de seguridad con tringulo de advertencia se alarma de posibles daos personales, la misma consigna
puede contener tambin una advertencia sobre posibles daos materiales.
Personal cualificado
El producto/sistema tratado en esta documentacin slo deber ser manejado o manipulado por personal
cualificado para la tarea encomendada y observando lo indicado en la documentacin correspondiente a la
misma, particularmente las consignas de seguridad y advertencias en ella incluidas. Debido a su formacin y
experiencia, el personal cualificado est en condiciones de reconocer riesgos resultantes del manejo o
manipulacin de dichos productos/sistemas y de evitar posibles peligros.
Uso previsto de los productos de Siemens
Considere lo siguiente:

ADVERTENCIA
Los productos de Siemens slo debern usarse para los casos de aplicacin previstos en el catlogo y la
documentacin tcnica asociada. De usarse productos y componentes de terceros, stos debern haber sido
recomendados u homologados por Siemens. El funcionamiento correcto y seguro de los productos exige que su
transporte, almacenamiento, instalacin, montaje, manejo y mantenimiento hayan sido realizados de forma
correcta. Es preciso respetar las condiciones ambientales permitidas. Tambin debern seguirse las
indicaciones y advertencias que figuran en la documentacin asociada.

Marcas registradas
Todos los nombres marcados con son marcas registradas de Siemens AG. Los restantes nombres y
designaciones contenidos en el presente documento pueden ser marcas registradas cuya utilizacin por terceros
para sus propios fines puede violar los derechos de sus titulares.
Exencin de responsabilidad
Hemos comprobado la concordancia del contenido de esta publicacin con el hardware y el software descritos.
Sin embargo, como es imposible excluir desviaciones, no podemos hacernos responsable de la plena
concordancia. El contenido de esta publicacin se revisa peridicamente; si es necesario, las posibles las
correcciones se incluyen en la siguiente edicin.

Siemens AG Copyright Siemens AG 2016.


Division Digital Factory 11/2016 Sujeto a cambios sin previo aviso Reservados todos los derechos
Postfach 48 48
90026 NRNBERG
ALEMANIA
Disclaimer

Nota
Los ejemplos no son vinculantes y no pretenden tener carcter de integridad en cuanto a la
configuracin y el equipamiento ni cualquier otra eventualidad. Los ejemplos no representan
soluciones especficas de cliente, sino que solo ofrecen una ayuda para la mejor
comprensin de las funciones descritas en las instrucciones del TIA Portal.
Usted es el responsable del funcionamiento correcto de los productos descritos. Estos
ejemplos no le eximen de la obligacin de proceder de forma segura durante el uso, la
instalacin, el funcionamiento y el mantenimiento.
Mediante el uso de los siguientes ejemplos reconoce que no se nos puede hacer
responsable de ningn dao. Nos reservamos el derecho de realizar cambios en los
presentes ejemplos en cualquier momento y sin previa notificacin. En caso de divergencia
entre las propuestas de los ejemplos y otras publicaciones de Siemens, como p. ej.
catlogos, tendrn prioridad los otros documentos.
No damos garanta alguna sobre la informacin contenida en este documento.

Uso de los ejemplos


Queda excluida toda responsabilidad por nuestra parte, sea por la razn legal que fuere,
sobre los posibles daos derivados del uso de las indicaciones, los programas, los datos de
configuracin y rendimiento etc. recogidos en los ejemplos, salvo en los casos en que nos
corresponda de forma obligatoria, p. ej. conforme a la ley de responsabilidad sobre el
producto, debido a dolo, negligencia grave, muerte, lesiones corporales o perjuicios en la
salud, por la aceptacin de garanta sobre las propiedades de algo, por la ocultacin dolosa
de un defecto o por la violacin de obligaciones contractuales fundamentales. No obstante,
la indemnizacin por daos y perjuicios por violacin de obligaciones contractuales
fundamentales estar limitada a los daos predecibles tpicamente recogidos
contractualmente, siempre que no exista intencin o negligencia grave, o se responda
obligatoriamente por muerte, lesiones corporales o perjuicios para la salud. La carga
probatoria que recae sobre Usted permanece inalterada.

Librera global "Sample Library for Instructions"


Manual de instalacin, 11/2016 3
Disclaimer

Indicaciones de seguridad
Siemens suministra productos y soluciones con funciones de seguridad industrial que
contribuyen al funcionamiento seguro de instalaciones, soluciones, mquinas, equipos y
redes. Dichas funciones son un componente importante de un sistema integral de seguridad
industrial. En consideracin de lo anterior, los productos y soluciones de Siemens son objeto
de mejoras continuas. Por ello, le recomendamos que se informe peridicamente sobre las
actualizaciones de nuestros productos. Para el funcionamiento seguro de los productos y
soluciones de Siemens es preciso tomar medidas de proteccin adecuadas (como el
concepto de proteccin de clulas) e integrar cada componente en un sistema de seguridad
industrial integral que incorpore los ltimos avances tecnolgicos. Ello incluye tambin los
productos utilizados de otros fabricantes. Encontrar ms informacin sobre la seguridad
industrial en (http://www.siemens.com/industrialsecurity). Para permanecer siempre
informado sobre las actualizaciones del producto, suscrbase a nuestros Newsletters
especficos de cada producto. Encontrar ms informacin en
(http://support.automation.siemens.com).

Librera global "Sample Library for Instructions"


4 Manual de instalacin, 11/2016
ndice

Disclaimer .................................................................................................................................................. 3
1 Principios bsicos de la librera ................................................................................................................. 6
2 Uso de la librera ..................................................................................................................................... 10
2.1 Carga de la librera............................................................................................................................10
2.2 Cambiar el idioma del proyecto a ingls ...........................................................................................11
2.3 Uso de los ejemplos ..........................................................................................................................12
A Versin de la librera ................................................................................................................................ 16
ndice alfabtico ....................................................................................................................................... 18

Librera global "Sample Library for Instructions"


Manual de instalacin, 11/2016 5
Principios bsicos de la librera 1
El presente Manual de instalacin le ser de ayuda durante el uso de la librera global
"Sample Library for Instructions".

Requisitos
Hardware:
CPU S7-1500 con versin de firmware V1.8 o superior (o V2.0 o superior)
o CPU S7-1200 con versin de firmware V4.1 o superior
Software:
SIMATIC STEP 7 Professional V14 (TIA Portal) o superior

Nota
CPU y versin de firmware soportadas
La CPU soportada se especifica en cada caso en el nombre de la carpeta de las
instrucciones de la librera. En las instrucciones que requieren al menos una CPU S7-1500
con firmware de la versin V2.0, tambin se menciona la versin del firmware.

Nota
Instrucciones no soportadas
Es posible insertar un ejemplo en una CPU aunque esta no soporte una o varias
instrucciones del mismo. Las instrucciones del ejemplo que no estn soportadas por la CPU
se reconocen por lo siguiente:
La instruccin en cuestin se marca en rojo en el segmento.
En el bloque que llama a la instruccin, bajo "Informacin > Sintaxis", aparece el
mensaje de error: "La CPU utilizada no soporta el bloque.".
Durante la compilacin tambin aparece este mensaje de error.
Solucin:
1. Abra la seccin de comentario de los bloques del ejemplo. Tenga en cuenta las
condiciones previas mencionadas para el uso del ejemplo.
2. Inserte el ejemplo en una CPU que tenga la versin de firmware mencionada o una
superior.

Librera global "Sample Library for Instructions"


6 Manual de instalacin, 11/2016,
Principios bsicos de la librera

Introduccin a la librera
La librera global "Sample Library for Instructions" rene los ejemplos de programas para las
instrucciones utilizadas en el TIA Portal. Todos los ejemplos de programa se han creado en
el lenguaje de programacin KOP. En el nombre de la carpeta de la librera, el lenguaje de
programacin se indica en ingls "LAD".
Utilice los ejemplos de programa para comprender mejor las funciones de las instrucciones
del TIA Portal. El Sistema de informacin del TIA Portal le proporciona en todo momento
informacin sobre las instrucciones utilizadas.
La librera se amplia con cada versin superior.

Ejemplos de programas fciles de usar


Todos los ejemplos de programas de la librera se pueden copiar en la CPU. Para ello,
cargue primero la librera "Sample Library for Instructions" en el TIA Portal. A partir de los
ejemplos de programas podr probar las instrucciones en el TIA Portal. Los ejemplos de
programas pueden modificarse y ampliarse.
Los ejemplos de programas de la librera siempre se utilizan en el siguiente orden:

Librera global "Sample Library for Instructions"


Manual de instalacin, 11/2016 7
Principios bsicos de la librera

Misma estructura/misma denominacin


La lista de instrucciones del TIA Portal, la vista del Sistema de informacin del TIA Portal y
la estructura de la "Sample Library for Instructions" son iguales.
La asignacin de nombres de las carpetas responde a la versin en ingls.

Librera global "Sample Library for Instructions"


8 Manual de instalacin, 11/2016
Principios bsicos de la librera

Interaccin entre el Sistema de informacin y "Sample Library for Instructions"


Con la Ayuda (<F1>) del TIA Portal se puede abrir tanto la documentacin de la instruccin
como la descripcin del ejemplo de programa. El ejemplo de programa de una instruccin es
igual en el Sistema de informacin del TIA Portal y en la "Sample Library for Instructions".

Informacin adicional
Encontrar ms informacin sobre el alcance de la librera en el captulo "Versin de la
librera (Pgina 16)".

Librera global "Sample Library for Instructions"


Manual de instalacin, 11/2016 9
Uso de la librera 2
2.1 Carga de la librera

Introduccin
A continuacin se describe el procedimiento para abrir la librera "Sample Library for
Instructions".

Requisitos
El TIA Portal est abierto en la vista del proyecto.

Procedimiento
Para abrir la librera, proceda del siguiente modo:
1. Abra la Task Card "Libreras".
2. Haga clic en el botn "Abrir librera global".
Se muestra el cuadro de dilogo "Abrir librera global".
3. Seleccione la librera que desea abrir y haga clic en el botn "Abrir".

Nota
Por defecto la librera se abre en modo de solo lectura.

Librera global "Sample Library for Instructions"


10 Manual de instalacin, 11/2016,
Uso de la librera
2.2 Cambiar el idioma del proyecto a ingls

2.2 Cambiar el idioma del proyecto a ingls

Introduccin
A continuacin se describe el procedimiento para cambiar el idioma del proyecto en el "TIA
Portal".

Requisitos
En el TIA Portal se ha creado una CPU S7-1500 o S7-1200.

Procedimiento
Para cambiar el idioma del proyecto a ingls, proceda del siguiente modo:
1. Haga clic en "Idiomas y recursos > Idiomas del proyecto" en el rbol del proyecto.

2. En la zona de trabajo aparece una lista de los idiomas soportados para el proyecto.
Asegrese de que el idioma "Ingls (EE.UU.)" est activado para el uso.
3. Haga clic en la lista desplegable del idioma de edicin y seleccione "Ingls (EE.UU.)".

Librera global "Sample Library for Instructions"


Manual de instalacin, 11/2016 11
Uso de la librera
2.3 Uso de los ejemplos

2.3 Uso de los ejemplos

Introduccin
A continuacin se describe el procedimiento para el uso de los ejemplos de programa de la
librera "Sample Library for Instructions".

Nota
Una Interconexin marcada en rojo en el segmento
Tras insertar algunos ejemplos de programas en la carpeta del proyecto puede ocurrir lo
siguiente: En el segmento de un bloque (FB, FC u OB) aparece una interconexin marcada
en rojo. Esto es normal porque los bloques de sistema que requiere el ejemplo (FB, IDB,
etc.) no se han suministrado con el ejemplo.
Para crear automticamente los bloques de sistema que faltan, compile el ejemplo (v. paso
5). Si seguidamente vuelve a abrir el bloque en cuestin, la marca roja habr desaparecido.

Requisitos
La librera "Sample Library for Instructions" est abierta en el TIA Portal.
En el TIA Portal se ha creado una CPU S7-1500 o S7-1200.
El idioma del proyecto "Ingls (EE.UU.)" est activado.

Librera global "Sample Library for Instructions"


12 Manual de instalacin, 11/2016
Uso de la librera
2.3 Uso de los ejemplos

Procedimiento
Para utilizar los ejemplos de programas, proceda del siguiente modo:
1. Dentro de la jerarqua de carpetas, navegue hasta el ejemplo que desee.

2. Arrastre la carpeta del ejemplo en cuestin a la carpeta "Bloques de programa" de su


proyecto mediante Drag & Drop.

3. Si el ejemplo contiene otros objetos:


Arrastre los objetos restantes, segn su tipo, a las carpetas correspondientes de su
proyecto mediante Drag & Drop.

Librera global "Sample Library for Instructions"


Manual de instalacin, 11/2016 13
Uso de la librera
2.3 Uso de los ejemplos

4. Abra el bloque de funcin del ejemplo en el programa de usuario.


Si el ejemplo contiene ms de un bloque de funcin, llmelo con la abreviatura "Call_" (p.
ej. "_FB_FBCall_").

Librera global "Sample Library for Instructions"


14 Manual de instalacin, 11/2016
Uso de la librera
2.3 Uso de los ejemplos

5. Compile el proyecto y crguelo en la CPU.

6. Pruebe el ejemplo en modo online.

Nota
Para que los ejemplos no se inicien automticamente tras cargarlos en la CPU, suelen
contar con un contacto normalmente abierto. El contacto normalmente abierto debe tener
el estado TRUE para que se pueda ejecutar el ejemplo.

Librera global "Sample Library for Instructions"


Manual de instalacin, 11/2016 15
Versin de la librera A
A continuacin se especifican las versiones y el alcance de cada versin de la librera
"Sample Library for Instructions".

Nota
Consulte la versin en las propiedades de la librera "Sample Library for Instructions".

Versiones

Versin Descripcin
Cambio Categora de instruccin (*) Ejemplo de programa (*)
1.0.2 Modificado Useful tools HexIntBools_Converter
Extended instructions Date and time-of-day (SET_TIMEZONE)
Move operations (SWAP)
Technology PID control (PID_Compact)
Nuevo Extended instructions Distributed IO (RDREC for I&M, RDREC for Diagnostics, WRREC
& RDREC for Parameter, WRREC & RDREC for ControlCfg,
GETIO & SETIO, GETIO_PART & SETIO_PART, RALRM, Recon-
figIOSystem),
Module parameter assignment (RD_DPAR),
Alarms (Get_Alarm & Ack_Alarms),
Diagnostics (RD_SINFO),
Communication Webserver (WWW)
Eliminado Extended instructions Distributed IO (RDREC for Parameter)
1.0.1 Modificado Extended instructions Diagnostics (GET_DIAG)
Nuevo Extended instructions Process Image (UPDAT_PI, UPDAT_PO),
Distributed IO (RDREC),
Interrupts (ATTACH, DETACH, SET_CINT, QRY_CINT, SET_TINT,
CAN_TINT, ACT_TINT, QRY_TINT, SRT_DINT, CAN_DINT,
QRY_DINT),
Diagnostics (2. ejemplo de GET_DIAG; RT_INFO, Get_IM_Data,
GET_NAME, GetStationInfo),
Data block control (CREATE_DB, DELETE_DB, WRIT_DBL,
ATTR_DB),
Addressing (GEO2LOG, LOG2GEO, IO2MOD, RD_ADDR),
Useful tools (HexIntBools_Converter, CMYK_TO_RGB_Converter)
Technology PID control (PID_Compact)
Communication S7 communication (GET, PUT),
Open user communication (TSEND_C, TRCV_C)

Librera global "Sample Library for Instructions"


16 Manual de instalacin, 11/2016,
Versin de la librera

Versin Descripcin
Cambio Categora de instruccin (*) Ejemplo de programa (*)
1.0.0 Nuevo Basic instructions Bit logic operations (completo),
Timer operations (completo),
Counter operations (completo),
Comparator operations (completo),
Math functions (completo),
Move operations (completo),
Conversion operations (completo),
Program control operations (completo),
Word logic operations (completo),
Shift and rotate (completo)
Nuevo Extended instructions Date and time-of-day (completo),
String and Char (completo),
Alarms (Program_Alarm, Get_AlarmState, Gen_UsrMsg),
Diagnostics (LED, DeviceStates, ModuleStates, GET_DIAG),
Recipe and data logging (completo),
Data block functions (READ_DBL)

* La designacin se corresponde con la indicacin en la librera y se basa en la escritura


inglesa.

Librera global "Sample Library for Instructions"


Manual de instalacin, 11/2016 17
ndice alfabtico

I
Indicaciones de seguridad, 4

Librera global "Sample Library for Instructions"


18 Manual de instalacin, 11/2016,
ndice alfabtico

Librera global "Sample Library for Instructions"


Manual de instalacin, 11/2016 19