Documentos de Académico
Documentos de Profesional
Documentos de Cultura
6
Manual de usuario
Tomo 3
11/2007
33002207.10
II
Tabla de materias
III
Capítulo 18 Editor de datos de referencia . . . . . . . . . . . . . . . . . . . . . . . . . 603
Introducción . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 603
Generalidades sobre el editor de datos de referencia . . . . . . . . . . . . . . . . . . . . 604
Convertir tablas RDE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 606
modificar estados de señal de una variable located . . . . . . . . . . . . . . . . . . . . . 608
ubicación cíclica de variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 610
Bloqueo incondicional de una sección. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 613
Animación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 614
Reemplazar nombres de variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 617
Cargar datos de referencia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 618
IV
Conexión con simulador IEC (32 bits). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 659
Estado del PLC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 660
20.3 Establecer y controlar el autómata . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 661
Introducción. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 661
Generalidades . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 662
Predeterminación de tiempo para la ejecución de ciclos constantes . . . . . . . . 663
Ciclos únicos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 664
Borrar del autómata las zonas de memoria . . . . . . . . . . . . . . . . . . . . . . . . . . . 666
Procesado LL984 con velocidad optimizada. . . . . . . . . . . . . . . . . . . . . . . . . . . 667
Guardar en Flash . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 668
Reactivar Guardar en flash . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 671
Establecer contraseña de PLC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 672
20.4 Leer informaciones de proceso (estado y memoria) . . . . . . . . . . . . . . . . . . . . . 675
Introducción. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 675
Generalidades . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 676
Estado del PLC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 677
Estadísticas de memoria . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 679
20.5 Carga de un proyecto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 681
Introducción. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 681
Generalidades . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 682
Cargar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 684
Cargar modificaciones. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 686
Leer dotación del PLC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 689
Procedimiento durante la carga . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 692
20.6 Animación de secciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 695
Introducción. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 695
Animación de secciones CEI. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 696
Modalidades de programación LL984 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 698
20.7 Diagnósticos Online . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 699
Visualizador de diagnósticos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 699
20.8 Protocolarización de los derechos de escritura al PLC. . . . . . . . . . . . . . . . . . . 701
Protocolarización y protocolarización cifrada . . . . . . . . . . . . . . . . . . . . . . . . . . 701
V
Importación de programas IL y ST a secciones
FBD, SFC, IL o ST (con conversión) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 727
Importación (insertar fichero) de programas IL y
ST a secciones IL o ST . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 731
Procedimiento para "Copiar" una sección IL de
un proyecto existente a un proyecto nuevo. . . . . . . . . . . . . . . . . . . . . . . . . . . . 732
Procedimiento para la conversión de secciones de
FBD a un proyecto IL de un proyecto nuevo . . . . . . . . . . . . . . . . . . . . . . . . . . . 733
21.5 Importación de variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 735
Introducción . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 735
Importar variables en formato "Texto con caracteres de separación" . . . . . . . . 736
Importación de variables estructuradas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 739
Importación de variables en el formato "Factory Link". . . . . . . . . . . . . . . . . . . . 743
Ocupación múltiple de direcciones tras importación de variables . . . . . . . . . . . 744
21.6 Importación/exportación de la configuración del PLC . . . . . . . . . . . . . . . . . . . . 745
Introducción . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 745
Importación /exportación de la configuración del PLC con Concept . . . . . . . . . 746
Importar/Exportar la Configuración PLC con el convertidor de Concept . . . . . . 747
VI
Capítulo 24 Seguridad de Concept . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 779
Introducción. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 779
Descripción general de Concept Security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 780
Derechos de acceso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 782
Modificación de contraseñas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 792
Activación de los derechos de acceso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 793
Protección de proyectos/DFBs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 794
Apéndices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 797
Introducción. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 797
VII
Herramientas del configurador del PLC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 855
Barra de herramientas en el editor RDE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 856
Barra de herramientas del hojeador de proyectos. . . . . . . . . . . . . . . . . . . . . . . 857
C.2 Teclas de acceso directo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 859
Introducción . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 859
Teclas de acceso directo generales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 860
Teclas de acceso directo en el editor IL, ST y de tipo de datos . . . . . . . . . . . . 861
Teclas de acceso directo en el editor FBD SFC . . . . . . . . . . . . . . . . . . . . . . . . 864
Teclas de acceso directo en el editor LD. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 868
Teclas de acceso directo en el editor LL984 . . . . . . . . . . . . . . . . . . . . . . . . . . . 875
Índice ................................................ i
Los capítulos representados en gris no estén
contenidos en este tomo.
Apéndice E Ejemplos de configuración . . . . . . . . . . . . . . . . . . . . . . . . . . . 909
Apéndice F Convertir proyectos /DFBs/macros . . . . . . . . . . . . . . . . . . . 1019
Apéndice G Concept ModConnect . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1023
Apéndice H Conversión de programas Modsoft . . . . . . . . . . . . . . . . . . . 1033
Apéndice I Modsoft y referencias 984. . . . . . . . . . . . . . . . . . . . . . . . . . . 1039
VIII
Apéndice J Preajustes durante el uso de Modbus Plus
en la primera puesta en servicio . . . . . . . . . . . . . . . . . . . . . . 1045
Apéndice K Preajustes durante el uso de Modbus en la
primera puesta en servicio . . . . . . . . . . . . . . . . . . . . . . . . . . 1061
Apéndice L Primera puesta en servicio durante el uso de
Modbus con el EXECLoader . . . . . . . . . . . . . . . . . . . . . . . . . 1067
Apéndice M Primera puesta a punto con la utilización de
Modbus con DOS-Loader. . . . . . . . . . . . . . . . . . . . . . . . . . . . 1089
Apéndice N Primera puesta en servicio durante el uso de
Modbus Plus con el EXECLoader . . . . . . . . . . . . . . . . . . . . . 1105
Apéndice O Primera puesta a punto con la utilización de
Modbus Plus con Loader de DOS . . . . . . . . . . . . . . . . . . . . . 1127
Apéndice P Archivos EXEC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1145
Apéndice Q Ficheros INI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1149
Apéndice R Procesamiento interrupt . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1169
Apéndice S Conexión automática con el PLC . . . . . . . . . . . . . . . . . . . . . 1197
IX
X
Información de seguridad
§
Información importante
AVISO Lea atentamente estas instrucciones y observe el equipo para familiarizarse con el
dispositivo antes de instalarlo, utilizarlo o realizar su mantenimiento. Los mensajes
especiales que se ofrecen a continuación pueden aparecer a lo largo de la
documentación o en el equipo para advertir de peligros potenciales o para ofrecer
información que aclare o simplifique los distintos procedimientos.
La inclusión de este icono en una etiqueta de peligro o advertencia indica
un riesgo de descarga eléctrica, que puede provocar lesiones si
no se siguen las instrucciones.
PELIGRO
PELIGRO indica una situación inminente de peligro que, si no se evita,
provocará lesiones graves o incluso la muerte.
ADVERTENCIA
ADVERTENCIA indica una posible situación de peligro que, si no se evita, puede
provocar daños en el equipo, lesiones graves o incluso la muerte.
AVISO
AVISO indica una posible situación de peligro que, si no se evita, puede provocar
lesiones o daños en el equipo.
33002207 11/2007 XI
Información de seguridad
TENGA EN Sólo el personal de servicio cualificado podrá instalar, utilizar, reparar y mantener
CUENTA el equipo eléctrico. Schneider Electric no asume las responsabilidades que
pudieran surgir como consecuencia de la utilización de este material.
© 2007 Schneider Electric. Todos los derechos reservados.
Presentación
Campo de Esta documentación se refiere a Concept 2.6 en Microsoft Windows 98, Microsoft
aplicación Windows 2000, Microsoft Windows XP y Microsoft Windows NT 4.x.
Documentos
relacionados
Título Reference Number
Instrucciones de instalación de Concept 840 USE 502 03
Biblioteca de módulos de Concept IEC 840 USE 504 03
Manual de usuario de EFB de Concept 840 USE 505 00
Biblioteca de módulos Concept LL984 840 USE 506 03
18
Introducción
Crear tabla RDE Para crear una tabla RDE, utilice las variables declaradas en el editor de variables.
Para ello, hay disponibles varias posibilidades.
Si... Entonces...
hace clic en el correspondiente campo se abre el cuadro de diálogo Consultar
numérico de la primera columna, variables, en el que podrá seleccionar una
variable declarada o un componente de
estructuras.
introduce el nombre de una variable las magnitudes declaradas se copiarán en la
declarada en la columna Nombre de la tabla RDE.
variable,
introduce la dirección directa en la columna el valor, el formato y, en su caso, también el
Dirección, nombre definido de la señal correspondiente
se copiarán en la tabla RDE.
utiliza el comando de menú Insertar los valores y formatos de las señales
direcciones... para insertar bloques enteros correspondientes se copiarán en la tabla
de referencias en la columna Dirección, RDE.
Visualizar los Al abrir una tabla RDE, si la modalidad de animación está activada (Online →
estados de las Animación), los estados de las señales almacenados en la memoria siempre serán
señales sustituidos por los valores actuales del PLC.
Para ver los estados de las señales en el PLC, seleccione en la modalidad online el
comando de menú Estado del PLC.... Al iniciar el PLC, puede ver en la modalidad
de animación los estados de las señales a medida que se va ejecutando el
programa.
Imprimir tablas Para imprimir una tabla RDE abierta, haga clic en el comando de menú Imprimir
RDE del menú principal RDE. Se creará en papel una copia exacta de la pantalla de la
tabla RDE.
Utilización de la No se recomienda utilizar una tabla RDE en varios proyectos, ya que podrían
tabla RDE aparecer tanto nombres de variables repetidos como nombres de variables que no
estaban en la tabla RDE original. Las variables de la tabla RDE siempre se
muestran con las direcciones de referencia actuales.
Conversión de El procedimiento que debe seguir para ello se describe en "Conversión de tablas
tablas RDE RDE (véase Convertir tablas RDE, p. 606)".
Introducción Las tablas RDE de las versiones anteriores de Concept se convierten automáti-
camente al formato de tabla de la nueva versión de Concept. Para diferenciar las
tablas RDE convertidas de las demás tablas RDE, se guardan con la extensión
*.RDF.
AVISO
Se generan tablas RDE incompletas.
Antes de proceder a la conversión, debería asegurarse de que las variables
recogidas en dicha tabla RDE estén declaradas en el proyecto abierto de la nueva
versión de Concept. Las nuevas variables se enumeran en un mensaje de error y
no se pueden visualizar en la tabla RDE generada con extensión *.RDF.
Si no se siguen estas instrucciones pueden producirse lesiones personales
o daños en el equipo.
Conversión La conversión automática se realiza al abrir una tabla RDE de una versión anterior
automática de Concept:
Paso Acción
1 Inicie la nueva versión de Concept y abra el proyecto.
2 Haga clic en el menú principal Online en el comando de menú Editor de datos de
referencia....
Resultado: Aparece el menú principal RDE en la barra de menús.
3 Haga clic en el menú principal RDE en el comando de menú Abrir tabla....
4 Seleccione el directorio en el que está guardada la tabla RDE *.RDE (p.ej.,
D:\CONCEPT_OLD).
Resultado: Se muestran todas las tablas RDE existentes (*.RDE o *.RDF).
Nota: Los archivos con la extensión *.RDF provienen de la conversión de las tablas
RDE generadas (*.RDE).
5 Seleccione la tabla RDE *.RDE que desee convertir.
6 Haga clic en el botón de comando OK.
Resultado: Aparece el mensaje Autoconversión RDE, que informa al usuario de
que la tabla *.RDE fue generada con una versión anterior de Concept y ahora se va
a guardar con otro formato nuevo para que sea posible utilizarla con esta versión de
Concept. La tabla convertida se guarda en un archivo con la extensión *.RDF.
7 Haga clic en el botón de comando OK.
Resultado: Aparece la tabla RDE *.RDF convertida.
Atención: Previamente hay que declarar todas las variables de la tabla RDE en el
proyecto. En caso de variables nuevas aparece en ese momento el mensaje de error
Errores de tabla RDE, en el que se enumeran todas las variables no existentes.
Después de cerrar la ventana se abre la tabla RDE convertida, pero ésta sólo
contiene las variables declaradas.
8 Con el comando de menú Guardar tabla... es posible guardar la tabla RDE
convertida en el directorio de Concept de la nueva versión (C:\CONCEPT_NEW).
Resultado: La tabla RDE convertida se almacena con la extensión *.RDF en el
directorio de Concept.
Establecimiento Confirme con la tecla Entrar los valores que se introducen en una tabla RDE. Sin
no deseado de embargo, los valores permitidos se aplicarán también si utiliza la tecla del cursor o
valores del ratón en otro campo de entrada, o bien si sale de la tabla RDE.
Podrá descartar una entrada con la tecla ESC.
ADVERTENCIA
Establecimiento no deseado de valores
No salga de la tabla RDE (por ejemplo, al hacer clic en otra ventana) si ya
introducido un valor permitido en un campo de entrada, de manera que, en caso
contrario, se aplicaría el valor y se podría llevar a cabo un establecimiento no
deseado de valores.
Si no se siguen estas instrucciones pueden producirse lesiones personales
graves o mortales o daños en el equipo.
Forzar entradas y Al forzar las entradas se aceptan los estados de señal hasta que se vuelva a
salidas modificar el valor en la tabla RDE. Al forzar las salidas aparece el nuevo valor al
comienzo de cada ciclo del programa. En caso de una posterior modificación
mediante la lógica de programa, se guarda este valor en la memoria de señal hasta
que se anule el bloqueo de la salida.
AVISO
Todos los estados de señal modificados se cargan directamente en el PLC.
Sin embargo, no es éste el caso de las variables located forzadas.
Si no se siguen estas instrucciones pueden producirse lesiones personales
o daños en el equipo.
Representación Las variables que están bloqueadas por la activación del símbolo de gancho,
de variables aparecen con un fondo de color en la representación de editor. Con la desactivación
bloqueadas. del símbolo de gancho desaparece también el fondo de color en la correspondiente
variable.
Cargar datos de Los valores ubicados cíclicamente y las variables bloqueadas se pueden cargar en
referencia el PLC con el comando de menú Cargar datos de referencia.
Estos ajustes se mantienen hasta que el usuario realiza una modificación en la tabla
RDE o si pierde los datos cargados en el autómata (por ejemplo al cargar otro
proyecto).
Nota: caso de una tabla RDE abierta se memorizan los datos modificados
automáticamente con el comando de menú Cargar datos de referencia. En tal
caso, no hace falta ejecutar el comando de menú Guardar tabla.
Establecimiento Confirme con la tecla Entrar los valores que se introducen en una tabla RDE. Sin
no deseado de embargo, los valores permitidos se aplicarán también si utiliza la tecla del cursor o
valores del ratón en otro campo de entrada, o bien si sale de la tabla RDE.
Podrá descartar una entrada con la tecla ESC.
ADVERTENCIA
Establecimiento no deseado de valores
No salga de la tabla RDE (por ejemplo, al hacer clic en otra ventana) si ya
introducido un valor permitido en un campo de entrada, de manera que, en caso
contrario, se aplicaría el valor y se podría llevar a cabo un establecimiento no
deseado de valores.
Si no se siguen estas instrucciones pueden producirse lesiones personales
graves o mortales o daños en el equipo.
Ubicación cíclica
Nota: La ubicación cíclica de variables sólo se ejecuta EN LÍNEA y en el modo
IGUAL, pero no en el modo de animación. En función de la lógica puede diferir el
valor indicado del valor ubicado cíclicamente.
AVISO
La operación de remplazar no incluirá los nombres de variables
modificados.
Mientras se ubica una variable de forma cíclica, en el editor de variables no se
debe modificar la escritura del nombre de variable.
Si no se siguen estas instrucciones pueden producirse lesiones personales
o daños en el equipo.
Cargar datos de Los valores ubicados cíclicamente y las variables bloqueadas se pueden cargar en
referencia el PLC con el comando de menú Cargar datos de referencia.
Estos ajustes se mantienen hasta que el usuario realiza una modificación en la tabla
RDE o si pierde los datos cargados en el autómata (por ejemplo al cargar otro
proyecto).
Nota: En caso de una tabla RDE abierta se memorizan los datos modificados
automáticamente con el comando de menú Cargar datos de referencia. En tal
caso, no hace falta ejecutar el comando de menú Guardar tabla.
Introducción Para la sección a bloquear, la lógica debe suministrar una "salida" del tipo de datos
BOOL y se debe prestar atención a que se bloquee la misma con "1" lógico.
AVISO
Peligro de estados de proceso no deseados.
El bloqueo de una sección no significa que se desactiven las salidas programadas
dentro de la sección. Si se ha ubicado una salida ya en un ciclo previo, se
mantiene este estado también después del bloqueo de la sección. El estado de
estas salidas no se puede modificar más después de bloquear la sección.
Si no se siguen estas instrucciones pueden producirse lesiones personales
o daños en el equipo.
Nota: A ser posible, no se debe bloquear una sección que contenga una lógica
para bloquear/habilitar otras secciones. Los estados de salida de las secciones
bloqueadas no se pueden modificar.
Procedimiento Proceder como sigue para bloquear de forma incondicional una sección en la tabla
para el bloqueo RDE.
incondicional de
Paso Acción
una sección
1 Con un doble clic en un campo de texto de la primera columna en la tabla (1 ... 100),
se abre el campo de diálogo Consultar variables.
2 Seleccionar en la zona Tipo de datos el botón de opción Derivado y en el campo de
la lista SECT_CTRL.
Resultado: Se visualizan los nombres de todas las secciones.
3 Seleccionar los nombres de la sección a bloquear y abrir con el botón de comando
Componentes... el campo de diálogo Seleccionar el elemento del tipo.
4 Seleccionar la línea disable : BOOL y confirmar con OK.
Resultado: Se registra en la tabla RDE la variable estructurada (nombre de
sección.disable), asignada a la sección que se va a bloquear.
5 Conectar el PLC y el terminal (Online → Conectar...) y cargar el programa de
usuario en el PLC (Online → Cargar...).
Resultado: El PLC se encuentra en el modo EN LÍNEA y ANIMACIÓN.
6 IntroducIR en la columna Valor un "1" lógico.
Resultado: La sección está bloqueada y no se va a procesar.
Animación
19
A primera vista
A primera vista
Introducción El editor de mensajes de ASCII se emplea para crear, editar y simular mensajes de
ASCII. El control/texto de mensajes de ASCII que está creado en el editor puede
transferirse al autómata seleccionado. También a la inversa, los mensajes de ASCII
internos para el controlador, se pueden cargar en el editor.
Un set de mensajes de ASCII consta sólo de una lista de mensajes que cumplen
determinadas reglas. El número de mensajes permitido y la máxima extensión del
set de mensajes de ASCII está definido como parte de la configuración del
autómata. Cada mensaje consta de una lista de campos de mensaje de ASCII
separados por comas.
Los siguientes campos son actualmente compatibles:
Texto, p. 623
Variables, p. 624
Código de control, p. 625
Espacios, p. 626
Retorno de cursor, p. 627
Ajuste (buffer), p. 628
Repetición, p. 629
Texto
Introducción Los mensajes de texto que definen los campos de texto adquieren el formato
’Hello World’ por medio del que Hello World pasa a ser el texto que se
expide. Las comillas simples son los delimitadores. El diálogo de desarrollo del
editor de mensajes ASCII proporciona una zona de desarrollo y una zona de
simulador en las que se interpreta y se visualiza el mensaje compuesto para realizar
cualquier edición antes de dejar el diálogo del editor.
Longitud del Un mensaje ASCII puede tener de longitud 134 palabras. Tres palabras son para el
mensaje encabezado más el mensaje real de 131 palabras como máximo (2 caracteres por
palabra).
Las palabras del mensaje se utilizan como sigue:
Tipo de campo Longitud del campo (en palabras)
Texto ASCII 1 + longitud del texto / 2 redondeados
Regreso 1
Ajuste 0, 1 1
Ajuste 2, 3 2
Control 1
Variable 1
Repetición 2
Espacio 1
Variables
Código de control
Significado del A un código de control se le da el formato "Null", siendo Null de tres caracteres OOO
código de y las comillas dobles delimitadores.
control Por ejemplo: "017"
Espacios
Borrar
Mensaje
Borrar todo
1 ´Hello´,10x,´World´
Vista
Exportar
Importar
Simulación:
Hello World
OK Cancelar Ayuda
Retorno de cursor
Significado del Un campo del retorno de cursor añade un retorno de cursor a la información de
retorno de cursor salida y tiene el formato /.
Borrar
Mensaje
Vista
Exportar
Importar
Simulación:
Hello
World
OK Cancelar Ayuda
Ajuste (buffer)
Significado del Especifica, expresamente sólo para P892, como se tiene que borrar el buffer del
ajuste mensaje de entrada. Este campo tiene el formato <*>/.
El * puede ser cualquiera de los siguientes:
* Significado
0 Retirar todos los caracteres del buffer. Un ejemplo es: <0> borra todo
1;bbb Se retira el número de caracteres especificados por bbb, por el cual bbb es un
número (1...255). Por ejemplo, <1;100> vacía los primeros 100 caracteres de
un buffer.
2;hhhh Se explora el mensaje para los 2 caracteres que especifican los números
hexadecimales hhhh. Si se encuentra una correspondencia, se eliminan todos
los caracteres superiores pero sin incluir la correspondencia.
Un ejemplo es: <2;5445> origina que el buffer ‘12TEST’ pase a ser "TEST".
3;rrr;hhhh Se explora el mensaje para los 2 caracteres que especifican los números
hexadecimales hhhh. Si se encuentra una correspondencia, se eliminan todos
los caracteres superiores pero sin incluir la correspondencia. La búsqueda se
lleva a cabo con la frecuencia que especifica rrr, por lo cual rrr representa un
número decimal 1...255.
Ejemplo: <3;2 5445> origina que el buffer ‘12TEST3456TEST789TEST’ pase
a ser ST789TEST.
Repetición
Significado de Este campo de mensaje se utiliza para especificar que un número de campos de
repetición mensaje se repite varias veces. Este campo tiene el formato dd(*), siendo dd un
factor de repetición decimal (1....99), ( ) son delimitadores, y * es una serie de
campos de mensaje.
Borrar
Mensaje
Borrar todo
1 3[´repeat´,2x]
Vista
Exportar
Importar
Simulación:
repetir repetir repetir
OK Cancelar Ayuda
A primera vista
Introducción Esta sección describe el interfaz de usuario del editor de mensajes ASCII.
Acceder al editor Se accede al editor de mensajes ASCII con el elemento del menú Mensajes
de mensajes ASCII... en el menú Project. Este editor permite añadir/modificar/eliminar mensajes
ASCII en un espacio de trabajo temporal y posteriormente guardar o cancelar los cambios.
Añadir mensajes Para añadir un nuevo mensaje se escribe el número del nuevo mensaje en el
nuevos cuadro de texto Mensaje y se escribe un mensaje sintácticamente correcto en el
cuadro de texto del mensaje. Al introducir un mensaje en el cuadro de texto del
mensaje, se visualiza su simulación correspondiente en el cuadro de texto
Simulación. Cuando el mensaje es sintácticamente incorrecto se visualiza en rojo.
Modicar los Para modificar un mensaje existente, se selecciona un mensaje desde la lista
mensajes Número de mensaje y se modifica el texto.
existentes
Vista Hacer clic en el botón, Vista permite visualizar el diálogo Mensaje ASCII. La vista
del formato del mensaje es un número de mensaje seguido del texto del mensaje.
Se puede efectuar la selección entre las opciones disponibles. Para descargar el
editor desde la lista de vista, se hace clic en el mensaje y en OK.
Guardar cambios El botón OK se utiliza para guardar las operaciones ejecutadas mientras se trabaja
con el editor de ASCII y para cerrar el diálogo. Llegado a este punto, se verifica que
cada mensaje creado o modificado sea correcto sintácticamente. La verificación
comienza en el mensaje actual y continúa hasta que se hayan verificado todos los
mensajes. Si se detecta un error en la sintaxis, primero se visualiza una definición
del error y, tan pronto como se borra el diálogo del error, aparece el mensaje con el
cursor en el carácter del error. Todos los intentos de añadir caracteres ASCII que
provoquen que el tamaño del set de zona de todos los mensajes en la configuración
sea excesivo, generan un error.
Longitud, Estos campos muestran la longitud del mensaje actual (en palabras), el número de
utilizada y libre palabras utilizadas y el número de palabras que permanecen.
Número de mensaje
Introducción El cuadro combinado Número de mensaje es un diálogo que contiene una lista de
selección de mensajes con una marca de verificación al lado del mensaje
seleccionado en ese momento.
Este diálogo se utiliza para seleccionar los números de mensaje existentes y/o para
añadir nuevos números de mensaje. Cuando no hay mensajes, el cuadro de texto
y la lista están vacíos. Si hay mensajes, al principio se visualiza el editor con el
cuadro de texto que contiene el primer número de mensaje y una lista de números
de mensaje para los mensajes existentes. El número de mensaje que se vincula al
mensaje visualizado en el momento se registra encima del cuadro de lista.
Texto de mensaje
Introducción El cuadro de texto Mensaje es un editor de texto con formato libre para introducir
mensajes ASCII. Este editor permite una línea arbitrariamente larga de texto con
formato libre. A pesar de que el texto debe seguir la sintaxis del mensaje ASCII, no
tiene que ser necesariamente correcto sintácticamente antes de activar el botón
Aceptar, aunque se visualiza una nota sobre la validez durante la introducción de
mensajes.
Acciones Un mensaje seleccionado en ese momento está disponible para la edición. En caso
de que no lo esté, se puede introducir un mensaje nuevo. Las operaciones estándar
de edición de Windows (Cortar, Pegar, Copiar, ...) están permitidas.
Texto de simulación
Considera- La simulación de los códigos de control se visualiza como el carácter ASCII que
ciones corresponde al controlador, excepto aquellos códigos de control que no están
especiales autorizados en el control de texto de Windows y que están escritos como un ’l’.
Introducción Unas pocas condiciones permiten continuar trabajando con el editor ASCII aunque
puede que la funcionalidad quede restringida.
Exceso de Los números de mensaje que están por encima del límite máximo se configuran en
mensajes totales Configurar → Instalar ASCII.... sólo está disponible para visualizar o eliminar.
Estos mensajes aparecen de color gris.
La advertencia que los acompaña dice: "Advertencia: Algunos números de
mensaje superan el número de mensaje más alto xx, definido en
Configurar. Todos los mensajes que aparecen a continuación de
xx sólo se pueden visualizar o borrar."
Exceso de Si el tamaño del mensaje en la base de datos es mayor que el tamaño definido en
tamaño del área Configurar → Instalar ASCII..., aparecerá una advertencia. Se puede continuar
de mensajes visualizando, cambiando o eliminando pero los cambios no se pueden guardar a no
ser que el tamaño disminuya por debajo de la instalación de la configuración.
Esta advertencia dice: "Advertencia: El tamaño del área de mensajes
ASCII, xx, supera el tamaño máximo, xx, definido en
Configurar."
Consejos
Nota: Para casar una configuración se pueden eliminar los mensajes.
Fuera de línea Cuando se utiliza Concept en el programa en modo fuera de línea, aparece el editor
de mensajes de ASCII con el set de mensajes guardados en la base de datos. Al
pulsar el botón OK, estos mensajes se guardan en la base de datos.
20
Introducción
Generalidades
Introducción Tras establecer con Modbus, Modbus Plus o TCP/IP, la conexión entre el equipo
programador y el PLC, se puede cargar el proyecto al PLC. En los diferentes
editores se encuentran ahora disponibles funciones online especiales para
visualizar y modificar los valores actuales en la memoria de señal del PLC. Además
se puede controlar el PLC.
AVISO
Se podría producir un timeout de comunicación o una caída general de
protección de memoria, si se modifica el reloj del sistema de su equipo
programador en el servicio online.
Si no se puede finalizar el programa en ejecución, se deberían cerrar todas las
secciones de programa animadas o desconectar la animación, a fin de reducir la
posibilidad de llegar a una operación crítica en el tiempo.
Si no se siguen estas instrucciones pueden producirse lesiones personales
o daños en el equipo.
Introducción
Visión general En este apartado se ofrece información sobre la conexión del PLC.
Generalidades
Inicio de sesión Para el inicio de sesión en el PLC se aplican las siguientes limitaciones para las
(login) limitado CPU Quantum 140 434 12 A y 534 14 A/B:
en el PLC Si ya existe una unidad de programación conectada al PLC en modalidad de
programación, no será posible conectar ningún otro equipo de programación al
PLC.
Si ya existe una unidad de programación conectada al PLC en modalidad de
vigilancia, sólo será posible conectar otros equipos de programación al PLC si
éstos también se encuentran en modalidad de vigilancia. Los equipos de
programación que se encuentren en otra modalidad de servicio no podrán
establecer la conexión con el PLC.
Relaciones entre El gráfico siguiente muestra las relaciones entre los distintos estados del programa.
los estados
Abrir prog. con IGUAL (EqS)
Abrir prog. con "flag cargado"
Modificar
Cerrar prog.,
no guardar
Cerrar prog., Abrir prog.
guardar Cerrar prog.
Desconectar
Cargar /
Modificar cargar modificaciones OK
EqS Mod Modificar
Unk DESCONOCIDO
Dis SIN CONECTAR
!Eq DIFERENTE
Mod MODIFICADO
E!S IGUAL, pero sin guardar
EqS IGUAL y guardado
Introducción En el cuadro de diálogo Conectar con PLC se pueden definir las configuraciones
para el enlace de PLC y del modo EN LÍNEA resultante.
Derecho de Es posible definir las funciones que se ejecutan en modo de servicio EN LÍNEA, es
acceso decir, los comandos de menú que estarán disponibles en el menú principal Online.
Introducción Para la conexión Modbus, los ajustes de la interfase Modbus deben coincidir con
los del PLC.
La interfase se edita en el cuadro de diálogo Ajustes en puerto Modbus
(Configuración del PLC → Ajustes en puerto Modbus).
Ajustes de Con la selección del tipo de protocolo Modbus introduzca más datos en el campo
protocolo para Ajustes de protocolo: Modbus. Determine la dirección de participante (Node No.)
Modbus en el PLC e introdúzcala en el campo de texto correspondiente. También puede
establecer el modo de transferencia para la comunicación entre el PLC y el equipo
de programación.
En función del tipo de comunicación que se vaya a establecer, se puede utilizar una
de estas modalidades:
Verwendung Modalidad
Comunicación con distintos dispositivos centrales (host). La ASCII
modalidad ASCII trabaja con 7 bits de datos.
Comunicación con un PC compatible con IBM. La modalidad RTU
RTU trabaja con 8 bits de datos.
Introducción Para la conexión a una red Modbus Plus, indique en el área Ajustes de protocolo:
Modbus Plus si se va a utilizar el simulador IEC de 16 bits (puerto 0) o la interfase
Modbus Plus (puerto 1).
En el cuadro de lista se muestran todos los participantes de la red local. Además,
se muestra la ruta de acceso de la secuencia de rotación de token en la red, que
puede contener hasta 5 direcciones de participante. En una red se puede establecer
comunicación con hasta 64 participantes, es decir, una dirección de la ruta de
acceso puede estar entre 1 y 64. También es posible conectar varias redes a través
de un puente.
Nota: Para ver la lista de participantes de otra red, haga doble clic en uno de los
puentes que aparecen en la lista.
Nota: Si no hay instalado ningún controlador Modbus Plus virtual, el entorno virtual
de MS-DOS tendrá problemas bajo Windows NT a la hora de reaccionar ante el
interrupt de software. Si en las circunstancias descritas se produce una
transgresión de la protección de acceso (exception), modifique el número de
interrupt a 5D (hex) en el fichero MODICON.INI.
[PORTS]
mbp0=5d
Cuando NTVDM.EXE procese el interrupt 5D, no debería producirse de nuevo la
transgresión de la protección de acceso.
Simulador IEC El simulador simula un PLC acoplado a través de Modbus Plus. En la ruta de acceso
(16 bits) del cuadro de lista se indica la dirección del equipo de programación.
El simulador estará activo si en el área Ajustes de protocolo: Modbus Plus: está
seleccionada la opción Puerto 0.
El simulador está disponible para los lenguajes IEC (FBD, SFC, LD, IL y ST).
PLC como Si un PLC actúa como participante de Modbus Plus, en el cuadro de lista se
participante de mostrará la dirección que el PLC ocupa en la ruta de acceso. Esta dirección
Modbus Plus corresponde a la dirección de participante que se ajusta mediante un conmutador
rotativo que hay en la parte posterior de la CPU.
MODBUS PLUS
AT/MC-984 SA85/PCI85
Bridge Plus Un Bridge Plus (BP85) conecta a los participantes de dos redes Modbus Plus. Este
como puente aparece en el cuadro de lista, y haciendo clic sobre él se accede a la
participante de siguiente red Modbus-Plus.
Modbus Plus Representación de una ruta de acceso con Bridge Plus BP85
Red Modbus Plus A
22
BP85
BRIDGE
PLUS
Red Modbus Plus B
20
BP85
BRIDGE Participante Participante
PLUS
Conmutador de conexión
Conmutador de terminal
Ejemplo:
El ejemplo muestra una ruta de acceso a través de 3 redes Modbus Plus. La tarea
es enviar un mensaje del participante número 5 de la red A al participante número
12 de la red C.
En este caso, la ruta de acceso es 22.20.12.00.00 y está compuesta de la forma
que se describe a continuación.
Ruta Significado
22 La primera dirección contiene la dirección de Bridge Plus en la red A del participante
5, que origina el mensaje; es decir, el mensaje procedente del participante número
5 se transmite a través de este puente a la red B.
20 La segunda dirección contiene la dirección de Bridge Plus en la red B. Aquí, el
mensaje se transmite desde la red B hasta la red C.
12 La tercera dirección contiene la dirección del participante número 12, que constituye
el punto de destino.
00.00 Las direcciones cuatro y cinco están a 0 porque no hay más direcciones de reenvío.
Bridge como Mediante el puente Modbus Plus Bridge se establece la conexión entre la red
participante de Ethernet y la red Modbus Plus, o entre dos redes Modbus Plus.
Modbus Plus Modbus Plus Bridge se debe considerar como el ordenador central y se debe
configurar en el área Ajustes de protocolo: TCP/IP. Indique la dirección IP o el
nombre de host del puente y, a continuación, cambie en el cuadro de texto Tipo de
protocolo: al ajuste de red Modbus Plus.
El puente Modbus Plus Bridge sólo aparecerá en la lista de participantes de la red
Modbus Plus con el nombre de host que se haya introducido previamente en el área
Ajustes de protocolo: TCP/IP. Si se hace doble clic en el nombre de host
correspondiente, se abrirá el cuadro de diálogo Modbus Plus Bridge para la
configuración de la ruta de acceso de 5 bytes.
En el capítulo "Bridge Modbus Plus, p. 656" encontrará más información acerca del
procedimiento que se debe seguir en este cuadro de diálogo.
Ejemplo:
En el cuadro de diálogo Modbus Plus Bridge (véase Bridge Modbus Plus,
p. 656), cree la ruta de acceso 25.8.17.33.0, que define la conexión descrita a
continuación (de A a D).
NOE
ETHERNET ETHERNET
Dirección IP:
205.167.8.10
Bridge El Bridge Multiplexer BM85 conecta hasta cuatro equipos o redes Modbus a una red
Multiplexer como Modbus Plus.
participante de Consulte también el manual "User’s Guide BM85 Modbus Plus Bridge/Multiplexer".
Modbus Plus
Representación de una ruta de acceso con un Bridge Multiplexer BM85
M Módem
Red Modbus Plus A
Conmutador de Modbus 5 22
Conmutador de terminal BM85
BRIDGE Participante
Conmutador de conexión MULTIPLEXER X
1 2 3 4
MASTER
A M 25
BP85
BRIDGE
SLAVE PLUS
A 24
SLAVE
DE RED M
50
SLAVE
DE RED M
80 Red Modbus Plus B
30 2
Participante Participante
Y Z
Introducción En este campo de diálogo se introduce la ruta de acceso de 5 Bytes, que define el
enlace del ordenador principal al participante de Ethernet.
Número de Las asignaciones del número de índice de Modbus Plus están preajustadas y se
índice de pueden seleccionarse entre 0 y 25. Se debe tener en cuenta que el número de
Modbus Plus índice 255 está reservado para operaciones específicas. Con la selección de este
número de índice se permite la lectura de datos o la carga entre un participante
TCP/IP y el Bridge Modbus Plus mediante una orden interna. Los números de índice
250 hasta 253 están reservados y no se pueden ser utilizar.
La siguiente tabla muestra el índice en la ruta de acceso de Modbus Plus.
Índice Ruta de acceso Modbus Plus
1 ... 64 1.0.0.0.0 ... 64.0.0.0.0
65 ... 128 2.1.0.0.0 ... 2.64.0.0.0
129 ... 192 3.1.0.0.0 ... 3.64.0.0.0
193 ... 249 3.2.1.0.0 ... 3.2.57.0.0
Número de Las asignaciones del número de índice TCP se realizan automáticamente después
índice TCP/IP de haber determinado la dirección IP del Bridge Modbus Plus Bridge en el campo
de diálogo Conectar → Ajustes de protocolo: TCP/IP . A cada índice se le asigna
una dirección IP, en la cual los primeros 3 Bytes corresponden a los primeros 3
bytes de la dirección IP del Bridge Modbus Plus. El 4º Byte se computa de manera
ascendente desde 1 hasta un máximo de 255.
Ejemplo:
En caso de una dirección IP de Bridge Modbus Plus de 205.167.4.65, se preajustan
automáticamente las direcciones TCP/IP según la siguiente tabla.
Índice Dirección IP
1 205.167.4.1
2 205.167.4.2
... ...
255 205.167.4.255
Nota: De momento, el simulador sólo está disponible para los lenguajes IEC (FBD,
SFC, LD, IL y ST).
Estados del PLC En la siguiente tabla figuran todos los estados que se pueden producir.
Estado Significado
En marcha Determina un PLC con el programa en marcha.
Detenido Determina un PLC con el programa parado.
Desconocido Determina un PLC desconocido.
Sin configurar Determina un autómata sin configuración de equipo, es decir, que
las funciones online no son posibles.
Introducción
Visión general En este capítulo se ofrece información sobre cómo establecer y controlar el PLC.
Generalidades
Nota: Esta función no se puede ejecutar durante una conexión con el simulador.
Condición de Este cuadro de diálogo sólo está disponible si el PLC y el equipo de programación
selección están conectados entre sí (modalidad ONLINE).
Ajustes para Para determinar el ciclo constante, primero hay que establecer un registro (4x).
ciclo constante También hay que indicar el tiempo de ciclo (10 - 200 ms) asignado al registro.
Ciclos únicos
ADVERTENCIA
Puede causar operaciones inseguras, peligrosas y destructivas de las
herramientas o procesos conectados al autómata.
Los ciclos únicos no deberían utilizarse para buscar errores en autómatas de
herramientas de la maquinaria, procesos o sistemas de administración de
materiales mientras están en ejecución. Una vez procesado el número de ciclos
indicado, todas las salidas se mantienen en su último estado. Al no realizarse más
procesamiento lógico, el autómata no tendrá en cuenta ninguna información de
entrada. Por eso, la función de ciclos únicos sólo debería utilizarse para buscar
errores durante la puesta en servicio.
Si no se siguen estas instrucciones pueden producirse lesiones personales
graves o mortales o daños en el equipo.
Condición de Este cuadro de diálogo sólo está disponible si el PLC y el equipo de programación
selección están conectados entre sí (modalidad ONLINE). La ejecución de los ciclos únicos
sólo tiene lugar si el PLC está en la modalidad EN MARCHA.
Ajustes para Para determinar los ciclos únicos, hay que establecer el tiempo de ciclo (10 - 200
ciclos únicos ms) y la cantidad de ciclos que se van a ejecutar. Se permiten como máximo 15
ciclos únicos.
Ejecución de los Una vez establecido el tiempo de ciclo y la cantidad de ciclos, se pueden ejecutar
ciclos únicos los ciclos únicos con el botón Disparar.
Finalizar la Después de iniciar la función de ciclos únicos con el botón Ciclo único conectado,
función de ciclos el nombre del botón cambia a Ciclo único desc.. Si hace clic en este botón, se
únicos vuelve a desactivar la función, y los botones Ajustes... y Disparar ya no aparecen
en el cuadro de diálogo.
Introducción Se pueden eliminar del autómata determinadas zonas de memoria cuando se activa
en el cuadro de diálogo Online → Control online → Borrar PLC... → Borrar PLC,
el correspondiente botón de opción.
Con el comando de menú Cargar... se pueden volver a cargar en el autómata las
zonas de memoria eliminadas.
Borrar memoria Si se elimina la memoria de señal, se ubican en 0 los Valores iniciales de las
de señal variables located en el autómata.
Guardar en Flash
Introducción Para garantizar la seguridad de los datos es posible guardar parte de la memoria
RAM en la EPROM Flash del PLC. Después de un corte de suministro eléctrico se
vuelve a cargar el contenido de la EPROM Flash en la RAM de la CPU para el
reinicio.
ADVERTENCIA
El estado de proceso se modifica tras el reinicio.
Es muy importante elegir el momento apropiado para el almacenamiento en Flash,
ya que en la memoria Flash pueden existir valores de señal que no corresponden
al estado de proceso para el reinicio y que se cargarán después de un corte de
suministro eléctrico.
Si no se siguen estas instrucciones pueden producirse lesiones personales
graves o mortales o daños en el equipo.
Condición de Esta función está disponible cuando se utilizan todos los módulos TSX Compact,
selección Momentum y Quantum 140 CPU 434 12 y 140 CPU 534 14.
Esta función no está disponible para Quantum en la modalidad Hot Standby IEC.
La función de memoria Flash no está disponible si se utiliza el simulador.
Procedimiento Para guardar en la memoria Flash, siga los pasos que se describen a continuación.
Paso Acción
1 En función del hardware, seleccionar en el área Tipo de Flash los botones de opción
Interno o Tarjeta PC.
Nota: Las aplicaciones que requieren más de 480 kbytes deben guardarse en la
memoria Flash Tarjeta PC.
2 Seleccionar en el área Estado del PLC la modalidad de servicio (EN MARCHA o
DETENIDO) en la que se va a encontrar el PLC después del reinicio.
3 Activar la casilla de verificación Admitir editado después de arrancar, si se desea
editar el programa de Flash cargado una vez restablecida la tensión de alimentación.
Atención: Dado que estas modificaciones posteriores no se han cargado en la
EPROM Flash, estos datos se pierden en caso de corte de suministro eléctrico.
4 Activar la casilla de verificación Guardar memoria de señal, si se desea guardar
todos los registros 4x en la EPROM Flash.
Nota: Esta opción no está disponible para la familia Momentum, es decir, todas las
aplicaciones se cargan siempre en la EPROM Flash.
5 Si está activada la casilla de verificación Guardar memoria de señal, hay que indicar
la cantidad de registros en el campo de texto Cantidad de Reg. 4x a guardar. El
rango de registros correspondiente que se va a cargar en la EPROM Flash se
determina partir de la dirección 400001.
6 Activar el botón de comando Guardar en Flash para cargar el programa de
aplicación, la configuración y los valores iniciales de la programación IEC de la RAM
en la EPROM Flash.
Edición del Siempre que esté activada la casilla de verificación Admitir editado después de
programa en arrancar, durante el almacenamiento en Flash se cargan informaciones en la
Flash EPROM Flash que permiten la edición del programa después de la carga del
contenido de la memoria Flash (p. ej., cuando se restablece la tensión de
alimentación). Dado que estas modificaciones posteriores no se han cargado en la
EPROM Flash, estos datos se pierden en caso de un posible corte de suministro
eléctrico. Para evitar estos casos, es necesario cargar las modificaciones en la
EPROM Flash con el botón de comando Guardar en Flash.
Modificación no Siempre que la casilla de verificación Admitir editado después de arrancar esté
admitida del desactivada, es posible modificar el programa después de la carga del contenido de
programa en la memoria Flash (p. ej., cuando se restablece la tensión de alimentación), pero
Flash estos cambios no se pueden cargar en la EPROM Flash.
La modificación del programa causa los siguientes resultados durante la lectura de
EPROM Flash.
Procedimiento Modificaciones Modificaciones Después de la
guardadas con guardadas con conexión se activa el
Cargar Guardar proyecto estado
modificaciones...
a) Sí No IGUAL
b) Sí Sí DIFERENTE
Nota: Para cargar de nuevo una modificación del programa en EPROM Flash,
deberá estar disponible el botón de comando Guardar en Flash. Para ello, se
deben realizar determinados pasos que se describen en el apartado Reactivar
Guardar en flash, p. 671.
Reactivar Para permitir de nuevo la opción de guardar en flash son necesarios los siguientes
Guardar en flash pasos:
Paso Acción
1 Desconecte el PLC.
2 CPU Compact: coloque el conmutador "Memory Protect" (protección de memoria) en
la posición ON.
CPU Quantum: coloque el conmutador en la posición "Stop".
3 Vuelva a conectar el PLC.
4 CPU Compact: coloque el conmutador "Memory Protect" (protección de memoria) en
la posición OFF.
CPU Quantum: coloque el conmutador en la posición "Start".
5 Establezca la conexión entre el equipo de programación y el PLC (Online →
Conectar...).
6 Abra el cuadro de diálogo Guardar en Flash (Online → Control online → Programa
en Flash...).
Resultado: Los botones de comando Guardar en Flash y Borrar Flash vuelven a
estar disponibles.
Introducción Utilizando una contraseña es posible evitar los accesos de escritura no autorizados
al PLC.
No obstante, antes de poder establecer una contraseña nueva es necesario cargar
la configuración en el PLC. A continuación, predetermine la contraseña que se
cargará en el PLC. La contraseña queda guardada de forma que al conectar el
equipo de programación con el PLC se efectúa la protección por contraseña. Para
tener acceso es necesario indicar dicha contraseña.
Condiciones de Esta función está disponible si se utiliza cualquier CPU TSX Compact, una CPU
selección Quantum 434 12A/534 14 A/B o cualquier CPU Ethernet Momentum.
Establecer nueva Para establecer una nueva contraseña del PLC, siga los pasos que se describen a
contraseña del continuación.
PLC
Paso Acción
1 Cargue con Online → Cargar... la configuración en el PLC.
2 Abra con Online → Control online... → Establecer contraseña de PLC... el cuadro
de diálogo Cambiar contraseña del PLC.
3 Introduzca la nueva contraseña en el campo de texto Ingresar contraseña nueva:.
4 Vuelva a introducir la contraseña nueva en el campo de texto Confirmar nueva
contraseña:.
5 Introduzca el nombre de usuario (p. ej., "alonso") en el campo de texto Nombre de
usuario.
6 Haga clic en el botón de comando OK.
Reacción: Se cerrará el cuadro de diálogo y se cargará automáticamente la
contraseña en el PLC.
Cambiar Para cambiar una contraseña antigua del PLC, siga los pasos que se describen a
contraseña continuación.
antigua del PLC
Paso Acción
1 Abra con Online → Control online → Establecer contraseña de PLC... el cuadro
de diálogo Cambiar contraseña del PLC.
2 Introducir la antigua contraseña en el campo de texto Ingresar contraseña anterior:.
3 Introduzca la nueva contraseña en el campo de texto Ingresar contraseña nueva:.
4 Volver a introducir la contraseña nueva en el campo de texto Confirmar contraseña:.
5 Introducir el nombre de usuario en el campo de texto Nombre de usuario.
6 Haga clic en el botón de comando OK.
Reacción: Se cierra el cuadro de diálogo.
7 Cargue con Online → Cargar... la configuración en el PLC.
Reacción: La contraseña se cargará en el PLC y será necesario indicarla en la
próxima conexión entre el PLC y el equipo de programación.
Procedimiento si Si ha olvidado la contraseña del PLC, siga los pasos descritos a continuación en
olvida la función de la plataforma PLC utilizada.
contraseña del Quantum y Compact
PLC
Paso Acción
1 Desconecte la tensión eléctrica del PLC.
2 Coloque el conmutador de protección de memoria del módulo de hardware en la
posición MEM_PROT.
3 Retire la batería de litio del PLC.
4 Espere cinco minutos y después vuelva a conectar la tensión eléctrica del PLC.
Reacción: De este modo se borra la RAM de copia de seguridad de la batería sin
que se cargue el programa PLC de la EPROM Flash. De este modo se restablece el
estado inicial del PLC (sin configuración y sin contraseña de acceso).
5 Continuar con la tabla de pasos Establecer nueva contraseña del PLC, p. 673.
Introducción
Generalidades
Lectura de los Los bits de estado informan sobre la comunicación del hardware con los demás
bits de estado módulos, así como sobre los errores que aparecen durante la secuencia del
programa. Ya durante la configuración, el usuario indica registros de estado. En
estos registros se reservan los bits de estado, los cuales modifican su estado,
cuando se ubica en el proceso una señal errónea o cuando no se cumple un valor
de timeout. Mediante los estados de status (0 ó 1), el usuario puede reconocer si el
proceso se ejecuta erróneamente.
Introducción Todos los estados del autómata se visualizan en el campo de diálogo de varias
páginas.
El total de 67 páginas incluye información sobre el estado diferente.
Condición de Está función sólo se encuentra disponible cuando se ha establecido un enlace entre
selección el PLC y el terminal. Con el simulador activo no se pueden llamar los estados del
PLC.
Estadísticas de memoria
Introducción En el diálogo Estadísticas de memoria tendrá una vista general de los datos de
memoria del proyecto abierto. Además, si utiliza un PLC real (y no un simulador)
aparecerá el tiempo de ciclo actual.
Modificar el La memoria total IEC está compuesta por la memoria de programa IEC y los datos
tamaño de la globales. Para las extensiones de programa y para la gestión de modificaciones en
memoria total los programas será necesario disponer de espacio adicional en la memoria total
IEC IEC. Se recomienda ajustar el valor de modo que en el cuadro de texto Usado
quede libre además entre un 20% y un 30% del valor indicado.
Nota: Las modificaciones sólo podrán realizarse offline, y sólo se podrán llevar a
cabo si el programa se ha cargado en el PLC.
Memoria de Los valores que aparecen corresponden al espacio de memoria utilizado para
programa IEC Código de programa
Código EFB
Datos de programa (datos de sección y de instancia DFB)
Modificar el Puede modificar el tamaño del espacio de memoria para datos globales. Para ello
tamaño de deberá tener en cuenta que un aumento de los datos globales hará que disminuya
memoria para la memoria de programa IEC. Todos los objetos, como instancias FFB, variables,
datos globales pasos, etc. necesitan ciertos bytes en la memoria de programa IEC.
Dado que al borrar Unlocated variables no se genera automáticamente espacio de
memoria, es recomendable planificar con espacio de memoria suficiente. Se
recomienda ajustar el valor de modo que en el cuadro de texto Usado quede libre
además entre un 20% y un 30% del valor indicado.
Nota: Las modificaciones sólo podrán realizarse offline, y sólo se podrán llevar a
cabo si el programa se ha cargado en el PLC.
Tiempo de ciclo El valor que aparece corresponde al tiempo de ciclo actual. Durante la primera
llamada se lleva a cabo una normalización de la estación de E/S, estableciéndose
un tiempo de ciclo de 0 ms/ciclo. El tiempo de ciclo se calcula en forma de valor
medio después de la inicialización.
Introducción
Generalidades
Introducción Para la ejecución de comandos online, se debe realizar una transferencia al PLC
después de confeccionar o modificar secciones. O se puede transferir un proyecto
completo del PLC al equipo programador. Si el programa de aplicación en el equipo
programador y el PLC son consistentes, se indica el estado IGUAL en la barra de
estado.
Con la indicación de estado MODIFICADO se identifica a un programa, en el cual
ha sido modificada mínimamente una sección o en el cual se han efectuado
modificaciones en el editor de variables. Con el comando de menú Cargar
modificaciones... se restaura la consistencia entre el equipo programador y el
PLC. Con la indicación de estado DESIGUAL se identifica a un programa, en el cual
se han efectuado modificaciones "críticas". Modificaciones críticas son por ejemplo
la modificación de EFB, DFB o tipos de datos derivados. Con el comando de menú
Cargar... se establece la consistencia entre el equipo programador y el PLC.
Cargar, cargar modificaciones y Leer dotación, no son posibles en la modalidad de
animación.
Con el comando de menú Leer dotación... se puede realizar la lectura de los
siguientes rangos de proyecto del PLC:
Configuración
Secciones CEI
Secciones 984 Ladder Logic
Mensajes ASCII
Memoria de señal
Valores de inicio
Memoria extendida
Cargar
Cargar partes Se pueden seleccionar las partes individuales que se deben cargar en el PLC.
individuales en el La siguiente tabla contiene las opciones disponibles y su significado:
PLC
Opción a cargar Significado
Configuración Con esta opción se transmite la configuración de equipo al PLC.
Nota: La configuración del equipo sólo se puede transmitir al PLC, si se ha dado la
correspondiente autorización en los Derechos de acceso. Esta opción no está disponible en
caso de un enlace Modbus-Plus.
Secciones CEI Con esta opción se transmite al PLC el código de todas las secciones confeccionadas en un
lenguaje de programación CEI (FBD, SFC, LD, IL, ST).
Ladder Logic 984 Con esta opción se transmite al PLC el código de todas las secciones confeccionadas en un
lenguaje de programación LL984.
Mensajes ASCII Con esta opción se transmiten al PLC los mensajes ASCII para Ladder Logic.
Nota: Esta función sólo está disponible en caso de utilizar Concept para Quantum.
Memoria de señal Con esta opción primero se copian todos los valores iniciales de las Located Variables 4x del
y valores iniciales editor de variables en la imagen de la memoria de señal (Image). A continuación, los valores
iniciales y todos los bits de E/S 0x y 1x bloqueados se cargarán desde la imagen de la memoria
de señal (Image) en el PLC.
Nota: Mientras el PLC está en funcionamiento, el firmware restablece en el PLC todas las
variables 0x no bloqueadas. Por lo tanto, los valores de las variables 0x y 1x no se cargan hasta
que las variables se encuentren en estado bloqueado.
Sólo memoria de Con esta opción, los valores iniciales de las Located variables 4x y todos los bits de E/S 0x y 1x
señal bloqueados se cargarán desde la imagen de memoria de señal (Image) en el PLC.
Sólo valores Con esta opción sólo se cargan los valores iniciales de las Located Variables 4x del editor de
iniciales variables en la memoria de señal del PLC.
Memoria extendida Con esta opción se asigna al PLC una memoria extendida (referencias 6x).
Nota: Esta función sólo está disponible en caso de utilizar Concept para Quantum.
Cargar la Para conseguir con la lectura del PLC un proyecto completo, se debe activar antes
información de del proceso de carga en el diálogo Opciones para generación de código, la
lectura CEI casilla de verificación Incluir la información de lectura CEI. Si esta casilla de
verificación no está activada, sólo se carga el código ejecutable (código de
máquina) al PLC.
Cargar modificaciones
Carga secuencial Puede cargar sucesivamente en el PLC cada una de las secciones modificadas/
de secciones nuevas.
modificadas/ Para cargar secciones secuencialmente, tenga en cuenta los siguientes puntos:
nuevas Si se ha modificado el valor de las constantes, no será posible la carga
secuencial de las secciones modificadas.
Todas las secciones IEC borradas se borran de forma automática durante la
primera carga secuencial en el PLC.
Todos los valores iniciales de las nuevas variables y todos los valores
modificados de los literales se cargan automáticamente en el PLC durante la
primera carga secuencial.
Si las nuevas secciones ya contienen variables utilizadas, el valor de dichas
variables se mantendrá.
Si desea cerrar el proyecto actual antes de que se hayan cargado todas las
modificaciones en el PLC, recuerde que es imprescindible que guarde el
proyecto. De lo contrario, al volver a abrir este proyecto no podrá continuar con
la carga de las modificaciones que falten, ya que en el PLC habrá secciones
"más recientes" (modificaciones ya cargadas) que en el equipo de programación.
AVISO
Riesgo de estados del proceso no deseados y peligrosos
La carga secuencial de secciones puede provocar estados de proceso no
deseados y peligrosos si el PLC se encuentra en marcha. Por ello, recomendamos
detener siempre el PLC durante la carga secuencial.
Si no se siguen estas instrucciones pueden producirse lesiones personales
o daños en el equipo.
Valores iniciales Los valores iniciales modificados ya no se cargan en el PLC. El comando de menú
modificados (Cargar/Cargar modificaciones...) no permite sobrescribir el valor inicial
transferido al PLC en la primera carga Cargar modificaciones.... No obstante, el
valor inicial se puede modificar en el editor de datos de referencia.
Procedimiento Para llevar a cabo una carga secuencial de las modificaciones, siga los pasos
para la carga descritos en la tabla que aparece a continuación.
secuencial
Paso Acción
1 Detener el PLC mediante Online → Control online → Detener PLC.
2 En el cuadro de lista, seleccionar las secciones que se desee cargar.
3 Confirmar con Aceptar.
4 Abrir de nuevo el cuadro de diálogo y repetir el procedimiento hasta que se hayan
cargado en el PLC todas las secciones modificadas/nuevas y se haya alcanzado la
modalidad IGUAL.
5 Iniciar el PLC mediante Online → Control online → Arrancar PLC.
Optimizar El comando de menú Optimizar proyecto... permite eliminar los huecos que pueda
proyecto haber en la administración de memoria de los datos del programa del PLC y, de esta
forma, posibilitar de nuevo la carga. No obstante, para ello deberá detener el PLC
y cargar de nuevo el programa completo. Además, tal vez sea necesario adaptar el
tamaño de la memoria de datos del programa (consulte "Estadísticas de memoria
(véase Estadísticas de memoria, p. 679)").
También es posible optimizar la aplicación de la memoria de los datos del programa
con el comando de menú Online → Estadísticas de memoria.
AVISO
Las modificaciones no se aplicarán hasta que se haya cargado el programa
en el PLC.
Después de optimizar el proyecto o modificar el tamaño de memoria de los datos
del programa, hay que detener el PLC y volver a cargar el programa en el PLC.
Si no se siguen estas instrucciones pueden producirse lesiones personales
o daños en el equipo.
Cargar partes Puede seleccionar qué partes en concreto desea cargar del PLC al equipo de
determinadas del programación.
PLC La siguiente tabla contiene las opciones disponibles y su significado:
Opción a cargar Significado
Configuración Con esta opción se envía al equipo de programación la configuración del
hardware.
Nota: La configuración del hardware sólo se puede enviar desde el PLC
si se dispone del permiso correspondiente en Derecho de acceso. Esta
opción no está disponible en caso de un enlace Modbus-Plus.
Secciones IEC Con esta opción se envía al equipo de programación la información de
representación inversa de todas las secciones creadas con un lenguaje
de programación IEC (FBD, SFC, LD, IL, ST). Sin embargo, en este
proceso no se cargarán los valores de señal actuales de variables ni de
registros.
Ladder Logic 984 Con esta opción se envía al equipo de programación la información de
representación inversa de todas las secciones creadas con un lenguaje
de programación LL984.
Mensajes ASCII Con esta opción se envían al equipo de programación los mensajes
ASCII para Ladder Logic.
Nota: Esta función sólo está disponible en caso de utilizar Concept para
Quantum.
Leer memoria de Con esta opción, en primer lugar se leerán del PLC todos los valores 0x,
señal y actualizar 1x y 4x de Located Variables, y se guardarán en la imagen (Image) de la
valores iniciales memoria de señal. A continuación, los valores iniciales de las variables
4x se sobrescribirán con el valor de la imagen de la memoria de señal. A
continuación, con el proceso de lectura se abre el cuadro de diálogo Leer
valores iniciales. El botón de comando Sí confirma la sobrescritura del
valor inicial existente con el nuevo.
Nota: Los valores leídos desde la memoria de señal se pueden
sobrescribir en RDE por medio de operaciones online. Sin embargo, este
comportamiento se puede modificar en el fichero CONCEPT.INI (véase
Ajustes en el fichero INI para el comportamiento de RDE, p. 1163).
Actualizar sólo Con esta opción se sobrescriben los valores iniciales de las Located
valores iniciales Variables 4x del editor de variables con valores de la memoria de señal
del PLC.
Leer sólo Con esta opción, se leen del PLC todos los valores 0x, 1x y 4x de Located
memoria de señal Variables, y se guardan en la imagen (Image) de la memoria de señal.
Los valores iniciales del editor de variables no se sobrescribirán.
Memoria Con esta opción se transfiere a la configuración el espacio de memoria
extendida extendida existente (referencias 6x) del PLC.
Nota: Esta función sólo está disponible en caso de utilizar Concept para
Quantum.
Condición Para poder leer la dotación del PLC, en primer lugar se debe crear un proyecto
vacío.
Para ello, dispone de varias posibilidades:
Selección Acción
1 Crear un proyecto vacío por medio de Fichero → Nuevo proyecto. A
continuación, ejecutar el comando de menú Online → Leer dotación....
Resultado: Se abre el cuadro de diálogo Cargar al proyecto. Aquí se indica el
lugar en que se debe cargar el proyecto (p. ej. D:\NEW\TESTPRJ.PRJ).
Nota: Puede seleccionar otro directorio o crear un directorio nuevo para que no
haya problemas con proyectos ya existentes. El nombre de proyecto
predeterminado equivale al nombre de proyecto que tiene en el PLC y no debe
modificarse sin motivo.
2 Crear un proyecto vacío con el comando de menú Fichero → Abrir... (p. ej.
D:\NEW\TESTPRJ.PRJ). A continuación, ejecutar el comando de menú Online
→ Leer dotación....
Resultado: Se abre el cuadro de diálogo Leer dotación del PLC.
3 Establecer una conexión con el PLC con el comando de menú Online →
Conectar... sin que haya ningún proyecto abierto. A continuación, ejecutar el
comando de menú Online → Leer dotación....
Resultado: Se abre el cuadro de diálogo Cargar al proyecto. Aquí se indica el
lugar en que se debe cargar el proyecto (p. ej. D:\NEW\TESTPRJ.PRJ).
Nota: Puede seleccionar otro directorio o crear un directorio nuevo para que no
haya problemas con proyectos ya existentes. El nombre de proyecto
predeterminado equivale al nombre de proyecto que tiene en el PLC y no debe
modificarse sin motivo.
Procedimiento Para leer información IEC cargada, realice los siguientes pasos:
Paso Acción
1 Abra un proyecto nuevo.
Nota: Si durante la lectura hay un segundo proyecto abierto, tendrá que cerrarlo.
En ese caso, el sistema pregunta si desea guardar el proyecto antes de cerrarlo
para que no se pierdan los cambios.
2 Establezca una conexión entre el PLC y el equipo de programación (Online →
Conectar...).
3 Inicie el proceso de lectura (Online → Leer dotación del PLC...).
Resultado: Aparece una ventana en la que puede determinar la ruta del
proyecto que se va a cargar.
Denominación Durante el proceso de lectura pueden surgir conflictos con nombres ya existentes.
doble La denominación doble se evita de la siguiente forma dependiendo de la parte del
programa:
Parte del Proceso
programa
Biblioteca EFB de Aparece una interrogación en la que puede cancelarse la carga. Si no,
usuario el sistema pregunta si desea sobrescribir la biblioteca EFB de usuario y
generar una copia de seguridad de la biblioteca EFB de usuario antigua.
Fichero DTY Aparece una interrogación en la que puede cancelarse la carga. Si no,
(tipos de datos se sobrescribe automáticamente el fichero DTY que tiene el mismo
derivados) nombre. No se realiza ninguna copia de seguridad del antiguo archivo.
Biblioteca DFB Aparece una interrogación en la que puede cancelarse la carga. Si no,
se sobrescribe automáticamente el fichero DFB que tiene el mismo
nombre. No se realiza ninguna copia de seguridad del antiguo archivo.
Introducción
Vista general Este capítulo describe los fundamentos para la animación de secciones. Los
detalles al respecto figuran en los capítulos de los diferentes lenguajes de
programación.
Introducción Las secciones CEI no se pueden animar, es decir, que se representan los estados
actuales en la sección del programa en el PLC / en el simulador
La animación es posible con el autómata parado y en marcha. Con el PLC en
marcha se actualizan continuamente los datos de indicación. Con el PLC parado se
visualiza el estado estático del programa en el PLC.
Cargar y Cargar modificaciones no es posible en el modo de animación. Si se
ejecutan estos comandos, se desconecta automáticamente la animación.
Animación de Si hay varias secciones animadas, se actualiza en cada ciclo una sección animada.
varias secciones Esto significa que, cuantas más animaciones haya activadas, tanto "mayores"
serán los valores de las diferentes animaciones. Además, la animación carga sobre
el ciclo del PLC. Por este motivo, se deben finalizar las animaciones que no se van
a necesitar más. Lo mismo rige para la animación de muchas variables o tipos de
archivos derivados muy grandes.
Convertir una Si se convierte una sección animada en un símbolo, se detiene la animación con los
sección animada últimos valores y se reinicia automáticamente tras el llamado de la sección.
en un símbolo
Programación Hay dos situaciones que determinan cómo se aplica la modalidad directa de edición
directa ladder. La primera se produce cuando no hay ningún proyecto abierto y el usuario
está conectado a un PLC que dispone de un programa válido. Cuando se
seleccione el comando Direct Mode LL Editor (modalidad directa del editor LL)
se visualizará el primer programa en el primer segmento. Podrá ver el estado de
modalidad directa en la parte derecha de la barra de estado, así como la ventana
de red con la etiqueta 984 LL Direct.
El segundo caso se produce cuando hay un proyecto abierto y el usuario está
conectado al PLC (pero no IGUAL ). Cuando se selecciona Direct Mode LL Editor
se visualiza un diálogo con una lista de segmentos y con el número de redes que
cada uno de ellos contiene. Haga clic en el segmento deseado y, a continuación,
haga clic en OK; de este modo, se visualizará la ventana de edición de red con una
ventana que lleva la etiqueta 984 LL directo. Si hay una ventana de edición original,
ésta permanecerá en la visualización.
Visualizador de diagnósticos
Comporta- Se pueden leer 64 eventos (errores) y 20 señales por evento como máximo. En
miento del búfer caso de desborde del búfer de error de diagnóstico se pierden todas las demás
de error señales (de la 21 en adelante). Hasta que no se confirma un evento (error) de salida
en el búfer de error, no se introduce el siguiente evento de entrada (error) a
continuación.
El desborde del búfer de error de diagnóstico se indica en la línea de estado del
cuadro de diálogo.
Nota: Dentro de una sección SFC se pueden gestionar 16 eventos (errores) como
máximo. Todos los demás eventos (del 17 en adelante) se pierden. Hasta que no
se confirma un evento (error) de salida en el búfer de error, no se introduce el
siguiente evento de entrada (error) a continuación.
Visualizador de Tras el análisis, los eventos (errores) y las señales analizadas se escriben en el
diagnósticos búfer y se representan en el visualizador de diagnósticos de Concept.
En caso de diagnósticos de transición, recibirá las siguientes informaciones
específicas:
Denominación de la transición debido a la cual no se efectúa ninguna
conmutación de paso activo a paso siguiente.
Denominación de tipo TRANS para transición a una sección SFC.
Denominación del paso activo, que no se vuelve a conectar.
Si la transición citada es una sección de transición, se enumeran además las
señales analizadas.
En caso de diagnósticos de reacción, recibirá las siguientes informaciones
específicas:
Denominación del módulo de diagnóstico que no dispara ninguna reacción
debido a señales falsas.
Denominación de tipo ACT, PRE, GRP, LOCK, REA para módulos de
diagnóstico.
Número de estación del módulo de diagnóstico.
Se enumeran las señales analizadas.
Nota: Concept no archiva los ficheros de protocolo, de los que tampoco se realiza
ninguna copia de seguridad.
Protocolarización
Fichero de protocolo cifrado
Bloquear
Formato de datos universal (22-Dec-2002)
LogServer (NT) Directorio para fichero de protocolo:
Fichero c:\concept\log|
Online
Establecer conexión con PLC en el arranque
Guardar proyecto luego de cargar
Backup online
OK Cancelar Ayuda
Aplicación de seguridad
Descripción:
This is the project we always generate to test ConCept.
This project is really great.
Everybody knows it and we can always refer to it.
OK Cancelar Ayuda
Herramienta La herramienta View permite leer protocolos cifrados. Sin embargo, no permite
View editar ni guardar en modo de sólo lectura. Los protocolos sólo se pueden imprimir.
Para ello, se requieren derechos de supervisor. View Tool se abre automáticamente
mediante el comando de menú Fichero → Visualizar protocolo si para el protocolo
actual se ha activado el cifrado.
El fichero de protocolo consta de una firma electrónica. Se comprueban los
siguientes factores:
El fichero de protocolo está generado a través de Concept.
El fichero de protocolo no está falsificado.
21
Introducción
Vista general Este capítulo describe las diferentes posibilidades de importación y exportación
para secciones, variables y configuraciones del PLC.
Exportar secciones
Condición El proyecto del que se va a exportar debe ser consistente consigo mismo
(comprobar con Proyecto → Analizar programa).
Nota: Al exportar la sección IL y ST, tenga en cuenta que los ajustes para los
comentarios intercalados (Opciones → Preajustes → Expansiones IEC →
Admitir comentarios intercalados) deben ser idénticos en el proyecto fuente y
en el de destino.
Alcance de la Se exportan:
exportación La sección seleccionada con sus correspondientes variables, DFB, EFB y tipos
de datos.
En el caso de SFC, también se exportan las secciones de transición
correspondientes.
La configuración del PLC no se exporta.
Exportación de Al exportar más de una sección se genera un "pseudo SFC" para mantener la
más de una secuencia de ejecución. Para ello se genera el siguiente código:
sección INITIAL_STEP SECTION_SCHEDULER:
Section1 (N);
Section2 (N);
:
SectionN (N);
END_STEP
Exportación de Con Fichero → Exportar → Programa: Texto IEC puede exportar secciones FBD,
secciones FBD, SFC y LD a IL y ST. Ambos lenguajes de texto de los ficheros de exportación siguen
SFC y LD la gramática de los lenguajes de texto IEC, tal como se muestra en IEC 1131-3 y en
las tablas de prestaciones 52 ... 56 de IEC 1131-3.
El código exportado se representa en un bloque de datos PROGRAM ...
END_PROGRAM o FUNCTION_BLOCK ... END_FUNKTION_BLOCK, y contiene
todas las variables del proyecto o del DFB en un bloque de datos VAR ... END_VAR
al principio del fichero.
Si se exporta más de una sección, la separación del código se expresará mediante
un bloque de datos SFC artificial que no es parte del programa original. Este bloque
sólo tiene un INITIAL_STEP para todas las secciones vinculadas a él como
acciones (con el descriptor N). Estas acciones (secciones) se ejecutarán siempre
que el paso esté activo, cosa que siempre sucede. Las acciones vienen después
como secciones sin declaraciones de variables.
El INITIAL_STEP artificial se llama SECTION_SCHEDULER. Representa la
secuencia de ejecución de las secciones tal como se ha establecido en el cuadro
de diálogo Secuencia de ejecuciones de las secciones. El bloque de datos SFC
artificial se dejará de lado en el caso de una reimportación en Concept. El criterio
para esta exclusión es el nombre especial SECTION_SCHEDULER.
El fichero ASCII se puede volver a importar en una sección FBD o SFC con ayuda
de la importación de texto IEC. La exportación e importación permiten, por ejemplo,
convertir una sección LD en una sección FBD. En cambio, no es posible importar
en una sección LD.
Si en las secciones FBD / LD ha utilizado las entradas o salidas opcionales EN y
ENO, éstas no se tendrán en cuenta durante la exportación a IL/ST.
Lógica de la sección FBD antes de la exportación:
Z1(1) Z2(2)
TON TON
Limitaciones de Durante la exportación SFC hay que tener en cuenta las siguientes limitaciones:
la exportación Como acciones sólo se permiten variables. Las direcciones directas no se
SFC pueden exportar.
Como variables de tiempo para descriptores sólo se admiten literales. Las
variables se transforman en literales con el valor 0.
Los nombres de la sección de transición se cambian por nombres standard.
Los tiempos de vigilancia de paso y los tiempos de retardo de paso se pierden
durante la exportación.
Exportación de Con Editar → Guardar como fichero de texto... puede exportar el contenido de
secciones IL y ST las secciones IL o ST a un fichero ASCII.
Esta función de exportación es una función de exportación de sólo texto, como la
que se efectúa a través del portapapeles (cortar/copiar/pegar). No se produce
ninguna conversión de los datos. Por este motivo, las declaraciones de variables
necesarias, por ejemplo, no se exportan con el contenido de la sección. Si hubiera
que convertir los archivos ASCII en una sección FBD o SFC mediante Fichero →
Importar → Programa: Texto IEC, habrá que introducir manualmente en el fichero
ASCII toda la información necesaria para el proyecto (p. ej., bloque de datos del
programa, nombre de la sección (véase también Importación (insertar fichero) de
programas IL y ST a secciones IL o ST, p. 731 y Procedimiento para "Copiar" una
sección IL de un proyecto existente a un proyecto nuevo., p. 732)).
Exportación de Con Fichero → Exportar → Variables: Factory Link se pueden exportar las
variables para declaraciones de variables de un proyecto a un archivo ASCII en el formato "Factory
Factory Link Link".
Si Concept no soporta la versión de Factory Link, hay que dirigirse a nuestra hotline.
El archivo ASCII se puede volver a importar a un proyecto de Concept con la ayuda
de la Importación de Factory Link (véase Importación de variables en el formato
"Factory Link", p. 743).
Introducción
Importación de secciones
Sintaxis para Para la generación de la lista de reemplazo con un editor externo hay que tener en
generar la lista cuenta, además, la siguiente sintaxis:
de reemplazo La secuencia Reemplazar-Por (nombre antiguo-nombre nuevo) debe estar
con un editor separada por una coma (p. ej., Name1,Name2).
externo El procesado de la lista de reemplazo se realiza por líneas. Las instrucciones de
reemplazo individuales deben estar separadas por un retorno de carro.
Las instrucciones para el offset de dirección tienen la siguiente estructura:
Para añadir un offset de dirección:
<reg0>,www
<reg1>,xxx
<reg3>,yyy
<reg4>,zzz
Para sustraer un offset de dirección:
<reg0>,-www
<reg1>,-xxx
<reg3>,-yyy
<reg4>,-zzz
La indicación del valor se puede realizar también en formato hexadecimal, p.
ej.:
<reg1>,16#xxx
Introducción Como norma general, las secciones deben exportarse primero desde proyecto
fuente / DFB fuente a un archivo de exportación (*.sec) y, a continuación, importar
el mismo al proyecto destino/DFB destino. La exportación e importación de proyecto
a proyecto, o bien, de DFB a DFB se puede realizar en una sesión común o en
sesiones separadas. La exportación e importación de proyecto a proyecto, o bien,
de DFB a proyecto se debe realizar en sesiones separadas.
Exportación de Se deben realizar los siguientes pasos para la exportación de sección de un DFB
DFB e fuente y posterior importación de sección a un proyecto destino:
importación de
sección
Paso Acción
1 Antes de la exportación a Concept DFB, se borra la declaración de las entradas/salidas en el DFB a exportar,
ya que las mismas no se admiten en un proyecto de Concept.
2 Abrir el DFB fuente en Concept-DFB
3 Activar Fichero → Exportar → Programa: Sección(es).
4 Seleccionar en la ventana Abrir fichero el DFB fuente, por ejemplo C:\QUELL_DIR\DFB\QUELL.DFB
5 Seleccionar en el DFB fuente las secciones a exportar.
6 Introducir en Guardar sección de exportación como, el nombre del archivo de exportación (*.SEC), p. ej.
C:\ZIEL_DIR\ZIEL.SEC
Reacción: Se exportan las secciones y se guardan en el archivo *.SEC, por ejemplo en ZIEL.SEC.
Se emite la pregunta ¿Importar ahora sección en el proyecto?
7 Contestar a la pregunta sobre si se deben importar las secciones, con Cancelar.
8 Cerrar Concept-DFB.
9 Abrir Concept y el proyecto destino.
10 Ejecutar el comando de menú Fichero → Importar → Programa: Sección(es).
11 Seleccionar el archivo de exportación (por ejemplo ZIEL.SEC).
12 Se debe responder a la pregunta sobre si primero se debe guardar el proyecto, con OK.
Nota: La consulta ¿Guardar primero el proyecto? se debería responder con OK, ya que en caso de un error
de importación se cierra el proyecto actual y se perderán todas las modificaciones realizadas desde que se
ha guardado el mismo por última vez.
13 Si así se desea o resulta necesario, en la tabla Reemplazar se pueden realizar reemplazos para nombres de
ejemplar de variables, de secciones, etc., así como definir desplazamientos de dirección para variables
located y direcciones directas (véase también Modificaciones específicas, p. 718).
14 Seleccionar OK para continuar (con Cancelar se interrumpirá todo el proceso de importación).
Reacción: se importan al proyecto destino las Secciones, los DFB utilizados, los tipos de datos derivados
utilizados y las declaraciones de variables utilizadas, incluidos los comentarios.
En los siguientes casos se interrumpirá la importación y se cerrará el proyecto actual:
Las secciones a importar contienen DFB, que no existen en el proyecto destino.
Las secciones a importar contienen DFB, cuyas versiones se diferencian de los DFB ya existentes. (La
versión de DFB importada se puede aceptar o rechazar.)
Durante la importación se producen otros errores.
Los errores se visualizan en la ventana de mensajes y deben ser confirmados.
15 Si se ha interrumpido la importación, se elimina la causa de interrupción y se realiza el procedimiento
Continuar después de una interrupción de importación (véase Continuar después de una interrupción de
importación, p. 726).
Continuar Para continuar después de una interrupción de importación, realizar los siguientes
después de una pasos:
interrupción de
Paso Acción
importación
1 Vueler a abrir el proyecto destino/DFB destino.
2 Ejecutar el comando de menú Fichero → Importar → Programa: Sección(es).
3 Seleccionar el archivo de exportación (por ejemplo ZIEL.SEC).
4 Contestar a la pregunta Salvaguardar proyecto: con Sí.
Nota: La consulta ¿Guardar primero el proyecto? se debería responder con Sí, ya
que en caso de un error de importación se cierra el proyecto actual y se perderán
todas las modificaciones realizadas desde que se ha guardado el mismo por última
vez.
5 Si así se desea o resulta necesario, en la tabla Reemplazar se pueden realizar
reemplazos para nombres de ejemplar de variables, de secciones, etc., así como
definir desplazamientos de dirección para variables located y direcciones directas
(véase también Modificaciones específicas, p. 718).
6 Seleccionar OK para continuar (con Cancelar se interrumpirá todo el proceso de
importación).
Reacción: se importan al proyecto destino las Secciones, los DFB utilizados, los tipos
de datos derivados utilizados y las declaraciones de variables utilizadas, incluidos los
comentarios.
En los siguientes casos se interrumpirá la importación y se cerrará el proyecto actual:
Las secciones a importar contienen DFB, que no existen en el proyecto destino.
Las secciones a importar contienen DFB, cuyas versiones se diferencian de los
DFB ya existentes. (La versión de DFB importada se puede aceptar o rechazar.)
Durante la importación se producen otros errores.
Los errores se visualizan en la ventana de mensajes y deben ser confirmados.
Introducción Mediante Fichero → Importar → Programa: Texto IEC puede importar ficheros
ASCII con programas IL o ST, o secciones FBD, SFC, IL o ST. ST y IL pueden
aparecer con elementos SFC (durante la importación a la sección SFC). Ambos
lenguajes de texto deben cumplir la gramática para lenguajes de texto IEC, tal y
como figuran en IEC 1131-3 y en las tablas de rendimiento 52 a 56 de IEC 1131-3.
Comporta- Las secciones sólo se crean cuando el texto ST/IL es sintácticamente impecable.
miento en caso Los POE que no se pueden reproducir en FBD/SFC se ignoran por completo,
de error apareciendo un mensaje de error en la ventana de mensajes.
EFB con juego Sólo se apoyan EFBs con juego de parámetros extendido (PRE_DIA, GRP_DIA,
de parámetros LOOKUP_TABLE, ..) hasta la cantidad predefinida de entradas/salidas.
extendido
Conversión de Durante la importación SFC desde un fichero de texto hay que tener en cuenta las
IL/ST en SFC siguientes limitaciones:
Como acciones sólo se permiten variables. Las direcciones directas no se
pueden importar.
Como variables de tiempo para descriptores sólo se admiten literales.
Los nombres de la sección de transición se cambian por nombres standard.
Los tiempos de vigilancia de paso y los tiempos de retardo de paso se pierden
durante la importación.
La conversión a SFC conlleva además las siguientes restricciones IEC 1131-3
(tabla = tabla IEC 1131-3):
Las condiciones de transición se depositan en secciones FBD especiales
(TC_secname) (tabla 41, característica 7a, 7c, 7d). La importación textual de
condiciones de transición no es posible.
Las acciones se convierten en secciones FBD y están unidas a los pasos.
Ningún signo de determinación SD y SL (tabla 45, característica 8, 10), se
importan como MOVE.
Se permiten componentes de estructura y variables de dirección directa como
acciones SFC. Ello se debe contemplar como ampliación de la norma
IEC 1131-3. La exportación ST e IL no soporta ninguno de los dos.
La utilización de variables de paso ’step.X’ ; ’step.T’ no se puede importar o
exportar y se debe generar nuevamente.
Introducción Con Editar → Insertar fichero de texto... se pueden importar archivos ASCII con
programas IL o ST a secciones IL o ST.
Esta función de importación es una pura función de importación de texto, tal y como
también resulta posible a través del portapapeles (cortar/copiar/insertar). No se
realiza conversión alguna de los datos. Por este motivo no se integran automáti-
camente en el editor de variables por ejemplo las declaraciones de variables
necesarias (incluso cuando las mismas están incluidas en el archivo ASCII). Las
declaraciones de variables necesarias se deben importar de un "Archivo de
variable" o generar de nuevo explícitamente con Fichero → Importar.... Si la
sección contiene declaraciones de variables, se deben borrar las mismas, ya que
generan errores durante la generación de código de la sección. Además se deben
borrar del programa todas las informaciones para el POE (p. ej. de la exportación
de una sección gráfica con Fichero → Exportar → Programa: Texto IEC).
Importar la Para importar la sección FBD a una sección IL se tienen que realizar los siguientes
sección FBD a pasos:
una sección IL.
Paso Acción
1 Generar un nuevo proyecto con Fichero → Nuevo proyecto.
2 Abrir el configurador con Proyecto → Configuración del PLC.
3 Seleccionar un PLC con Configurar → Tipo de PLC. Confirmar la entrada realizada
con OK.
4 Generar una sección IL con Fichero → Nueva sección.
5 Importar el fichero IL con Editar → Insertar fichero de texto....
6 Con Fichero → Importar → Variables: Texto con caracteres de separación
(Atención: El carácter de separación debe volver a ser la coma) se importan las
declaraciones de variables al editor de variables de su proyecto.
Reacción: Se importan la sección FBD (en formato IL) y las declaraciones de
variables.
Introducción
Importar valores Con este formato de importación no se pueden importar valores iniciales de
iniciales variables en tipos de datos derivados. Si desea importar valores iniciales de
variables en tipos de datos derivados, seleccione importación de texto IEC como
formato de importación/exportación.
Descripción Un fichero ASCII en formato "Texto con caracteres de separación" debe cumplir las
general del siguientes condiciones:
formato El conjunto de caracteres utilizado corresponde a ANSI (Windows).
Los parámetros de una variable aparecen en una línea.
Los distintos parámetros están separados por un carácter definido por el usuario.
En todos los campos se permiten espacios en blanco delante y detrás (a no ser
que se haya utilizado el espacio como carácter separador), ya que la función de
importación los elimina (con excepción del campo de comentario).
Ningún parámetro debe contener el carácter separador que se haya
seleccionado.
De acuerdo con la nomenclatura IEC, Concept no distingue entre mayúsculas y
minúsculas. Tenga en cuenta este hecho en los nombres de las variables.
Se puede evitar el solapamiento entre las direcciones ya existentes y las
direcciones que se van a importar si en el cuadro de diálogo Opciones →
Preajustes → Analizar... → Preajustes para el análisis se activa la opción
Tratar los solapamientos de direcciones como error.
Notación IEC También se puede utilizar la notación IEC para direcciones (p. ej., %QX100
para direcciones corresponde a 000100):
Tipo de dirección Designación de Concept Designación de IEC
Salida, marca 0x %QX,%Q
Entrada 1x %IX,%I
Palabra de entrada 2x %IW
Palabra de salida, palabra 3x %QW
de marca
Campos vacíos Los campos vacíos se representan con dos caracteres de separación seguidos.
Los siguientes campos pueden estar vacíos:
Dirección de hardware
Valor inicial
Comentario
STRUCT
Exp_Status: (* error status of transfer *)
ErrFlag1: BOOL; (* TRUE: epxert not pluged *)
ErrFlag2: BOOL; (* TRUE: Bit 7 of DPM *)
(* Identcode is set; *)
(* logical DMP-access-error *)
UserStatus: WORD; (* status of expert *)
ErrNo: WORD; (* errornumber *)
END_STRUCT;
Nota: Factory Link diferencia entre letras mayúsculas y minúsculas respecto a los
nombres de variables. Concept no diferencia según las convenciones de nombres
CEI. Tener en cuenta esta característica durante la importación.
Descripción Al importar variables es posible realizar una ocupación múltiple de una única
dirección por medio de distintos nombres de variable. Para ello, antes de la
importación se debe cambiar el nombre de una variable utilizada previamente en
Concept en la lista de importación. Para no tener que cambiar después en Concept
cada nombre manualmente, tras la importación es posible abrir el cuadro de diálogo
Ocupación múltiple de direcciones y ejecutar los cambios o reemplazos de
nombres de variables automáticamente en todo el proyecto (en el editor de
variables, en las secciones, etc.).
Introducción
Vista general Esta sección describe la exportación e importación de la configuración del PLC con
Concept o con el convertidor Concept.
Introducción La función Importar / Exportar permite exportar la configuración del PLC del
proyecto actual (abierto) para volverla a importar a continuación.
Exportar Siga los siguientes pasos para exportar y después importar configuraciones PLC:
configuración y
Paso Acción
exportar
configuración 1 Inicie el convertidor de Concept para exportar la configuración PLC del proyecto
A y elija Fichero → Exportar → Configuración.
2 En el campo Carpeta seleccione el directorio de instalaciones del proyecto A.
3 Seleccione la configuración PLC que desee exportar (NOMBRE DE
PROYECTO.C1) y haga clic en OK.
Resultado: La configuración se guarda en el directorio de instalación como
archivo ASCII (NOMBRE DE PROYECTO.CON).
4 Copie el archivo exportado al directorio de instalación del proyecto B para
importar la configuración PLC a este proyecto.
5 Elija la el comando de menú Fichero → Importar en el convertidor de Concept.
6 Seleccione en el cuadro de lista desplegable Tipo de dato la entrada
Configuración (*.CON).
7 En el campo Carpeta seleccione el directorio de instalaciones del proyecto B.
8 Seleccione en el campo de lista desplegable Nombre de archivo la
configuración PLC que desee importar (NOMBRE DE PROYECTO.CON) y
haga clic en OK.
9 Atención: Se sobreescribirá la configuración PLC actual del proyecto
seleccionado.
Acepte el mensaje haciendo clic en OK.
Resultado: Se importa la configuración PLC.
22
Introducción
Introducción
Contenido de la documentación
Introducción El contenido de la documentación puede ir desde una página de gráfico hasta una
documentación de proyecto completa. La secuencia de impresión de los diferentes
capítulos es la especificada en el cuadro de diálogo Fichero → Imprimir →
Contenido de documentos y no se puede modificar.
Documentación Los siguientes capítulos se pueden imprimir para una documentación de proyecto
de proyecto con el comando de menú Fichero → Imprimir:
Descripción de proyecto
Tipos de datos derivados
Utilización de memoria de señal
Valores de memoria de señal
Utilización de los DFB
Utilización de los EFB
Configuración del PLC
Dotación E/S
Secuencia de ejecuciones de las secciones
Estructura de proyecto
Mensajes
Mensajes ASCII sólo en Concept para Quantum
Lista de variables
Utilización de las variables
Contenido de las secciones
Índice para la documentación impresa
Documentación Los siguientes capítulos se pueden imprimir para una documentación DFB/macro
DFB/macro con el comando de menú Fichero → Imprimir:
Descripción DFB/macro
Tipos de datos derivados
Utilización de los DFB
Utilización de los EFB
Secuencia de ejecuciones de las secciones
Mensajes
Lista de variables
Utilización de las variables
Contenido de las secciones
Índice para la documentación impresa
Layout de la documentación
Tamaño de El borde izquierdo tiene 12 caracteres de ancho. El lugar destinado al texto y a los
página gráficos ocupa aproximadamente 132 caracteres de ancho; el alto depende del
encabezamiento y del pie de página. Si el encabezamiento y el pie de página no
están activados o no se encuentra la palabra clave "%PAGENO" en ellos, el número
de página se imprimirá automáticamente en la esquina inferior derecha de la
página.
Cambios de Si un gráfico no tiene suficiente espacio en una página, dicha sección gráfica se
página dividirá en partes y se imprimirá de forma similar a un mapa. En tal caso, se
imprimirán referencias de página en las cuatro esquinas del gráfico a fin de
especificar en qué página continúa dicho gráfico. Por medio del punto de menú
Vista → Cambio de página podrá visualizar el cambio de página correspondiente
a la impresora preajustada en Fichero → Instalar impresora y a la escala del
gráfico de la ventana de editor.
Consulte también la descripción que aparece en Definición de cambios de página
de secciones, p. 755.
Borde de
izquier
do textos, tablas
Pie de página Dispone de la posibilidad de incluir un pie de página en su documentación. Este pie
de página se guarda como archivo ASCII y puede generarse con cualquier editor
ASCII. El tamaño máximo del fichero será de 15 líneas o, lo que es lo mismo, aprox.
2 kilobytes.
En el directorio de Concept encontrará un archivo de ejemplo con el nombre
"FOOTER.TXT" que podrá modificar y modelar según sus preferencias. Para ello
puede utilizar palabras clave (véase Utilización de palabras clave, p. 758).
Página frontal Dispone de la posibilidad de incluir una página frontal en su documentación. Esta
página frontal se guarda como archivo ASCII y puede generarse con cualquier
editor ASCII. No se ha delimitado el tamaño de este fichero.
En el directorio de Concept encontrará un archivo de ejemplo con el nombre
"FRONTPG.TXT" que podrá modificar y modelar según sus preferencias. Para ello
puede utilizar palabras clave (véase Utilización de palabras clave, p. 758).
La impresión de la página frontal contiene también encabezado y pie de página, si
están activados.
Introducción Para la impresión de los gráficos en las secciones FBD, LD y SFC puede definir los
valores para el cambio de página o la vista de papel de los gráficos. Cuanto
mayores sean los valores que escoja, el gráfico aparecerá en un tamaño menor. Sin
embargo, así habrá más espacio en una sola página.
Ajustes Puede determinar tanto para el formato vertical como horizontal los valores para el
cambio de página. Aunque cambie el formato de papel, se asegurará el ajuste del
otro formato. Por medio del botón de comando Ubicar predeterminados puede
cargar los valores standard del fichero CONCEPT.INI.
Al definir los valores para el ancho y para la altura del papel deberá tener en cuenta
que los distintos editores presentan distintas unidades de reticulado.
Los valores mín. y máx. son:
Sección 1 unidad de reticulado Ancho de papel Altura de papel
corresponde al valor
FBD 10 30 - 300 30 - 230
LD 8 30 - 400 10 - 230
SFC 1 4 - 32 4 - 60
OK Cancelar Ayud
LampTest1 %0:00017
LampTest2
S 01 %0:00018
02
03
04 .1.6 (6)
05
OR_BOOL
%0:00019
.1.7 (7)
OR_BOOL
OR_BOOL OR_BOOL
Manual1 %0:00021
ACT4
For this purpose the output of LIGHTS and lamptest are ORed.
2 3a
3b
1 Sección FBD
2 Vista de reticulado (Vista -> Reticulado)
3a Cambio de página, ancho: 75 (Vista -> Cambio de página)
3b Cambio de página, altura: 100 (Vista -> Cambio de página)
Impresión
10 20 30 40 50 60 70 75
.1.1 (1) .1.4 (4)
AND_BOOL OR_BOOL
LampTest1 %0:00017
LampTest2
S 01 %0:00018
02
03
04 .1.6 (6)
05
OR_BOOL
%0:00019
20
.1.7 (7)
OR_BOOL
%0:00020
Manual1 %0:00021
ACT4
For this purpose the output of LIGHTS and lamptest are ORed.
50
60
70
80
90
100
Introducción Con las palabras clave se pueden insertar informaciones específicas de proyecto u
objeto en los archivos de encabezado, pie de página y página de título.
Nota: No se introduce el carácter ¶; sólo sirve para indicar que el archivo termina
con una línea vacía.
Impresión
Introducción
Visión general Esta sección describe el archivado y borrado de proyectos, DFB y macros.
Introducción Al archivar proyectos, DFBs utilizados, EFBs y ficheros de tipo de datos se reunirán
los datos completos del proyecto y se comprimirán. Para ello se creará el fichero
*.PRZ y se depositará en el mismo directorio en que se encuentra el proyecto.
Posteriormente se podrá volver a descomprimir el fichero en cualquier momento.
Archivar Para archivar proyectos, siga los pasos que se describen a continuación.
proyectos
Paso Acción
1 Iniciar Concept.
Nota: Para realizar el archivado no puede haber ningún proyecto abierto, de lo
contrario, no podrá seleccionar el comando de menú Archivar....
2 Para realizar el archivado, seleccionar Fichero → Archivar....
Resultado: Aparecerá una ventana con los proyectos de Concept.
3 Seleccionar en la ventana el proyecto que se desee archivar y pulsar OK.
Resultado 1: Se comprobará si ya existe un fichero *.PRZ comprimido con el mismo
nombre. Si el sistema detecta una coincidencia, aparecerá una petición de
confirmación para sustituir el fichero existente con el fichero nuevo.
Resultado 2: Los datos de proyecto se depositarán comprimidos en el fichero *.PRZ
en el mismo directorio que el proyecto.
Desempaquetar Para desempaquetar proyectos archivados, siga los pasos que se describen a
proyectos continuación.
archivados
Paso Acción
1 Seleccionar Fichero → Abrir.
Resultado: Aparecerá una ventana con todos los proyectos de Concept.
2 En el cuadro de lista Tipo de fichero, seleccionar la opción Proyectos archivados
(*.prz).
Resultado: Aparecerán los proyectos archivados de Concept.
3 Seleccionar el proyecto que se desee abrir y hacer clic en OK.
Resultado 1: Se comprobará si ya existe un fichero *.PRZ con el mismo nombre. Si
el sistema detecta una coincidencia, aparecerá una petición de confirmación para
sustituir el fichero existente con el fichero nuevo.
Resultado 2: Se comprobará si ya existen DFBs, bibliotecas EFB o ficheros de tipo
de datos con el mismo nombre. Si el sistema detecta una coincidencia, aparecerá
una petición de confirmación para sustituir el fichero existente con el fichero nuevo.
Resultado 3: Se abrirá el cuadro de diálogo Contenido de archivos.
4 Seleccionar la opción Expandir.
Resultado 1: Se descomprimirán los datos de proyecto y se depositarán como un
proyecto normal de Concept. El proyecto se situará en el mismo directorio que el
fichero archivado.
Resultado 2: El proyecto se abrirá automáticamente en Concept.
5 Establecer una conexión entre el PC y el PLC por medio de Online → Conectar.
Resultado: Tanto el PC como el PLC se encontrarán en el mismo estado que tenían
antes del proceso de archivado.
Archivar/ Al archivar y desempaquetar los DFB globales utilizados se sigue el orden que se
desempaquetar describe a continuación.
DFB globales
Paso Acción
1 En el directorio del proyecto, se comprueba si existe un directorio GLB.
2 En el fichero CONCEPT.INI se comprueban los ajustes correspondientes.
Por ejemplo:
[Path]: GlobalDFBPath=x:\DFB
[Upload]: PreserveGlobalDFBs=0
En este ejemplo, los DFB globales se buscan en el directorio DFB de la ruta definida.
3 Se busca en el directorio DFB bajo x:\CONCEPT\DFB.
Borrar Para borrar proyectos, DFB y macros, realizar los siguientes pasos:
proyectos, DFB y
Paso Acción
macros
1 Borre el directorio de proyecto/DFB/macro (incluido el subdirectorio "dfb").
Si sólo se quieren borrar DFB/macros determinados de este directorio, se debe
abrir el subdirectorio y borrar todos los archivos con el nombre del DFB/macro
(nombre.*).
2 Si se utilizan en el proyecto/DFB, DFB globales, macros globales y se quieren
borrar estos, éstos también se deben borrar por separado.
A tal fin se debe abrir el subdirectorio "dfb" del directorio Concept y borrar todos
los archivos con el nombre del DFB/macro (nombre.*).
23
Introducción
Simulación de un PLC
Rango de Mediante SIM Concept podrá simular cualquier PLC (Quantum, Compact,
aplicación Momentum, Atrium) y, de este modo, comprobar "online" un programa de aplicación
sin necesidad de utilizar el hardware.
El simulador está disponible para los lenguajes IEC (FBD, SFC, LD, IL y ST).
El simulador de 16 bits SIM Concept se utiliza para la comprobación de programas
que contienen EFBs de 16 bits generados con EFB Concept.
Cantidad Para la utilización del simulador de 16 bits SIM Concept, no se debe sobrepasar una
máxima de cantidad determinada de referencias de la memoria de señal (Proyecto →
variables Configuración del PLC → Configurar → Partición de memoria).
La siguiente tabla muestra la cantidad máxima de estas referencias de la memoria
de señal:
Tipo de referencia Cantidad máxima
0x 60.000
1x 5.008
3x 4.000
4x 24.000
Concept SIM Concept y Concept no se podrán abrir de forma simultánea, es decir, para
versus SIM iniciar SIM Concept, Concept deberá estar cerrado. Por ello aconsejamos que
Concept decida si desea realizar la comprobación con el simulador o con el PLC antes de
iniciar Concept. En cualquiera de los dos casos, asegúrese de que el simulador esté
activado o desactivado según lo que haya decidido.
Activación de Para activar SIM Concept, siga los pasos que se muestran a continuación:
SIM Concept
Paso Acción
1 Cierre Concept, en caso de que esté abierto.
2 Abra SIM Concept haciendo doble clic en el icono de SIM Concept.
3 Haga clic en el menú principal Fichero y active el comando de menú
Simulación CON.
Resultado: El simulador se activará.
4 Salga de SIM Concept mediante el menú principal Fichero con el comando de
menú Salir.
5 Inicie Concept.
6 A través de Online → Conectar..., abra la ventana de diálogo Conectar con
PLC.
7 En Tipo de protocolo:, seleccione en cualquier caso Modbus Plus, aun
cuando el PLC real vaya a acoplarse posteriormente por medio de otro bus.
Resultado: El simulador aparecerá en la lista de participantes en red Modbus
Plus como PLC.
8 Ahora podrá generar una conexión con el PLC que desee simular haciendo
doble clic en la entrada de la lista o haciendo clic en OK.
Resultado: Ya puede comprobar el comportamiento de su programa de
aplicación IEC.
Nota
Nota: Tenga en cuenta que, aunque reinicie el PC, el simulador permanecerá
activo. Para establecer una conexión con un PLC deberá cerrar el simulador
explícitamente.
Desactivación de Para desactivar SIM Concept, siga los pasos que se muestran a continuación:
SIM Concept
Paso Acción
1 Cierre Concept, en caso de que esté abierto.
2 Abra SIM Concept haciendo doble clic en el icono de SIM Concept.
3 Haga clic en el menú principal Fichero y active el comando de menú
Simulación DES.
Resultado: El simulador se activará.
4 Salga de SIM Concept mediante el menú principal Fichero con el comando de
menú Salir.
Introducción
PLCSIM32 de Concept
Campo de El simulador está disponible actualmente para los lenguajes IEC (FBD, SFC, LD, IL
aplicación y ST).
Nota: No se apoyan:
Lenguaje LL984
Instrucciones cargables, como por ejemplo ULEX
Registros 6x (memoria extendida)
RIO
DIO
Backplane Expander
Consejo para Debido a que el acoplamiento entre Concept y el simulador se lleva a cabo
Windows 98 y mediante una acoplamiento TCP/IP, es necesario (si se utiliza desde Windows 98
Windows NT o Windows NT) que el PC disponga de una tarjeta de interfase TCP/IP. En caso de
que no se disponga de este tipo de tarjeta, también es posible simularla. Para ello
se deben llevar a cabo los pasos para la Simulación de una tarjeta de interfase TCP/
IP en Windows 98 (véase Simulación de una tarjeta de interfase TCP/IP en el
entorno de Windows 98, p. 774) o Simulación de una tarjeta de interfase en
Windows NT (véase Simulación de una tarjeta de interfase TCP/IP en el entorno de
Windows NT, p. 775).
Si utiliza Windows 2000, no es necesario realizar la simulación de una tarjeta de
interfaz TCP/IP, puesto que los controladores necesarios están instalados de forma
automática para los PLCSIM32 de Concept.
Estructura del En la barra de título se indica el nombre de la aplicación (PLC Sim32) y la dirección
diálogo de la tarjeta de interfase del PC.
El primer campo de texto en la ventana del simulador muestra el estado del PLC
que se está simulando. Este cuadro sólo puede leerse cuando Concept determina
el estado indicado como para un autómata real.
Pueden indicarse los siguientes estados:
DIM (Dim Awareness)
El simulador se encuentra en un estado indefinido.
STOPPED
El simulador (los autómatas simulados) se encuentra parado.
RUNNING
El simulador (los autómatas simulados) están en funcionamiento.
En el primer campo de lista se puede seleccionar el tipo de autómata que se quiere
simular.
Se encuentran disponibles los siguientes registros:
State RAM
Ofrece una visión general sobre la memoria de señales.
I/O Modules
Muestra la configuración cargada en ese momento o la memoria de señales de
un módulo seleccionado.
Connections
Muestra los acoplamientos actuales entre el simulador y el equipo o los equipos
de programación.
Simulación de un PLC
Vista general La simulación de un PLC con el simulador PLCSIM32 se compone de cuatro pasos
principales:
Paso Acción
1 Creación del programa y de la configuración del PLC.
2 Activación del simulador.
3 Montaje de la conexión entre Concept y el simulador.
4 Carga del programa.
Creación del Los siguientes pasos describen la creación de un programa y la configuración del
programa y de la PLC:
configuración
Paso Acción
del PLC
1 Cree en Concept el programa y la configuración del PLC.
2 Guarde el proyecto con Fichero → Guardar.
Activación del Los siguientes pasos describen el proceso de activación del simulador:
simulador
Paso Acción
1 Inicie el simulador PLCSIM32 en el grupo de programas Concept.
2 Seleccione en el simulador un tipo de PLC que se corresponda con su proyecto.
AVISO
Peligro de problemas con el PC
NO lleve a cabo este proceso si su PC ya dispone de conexión TCP/IP. La
instalación de software de la conexión TCP/IP quedaría dañada durante el
proceso. Lleve a cabo este proceso una sola vez, puesto que de otro modo podrían
surgir problemas con el PC.
Si no se siguen estas instrucciones pueden producirse lesiones personales
o daños en el equipo.
Simulación de Siga los pasos que se ofrecen a continuación para simular una tarjeta de interfase
una tarjeta de TCP/IP en Windows 98:
interfase TCP/IP
Paso Acción
1 En Windows 98, seleccione Inicio → Configuración → Panel de control.
2 Acceda mediante Agregar o quitar programas a la configuración de
programas.
3 En el registro Instalación de Windows, seleccione la entrada
Comunicaciones y haga clic en el comando de menú Detalles....
4 Active la entrada Acceso telefónico a redes y confirme la entrada con OK. (es
posible que para llevar a cabo este proceso debe utilizar el CD de sistema de
Windows).
Resultado: El equipo se reiniciará.
Después de reiniciarse, tanto el acceso telefónico a redes como el protocolo
TCP/IP estarán a disposición del sistema (Concept podrá crear ahora la
conexión con el simulador).
AVISO
Peligro de que se produzcan problemas con el PC
NO lleve a cabo este procedimiento, si su PC ya dispone de una conexión TCP/
IP. Mediante este procedimiento se anularía la instalación de la conexión TCP/IP.
Realice este procedimiento sólo una vez; de lo contrario podrían surgir problemas
con el PC.
Si no se siguen estas instrucciones pueden producirse lesiones personales
o daños en el equipo.
24
Introducción
Introducción Concept Security permite asignar derechos de acceso (véase Derechos de acceso,
p. 782) (definiciones de usuarios). Los derechos de acceso representan una
limitación de la funcionalidad de Concept y sus programas de ayuda en función de
cada usuario.
Ámbito de Los derechos de acceso definidos para un usuario son válidos para todos los
validez proyectos de la instalación Concept. Si un usuario edita proyectos de diversas
instalaciones Concept, habrá que definirlo como usuario en cada una de dichas
instalaciones.
Modificación Concept Security y Concept o DFB Concept se pueden iniciar de forma simultánea,
online de los es decir, los derechos de acceso se pueden modificar durante el tiempo de
derechos de ejecución de Concept/DFB Concept y tienen efecto con carácter inmediato.
acceso
Derechos de acceso
Niveles de los Los siguientes niveles están definidos (desde el inferior al superior):
derechos de
Nivel Derecho de Función asignada
acceso
acceso
1 Sólo leer El usuario puede visualizar proyectos tanto offline como online,
pero no puede modificarlos. Puede visualizar online la
conexión entre el equipo de programación y el autómata, así
como variables.
2 Resetear SFC Dispone de la mismas funciones que las descritas
anteriormente, además de: se puede utilizar el control de
animación para ejercer un control (p.e. bloqueo de pasos, de
transiciones, forzar pasos, etc.)
3 Modificar datos Dispone de la mismas funciones que las descritas
anteriormente, además de: el usuario puede modificar literales
online.
4 Forzar datos Dispone de la mismas funciones que las descritas
anteriormente, además de: posibilidad de forzar variables.
5 Cargar Dispone de la mismas funciones que las descritas
anteriormente, además de: el usuario puede cargar el
programa en el autómata.
Nota: Para cargar la configuración será necesario disponer
como mínimo del derecho de acceso Modificar
configuración.
6 Modificar programa Dispone de la mismas funciones que las descritas
anteriormente, además de: el usuario puede realizar todo tipo
de modificaciones en el programa, pero no en DFBs ni EFBs.
7 Modificar Dispone de la mismas funciones que las descritas
configuración anteriormente, además de: el usuario puede modificar la
configuración del autómata.
8 Herramientas Dispone de la mismas funciones que las descritas
anteriormente, además de: el usuario puede utilizar DFB
Concept, EFB Concept y el convertidor Concept.
9 Supervisor Dispone de la mismas funciones que las descritas
anteriormente, además de: el usuario puede utilizar Concept-
Security en el modo Supervisor (introducción de usuarios,
activación y desactivación de Concept-Security).
Derechos de La siguiente tabla muestra el orden de los comandos de menú del menú principal
acceso al menú Fichero en Concept con los derechos de acceso mínimos necesarios para
principal Fichero ejecutarlos:
Comando del menú principal Archivo Derecho de acceso mínimo necesario
Nuevo proyecto Modificar programa
Abrir... / Cerrar Sólo leer
Abrir... / Cerrar Modificar programa
(Reemplazar/borrar EFBs/DFBs; mensajes
de error: FFB no existe; Se modificaron los
parámetros formales del FFB, Se modificó
internamente el DFB)
Guardar proyecto Modificar datos
Guardar proyecto como... Modificar datos
Optimizar proyecto... Modificar programa
Nueva sección... Modificar programa
Abrir sección... Sólo leer
Borrar sección... Modificar programa
Propiedades de sección... (Leer) Sólo leer
Propiedades de sección... (Escribir) Modificar programa
Memoria de sección Sólo leer
Importar... Modificar programa
Exportar... Sólo leer
Imprimir... Sólo leer
Instalar impresora... Sólo leer
Salir Sólo leer
Derechos de La siguiente tabla muestra el orden de los comandos de menú del menú principal
acceso al menú Editar en Concept con los derechos de acceso mínimos necesarios para
principal Editar ejecutarlos:
Comando del menú principal Editar Derecho de acceso mínimo
necesario
Deshacer borrado Modificar programa
Cortar Modificar programa
Copiar Sólo leer
Pegar Modificar programa
Borrar Modificar programa
Seleccionar todo Sólo leer
Deshacer todas las selecciones Sólo leer
Ir a línea... (lenguajes de texto) Sólo leer
Ir a contraparte (lenguajes de texto) Sólo leer
Ampliar instrucción (lenguajes de texto) Modificar programa
Consultar variables... (lenguajes de texto) Modificar programa
Buscar... (lenguajes de texto) Sólo leer
Buscar siguiente (lenguajes de texto) Sólo leer
Reemplazar... (lenguajes de texto) Modificar programa
Insertar fichero de texto... (lenguajes de texto) Modificar programa
Guardar como fichero de texto... (lenguajes de texto) Sólo leer
Abrir columna (Editor LL984) Sólo leer
Abrir fila (Editor LL984) Sólo leer
Cerrar columna (Editor LL984) Sólo leer
Cerrar fila (Editor LL984) Sólo leer
Zoom DX... (Editor LL984) Sólo leer
ReferenceZoom (Editor LL984) Sólo leer
Referencias de offset... (Editor LL984) Sólo leer
Reemplazar referencias (Editor LL984) Sólo leer
Derechos de La siguiente tabla muestra el orden de los comandos de menú del menú principal
acceso al menú Vista en Concept con los derechos de acceso mínimos necesarios para ejecutarlos:
principal Vista
Comando del menú principal Vista Derecho de acceso mínimo necesario
Vista general Sólo leer
Normal Sólo leer
Expandido Sólo leer
Zoom para acercar Sólo leer
Zoom para alejar Sólo leer
Reticulado Sólo leer
Cambio de página Sólo leer
Derechos de La siguiente tabla muestra el orden de los comandos de menú del menú principal
acceso al menú Objetos en Concept con los derechos de acceso mínimos necesarios para
principal Objetos ejecutarlos:
Comando del menú principal Objetos Derecho de acceso mínimo
necesario
Propiedades... (Leer) (sólo para FBD, LD y SFC) Sólo leer
Propiedades... (Escribir) (sólo para FBD, LD y SFC) Modificar programa
Modalidad de selección Sólo leer
Texto Modificar programa
Reemplazar variables... Modificar programa
Conexión Modificar programa
Conexión vertical (Editor LD) Modificar programa
FFB: último tipo (Editor FBD, LD) Modificar programa
Invertir entrada/salida (Editor FBD, LD) Modificar programa
Insertar macro... (Editor FBD) Modificar programa
Elegir FFB... (Editor FBD, LD) Modificar programa
Reemplazar FFBs... (Editor FBD, LD) Modificar programa
Secuencia de ejecuciones de FFBs (Editor FBD) Sólo leer
Cambiar secuencia de ejecución de FFBs (Editor FBD) Modificar programa
Insertar contactos, bobinas (Editor LD) Modificar programa
Seleccionar estructura de columna (Editor SFC) Modificar programa
Seleccionar estructura de fila (Editor SFC) Modificar programa
Insertar contactos, transiciones (Editor SFC) Modificar programa
Insertar FFB, Cargar, Guardar etc. (Editor IL) Modificar programa
Insertar FFB, Asignación, Operadores, Declaración Modificar programa
etc. (Editor ST)
Insertar bobinas, contactos (Editor LL984) Modificar programa
Derechos de La siguiente tabla muestra el orden de los comandos de menú del menú principal
acceso al menú Proyectos en Concept con los derechos de acceso mínimos necesarios para
principal ejecutarlos:
Proyectos
Comando del menú principal Proyectos Derecho de acceso mínimo necesario
Propiedades... (Escribir) Modificar programa
Predicción de memoria Sólo leer
Configuración del PLC Modificar configuración
Hojeador de proyectos (Escribir) Modificar programa
Secuencia de ejecución... (Escribir) Modificar programa
Declaración de variables... (Escribir) Modificar programa
Mensajes ASCII... Sólo leer
Buscar... Sólo leer
Trace Sólo leer
Buscar siguiente Sólo leer
Resultados de búsqueda... Sólo leer
Referencias utilizadas... Sólo leer
Analizar sección Sólo leer
Analizar programa Sólo leer
Sincronizar las versiones intercaladas de Sólo leer
DFBs
Opciones para generación de código... Supervisor
Derechos de La siguiente tabla muestra el orden de los comandos de menú del menú principal
acceso al menú Online en Concept con los derechos de acceso mínimos necesarios para
principal Online ejecutarlos:
Comando del menú principal Online Derecho de acceso mínimo necesario
Conectar... (Sólo visualizar) Sólo leer
Conectar... (Modificar datos) Resetear SFC
Conectar... (Modificar programa) Cargar
Conectar... (Modificar configuración) Cargar
Desconectar... Sólo leer
Control online... (todos los comandos) Cargar
Disparo individual de ciclos Cargar
Estado del PLC... Sólo leer
Indicación de eventos... Sólo leer
Diagnósticos Online (Leer) Sólo leer
Diagnósticos Online (Confirmar entradas Modificar datos
manualmente)
Registrar modificaciones Modificar programa
Información de objeto... Sólo leer
Estadísticas de memoria... Sólo leer
Cargar... (programa IEC, Ladder Logic 984, Cargar
mensajes ASCII, memoria de señal, memoria
extendida)
Cargar... (Configuración) Modificar configuración
Cargar modificaciones... Modificar programa
Leer dotación... (Memoria de señal, Memoria Modificar datos
extendida)
Leer dotación... (programa IEC, Ladder Logic Modificar programa
984, mensajes ASCII, memoria de señal)
Leer dotación... (Configuración) Modificar configuración
Editor de datos de referencia (Sólo leer) Sólo leer
Editor de datos de referencia (Escribir) Modificar datos
Editor de datos de referencia (Forzar) Forzar datos
Bits bloqueados... Modificar datos
Activar animación (Animar valores binarios, Sólo leer
Animar selección)
Modificar literales durante la animación Modificar datos
Derechos de La siguiente tabla muestra el orden de los comandos de menú del menú principal
acceso al menú Opciones en Concept con los derechos de acceso mínimos necesarios para
principal ejecutarlos:
Opciones
Comando del menú principal Opciones Derecho de acceso mínimo necesario
Confirmaciones... Modificar programa
Preajustes → Común... Modificar programa
Preajustes → Editores gráficos... Modificar programa
Preajustes → Analizar... Modificar programa
Preajustes → Expansiones IEC... Modificar programa
Guardar ajustes Modificar programa
Guardar ajustes al cerrar Modificar programa
Derechos de La siguiente tabla muestra el orden de los comandos de menú del menú principal
acceso al menú Ventana en Concept con los derechos de acceso mínimos necesarios para
principal ejecutarlos:
Ventana
Comando del menú principal Ventana Derecho de acceso mínimo necesario
Cascada Sólo leer
Mosaico, horizontal Sólo leer
Mosaico, vertical Sólo leer
Ordenar símbolos Sólo leer
Cerrar todo Sólo leer
Guardar mensajes Sólo leer
Nombre de la sección abierta Sólo leer
Modificación de contraseñas
Introducción Esta sección describe los pasos necesarios para modificar la contraseña del
administrador del sistema e introducir un nuevo usuario.
Modificación de Los siguientes pasos sólo serán necesarios si Concept-Security se inicia por
la contraseña del primera vez tras la instalación de Concept. Descripción del procedimiento para la
administrador modificación de la contraseña del administrador del sistema.
del sistema
Paso Acción
1 Inicie la administración de acceso haciendo doble clic sobre el icono de Concept-Security.
2 Introduzca como nombre de usuario Supervisor y confírmelo con OK. En este caso, no es necesario
introducir una contraseña.
3 Pulse el botón de comando Cambiar contraseña....
4 Introduzca una contraseña en el campo de texto Contraseña.
Nota: La contraseña es sensible al uso de mayúsculas y minúsculas.
5 Para confirmar, introduzca la misma contraseña en el campo de texto Confirmar contraseña.
Reacción: Si las dos entradas son iguales, se activará el botón de comando OK.
6 Valide la modificación con el botón de comando OK.
7 Salga de la administración de acceso con el botón de comando Salir.
Activación de los Para activar los derechos de acceso, realice los siguientes pasos:
derechos de
Paso Acción
acceso
1 Inicie la administración de acceso haciendo doble clic sobre el icono de
Concept-Security.
2 Introduzca un nombre de usuario con derechos de acceso del supervisor,
introduzca una contraseña y confirme con OK.
3 Seleccione el registro Opciones.
4 Active la casilla de verificación Se requiere contraseña.
5 Salga de la administración de acceso con el botón de comando Salir.
Resultado: Sólo podrán iniciar Concept, DFB Concept, EFB Concept etc.
usuarios con permiso y con los derechos de acceso definidos para cada uno de
ellos.
Protección de proyectos/DFBs
Introducción Con Concept-Security podrá proteger proyectos y DFBs contra posibles modifica-
ciones. Los proyectos protegidos podrán cargarse en el PLC, pero no se podrán
modificar. Los DFBs se podrán utilizar, pero no se podrán modificar.
Eliminación de la Para eliminar la protección de proyectos o DFBs, realice los siguientes pasos:
protección de
Paso Acción
proyectos/DFBs
1 Inicie la administración de acceso haciendo doble clic sobre el icono de Concept-
Security.
2 Indique un nombre de usuario con derechos de acceso del supervisor, una
contraseña y confirme con OK.
3 Seleccione el registro Protegido.
4 Pulse el botón de comando Seleccionar y seleccione el proyecto o DFB protegido
cuya protección desea eliminar. Confirme mediante OK.
Resultado: Aparecerá el proyecto o DFB seleccionado en el cuadro de lista.
o
Mediante Cargar lista..., cargue una lista guardada previamente.
Resultado: En el cuadro de lista aparecerán todos los proyectos o DFBs contenidos
en la lista que se ha cargado.
5 Seleccione el proyecto o DFB del cuadro de lista (aparecen marcados con una (c)) y
confirme la selección mediante Sin proteger.
Resultado: Se abrirá el diálogo Ingresar contraseña.
6 En Contraseña, indique la contraseña y pulse OK.
Resultado: El proyecto o DFB dejará de estar protegido. Aparecerá sin la (c) en el
cuadro de lista.
Introducción
Vista general Aquí figuran otras informaciones adicionales que no resultan imprescindibles para
la comprensión de la documentación.
Vista general En las siguientes tablas encontrará las prestaciones de las distintas plataformas de
hardware (Quantum, Compact, Momentum y Atrium).
Prestaciones de Quantum
Prestaciones de Compact
Prestaciones de Momentum
Tipo de CPU
Prestaciones 700 00 760 00 760 10 960 20 960 30 970 30
700 10 780 10 980 20 980 30
780 00
LonWorks - - - - - -
E/S A120 - - - - - -
x = disponible
- = no disponible
Prestaciones de Atrium
B
Introducción
B.1 Ventana
Introducción
Visión general Esta sección describe los tipos de ventana y los elementos de ventana en Windows.
Tipos de ventanas
Concept [TESTPRJ]
Fichero Editar Vista Objetos Proyecto Online Opciones Ventana Ayuda
Ethernet: 0
Profibus DP: 0
4 T6
T2
6 T7 T8
T3
- Step sets ACT1, ACT1 is mapped to I/O but not read by any logic. Has a delay time of 2 sec. SIN CONECTAR
Ventana de Una vez abierto o generado un proyecto, puede abrir varias ventanas de
documento documento. Son ventanas de documento, por ejemplo, las secciones en las que
crea sus programas de aplicación o la ventana de documento de la configuración
del PLC.
Puede tener abiertas varias ventanas de documento simultáneamente, aunque sólo
se encontrará activa una ventana de cada vez. Reconocerá la ventana de
documento que está activada por el color de la barra de títulos.
Los comandos de menú de los menús desplegables, así como la barra de
herramientas de las ventanas de aplicación, varían dependiendo de cuál es la
ventana de documento que se encuentra activada
Introducción Esta sección describe los elementos específicos de Concept de una ventana.
Elementos de una ventana:
Barra de símbolos Barra de menús Barra de títulos Barra de títulos
(proyecto) (sección)
Concept [TESTPRJ]
FicheroProcesar Vista Objetos Proyecto Online Opciones Ventana Ayuda
FBD
.1.1 (1) .1.4 (4)
AND_BOOL OR_BOOL
LampTest1 %0:00017
LampTest2
.1.5 (5)
FBI 1 2 (3)
OR_BOOL
LIGHTS
01 %0:00018
S 02
03
04 .1.6 (6)
05
SFC OR_BOOL
1 2
%0:00019 3 4 5 6 7 8
1 S_SFC_0001
.1.7 (7)
OR_BOOL
2 %0:00020
T1 T9
AND_BOOL OR_BOOL
Manual1 4 %0:00021
T6
ACT4 T2
6 T7 T8
T3
- Step sets ACT1, ACT1 is mapped to I/O but not read by any logic. Has a delay time of 2 sec. NO ENLACE..
Barra de estado
Barra de título La barra de título del proyecto muestra el nombre de la aplicación activa (es decir,
Concept) y el nombre del proyecto. Si se ha acoplado un PLC, se indicará entre
paréntesis (<>) la dirección de participantes del PLC. Si este PLC se encuentra en
otro escalón, se indicará también la ruta de acceso.
Si una ventana de documento (por ejemplo una sección) está ampliada como
imagen completa, es decir, que la sección ocupa toda la ventana de la aplicación,
aparecerá también el nombre de la ventana de documento (por ejemplo el nombre
de la sección) en la barra de título.
Las ventanas, que no se han ampliado como imagen completa, tienen su propia
barra de título, en la cual se indica el nombre de la ventana de documento.
Barra de La barra de herramientas está compuesta por botones, los cuales corresponden a
herramientas un comando del menú desplegable. El volumen y el contenido de la barra de
herramientas dependen de la ventana que esté activa.
Existen tres tipos diferentes de representación para los botones:
ocultos (gris)
El comando no está disponible actualmente. Se debe ejecutar primero otro u
otros comandos antes de poder accionar el botón deseado.
No pulsado
Se puede seleccionar el comando.
Pulsado
El comando está activo.
Comandos de menú
Introducción En la barra de menús se indican los títulos de los diferentes menús. Los comandos
de menús se listan en los menús desplegables. Además, cada ventana y cada
cuadro de diálogo en Concept cuenta con un menú de sistema, tal y como ocurre
en Windows. Este menú se abre con la casilla pequeña en la esquina de la ventana
superior izquierda.
Al hacer clic con el puntero del ratón en el título del menú (botón izquierdo del ratón)
se abre un menú desplegable. Si se quiere acceder directamente a un comando de
menú, se debe arrastrar el puntero del ratón hacia abajo y soltar entonces el botón
del ratón.
Se puede cerrar el menú haciendo clic en el título del menú o en cualquier punto
fuera del menú.
Menú desplegable típico:
Proyecto Enlínea Opciones Ventana Ayuda
Propiedades...
Secuencia de ejecuciones...
Declaración de variables... F8
ASCII mensajes...
Búsqueda... F3
Trance MAYÚS+F3
Buscar siguiente F6
Resultados deBúsqueda... F5
Referencias utilizadas...
Comando de El comando no está disponible actualmente. Se debe ejecutar primero otro u otros
menú oculto comandos antes de poder ejecutar el comando de menú deseado.
(gris)
Puntos Si se ejecuta este comando de menú, se abrirá un cuadro de diálogo con las
suspensivos (...) opciones, que se deben seleccionar antes de ejecutar el comando.
detrás del
comando de
menú
Indicaciones de La indicación de tecla (por ejemplo F8) o las combinaciones de teclas (por ejemplo
teclas Alt+F9, Ctrl+R) detrás del comando de menú son una abreviación para la ejecución
de este comando de menú. Con esta tecla o combinación de teclas se puede
seleccionar el comando de menú sin tener que abrir previamente el menú.
Cuadros de diálogo
Nuevo
Borrar
Hacia arriba
Hacia abajo
Máximo Mínimo
Botones de Con los botones de comando se introduce inmediatamente una acción, por ejemplo
comando para ejecutar o interrumpir un comando. Entre los botones de comando se
encuentran, por ejemplo OK, Cancelar y Ayuda.
Los botones de comando, seguidos por puntos suspensivos (...), abren otro cuadro
de diálogo. Un botón de comando, identificado con un carácter "Mayor que" (>>),
amplia el cuadro de diálogo activo.
El ajuste estándar se identifica por un borde más oscuro. Este botón de comando
se puede seleccionar pulsando la tecla Entrada.
Para cerrar un cuadro de diálogo sin ejecutar comando alguno, se debe seleccionar
el botón de comando Cancelar.
Listas En una lista se indican las posibilidades de selección disponibles. Si hay más
posibilidades disponibles de las que caben en la lista, se puede efectuar el
desplazamiento por la lista mediante la barra de desplazamiento de imágenes o las
teclas de cursor.
Por regla general, sólo se puede seleccionar una entrada de una lista. No obstante,
existen algunos casos en los que se pueden seleccionar varias entradas, por
ejemplo al abrir secciones.
Listas de una Una lista de una sola línea aparece primero como un cuadro rectangular, en el cual
sola línea aparece marcada la selección actual (valor estándar). Si se selecciona la flecha en
la casilla derecha, se abre una lista con las posibilidades de selección disponibles.
Si hay más posibilidades disponibles de las que caben en la lista, se puede efectuar
el desplazamiento por la lista mediante la barra de desplazamiento de imágenes o
las teclas de cursor.
Casilla de Cuando existe una casilla de verificación al lado de una opción significa que se
verificación puede activar o desactivar dicha opción. Se puede activar una cantidad cualquiera
de opciones de casilla de verificación.
Las opciones activadas se identifican por una X o un gancho (√).
Cuando el nombre de opción contiene una letra subrayada, se puede introducir la
letra subrayada manteniendo pulsada la tecla Alt, desde cualquier punto del cuadro
de diálogo para activar la casilla de verificación.
Creación de un Para generar un símbolo de proyecto, siga los pasos que se describen a
símbolo para continuación.
proyectos
Paso Acción
1 Abrir el cuadro de diálogo Propiedades de Barra de tareas mediante Inicio → Configuración → Barra de
tareas....
2 En la ficha Programas en el menú Inicio/Opciones avanzadas (Win2000), seleccionar el botón de comando
Agregar....
3 En el cuadro de diálogo Crear acceso directo, seleccionar el botón de comando Examinar....
4 Cambiar al cuadro de diálogo Examinar en la ruta de instalación de Concept y seleccionar mediante doble
clic el fichero CONCEPT.EXE.
Resultado: Se cierra el cuadro de diálogo Examinar y se introduce el fichero CONCEPT.EXE con su ruta
incluida en el campo de texto Línea de comandos:, por ejemplo, C:\CONCEPT\CONCEPT.EXE.
5 Completar la línea de comandos con el nombre del proyecto, por ejemplo C:\CONCEPT\CONCEPT.EXE
PLANT1.PRJ, y confirmar los datos introducidos con el botón de comando Siguiente>.
Nota: Para establecer una conexión con un PLC cualquiera, ampliar la línea de comandos con parámetros
(véase Conexión automática mediante parámetros de líneas de comandos (Modbus, Modbus +, TCP/IP),
p. 1198) adicionales.
6 En el cuadro de diálogo Seleccionar grupo de programas, seleccionar un grupo de programas ya existente
para el símbolo o generar uno nuevo con Nueva carpeta....
Confirmar la los datos introducidos con el botón de comando Siguiente>.
7 En el cuadro de diálogo Seleccione un título para el programa, introducir el nombre del proyecto y confirmar
los datos introducidos con el botón de comando Finalizar.
8 Cerrar el cuadro de diálogo Propiedades de Barra de tareas con Aceptar.
Resultado: Se cerrará el cuadro de diálogo de propiedades, y el símbolo del proyecto estará disponible en la
carpeta seleccionada del menú Inicio.
9 En el Explorador de Windows -> menú Inicio, abrir la carpeta que contenga el símbolo del proyecto.
Seleccionar el símbolo del proyecto y hacer clic con el botón derecho del ratón.
Resultado: Se abrirá una ventana de menú.
10 Seleccionar el comando de menú Propiedades.
Resultado: Se abrirá el cuadro de diálogo Propiedades de "Nombre del símbolo del proyecto".
11 Cambiar a la ficha Acceso directo y completar la línea de comandos Directorio de trabajo/Destino
(Win2000) con el nombre del directorio del proyecto, p. ej., C:\CONCEPT\PROJECTS.
Confirmar los datos introducidos con el botón de comando Aplicar.
12 Cerrar el cuadro de diálogo con Aceptar.
13 Abrir el proyecto haciendo clic en el símbolo del proyecto.
Creación de un De este modo se pueden generar también símbolos para DFBs. Para ello,
símbolo para seleccione el fichero CCEPTDFB.EXE en el paso 4 e indique el nombre y la ruta del
DFBs DFB en lugar del nombre y la ruta de proyecto en el paso 5.
Introducción
Introducción
Generalidades Con la ayuda online se puede conseguir de forma sencilla y rápida información
acerca de la tarea que se está ejecutando en ese momento, acerca de un comando
desconocido que se quiere utilizar en ese momento, acerca de funciones y módulos
de función y acerca de módulos.
La ayuda online está disponible en todo Concept.
Introducción Cuando se ejecuta la ayuda Online, se abre el sistema de ayuda de Windows, que
contendrá:
el índice (si ha ejecutado la ayuda con Ayuda → Índice o con el icono),
la descripción de un cuadro de diálogo (si ha ejecutado la ayuda con el botón de
comando Ayuda),
la descripción de un EFB (si ha ejecutado la ayuda con el botón de comando
Ayuda para el tipo) o
la descripción de un módulo (si ha ejecutado la ayuda con el botón de comando
Ayuda para el módulo).
Esta sección describe los elementos básicos de la ventana de ayuda Online
específicos de Concept.
Ventana de la ayuda Online:
Barra de títulos
?
Manual de usuario de Concept
Introducción
En la asignación de E/S, configure las estaciones de E/S (drops) con los
módulos utilizados. Después, realice el direccionamiento de E/S y
la parametrización de los módulos configurados. Superpuesto
Barra de título La barra de título contiene el nombre del archivo de ayuda activo, denominado
proyecto de ayuda.
Barra de menús Si desea una descripción de la barra de menús estándar, consulte el manual de
Windows.
Título del tema El título del tema correspondería al título del capítulo de la documentación impresa.
El título del tema siempre está visible, incluso en el caso de temas largos si se
avanza hacia el final del texto.
Navegador El navegador está en el título del tema. Sirve para desplazarse por el proyecto de
ayuda.
Jump Un jump se distingue porque el texto está en verde y subrayado. Si hace clic en un
jump, saltará al texto de ayuda correspondiente a esta palabra clave o tema. Los
jumps corresponden a las entradas "véase también" de la documentación impresa,
sólo que aquí no necesita buscar la página. En este caso el texto de ayuda nuevo
sustituirá al texto desde el que se ha accedido.
Superpuesto Un superpuesto se distingue porque el texto está en verde y subrayado con línea
discontinua. Si hace clic en un superpuesto, saltará al texto de ayuda correspon-
diente a esta palabra clave. Los superpuestos corresponden a las entradas del
glosario de la documentación impresa, sólo que aquí no necesita buscar la página.
Para visualizar el texto se abre una ventana a la que se denomina ventana
superpuesta. Esta ventana superpuesta puede contener más superpuestos. La
ventana superpuesta desaparece cuando se hace otro clic o se pulsa cualquier
tecla. En la pantalla sigue estando el texto de ayuda desde el que se accedió a ella.
Descripción Cada editor y cada configuración de PLC tiene su propia barra de símbolos, que
facilita el acceso a las funciones que se utilizan con más frecuencia. Además,
muchas de las funciones pueden activarse a través de estas teclas de acceso
directo en lugar de a través de los comandos de menú.
Introducción
Descripción Esta sección describe los símbolos de las barras de estado. En las barras de estado
existen símbolos que dependen del Editor y otros que no dependen del mismo.
Símbolos La tabla muestra los símbolos disponibles y las órdenes de menú asignadas:
Símbolo Orden de menú ejecutada
Fichero → Abrir...
Fichero → Guardar
Proyecto → Buscar...
Editar → Cortar
Editar → Copiar
Editar → Pegar
Símbolos La tabla muestra los símbolos disponibles adicionalmente en el editor FBD y sus
órdenes de menú asignadas (véase también Barra de estado general, p. 848):
Símbolo Orden de menú ejecutada
Objetos → Conexión
Objetos → Texto
Símbolos La tabla muestra los símbolos disponibles adicionalmente en el editor SFC y sus
órdenes de menú asignadas (véase también Barra de estado general, p. 848):
Símbolo Orden de menú ejecutada
Objetos → Paso
Objetos → Transición
Objetos → Salto
Objetos → Conexión
Objetos → Texto
Online → Animación
Objetos → Conexión
Objetos → Texto
Objetos → Bobina
Símbolos La tabla muestra los símbolos disponibles adicionalmente en el editor LL984 y sus
órdenes de menú asignadas (véase también Barra de estado general, p. 848):
Símbolo Orden de menú ejecutada
Objetos → Bobina
Configurar → Especiales...
Online → Animación
Introducción
Descripción Esta sección describe las teclas de acceso directo disponibles. Existen teclas de
acceso directo que dependen del Editor y otras que no dependen del mismo.
Teclas de acceso La tabla muestra las teclas de acceso directo disponibles y los órdenes de menú
directo asignadas:
Tecla de acceso Orden de menú ejecutada
directo
F1 Llamada de la ayuda online sensitiva al contexto. Haga una llamada
con esta tecla a una explicación acerca de la orden de menú o
diálogo seleccionado. En caso de diálogos, esta tecla corresponde
al botón de comando Ayuda.
Ctrl+F4 Menú de sistema (de la ventana de documentación) → Cerrar la
ventana de documentación
Ctrl+F6 Menú de sistema (de la ventana de documento) → Siguiente
Ctrl+S Fichero → Guardar proyecto / guardar DFB
Alt+F4 Fichero → Salir (aplicación Concept)
F8 Proyecto → Declaración de variable...
F3 Proyecto → Buscar...
Mayús+F3 Proyecto → Trace
F5 Proyecto → Resultados de búsqueda
F6 Proyecto → Buscar siguiente
Alt+F9 Proyecto → Analizar sección
Ctrl+P Online → Control online...
F9 Online → Disparo individual de ciclos
Ctrl+R Online → Editor de datos de referencia...
Mayús+F5 Ventana → Cascada
Mayús+F4 Ventana → Mosaico, vertical
Abrir los La tabla muestra las teclas de acceso directo disponibles en el editor IL, ST y de tipo
comandos del de datos, y sus órdenes de menú asignadas (véase también Teclas de acceso
menú directo generales, p. 860):
Tecla Orden de menú ejecutada
Ctrl+Z Editar → Deshacer borrado
Ctrl+X Editar → Cortar
Ctrl+C Editar → Copiar
Ctrl+V Editar → Pegar
Supr Editar → Borrar
Ctrl+G Editar → Ir a línea...
Ctrl+J Editar → Ir a contraparte
Ctrl+E Editar → Ampliar instrucción
Alt+F8 Editar → Consultar variables...
Ctrl+F Editar → Buscar siguiente
Ctrl+H Editar → Reemplazar...
Ctrl+Y Online → Animar valores binarios
Ctrl+I Online → Seleccionados en campo Inspect
Ctrl+W Online → Animar seleccionados
Introducción Concept apoya los trabajos con el teclado en los editores gráficos. A pesar de que
el ratón es el medio de entrada más adecuado, resulta posible, en particular en
ambientes de instalaciones, manejar Concept exclusivamente con el teclado. Los
editores se comportan de igual manera, independientemente de si son manejados
con el ratón o con el teclado.
Abrir las órdenes La tabla muestra las teclas de acceso directo disponibles en el editor FBD y SFC y
de menú sus órdenes de menú asignadas (véase también Teclas de acceso directo
generales, p. 860):
Tecla Orden de menú ejecutada
Ctrl+A Editar → Seleccionar todo
Ctrl+Z Editar → Deshacer borrado
Ctrl+X Editar → Cortar
Ctrl+C Editar → Copiar
Ctrl+V Editar → Pegar
Supr Editar → Borrar
Ctrl+O Vista → Vista general
Ctrl+N Vista → Normal
Ctrl+E Vista → Expandido (sólo en SFC)
Ctrl++ Vista → Zoom para acercar
Ctrl+- Vista → Zoom para alejar
Ctrl+Y Sólo Editor FBD: Online → Animar valores binarios
En el editor SFC: Online → Animación
Ctrl+W Online → Animar selección (en FBD)
Editar Editar:
Tecla Función
Tecla espaciadora En la modalidad de selección se selecciona el objeto en la
posición del puntero del ratón, se desactiva la selección de
todos los demás objetos.
En la modalidad de posicionamiento se posiciona el
correspondiente objeto en la posición del puntero del ratón.
Tecla de En la modalidad de selección y con la tecla de mayúsculas
mayúsculas+Tecla pulsada, se seleccionan los objetos no seleccionados hasta el
espaciadora momento, en la posición del puntero del ratón o viceversa. La
selección de todos los demás objetos no se ve influida.
En la modalidad de posicionamiento se posiciona el
correspondiente objeto en la posición del puntero del ratón.
Tecla espaciadora+Teclas En la modalidad de selección – si no se encuentra objeto
de desplazamiento seleccionado alguno en la posición del puntero del ratón – se
desplaza el puntero y se traza un rectángulo de selección. Si
se encuentra un objeto seleccionado en la posición del
puntero del ratón, se desplazan todos los objetos en función
del desplazamiento del ratón.
La cantidad de entradas de un FFBs con número de entrada
variable se puede modificar en la modalidad de selección del
editor FBD, posicionando el puntero del ratón sobre el
rectángulo en el centro del borde inferior del marco de
selección, manteniendo pulsada la Tecla espaciadora y
pulsando las teclas Hacia-arriba o Hacia-abajo.
El ancho de bifurcaciones o convergencias se puede
modificar en la modalidad de selección del editor SFC,
posicionando el puntero del ratón en el rectángulo del marco
de selección, manteniendo pulsada la Tecla espaciadora y
pulsando las teclas Hacia-la derecha o Hacia-la izquierda.
En la modalidad de conexión se genera una conexión igual
que al arrastrar con el ratón.
Tecla de En la modalidad de selección genera esta combinación de
mayúsculas+Tecla teclas un marco de selección tal y como se ha descrito
espaciadora+Teclas de anteriormente, manteniéndose la selección de todos los
desplazamiento demás objetos.
Modificar la Seguir los siguientes pasos para modificar la cantidad de entradas/salidas para
cantidad de FFBs ampliables:
entradas/salidas
Paso Acción
1 Desplazar con las Teclas de desplazamiento o con la tecla de Mayúsculas+Teclas
de desplazamiento el puntero del ratón al centro de la línea inferior del marco de
módulo FFB.
2 Pulsar la Tecla espaciadora+Tecla de desplazamiento hacia-abajo para generar
otras entradas/salidas.
Pulsar la Tecla espaciadora+Tecla de desplazamiento hacia-arriba para ocultar
entradas/salidas.
Reacción: Se modificará la cantidad de entradas/salidas.
Introducción Concept apoya los trabajos con el teclado en los editores gráficos. A pesar de que
el ratón es el medio de entrada más adecuado, resulta posible, en particular en
ambientes de instalaciones, manejar Concept exclusivamente con el teclado. Los
editores se comportan de igual manera, independientemente de si son manejados
con el ratón o con el teclado.
Abrir los La tabla muestra las teclas de acceso disponibles adicionalmente en el editor LD y
comandos del sus comando de menú asignados (véase también Teclas de acceso directo
menú generales, p. 860):
Tecla Orden de menú ejecutada
Ctrl+A Editar → Seleccionar todo
Ctrl+Z Editar → Deshacer borrado
Ctrl+X Editar → Cortar
Ctrl+C Editar → Copiar
Ctrl+V Editar → Pegar
Supr Editar → Borrar
Ctrl+O Vista → Vista general
Ctrl+N Vista → Normal
Ctrl++ Vista → Zoom para acercar
Ctrl+- Vista → Zoom para alejar
Esc Objetos → Modalidad de selección
Mayús+H Objetos → Conexión
H Objetos → Conexión directa
V Objetos → Conexión vertical
F Objetos → FFB: Último tipo
I Objetos → Invertir entrada/salida
T Objetos → Texto
Mayús+F Objetos → Elegir FFB...
C Objetos → Contacto - Normal abierto
L Objetos → Contacto - Normal cerrado
P Objetos → Contacto – Flanco positivo
N Objetos → Contacto – Flanco negativo
Mayús+C Objetos → Bobina
Mayús+L Objetos → Bobina - Negata
Mayús+S Objetos → Bobina - conexión
Mayús+R Objetos → Bobina - desconexión
Mayús+P Objetos → Bobina - Flanco positivo
Mayús+N Objetos → Bobina - Flanco negativo
Ctrl+Y Online → Animar valores binarios
Ctrl+W Online → Animar selección
Colocación de Para colocar objetos en el editor LD con ayuda del teclado, siga los siguientes
objetos pasos:
Paso Acción
1 Desplazar el campo con el fondo gris sobre el campo en el que se debe colocar
el objeto (desplazamiento del campo gris (selección de un campo)).
2 Pulsar la tecla asignada al objeto (véase Creación de objetos, p. 873).
Reacción: Los objetos booleanos próximos se vinculan automáticamente.
3 El enlace con objetos que no estén próximos y estradas/salidas no booleanas
se deben realizar con el puntero del ratón (véase Desplazamiento del puntero
del ratón, p. 872).
4 Para invertir entradas/salidas se debe utilizar en cualquier caso el puntero del
ratón (véase Desplazamiento del puntero del ratón, p. 872).
Teclas de acceso La tabla muestra las teclas de acceso disponibles adicionalmente en el editor LL984
directo y sus órdenes de menú asignadas (véase también Teclas de acceso directo
generales, p. 860):
Tecla de acceso directo Orden de menú ejecutada
Ctrl+Z Editar → Deshacer borrado
Ctrl+X Editar → Cortar
Ctrl+C Editar → Copiar
Ctrl+V Editar → Pegar
Supr Editar → Borrar
Ctrl+D Editar → Zoom DX...
Ctrl+H Editar → Referencias offset...
Ctrl+O Vista → Vista general
Ctrl+N Vista → Normal
Ctrl+E Vista → Expandido
Ctrl++ Vista → Zoom para acercar
Ctrl+- Vista → Zoom para alejar
( Objetos → Bobina
Ctrl+L Objetos → Bobina - Retentiva
" Objetos → Contacto - Normal abierto
/ Objetos → Contacto - Normal cerrado
P Objetos → Contacto – Flanco positivo
N Objetos → Contacto – Flanco negativo
= Objetos → Conexión horizontal
I Objetos → Conexión vertical
Ctrl+F Objetos → Instrucción por nombre...
Ctrl+G Redes → Ir a...
Ctrl+I Redes → Insertar
Ctrl+Q Redes → Insertar ecuación
Ctrl+A Redes → Acoplar
Ctrl+U Redes → Acoplar ecuación
Ctrl+K Redes → Borrar
AV PÁG Redes → Siguiente
RE PÁG Redes → Anterior
Ctrl+M Redes → Comentario
Ctrl+T Online → Trace
Ctrl+B Online → ReTrace
D
Introducción
Representación Este capítulo contiene las tablas extraídas del CEI 1131-3 para completar las
normas.
Introducción
Vista general Esta sección facilita informaciones generales acerca de la CEI 1131-3 y la prueba
de conformidad IEC realizada.
Introducción El estándar CEI 1131-3 (compare su cap. 1.4) determina la sintaxis y semántica de
una secuencia normalizada de lenguajes de programación para controladores de
memoria programable (autómata). Éstas abarcan dos lenguajes de texto IL/AWL
(lista de instrucciones) y ST (texto estructurado) y los dos lenguajes gráficos LD/
KOP (ladder) y FBD/FBS (lenguaje de módulos de función).
Además están definidos los elementos del lenguaje de secuencia (SFC/ALS) para
la estructuración de la organización interna de programa PLC y módulos
funcionales. Además se han definido los elementos de configuración, que sirven
para la instalación de programas PLC en los sistemas PLC.
Nota: Concept utiliza las determinaciones breves inglesas para los lenguajes de
programación.
Comprobación Concept pone a su disposición una interfase para la importación de programas IEC
de la interfase de standard y DFBs de archivos ASCII (menú Fichero → Importar) y para la
importación/ exportación de estos programas en lenguajes gráficos a formato ASCII (menú
exportación Fichero → Exportar). La conformidad de esta interfase puede comprobarse a
través de los archivos que puede solicitar al IFAK, Institut für Automation y
Kommunikation e. V. (Instituto IFAK para Automación y Comunicación) de
Magdeburgo.
Scripts de pruebas de conformidad IEC
(c) 1994, IFAK Institit für Automation und Kommunikation e.V.
Magdeburgo
Steinfeldstraße 3
D-39179 Barleben
Introducción
Vista general Este sistema cumple las exigencias de la CEI 1131-3 en las siguientes propiedades
del lenguaje.
Elementos comunes
Tabla para el Tabla para el cumplimiento de las normas IEC para los elementos comunes:
cumplimiento de
las normas IEC
Nº de Nº de Descripción de la propiedad
tabla propiedad
1 1 Conjunto de caracteres requerido - véase el capítulo 2.1.1 de la norma 1131-3
1 2 Minúsculas
1 3a Carácter número (#)
1 4a Carácter dólar ($)
1 5a Barra vertical (|)
1 6a Corchetes izquierdo y derecho "[ ]"
2 1 Mayúsculas y números
2 2 Mayúsculas y minúsculas, números, guiones bajos insertados
2 3 Mayúsculas y minúsculas, números, guiones bajos insertados e introductorios
3 1 Comentarios
4 1 Literales enteros
4 2 Literales reales
4 3 Literales reales con exponentes
4 4 Literales de base 2
4 5 Literales de base 8
4 6 Literales de base 16
4 7 Cero y uno boolearios
4 8 FALSE y TRUE boolearios
7 1a Duración sin guiones bajos: prefijo corto
7 1b Duración sin guiones bajos: prefijo largo
7 2a Duración con guiones bajos: prefijo corto
7 2b Duración con guiones bajos: prefijo largo
10 1 BOOL: booleario
10 3 INT: número entero (integer)
10 4 DINT: número entero doble (double integer)
10 7 UINT: número entero sin signo (integer)
10 8 UDINT: número entero doble sin signo (double integer)
10 10 REAL: número de coma flotante
Nº de Nº de Descripción de la propiedad
tabla propiedad
10 12 TIME: duración
10 17 BYTE: secuencia de bits 8
10 18 WORD: secuencia de bits 16
12 4 Tipos de datos para campos
12 5 Tipos de datos para estructuras
15 1 I: entrada (Nota 1, p. 889)
15 2 Q: salida (Nota 2, p. 889)
15 4 X: tamaño de bits (Nota 1, p. 889, Nota 2, p. 889)
15 5 Sin prefijo: tamaño de bits (Nota 1, p. 889, Nota 2, p. 889)
15 6 B: tamaño de bytes (Nota 1, p. 889, Nota 2, p. 889)
15 7 W: tamaño de word (Nota 1, p. 889, Nota 2, p. 889)
15 8 D: tamaño de palabra doble (Nota 1, p. 889, Nota 2, p. 889)
17 2 Declaración de variables representadas y guardadas directamente (Nota 5, p. 889, Nota 9,
p. 890)
17 3 Declaración de lugares de almacenamiento en variables simbólicas (Nota 5, p. 889)
17 4 Asignación de lugares de almacenamiento en campos (Nota 5, p. 889, Nota 11, p. 890)
17 5 Distribución automática de memoria para variables simbólicas (Nota 5, p. 889)
17 7 Declaración para campos guardados (Nota 5, p. 889, Nota 11, p. 890)
17 8 Declaración para variables estructuradas (Nota 5, p. 889)
18 2 Inicialización de variables representadas y guardadas directamente (Nota 5, p. 889, Nota 9,
p. 890, Nota 10, p. 890)
18 3 Asignación de lugares de memoria y valores iniciales para variables simbólicas (Nota 5, p. 889)
18 4 Asignación de lugares de almacenamiento y valores iniciales para campos (Nota 5, p. 889,
Nota 11, p. 890)
18 5 Inicialización de variables simbólicas (Nota 5, p. 889)
18 7 Declaración e inicialización de campos guardados (Nota 5, p. 889, Nota 11, p. 890)
18 8 Inicialización de variables estructuradas (Nota 5, p. 889)
18 9 Inicialización de constantes
19 1 Entrada negada
19 2 Salida negada
20 1 Utilización de "EN" y "ENO" - OBLIGATORIA para LD (esquema de contactos / KOP) (Nota 6,
p. 890)
20 2 Utilización de "EN" y "ENO" - OPCIONAL para FBD (lenguaje de módulo de función / FBS)
20 3 FBD sin "EN" y "ENO"
Nº de Nº de Descripción de la propiedad
tabla propiedad
21 2 Funciones tipificadas (Nota 3, p. 889)
22 1 (*-TO-**) Funciones de transformación de tipo (Nota 4, p. 889)
22 2 Recortar en dirección cero: TRUNC (Nota 3, p. 889))
23 1 ABS: valor absoluto
23 2 SQRT: raíz cuadrada
23 3 LN: logaritmo natural
23 4 LOG: logaritmo a base 10
23 5 EXP: función exponencial
23 6 SIN: seno, entrada en radianes
23 7 COS: coseno, entrada en radianes
23 8 TAN: tangente, entrada en radianes
23 9 ASIN: arco seno, valor principal
23 10 ACOS: arco coseno, valor principal
23 11 ATAN: arco tangente, valor principal
24 12 ADD: sumar
24 13 MUL: multiplicar
24 14 SUB: sustraer
24 15 DIV: dividir
24 16 MOD: módulo
24 17 EXPT: exponenciación
24 18 MOVE: asignación
25 1 SHL: mover hacia la izquierda
25 2 SHR: mover hacia la derecha
25 3 ROR: rotar hacia la derecha
25 4 ROL: rotar hacia la izquierda
26 5 AND: "y" lógica
26 6 OR: "o" lógica
26 7 XOR: "o" exclusiva lógica
26 8 NOT: negación
27 1 SEL: selección binaria
27 2a MAX: máximo ampliable
27 2b MIN: mínimo ampliable
27 3 LIMIT: limitación
27 4 MUX: multiplexer ampliable
Nº de Nº de Descripción de la propiedad
tabla propiedad
28 5 GT: secuencia descendente
28 6 GE: secuencia monótona (hacia abajo)
28 7 EQ: igualdad
28 8 LE: secuencia monótona (hacia arriba)
28 9 LT: secuencia ascendente
28 10 NE: desigualdad
30 1 ADD: sumar TIME a TIME
30 4 SUB: sustraer TIME de TIME
30 10 MUL: multiplicar TIME por ANY_NUM
30 11 DIV: dividir TIME por ANY_NUM
33 1 Descriptores RETAIN para variables internas (Nota 5, p. 889)
33 2 Descriptores RETAIN para variables de salida (Nota 5, p. 889)
33 3 Descriptores RETAIN para módulos de función internos (Nota 5, p. 889)
34 1 Módulo de función biestable (establecer principal)
34 2 Módulo de función biestable (restablecer principal)
35 1 Detectar el flanco ascendente
35 2 Detectar el flanco descendente
36 1 Contador ascendente
36 2 Contador descendente
36 3 Contador ascendente descendente
37 1 TP: (temporizador de ) impulso
37 2a TON: retardo de conexión
37 3a TOF: retardo de desconexión
39 1 Descriptores RETAIN para variables internas (Nota 5, p. 889)
39 2 Descriptores RETAIN para variables de salida (Nota 5, p. 889)
39 3 Descriptores RETAIN para módulos de función internos (Nota 5, p. 889)
39 14 Asignación de lugares de almacenamiento en campos (Nota 5, p. 889)
39 18 Asignación de lugares de memoria y valores iniciales para campos (Nota 5, p. 889)
39 19 Utilización de variables representadas directamente (Nota 1, p. 889, Nota 2, p. 889)
40 1 Paso / paso inicial - forma gráfica con conexiones direccionales
40 2 Paso / paso inicial - forma textual sin conexiones direccionales (Nota 8)
40 3a Marcador de paso - forma general
40 4 Tiempo de paso transcurrido - forma general
41 1 Condición de transición en lenguaje ST dentro del gráfico (Nota 8, p. 890)
Nº de Nº de Descripción de la propiedad
tabla propiedad
41 5 Condición de transición en lenguaje ST - referencia textual (Nota 9, p. 890)
41 6 Condición de transición en lenguaje IL - referencia textual (Nota 9, p. 890)
41 7 Utilización del nombre de transición
41 7b Condición de transición en lenguaje FBD
41 7c Condición de transición en lenguaje IL
41 7d Condición de transición en lenguaje ST
42 1 Cada variable boolearia puede ser una acción
43 1 Bloque de acción
43 2 Bloques de acción consecutivos
43 3 Cuerpo de paso en forma textual (Nota 8, p. 890)
44 1 Descriptores
44 2 Nombre de la acción
45 1 no guardado (ningún descriptor)
45 2 N: no guardado
45 3 R: restablecer principal
45 4 S: ubicar (guardado)
45 5 L: con límite temporal
45 6 D: con retardo de tiempo
45 7 P: impulso
45 9 DS: con retardo de tiempo y guardado
46 1 Cadena sencilla
46 2a Bifurcación durante la selección de cadena (prioridad de izquierda a derecha)
46 3 Conjunción de una selección de cadena
46 4 Cadenas simultáneas - bifurcación y conjunción
46 5a Salto de cadena (prioridad de izquierda a derecha)
46 6a Bucle de cadena (prioridad de izquierda a derecha)
Nota 1 En todos los lenguajes gráficos se utiliza el prefijo 3 de Quantum TSX Modicon en
lugar de los prefijos IB e ID.
Nota 2 En todos los lenguajes gráficos se utiliza el prefijo 4 de Quantum TSX Modicon en
lugar de los prefijos QB y QD.
Nota 3 Las siguientes funciones se transfieren en relación con los datos seleccionados,
multiplexados o asignados; la indicación de tipo se refiere a los parámetros de
selección.
Lista de funciones transferidas:
SEL
MUX
MOVE
Todas las demás funciones están tipificadas, como p.ej., REAL_TRUNC_INT.
Nota 6 Se ofrecen "EN" y "ENO" de forma predeterminada, pero pueden volver a hacerse
invisibles, y todas las demás entradas o salidas del tipo de datos BOOL se pueden
utilizar para conexiones.
Nota 8 Sólo disponible durante la importación de forma textual IEC a representación gráfica
SFC.
Tabla para el Tabla para el cumplimiento de normas CEI para elementos de lenguaje IL (AWL):
cumplimiento de
Número Propiedad Descripción de la propiedad
normas CEI
de tabla número
52 1 Operador LD Iguala el resultado actual al operando
52 2 Operador ST: guarda el resultado actual en la dirección de
operando
52 3 Operador S: Ubica el operando booleano en 1
Operador R: Ubica el operando booleano en 0
52 4 Operador AND
52 6 Operador OR
52 7 Operador XOR
52 8 Operador ADD
52 9 Operador SUB
52 10 Operador MUL
52 11 Operador DIV
52 12 Operador GT: Comparación >
52 13 Operador GE: Comparación >=
52 14 Operador EQ: Comparación =
52 15 Operador NE: Comparación <>
52 16 Operador LE: Comparación <=
52 17 Operador LT: Comparación <
52 18 Operador JMP: Salto a la marca (Nota 1, p. 892)
52 19 Operador CAL: Llamada bloque de función
52 21 Paréntesis de cierre ")": Procesamiento de operaciones retenidas
53 1 Operador CAL con lista de los parámetros de entrada
53 2 Operador CAL con cargar/guardar parámetros de entrada
Nota 1 Los saltos sólo se admiten dentro de secciones, no más allá de los límites de
sección.
Elementos de lenguaje ST
Tabla para el Tabla para el cumplimiento de normas CEI para elementos de lenguaje ST:
cumplimiento de
Número Propiedad Descripción de la propiedad
normas CEI
de tabla número
55 1 Paréntesis: ( término )
55 2 Llamada de función: Nombre de función ( lista de argumentos )
55 3 Potencialización: **
55 4 Negación: -
55 5 Complemento: NOT
55 6 Multiplicación: *
55 7 División: /
55 8 Módulo: MOD
55 9 Adición: +
55 10 Substracción: -
55 11 Comparación: <, >, <=, >=
55 12 Igualdad: =
55 13 Desigualdad: <>
55 14 Y booleano: &
55 15 Y booleano: AND
55 16 O booleano exclusivo: XOR
55 17 O booleano: OR
56 1 Asignación
56 2 Llamada de módulo de función y uso de salidas FB
56 4 Instrucción IF
56 5 Instrucción CASE
56 6 Instrucción FOR
56 7 Instrucción WHILE
56 8 Instrucción REPEAT
56 9 Instrucción EXIT
56 10 Instrucción vacía
Tabla para el Tabla para el cumplimiento de normas CEI para elementos gráficos comunes:
cumplimiento de
Número Propiedad Descripción de la propiedad
normas CEI
de tabla número
57 2 Líneas horizontales: Gráficas o semigráficas
57 4 Líneas verticales: Gráficas o semigráficas
57 6 Conexión horizontal/vertical: Gráficos o semigráficos
57 8 Cruzado de líneas sin conexión: Gráficas o semigráficas
57 10 Esquinas unidas y no unidas: Gráficas o semigráficas
57 12 Bloques con líneas de conexión: Gráficas o semigráficas
Tabla para el Tabla para el cumplimiento de normas CEI para elementos de lenguaje LD (KOP):
cumplimiento de
Número Propiedad Descripción de la propiedad
normas CEI
de tabla número
59 1 Barra de alimentación izquierda (con conexión horizontal conectada)
60 1 Conexión horizontal
60 2 Conexión vertical (con conexiones horizontales conectadas)
61 1 Dispositivo de cierre
61 3 Dispositivo de apertura
61 5 Contacto para la detección de un traspaso positivo
61 7 Contacto para la detección de un traspaso negativo
62 1 Bobina (Nota 1, p. 897)
62 2 Bobina negativa (Nota 1, p. 897)
62 3 UBICAR bobina (Nota 1, p. 897)
62 4 RESTAURAR bobina (Nota 1, p. 897)
62 8 Bobina para la detección de un traspaso positivo
62 9 Bobina para la detección de un traspaso negativo
Tabla para el Tabla para el cumplimiento de normas CEI para parámetros dependientes de
cumplimiento de implementación:
normas CEI
Parámetro Valores límite/comportamiento
Procedimiento de tratamiento de errores Véanse las Causas de error, p. 901 & Ayuda EFB
Caracteres nacionales utilizados Se soportan todos los caracteres del juego de caracteres
ANSI de Windows.
Máxima longitud de identificadores Nombre de programa: 8
Nombre de parámetro formal: 8
Nombre de tipo DFB: 8
Nombre de tipo EFB: 17
Nombre de tipo de datos: 24
Todos los demás: 32
Máxima longitud de comentario: Sólo restringido por los medios de servicio de Windows
Zona de valores para literal de duración 0s bis 49d_17h_2m_47.295s
Zona de valores para variables del tipo TIME
0s bis 49d_17h_2m_47.295s
Precisión en la representación de segundos para los No afirmativo
tipos TIME_OF_DAY y DATE_AND_TIME
Máximo número de índices de campo Prácticamente sin restricción
Máximo tamaño de campo 64 kB
Máximo número de elementos de estructura Sólo restringido por Windows o medios de servicio de PLC
Máximo tamaño de estructura 64 kB
Máximo número de variables por declaración Sólo restringido por Windows o medios de servicio del PLC
Máximo número de valores enumerados No afirmativo
Máxima longitud preajustada de variables STRING No afirmativo
Máxima longitud admitida de variables STRING No afirmativo
Máximo número de escalones de jerarquía 1
Representación lógica o física Representación lógica, representación física mediante
proyecto separado E/S
Parámetro Valores límite/comportamiento
Máximo número de índices Prácticamente sin restricción
Máxima zona de valores de índice Zona del tipo de datos INT
Máximo número de niveles de estructura Sólo restringido por Windows o medios de servicio del PLC
Causas de error
Tabla para el Tabla para el cumplimiento de normas CEI para causas de error:
cumplimiento de
Causa de error Tratamiento (véase Nota 1,
normas CEI
p. 903)
El valor de una variable sobrepasa la zona determinada No afirmativo
La longitud de la lista de inicialización no coincide con el 2) Aviso de error durante la
número de los elementos de campo programación
Uso incorrecto de las variables representadas No afirmativo
directamente o externas en funciones
Error de conversión de tipo 4) Aviso de error durante la
ejecución
El resultado numérico sobrepasa la zona para el tipo de 4) Aviso de error durante la
datos ejecución
División entre cero 4) Aviso de error durante la
ejecución
Tipos de datos de entrada mixtos para una función de 2) Aviso de error durante la
selección programación
Selector (K) fuera de la zona de la función MUX 4) Aviso de error durante la
ejecución
Posición de carácter inválida No afirmativo
El resultado sobrepasa la máxima longitud de secuencia No afirmativo
El resultado sobrepasa la zona para el tipo de datos 4) Aviso de error durante la
ejecución
Cero o más de un paso de inicio en un escalón SFC 3) Aviso de error durante el
análisis/carga/enlace
El programa de usuario intenta modificar el estado de 2) Aviso de error durante la
paso o el tiempo de paso programación
Transiciones cumplidas simultáneamente sin prioridad No afirmativo
en una bifurcación de selección
Efectos secundarios durante la evaluación de una 3) Aviso de error durante el
condición de transición análisis/carga/enlace
Error de control de acción 1) Error no comunicado
SFC "inseguros" o "inalcanzables" 3) Aviso de error durante el
análisis/carga/enlace
Conflicto de tipo de datos en VAR_ACCESS No afirmativo
Las tareas requieren demasiados medios de servicio de 3) Aviso de error durante el
procesador análisis/carga/enlace
Transgresión del tiempo de ciclo 4) Aviso de error durante la
ejecución
Causa de error Tratamiento (véase la nota)
Nota 1 Identificación para el tratamiento de causas de error según CEI 1131-3, capítulo
1.5.1, d):
1) Error no comunicado
2) Aviso de error durante la programación
3) Aviso de error durante el análisis/carga/enlace
4) Aviso de error durante la ejecución
Descripción El sistema de programación Concept apoya las sintaxis de lenguajes completas, tal
y como se describe en el Apéndice B de la norma de lenguajes de programación
IEC 1131-3, con las siguientes excepciones:
No se han implementado las producciones de sintaxis descritas en el apéndice
B de 1131-3 que pertenecen a las características que no apoya este documento
de Concept de acuerdo con las tablas para el cumplimiento de la normativa IEC
en Tablas para el cumplimiento de normas CEI, p. 883.
La utilización de algunas características apoyadas por Concept sólo se ha
restringido de acuerdo con las indicaciones de las tablas de la normativa IEC, o
están disponibles en otra forma. Por ello, las producciones de sintaxis correspon-
dientes sólo se han implementado en parte o con ligeras modificaciones.
En IL, Concept apoya el operador NOT para la inversión de los contenidos
boolearios del acumulador.
La implementación de algunas de las producciones de sintaxis con errores
contenidas en el apéndice B de la norma 1131-3, que se han mejorado en el
Corrigendum de 1131-3 o en el Amendment proyectado para 1131-3, se orientan
a las indicaciones de estos documentos.
Las producciones mejoradas se han implementado en Concept tal y como se
describe a continuación (los números de capítulo se refieren al apéndice B de la
norma 1131-3):
B.1.3.3:
array_initialization ::= ’[’ array_initial_elements {’,’
array_initial_elements} ’]’
33002207 11/2007 i
Index
ii 33002207 11/2007
Index
Comando IL Concept XL
Guardar, 333 Contenido del paquete del equipo, 7
invertir, 344 CONCEPT.INI, 1149, 1151
Llamada de módulo de función, 360, 364 Ajustes de impresión, 1153
Llamada DFB, 360, 364 ajustes de los mensajes de advertencia,
Multiplicación, 347 1161
OR booleario, 340 ajustes de seguridad, 1162
OR Exclusivo booleario, 342 ajustes para el almacenamiento de
Salto a Label, 357 variables, 1154
Substracción, 346 ajustes para el formato de dirección de
Comando ST registro, 1154
(), 396 ajustes para el formato de direcciones,
FUNCNAME, 397 1161
Instrucción vacía, 433 ajustes para el menú Herramientas,
llamada de función, 440 1164
Llamada de módulo de función, 436 ajustes para el procesamiento online,
Paréntesis, 396 1160
Comandos de menú, 831 Ajustes para la sección LD, 1159
Combinaciones de teclas, 845, 859, 860, ajustes para RDE, 1163
861, 864, 868, 875 almacenamiento de DFB globales
Comentario durante la lectura, 1155
Editor de tipo de datos, 591 definición del nombre del proyecto, 1154
Tipo de datos derivado, 591 exclusión de DFB globales/locales de la
Compact copia de seguridad online, 1155
Optimización de memoria, 175 Generalidades, 1152
Comportamiento de arranque lectura de DFB globales, 1155
variables, 49 Representación de datos internos, 1158
Comportamiento de arranque de las salidas ruta para DFB globales, 1155
digitales, 51 ruta para ficheros de ayuda, 1155
Comprobación de sintaxis Concept-DFB, 481, 525
IL, 374 Concept-PLCSIM32, 769
ST, 443 Concept-Security, 782, 792, 793, 794
Comunicación, 21 Concept-SIM, 767
Comunicación Modbus, 66 Condición para la configuración mínima
Comunicación Peer Cop, 67 imprescindible, 96
Concept M Conectar
Contenido del paquete del equipo, 7 PLC, 645
Concept ModConnect, 1023 Conectar el PLC, 645
Eliminar módulos, 1029 Conectar PLC
Integración de nuevos módulos, 1028 generalidades, 646
Uso de módulos de terceros en Concept, Conexión
1031 FBD, 206
Concept S LD, 240
Contenido del paquete del equipo, 7 Conexión automática, 1198, 1201
Concept Security, 780 Conexión con simulador IEC (32 bits), 659
iv 33002207 11/2007
Index
33002207 11/2007 v
Index
vi 33002207 11/2007
Index
33002207 11/2007 ix
Index
G I
Generación de código Iconos, 845, 847, 848, 849, 850, 852, 853,
FBD, 217 854, 857
LD, 251 Iconos_hojeador de proyectos, 857
Generación de códigos Icons, 855, 856, 857
IL, 376 IEC
ST, 445 Primera puesta en marcha de
Generalidades, 1 Momentum, 1078, 1118, 1138
Amplificador del panel de fondo, 126 IGUAL, 646
Carga de un proyecto, 682 IL, 311
conectar PLC, 646 Acceso a módulo, 363
Funciones online, 643 Animación, 378, 381
Lectura de informaciones de proceso, Barra de estado, 853
676 comprobación de sintaxis, 374
Generalidades acerca de la configuración en Establecer programa, 383
la modalidad offline y online, 92 Funciones online, 377, 378, 381
Generalidades acerca de las funciones Generación de códigos, 376
online, 643 Instrucción, 315, 316
Generalidades acerca del editor de Marca, 325
variables, 550 Modificador, 320
Generalidades sobre el control online, 662 Operadores, 322, 331
Generalidades sobre el editor de datos de Operandos, 318
referencia, 604 Teclas de acceso directo, 861
Generalidades sobre la configuración del Importación
equipo, 87 Ocupación múltiple de direcciones, 744
Generalidades sobre la configuración del Sección, 721, 731, 732, 733
PLC, 88 Variables, 735, 739, 743
Generar Variables estructuradas, 739
Símbolo de proyecto, 837 Importar, 705
Guardar en Flash, 668 Configuración del PLC, 746
Configuración PLC, 747
generalidades, 707
H Sección, 715
Hardware sección, 716, 727
Prestaciones, 799 Variables, 736
Herramientas, 855, 856 Importar configuración de Profibus DP, 963
ajustes del archivo INI, 1164 Importar configuración INTERBUS, 989
Hojeador de proyectos, 563 Impresión de secciones, 755
barra de herramientas, 857 Imprimir
Manejo con el ratón, 568 Ajustes en el fichero INI, 1153
Manejo con el teclado, 568 INC
fichero Include, 578
x 33002207 11/2007
Index
33002207 11/2007 xi
Index
33002207 11/2007 xv
Index
Programa de ayuda, 24 R
Programación, 9
Rastreo
Programas, 47
LL984, 465
Propiedades de los pasos
RDE, 603
Procesar, 287
ajustes en el fichero INI, 1163
Protección
Convertir tablas RDE, 606
DFB, 794
generalidades, 604
Proyecto, 794
ubicación cíclica de variables, 610
Protección con contraseña, 779, 782, 792,
Reactivar Guardar en flash, 671
793
Red de ecuación, sintaxis y semántica
Protección de datos, 67
LL984, 474
Protección de datos en la memoria de señal,
Red de la ecuación
119
LL984, 469, 470
Protección por contraseña, 780
Reemplazar
Protocolarización
Bobina, LD, 247
fichero LOG, 701
Contacto, LD, 247
Protocolarización cifrada
FFB, FBD, 213
fichero ENC, 701
FFB, LD, 247
Protocolarización de los derechos de
Reemplazar nombres de variables
escritura al PLC, 701
Editor de datos de referencia, 617
Protocolo cifrado, 22
Reemplazo de referencias
Proyecto
LL984, 465
Abrir, 837
Referencias
abrir, 837
LL984, 458
Acceder, 837
Requisitos
archivar, 760
LL984, 456
Borrar, 763
Restablecimiento de bobina
Creación, 59
LD, 234
Documentación, 751
Restricciones en línea
Estructura, 39
LL984, 457
estructura, 40
Ruta de acceso Modbus Plus
llamar, 837
conexión automática, 1198, 1201
procesamiento, 40
Ruta para DFB globales
Protección, 794
ajustes en el fichero INI, 1155
Proyectos
Ruta para ficheros de ayuda
Convertir, 1019
ajustes en el fichero INI, 1155
Q S
Quantum
Salidas ANY, 437
Optimización de memoria, 153, 165
Salto
Quantum, parámetros de seguridad, 141
SFC, 276
Salto de la cadena, 276
U W
ubicación cíclica de variables Windows, 823
Editor de datos de referencia, 610 Barra de estado, 828
Ubicar Botones de comando, 834
FFB, FBD, 213 Botones de opción, 834
FFB, LD, 246 Casilla de verificación, 835
UDEFB Comandos de menú, 831
FBD, 205 Cuadros de diálogo, 833
LD, 238 Cuadros de texto, 834
Únicos Elementos de ventana, 828
Ciclos, 664 Listas, 834
Unión alternativa, 279 Tipos de ventanas, 826
Unión simultánea, 281 Ventana, 825
Uso de Ethernet/explorador de E/S Scanner
Ethernet/explorador de E/S, 139
Z
Zoom de referencias
V LL984, 463
Variable Zoom DX
Exportación, 713 LL984, 464
Variable ’Paso’, 268
Variable ’SFCSTEP_STATE’, 268
Variable ’SFCSTEP_TIMES’, 267
Variable de acción, 269
Variable de la transición, 274
Variables, 47
comportamiento de arranque, 49
Editor de mensajes ASCII, 624
Importación, 735, 739, 743
Importar, 736
LL984, 458
Variables estructuradas
Importación, 739
Variables globales en DFBs, 498
Variables VARINOUT, 490
Ventana, 825
View-Tool, 701
Vigilancia de rango
ARRAY, 599
Visualizador de diagnósticos, 699
xx 33002207 11/2007