Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Concept 2.6 Manual de Usuario Tomo 1
Concept 2.6 Manual de Usuario Tomo 1
6
Manual de usuario
Tomo 1
33002207.10
11/2007
II
Tabla de materias
Informacin de seguridad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . XI
Acerca de este libro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . XIII
Captulo 1
1.1
1.2
Captulo 2
Captulo 3
27
28
34
37
Estructura de proyectos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Introduccin. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Estructura y procesamiento de proyectos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Programa. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Secciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Datos de configuracin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
39
40
47
52
58
III
Captulo 4
Creacin de un proyecto. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
Introduccin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
Vista general . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Paso 1: Inicio de Concept . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Paso 2: Configuracin del PLC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
Paso 2.1: Configuracin necesaria . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Paso 2.2: Configuracin opcional . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
Paso 3: Creacin del programa de aplicacin . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
Paso 4: Guardado . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
Paso 5: Realizar el pronstico de la memoria . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
Paso 6: Carga y comprobacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
Paso 7: Optimizacin y desconexin del PC . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
Paso 8: Documentacin. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
Captulo 5
5.1
5.2
5.3
5.4
IV
5.5
5.6
5.7
Captulo 6
6.1
6.2
6.3
6.4
125
125
126
127
128
129
129
130
131
133
135
136
139
141
141
145
147
147
148
148
149
150
153
153
154
156
159
161
163
165
165
166
168
173
6.5
6.6
6.7
Captulo 7
7.1
7.2
7.3
7.4
7.5
7.6
Captulo 8
8.1
VI
Ladder LD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 225
Introduccin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 225
Generalidades sobre el ladder LD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 227
Generalidades acerca del lenguaje del esquema de contactos LD. . . . . . . . . . 227
8.2
8.3
8.4
8.5
8.6
ndice
229
229
230
232
235
240
241
243
245
245
246
248
250
251
251
253
253
257
257
................................................i
Captulo 10
Captulo 11
Captulo 12
Captulo 13
Captulo 14
Macros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 525
Captulo 15
Captulo 16
Captulo 17
Captulo 18
Captulo 19
VII
Captulo 20
Captulo 21
Importar/Exportar. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 705
Captulo 22
Captulo 23
Captulo 24
Apndices
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 797
Apndice A
Apndice B
Apndice C
Apndice D
Apndice E
Apndice F
Apndice G
Apndice H
Apndice I
Apndice J
Apndice K
Apndice L
Apndice M
Apndice N
VIII
Apndice O
Apndice P
Apndice Q
Apndice R
Apndice S
IX
Informacin de seguridad
Informacin importante
AVISO
PELIGRO
PELIGRO indica una situacin inminente de peligro que, si no se evita,
provocar lesiones graves o incluso la muerte.
ADVERTENCIA
ADVERTENCIA indica una posible situacin de peligro que, si no se evita, puede
provocar daos en el equipo, lesiones graves o incluso la muerte.
AVISO
AVISO indica una posible situacin de peligro que, si no se evita, puede provocar
lesiones o daos en el equipo.
33002207 11/2007
XI
Informacin de seguridad
TENGA EN
CUENTA
XII
33002207 11/2007
Presentacin
Objeto
Campo de
aplicacin
Documentos
relacionados
33002207 11/2007
Reference Number
Comentarios del
usuario
Ttulo
XIII
XIV
33002207 11/2007
1
Introduccin
Vista general
Este captulo contiene una descripcin general de Concept. Este captulo pretende
proporcionarle una primera vista general acerca de Concept y sus programas de
ayuda.
Contenido:
Apartado
Pgina
1.1
1.2
33002207 11/2007
33002207 11/2007
1.1
Introduccin
Vista general
Contenido
Pgina
4
33002207 11/2007
Introduccin
Sistema
operativo
Actualmente, para tareas de este tipo es necesaria una interfase de manejo grfica.
Por este motivo se ha creado Concept como aplicacin para MS-Windows. Concept
puede ejecutarse bajo Windows 98, Windows 2000, Windows XP y Windows NT.
La ventaja de este sistema operativo es que est mundialmente extendido y que los
elementos bsicos del sistema de ventanas y el manejo del ratn son
conocimientos elementales para cualquier usuario de PC. Adems, MS-Windows
permite utilizar cualquier monitor, tarjeta grfica e impresora normales. De esta
forma, el usuario no est obligado a utilizar una determinada configuracin de
hardware.
Norma
internacional
IEC 1131-3
Independencia
del PLC en la
programacin
Entorno grfico
33002207 11/2007
Imprimir
Funciones de
importacin y
exportacin
Sistema de
tiempo de
ejecucin
El sistema de tiempo de ejecucin del PLC ofrece reacciones rpidas a los cambios
en el proceso (tiempo de ciclo corto), simulacin de sensores (vase Simulacin de
un PLC , p. 765), visualizacin online (vase Funciones online, p. 641) de los
estados de las seales y modificacin online de los parmetros y del programa.
Arquitectura
abierta del
software
Concept posee una arquitectura de software abierta para poder integrar sistemas
externos (p. ej., de visualizacin) a travs de interfases estndar.
Ayuda Online
33002207 11/2007
33002207 11/2007
Momentum
Concept Vx.x M
Compact, Momentum
Concept Vx.x XL
33002207 11/2007
contenga el equipo
Concept Vx.x S
33002207 11/2007
1.2
Programacin
Introduccin
Vista general
Esta seccin proporciona una vista general acerca de los editores disponibles en
Concept.
Contenido
Pgina
Generalidades
10
Bibliotecas
12
Editores
14
Funciones online
20
Comunicacin
21
Aplicacin segura
33002207 11/2007
22
Programa de ayuda
24
Generalidades
Introduccin
Secciones
Tipos de datos
10
33002207 11/2007
Empleo de
variables
33002207 11/2007
11
Bibliotecas
Introduccin
Bibliotecas IEC
12
IEC
Esta biblioteca contiene los EFB definidos en la CEI 1131-3. Dispone, por
ejemplo, de EFB para clculos matemticos, contadores, temporizadores, etc.
LIB984
Esta biblioteca contiene EFB conformes a la norma CEI 1131 de la biblioteca
LL984, como por ejemplo, EFB para la transferencia de registros.
SYSTEM
Esta biblioteca contiene EFB para el empleo de funciones del sistema. Se
dispone de EFB para el reconocimiento del tiempo de ciclo, para el aprovechamiento de distintos tactos de sistema, para el control de secciones de SFC y para
la visualizacin del estado del sistema.
Biblioteca LL984
33002207 11/2007
13
Editores
Introduccin
14
33002207 11/2007
Editor FBD
Editor LD
El editor LD (vase Ladder LD, p. 225) posibilita la programacin grfica del ladder
segn CEI 1131-3.
Los contactos y las bobinas conforman, junto con seales (variables), el ladder en
secciones LD.
El tamao de una seccin FBD es de 23 filas y 30 columnas.
Adems, las funciones elementales y los bloques de funcin elementales (EFB), los
bloques de funcin derivados (DFB) y los bloques de funcin definidos por el
usuario (UDFB), todos nombrados en el editor FBD, tambin pueden ser aadidos
al ladder (vase Editor FBD, p. 15).
La construccin de una seccin LD representa un circuito de corriente para
conexiones en rel. En su parte izquierda, se encuentra la llamada barra de
alimentacin izquierda. Esta barra de alimentacin izquierda se corresponde con la
fase (conductor L) de un circuito de corriente. De la misma forma que en un circuito
de corriente, tambin durante la programacin en LD nicamente se trabaja con los
objetos LD (contactos, bobinas) que estn conectados a la alimentacin de
corriente, es decir, que estn unidos a la barra de alimentacin izquierda. La barra
de alimentacin derecha, que corresponde al conductor neutral, no aparece
representada de manera ptica. Todas las bobinas y salidas del EFB se vinculan
con ella y as se establece un flujo de corriente.
33002207 11/2007
15
Editor SFC
Editor IL
16
33002207 11/2007
Editor ST
33002207 11/2007
17
Editor LL984
Mediante el Editor LL984 (vase Ladder Logic 984, p. 451) orientado a Modsoft
(Ladder Diagram 984 / ladder 984), las instrucciones, los contactos, las bobinas y
las seales (variables) conforman un diagrama ladder. Las instrucciones, los
contactos, las bobinas y las variables pueden se comentadas.
La construccin de una seccin LL984 representa un circuito de corriente para
conexiones en rel. En su parte izquierda se encuentra la llamada barra de
alimentacin izquierda, que, sin embargo, no est representada de forma ptica.
Esta barra de alimentacin izquierda se corresponde con la fase (conductor L) de
un circuito de corriente. De la misma forma que en un circuito de corriente, tambin
durante la programacin en LL984 se trabaja nicamente con los objetos LL984
(instrucciones, contactos, bobinas) que estn conectados a la alimentacin de
corriente, es decir, que estn unidos a la barra de alimentacin izquierda. La barra
de alimentacin derecha, que se corresponde con el conductor neutro, no se
representa tampoco de forma ptica. Sin embargo, de forma interna se unen a ella
todas las bobinas y salidas de instrucciones y, de esta forma, se establece un flujo
de corriente.
Para la programacin de un ladder con LL984, Concept contiene distintas
instrucciones ya predefinidas. stas las puede encontrar en la biblioteca de
mdulos LL984. Instrucciones adicionales para aplicaciones especiales se
encuentran disponibles en forma de loadables y pueden ser cargadas con
posterioridad.
Editor de
variables
18
33002207 11/2007
Editor de tipo
de datos
(Editor DDT)
Con el Editor de tipo de datos (vase Tipos de datos derivados, p. 571) se podrn
definir los propios Tipos de datos derivados (Derived Data Type = DDT).
Los tipos de datos derivados agrupan distintos Tipos de datos elementales (BOOL,
WORD, ...) en un juego de datos. Se pueden agrupar tanto nicamente tipos de
datos iguales en forma de ARRAY, como tambin tipos de datos distintos en forma
de STRUCT. En Concept se encuentra ya contenido un nmero de tipos de datos
derivados que se pueden emplear, por ejemplo para DFB.
En los DFB o en los EFB aparecen DDT slo como una conexin, es decir, en FBD
por ejemplo, nicamente es necesaria un entrada de variable en el bloque. Por esta
razn, se recomienda definir como DDT los grupos de tipos de datos elementales
(y tambin DDT) que se repiten frecuentemente, para, de esta forma, mejorar la
visin general de la aplicacin.
La definicin se realiza en forma de texto, para lo que se encuentran disponibles
todas las prestaciones estndar de Windows, as como algunos comandos
adicionales para el procesamiento de textos. El tamao de un archivo de tipo de
datos representa como mximo 64 kBytes.
Editor de datos
de referencia
33002207 11/2007
19
Funciones online
Funciones online
disponibles
Tras la conexin del terminal al PLC, se dispone de una serie de funciones online
para la puesta en marcha y el mantenimiento:
el programa del terminal se compara con el programa del PLC
el PLC se puede iniciar y detener
se visualiza la informacin del objeto
los programas se pueden cargar, las secciones se pueden modificar online y se
pueden cargar
los valores para las variables se pueden introducir online
el modo de animacin muestra el programa y los estados de seal actuales
Manejo y
observacin
20
33002207 11/2007
Comunicacin
Descripcin
33002207 11/2007
21
Aplicacin segura
Introduccin
Aplicacin de
seguridad
22
33002207 11/2007
Condicin
Combinaciones
de activacin
para una
aplicacin
segura
Sin activar
Sin activar
Sin activar
Activado
Activado
Sin activar
Activado
Lectura del
fichero de
protocolo cifrado
Activado
Para leer el fichero de protocolo cifrado se abre la herramienta View automticamente en el cuadro de dilogo Visualizar protocolo.
Nota: Si un fichero de protocolo cifrado se ha modificado de forma no autorizada,
el protocolo se descifrar en la medida de lo posible, y las lneas falsificadas
permanecern ilegibles. Adems, en la primera lnea aparecer el siguiente
mensaje: "Este fichero de protocolo ha sido falsificado".
33002207 11/2007
23
Programa de ayuda
Introduccin
Concept-DFB
Concept-DFB sirve para crear DFB (Derived Function Blocks) (vase DFB (Bloques
de funcin derivados), p. 481) y para crear Macros (vase Macros, p. 525).
DFB (Derived Function Blocks)
Los DFB se pueden utilizar tanto para la estructuracin como para la jerarquizacin
de un programa. Las caractersticas vistas del programa representan un DFB de un
programa inferior.
Los DFB se pueden crear en los lenguajes de programacin FBD, LD, IL, ST. En
Concept se puede acceder a los DFB, independientemente del lenguaje de
programacin empleado, desde todos los lenguajes de programacin (FBD, LD, IL
y ST). Desde un DFB se puede acceder a uno o varios DFB que ya existan, del
mismo modo que desde estos mismos DFB se puede acceder a uno o varios DFB.
24
33002207 11/2007
Macros
Los macros duplican las secciones y los escalones que se emplean con mayor
frecuencia (incluyendo su lgica, su variable y su declaracin de variable).
Las macros presentan las siguientes propiedades:
Las macros slo se pueden crear en el lenguaje de programacin FBD.
Las macros slo contienen una nica seccin.
Las macros pueden contener cualquier seccin compleja.
Las caractersticas vistas del programa no diferencian una macro instalada, es
decir, una macro introducida en una seccin, de una seccin creada de una
forma convencional.
Se puede acceder al DFB desde una macro.
Es posible la declaracin de variables con macro propia para la macro.
Es posible el empleo de estructuras de datos con macro propia
Aceptacin automtica de las variables declaradas en la macro.
Son posibles los valores iniciales para las variables de macros.
Es posible la instalacin mltiple de una macro en todo el programa con variables
diferentes.
El nombre de la seccin, los nombres de las variables y el nombre de la
estructura de datos pueden contener el smbolo ~ como marca de intercambio.
Concept-EFB
Concept-SIM
(16-Bit)
Para simular un PLC, es decir, para verificar su programa de aplicacin en lnea sin
equipo, se encuentra disponible el simulador de 16 bits Concept-SIM (vase
Simular un PLC (simulador de 16 bits), p. 767). Concept-SIM simula un PLC
conectado a travs de Modbus Plus.
Nota: El simulador slo est disponible para los lenguajes CEI (FBD, SFC, LD, IL
y ST).
33002207 11/2007
25
Concept-PLCSIM
(32-Bit)
Para simular un PLC, es decir, para verificar su programa de aplicacin en lnea sin
equipo, se encuentra disponible el simulador de 32 bits Concept-PLCSIM32 (vase
Simular un PLC (simulador de 32 bits), p. 769). Concept-PLCSIM32 simula un
autmata conectado a travs de TCP/IP y, a su vez, los estados de seal de los
mdulos de E/S pueden simularse. Se pueden conectar hasta 5 terminales
simultneamente con el PLC simulado.
Nota: El simulador slo est disponible para los lenguajes CEI (FBD, SFC, LD, IL
y ST).
ConceptSecurity
ConceptConverter
Los proyectos, DFB, macro y estructuras de datos (tipos de datos derivados) que
se creen en versiones anteriores de Concept se pueden convertir mediante
Concept-Converter (vase Convertir proyectos /DFBs/macros, p. 1019) sin
problemas y sin emplear tiempo de trabajo en la versin actual de Concept.
ConceptEXECLoader
ConceptModConnect
26
33002207 11/2007
Introduccin
Vista general
Contenido:
Pgina
34
33002207 11/2007
28
37
27
Nuevas prestaciones
EFB nuevos
Descripcin
I_LOCK
I_UNLOCK
I_MOVE
ISECT_OFF
ISECT_ON
ISECT_STAT
PRJ_VERS
GET_IEC_INF
RES_IEC_INF
28
Descripcin
Indicacin del estado del puerto Modbus
33002207 11/2007
Nuevas prestaciones
Inicio de Concept
Animacin
Descripcin
12 esquemas de colores distintos para la animacin en el editor FBD, IL, ST, SFC
y LD.
Nueva prestacin
CONCEPT.INI:
[Colors]
AnimationColors= (0-12)
Editor de datos
de referencia
Descripcin
Define el esquema cromtico para la animacin online
en todos los editores.
33002207 11/2007
Nueva prestacin
29
Nuevas prestaciones
Funciones online
Secciones de eventos
Indicacin de eventos
Ventana de
mensajes
Descripcin
Guardar mensajes
Nueva CPU
Nuevas prestaciones
Nueva CPU.
Familia de PLC
Atrium
30
Descripcin
CPU 180-CCO-241-11
33002207 11/2007
Nuevas prestaciones
Nuevos mdulos
Descripcin
140-NOE-771-01
140-NOE-771-11
140-CPS-114-20
140-CPS-124-20
140-NOG-111-00
140-NWM-100 00
Hojeador de
proyectos
Descripcin
Mdulo de E/S digitales/analgicas
Visualizacin de secciones
interrupt
Vista detallada
Analizar seccin
Nuevas prestaciones
33002207 11/2007
Descripcin
31
Nuevas prestaciones
DFB
Tipos de datos
Descripcin
Se admiten Located Variables en DFBs siempre que
est habilitada la opcin correspondiente en el cuadro
de dilogo Expansiones IEC.
Mediante las Located Variables en DFBs es posible
crear variables globales aplicables a todo el programa.
Descripcin
Visualizacin de los comentarios Se muestran los comentarios para componentes del tipo
para elementos de la estructura de de datos, definidos en ficheros de tipos de datos (*.ddt,
*.dty), en:
datos
La barra de estado de los editores
El editor de variables durante la definicin de los
valores iniciales
El campo Inspect de la animacin
Definicin expandida de tipos de
datos (mayor que 64 kbytes),
p. 578
Configuracin
Parmetros de seguridad de
Quantum
32
Descripcin
33002207 11/2007
Nuevas prestaciones
Protocolarizacin (*.LOG,
*.ENC)
Contenido adicional
Aplicacin
segura
Nueva prestacin
Proteger aplicacin
Nuevas
herramientas
Nueva prestacin
CCLaunch
View Tool
33002207 11/2007
Nueva herramienta
33
Nuevas prestaciones
Descripcin
CMPR
XXOR
Buscar y
reemplazar FFBs
SEARCH
34
Descripcin
Creacin de
nuevos
proyectos
Nueva prestacin
Descripcin
Definicin de ruta de
Al crear un nuevo proyecto (Fichero Nuevo proyecto) ahora
proyecto al crear un nuevo se puede definir una ruta o utilizar la ruta predeterminada.
proyecto
33002207 11/2007
Nuevas prestaciones
Nuevas opciones
en el cuadro de
dilogo de
lectura de
dotacin y carga
Nuevas casillas de
verificacin en el cuadro
de dilogo Cargar en el
PLC:
Memoria de seal y
valores iniciales
Slo memoria de seal
Nuevas casillas de
verificacin en el cuadro
de dilogo Leer dotacin
del PLC:
Leer memoria de seal
y valores iniciales
Leer slo memoria de
seal
Ficheros INI
Nuevas prestaciones
Descripcin
33002207 11/2007
Descripcin
35
Nuevas prestaciones
Ocupacin
mltiple de
direcciones
Mejora en la ocupacin
mltiple de una direccin
asignando distintos
nombres de variables
36
Nueva prestacin
33002207 11/2007
Nuevas prestaciones
Opciones Herramientas
33002207 11/2007
37
Nuevas prestaciones
38
33002207 11/2007
Estructura de proyectos
3
Introduccin
Visin general
Contenido:
Pgina
40
Programa
47
Secciones
33002207 11/2007
52
Datos de configuracin
58
39
Estructura de proyectos
Programa
Grupo de seccin
(cclico)
Configuracin
Grupo de seccin
evento de E/S
Grupo de seccin
evento de tiempo
Seccin Seccin
de
Sect.
tiempo
Grupo de seccin
40
33002207 11/2007
Estructura de proyectos
Procesamiento
de un proyecto
IEC/LL984
Procesador de E/S
...
...
...
n+1
n+2
n+3
..
m
1 En esta fase se ejecuta la supervisin (p. ej., comunicacin con los mdulos de
acoplamiento NOM, NOE).
2 - 4 En estas fases, el procesador lgico ejecuta la lgica de las secciones LL984
en los segmentos 1-3 (de acuerdo con los ajustes del Administrador de
segmentos (vase Administrador de segmentos, p. 107)).
Al mismo tiempo, el procesador de E/S transmite al hardware los valores de
salida calculados en el segmento anterior y lee del hardware los valores de
entrada necesarios para el segmento siguiente.
33002207 11/2007
41
Estructura de proyectos
42
33002207 11/2007
Estructura de proyectos
Procesamiento
de un proyecto
LL984
Procesador lgico
Procesador de E/S
...
...
...
1 En esta fase se ejecuta la supervisin (p. ej., comunicacin con los mdulos de
acoplamiento NOM, NOE).
2 - 4 En estas fases, el procesador lgico ejecuta la lgica de las secciones LL984
en los segmentos 1-3 (de acuerdo con los ajustes del Administrador de
segmentos (vase Administrador de segmentos, p. 107)).
Al mismo tiempo, el procesador de E/S transmite al hardware los valores de
salida calculados en el segmento anterior y lee del hardware los valores de
entrada necesarios para el segmento siguiente.
n En esta fase, el procesador lgico ejecuta la lgica de las secciones LL984 en el
segmento n.
Al mismo tiempo, el procesador de E/S transmite al hardware los valores de
salida calculados en el segmento anterior y lee del hardware los valores de
entrada necesarios para el segmento 1.
A continuacin tiene lugar el "retorno" a la fase 1.
Nota: Los valores de salida calculados en este segmento no se ejecutan hasta
la siguiente ejecucin de la fase 2, es decir, despus de procesar la supervisin.
Por eso, en este segmento no debera ejecutarse ninguna lgica para la que el
tiempo sea un factor crtico.
33002207 11/2007
43
Estructura de proyectos
Procesamiento
de un proyecto
IEC
Procesador lgico
Procesador de E/S
...
...
...
n+1
n+2
n+3
..
1 En esta fase se ejecuta la supervisin (p. ej., comunicacin con los mdulos de
acoplamiento NOM, NOE).
2 - n En estas fases, el procesador de E/S escribe y lee las seales de hardware de
los mdulos asignados a cada segmento (de acuerdo con los ajustes del
Administrador de segmentos (vase Administrador de segmentos, p. 107)).
n+1 - m En estas fases, el procesador lgico ejecuta la lgica de las secciones IEC.
A continuacin tiene lugar el "retorno" a la fase 1.
Nota: No se leern ni escribirn seales de hardware. Se trabajar
exclusivamente con los valores ledos entre las fases 2 y n. La transmisin de los
valores de salida calculados en estas fases tiene lugar en las fases 2 a n (de
acuerdo con los ajustes del Administrador de segmentos).
44
33002207 11/2007
Estructura de proyectos
Procesamiento
de un proyecto
IEC con
secciones
interrupt
Procesador lgico
Procesador de E/S
HE1
HE2
...
...
...
TE1
TE2
...
...
...
...
...
...
33002207 11/2007
45
Estructura de proyectos
Fase
Procesador lgico
Procesador de E/S
n+1
n+2
n+3
..
1 En esta fase se ejecuta la supervisin (p. ej., comunicacin con los mdulos de
acoplamiento NOM, NOE).
2 - n En estas fases, el procesador de E/S escribe y lee las seales de hardware de
los mdulos asignados a cada segmento (de acuerdo con los ajustes del
Administrador de segmentos (vase Administrador de segmentos, p. 107)).
n+1 - m En estas fases, el procesador lgico ejecuta la lgica de las secciones IEC.
A continuacin tiene lugar el "retorno" a la fase 1.
Nota: No se leern ni escribirn seales de hardware. Se trabajar
exclusivamente con los valores ledos entre las fases 2 y n. La transmisin de los
valores de salida calculados en estas fases tiene lugar en las fases 2 a n (de
acuerdo con los ajustes del Administrador de segmentos).
HE1 - HE64 Cuando la seal interrupt de hardware asignada especialmente a una
seccin modifica su valor de acuerdo con su parametrizacin, el procesamiento
cclico y, si procede, la seccin de eventos de tiempo que se est editando en
ese momento, se interrumpe inmediatamente y se pasa a la seccin de eventos
de E/S. Al final de la edicin de todas las secciones de eventos solicitadas (y
secciones de eventos de tiempo), contina el procesamiento cclico a partir del
punto exacto en el que se hubiera interrumpido. (Consulte tambin el captulo
"Secciones de eventos de E/S, p. 1190").
TE1 - TE16 Si se produce la seal interrupt de tiempo parametrizada
especialmente para una seccin, el procesamiento cclico se detiene
inmediatamente y se pasa a la seccin de eventos de tiempo. Al final de la
edicin de todas las secciones de eventos de tiempo solicitadas, contina el
procesamiento cclico a partir del punto exacto en el que se hubiera interrumpido
siempre que no exista ninguna otra peticin para secciones de eventos de
tiempo. (Consulte tambin el captulo "Secciones de eventos de tiempo,
p. 1174").
46
33002207 11/2007
Estructura de proyectos
Programa
Estructura de un
programa
Un programa est formado por una o varias secciones (vase Secciones, p. 52) o
grupos de secciones. Un grupo de secciones puede contener secciones u otros
grupos de secciones. Los grupos de secciones nicamente se pueden crear y
completar con Proyecto Hojeador de proyectos (vase Hojeador de
proyectos, p. 563). Las secciones describen el funcionamiento de toda la
instalacin.
Adems, las variables, constantes, literales y direcciones directas utilizadas se
gestionan en el programa.
33002207 11/2007
47
Estructura de proyectos
Variables
Las variables sirven para el intercambio de datos dentro de una seccin, entre
secciones distintas y entre el programa y el PLC.
Las variables se declaran con el comando de men Proyecto Declaracin de
variables. Si con esta funcin se asigna una direccin a las variables, se habla de
Located Variables. Si a una variable no se le asigna ninguna direccin, se habla de
una Unlocated Variable. Si a la variable se le asigna un tipo de datos derivado, se
habla de una variable de elementos mltiples.
Adems, tambin hay constantes y literales.
La siguiente tabla contiene una visin general de los distintos tipos de variables.
Tipo de variable
Descripcin
Located Variables A las Located Variables se les asigna una direccin de memoria de seal (direcciones de
referencia 0x, 1x, 3x, 4x). El valor de estas variables se almacena en la memoria de seal y se
puede modificar online con el editor de datos de referencia. Para acceder a estas variables se
puede utilizar su nombre simblico o su direccin de referencia.
Todas las entradas y salidas del PLC estn conectadas a la memoria de seal. El acceso del
programa a seales perifricas conectadas al PLC se efecta slo mediante Located Variables.
Los accesos externos a travs de las interfases Modbus o Modbus Plus del PLC, p. ej., por parte
de sistemas de visualizacin, tambin son posibles por medio de Located Variables.
Unlocated
Variables
A las Unlocated Variables no se les asigna ninguna direccin de memoria de seal. Por lo tanto,
tampoco ocupan ninguna direccin de memoria de seal. El sistema almacena de forma interna
el valor de estas variables, que se puede modificar con el editor de datos de referencia. A estas
variables slo se accede mediante su nombre simblico.
Las seales que no requieren acceso a la periferia, p. ej., resultados intermedios, marcas de
sistema, etc., deberan declararse preferiblemente como Unlocated Variables.
Variables de
elementos
mltiples
Variables
estructuradas
Variables a las que se ha asignado un tipo de datos derivado definido con STRUCT (estructura).
Una estructura es una coleccin de elementos de datos de distintos tipos en general (tipos de
datos elementales y/o tipos de datos derivados).
Variables de
campo
Variables a las que se les ha asignado un tipo de datos derivado con ayuda de la palabra clave
ARRAY (campo).
Un campo es una coleccin de elementos de datos con el mismo tipo de datos.
48
33002207 11/2007
Estructura de proyectos
Comportamiento de
arranque de las
variables
El comportamiento de arranque de los PLC puede ser de dos tipos: arranque en fro
o arranque en caliente.
Arranque en fro
Tras un arranque en fro (carga del programa con Online Cargar), todas las
variables (independientemente del tipo que sean) se ponen a "0" o, si est
disponible, vuelven a su valor inicial.
Arranque en caliente
Tras un arranque en caliente (detener e iniciar el programa u Online Cargar
modificaciones), son aplicables varios comportamientos de arranque para
Located Variables/direcciones directas y Unlocated Variables.
Located Variables/direcciones directas
Tras un arranque en caliente, todos los registros 0x, 1x y 3x se ponen a "0" o,
si est disponible, vuelven a su valor inicial.
Las bobinas con retencin constituyen una excepcin. stas conservan su
valor actual (comportamiento de memorizacin).
Los registros 4x conservan su valor actual (comportamiento de
memorizacin).
Unlocated Variables
Tras un arranque en caliente todas las Unlocated Variables conservan su
valor actual (comportamiento de memorizacin).
Esta diferencia de comportamiento durante el arranque en caliente suscita una
serie de particularidades en el comportamiento de arranque en caliente de las
funciones de ajuste y restablecimiento:
Ajuste y restablecimiento en LD y en IL
El comportamiento de arranque en caliente depende del tipo de variable utilizado
(comportamiento de memorizacin si se utilizan Unlocated Variables; comportamiento de no memorizacin si se utilizan Located Variables/direcciones
directas).
Mdulo de funcin SR y RS en FBD, LD, IL y ST
Estos mdulos de funcin trabajan con una Unlocated Variable interna y, por
tanto, su comportamiento es siempre de memorizacin.
Constantes
33002207 11/2007
Las constantes son Unlocated Variables a las que se ha asignado un valor que la
lgica del programa no puede modificar (protegido contra escritura).
49
Estructura de proyectos
Literales
(valores)
Los literales sirven para asignar un valor directo a las entradas de los FFB, a las
condiciones de transicin, etc. La lgica del programa no puede sobrescribir estos
valores (estn protegidos contra escritura).
Los valores de los literales se pueden modificar online.
En el caso de los literales, se distingue entre literales genricos y tipificados.
La siguiente tabla contiene una visin general de los distintos tipos de literales.
Literal
Descripcin
Literales genricos
Literal tipificado
50
33002207 11/2007
Estructura de proyectos
Direcciones
directas
Comportamiento de
arranque de las
salidas digitales
33002207 11/2007
Al arrancar el PLC, se borran las salidas asignadas a los registros 0x. Por el
contrario, las salidas digitales asignadas a registros 4x conservan su valor actual
cuando se inicia o se detiene el PLC.
51
Estructura de proyectos
Secciones
Introduccin
Un programa est formado por una o varias secciones. Una seccin describe el
funcionamiento de una unidad tecnolgica (como por ejemplo un motor) de una
instalacin.
Cada seccin tiene su propia ventana de documento en Concept. Para tener una
mejor visin de conjunto, es mejor dividir una seccin grande en varias ms
pequeas. Para desplazarse dentro de la seccin se utiliza la barra de
desplazamiento.
En cada seccin es posible mostrar los saltos de pgina para tener en cuenta el
formato de papel durante la programacin. De este modo se asegura una impresin
legible de la seccin.
Tipos de seccin
Cantidad
mxima de
secciones
52
33002207 11/2007
Estructura de proyectos
Lenguajes de
programacin
Intercambio de
valores
Secuencia de
ejecucin de las
secciones
Impresin de
secciones
Variable de
seccin
Para cada seccin IEC (FBD, SFC, LD, IL y ST) se crea automticamente una
variable de elementos mltiples con el mismo nombre que la seccin.
Esta variable es del tipo de datos SECT_CTRL y tiene dos elementos:
El elemento "disable" del tipo de datos BOOL para bloquear las secciones.
El elemento "hsbyState" del tipo de datos BYTE para mostrar el estado Hot
Standby de las secciones.
Si se ha ajustado el bit de menor valor de este elemento, se transmitirn/recibirn
los datos de esta seccin, para ms informacin consulte el Manual de usuario
de Hot Standby. (Este bit equivale a los signos de exclamacin en el hojeador de
proyectos).
33002207 11/2007
53
Estructura de proyectos
Bloqueo de
secciones
AVISO
Riesgo de estados del proceso no deseados
El bloqueo de una seccin no implica que se desactiven las salidas programadas
dentro de la seccin; si una salida se ha establecido en un ciclo anterior, este
estado se mantendr incluso despus del bloqueo de la seccin. El estado de
estas salidas no se podr modificar.
Si no se siguen estas instrucciones pueden producirse lesiones personales
o daos en el equipo.
Bloqueo de
secciones
interrupt
54
33002207 11/2007
Estructura de proyectos
Bloqueo
INCONDICIONAL
de la seccin
(posibilidad 1)
Para bloquear de forma incondicional una seccin, siga los pasos que se describen
a continuacin.
Paso
Accin
Hacer doble clic en un nmero de fila para abrir el cuadro de dilogo Consultar
variables.
Abrir el cuadro de dilogo Seleccionar elemento del tipo ANY con el botn de
comando Componentes....
AVISO
Riesgo de estados del proceso no deseados
La entrada de la columna Valor se mantiene sin cambios aun despus de salir del
editor de datos de referencia (incluso si las entradas no se han guardado), es decir,
la seccin quedar bloqueada y deber habilitarse de forma explcita con ayuda
del editor de datos de referencia (Valor = 0).
Si no se siguen estas instrucciones pueden producirse lesiones personales
o daos en el equipo.
33002207 11/2007
55
Estructura de proyectos
Bloqueo
INCONDICIONAL
de la seccin
(posibilidad 2)
Para bloquear de forma incondicional una seccin, siga los pasos que se describen
a continuacin.
Paso
Accin
1
2
Con el botn derecho del ratn, activar el men contextual de las secciones y
activar la modalidad Animar estado de habilitacin.
56
33002207 11/2007
Estructura de proyectos
Bloqueo
CONDICIONAL
de la seccin
Accin
10
33002207 11/2007
57
Estructura de proyectos
Datos de configuracin
Descripcin
58
33002207 11/2007
Creacin de un proyecto
4
Introduccin
Visn general
Contenido:
Pgina
60
61
62
63
66
70
Paso 4: Guardado
73
74
75
33002207 11/2007
80
Paso 8: Documentacin
82
59
Creacin de un proyecto
Vista general
Creacin de un
proyecto
Accin
Notas
Nota: El paso "Configurar el PLC" se puede realizar antes de "Crear el programa
de aplicacin" o despus. Es decir, la configuracin del PLC tambin se puede
modificar despus de crear el programa.
60
33002207 11/2007
Creacin de un proyecto
Accin
Hacer doble clic en el icono Concept para iniciar Concept.
Nota
Nota: Para todos los pasos siguientes, tenga en cuenta los ajustes del submen
de Opciones Preajustes.
Continuacin
33002207 11/2007
61
Creacin de un proyecto
Con Proyecto Configuracin del PLC puede llevar a cabo toda la configuracin
de hardware para su proyecto.
Nota: Primero hay que establecer el tipo de PLC. El resto de las acciones de
configuracin se pueden ejecutar posteriormente, independientemente de la
secuencia del trabajado.
Para la preparacin del proyecto es necesario configurar lo siguiente:
Establecer el tipo de PLC (configuracin mnima), p. 63
Establecer la particin de memoria, p. 64
Instalar las instrucciones cargables, p. 64
Establecer la asignacin de E/S, p. 65
Configuracin
opcional
62
33002207 11/2007
Creacin de un proyecto
Primero hay que establecer el tipo de PLC. El resto de las configuraciones se puede
ejecutar posteriormente independientemente de la secuencia del trabajado.
Establecer el tipo
de PLC
(configuracin
mnima)
Para establecer el tipo de PLC (configuracin mnima), realice los siguientes pasos:
Paso
Accin
33002207 11/2007
63
Creacin de un proyecto
Establecer la
particin de
memoria
Accin
Instalar las
instrucciones
cargables
Accin
64
Repita los pasos 3 y 4 hasta que haya instalado todas las instrucciones
cargables necesarias.
33002207 11/2007
Creacin de un proyecto
Establecer la
asignacin de
E/S
Accin
33002207 11/2007
Continuacin
65
Creacin de un proyecto
Establecer E/S
decentrales
Para establecer las E/S decentrales, realice los siguientes pasos (este
procedimiento es opcional para la configuracin mnima):
Paso
Accin
Seleccione una lnea vaca (ltima lnea) en la tabla y haga clic en el botn de
comando Insertar.
Resultado: En la columna Tipo se introduce otra estacin de E/S.
Establecer la
comunicacin
Modbus
Accin
66
33002207 11/2007
Creacin de un proyecto
Establecer la
comunicacin
Peer Cop
Paso
Si existe una conexin Modbus Plus, la funcionalidad Peer Cop permite transferir
datos de la memoria de seal de manera global o directa entre varios participantes
de bus de la red local. Para establecer la comunicacin Peer Cop, realice los
siguientes pasos:
Accin
Seleccione en el campo Mensajes globales los botones de comando Entrada... y Salida... para definir las
direcciones de destino y fuente de los datos de transmisin o la direccin del otro participante de bus.
Seleccione en el campo Mensajes directos los botones de comando Entrada... y Salida... para definir las
direcciones de destino y fuente de los datos de transmisin o la direccin del otro participante de bus.
Establecer
proteccin de
datos
Paso
Es posible proteger contra la sobrescritura por parte de seales externas los rangos
de direcciones de bits de salida / marca y las palabras de salida /marca. Para
establecer la proteccin de datos, realice los siguientes pasos:
Accin
Seleccione el rango que debe contener la proteccin contra escritura para los bits de salida / marca y las
palabras de salida / marca.
33002207 11/2007
67
Creacin de un proyecto
Ajustes
especiales del
PLC
Es posible evaluar diversos datos internos del PLC, establecer una vigilancia de
tiempo del programa de aplicacin (Timeout de temporizador Watchdog),
parametrizar la ventana de tiempo para la comunicacin (Intervalo de tiempo de E/
S) y permitir la asignacin mltiple de salidas. Para establecer estos ajustes del
PLC, realice los siguientes pasos:
Paso
Accin
68
33002207 11/2007
Creacin de un proyecto
Mensajes ASCII
(slo para
984 LL)
Para establecer los mensajes ASCII (slo para 984 LL), realice los siguientes
pasos:
Paso
Accin
33002207 11/2007
Continuacin
69
Creacin de un proyecto
Vista general
Accin
Creacin de un
nueva seccin
Para crear una nueva seccin, siga los pasos que se describen a continuacin.
Paso
1
Accin
Ejecutar el comando de men Nueva seccin... del men principal Fichero.
Resultado: Se abrir el cuadro de dilogo Nueva seccin de programa.
70
Hacer clic en el lenguaje de programacin que se vaya a utilizar para esta seccin.
33002207 11/2007
Creacin de un proyecto
Declaracin de
las variables
Accin
Programacin de
una seccin
Para programar una seccin, siga los pasos que se describen a continuacin.
Paso
Accin
1
2
33002207 11/2007
71
Creacin de un proyecto
Anlisis del
programa/
seccin
Revise una seccin o el programa completo por si hubiera errores de sintaxis. Para
analizar el programa o la seccin, siga los pasos que se describen a continuacin.
Paso
Accin
1
2
Establecimiento
de la secuencia
de ejecucin de
las secciones
Continuacin
72
Accin
Hay dos formas de determinar la secuencia de ejecucin de las secciones:
En el men principal Proyecto, seleccionar el comando de men Secuencia de
ejecucin... y ordenar las secciones de la forma necesaria con los botones
Primera, ltima, Siguiente y Anterior.
En el men principal Proyecto, seleccionar el comando de men Hojeador de
proyectos y mover las secciones para colocarlas en el orden deseado dentro
del Hojeador de proyectos, p. 563.
33002207 11/2007
Creacin de un proyecto
Paso 4: Guardado
Generalidades
La primera vez
que se guarda un
proyecto
Accin
1
2
Siguientes
guardados
Continuacin
33002207 11/2007
Accin
En el men principal Fichero, seleccione el comando de men Guardar.
73
Creacin de un proyecto
Continuacin
74
33002207 11/2007
Creacin de un proyecto
Nota: Slo es posible realizar comprobaciones con los simuladores SIM Concept
(vase Simular un PLC (simulador de 16 bits), p. 767) y PLCSIM32 Concept
(vase Simular un PLC (simulador de 32 bits), p. 769) en los programas de
aplicacin IEC.
Vista general
Accin
1
2
Modificar los valores de los literales (vase Modificar los valores de los literales,
p. 77)
Modificar los valores de las variables (vase Modificar los valores de las
variables, p. 78)
Localizar los errores aparecidos (vase Localizar los errores aparecidos, p. 78)
33002207 11/2007
75
Creacin de un proyecto
Conectar PC al
PLC
Accin
1
2
Cargar y ejecutar
el programa
Accin
1
2
76
33002207 11/2007
Creacin de un proyecto
Activar la
animacin
Si desea insertar
campos de vigilancia
en los lenguajes de
texto (IL y ST).
Modificar los
valores de los
literales
Entonces ...
Accin
1
2
33002207 11/2007
77
Creacin de un proyecto
Modificar los
valores de las
variables
Accin
1
2
En el cuadro de dilogo Tablas RDE, introduzca las variables que desea visualizar.
Localizar los
errores
aparecidos
Accin
Corrija el programa.
78
33002207 11/2007
Creacin de un proyecto
Cargar
modificaciones
Accin
1
2
Iniciar y detener
el PLC
Continuacin
33002207 11/2007
Accin
Si en el PC y en el PLC se est ejecutando el mismo proyecto (IGUAL), el PLC se
puede iniciar y detener con Online Control online....
79
Creacin de un proyecto
Accin
Vuelva a cargar en el PLC el programa optimizado con Online Cargar.... Para ello
hay que detener el programa en ejecucin.
80
33002207 11/2007
Creacin de un proyecto
Desconectar PC
del PLC
Accin
33002207 11/2007
Continuacin
81
Creacin de un proyecto
Paso 8: Documentacin
Generalidades
82
33002207 11/2007
Creacin de un proyecto
Impresin de la
documentacin
Accin
Si se ha sealado Secciones ,
se debe acceder a Seleccionar y determinar las secciones impresas y
, adems, se debe acceder a Opciones . Determinar, entre otros, en la zona
Factor de ampliacin del grfico el tamao adecuado de la lgica que se
va a imprimir.
Modificar la estructura de, por ejemplo, los FFB que tienen menos probabilidad
de traspasarse a pginas contiguas.
33002207 11/2007
83
Creacin de un proyecto
84
33002207 11/2007
5
Introduccin
Visin general
Contenido:
Apartado
Generalidades sobre la configuracin del equipo
Pgina
87
5.2
91
Configuracin incondicional
95
5.4
Configuracin opcional
113
5.5
125
5.6
129
5.7
33002207 11/2007
5.3
141
85
86
33002207 11/2007
5.1
Introduccin
Visin general
Contenido
Pgina
Generalidades
33002207 11/2007
88
89
87
Generalidades
Introduccin
88
33002207 11/2007
En esta seccin obtendr una vista general sobre la forma de proceder para realizar
la configuracin.
Utilizar el men
de configuracin
Cargar la
asignacin de
mdulos
Referencias 3x
Referencias 4x
Referencias 3x o 1x
Referencias 4x o 0x
Referencias 3x o 1x
Cargar la
configuracin de
hardware
Referencias
Referencias 4x o 0x
33002207 11/2007
89
90
33002207 11/2007
5.2
Introduccin
Visin general
Contenido
Pgina
Generalidades
Funciones disponibles en la modalidad ONLINE y OFFLINE
33002207 11/2007
92
93
91
Generalidades
Introduccin
92
33002207 11/2007
Configuracin en
la modalidad
OFFLINE
Configuracin en
la modalidad
ONLINE y
simulador activo
Si el simulador est activo o con una conexin Modbus Plus no se podr realizar
una configuracin en la modalidad ONLINE, es decir, no se podrn realizar
entradas. Los dilogos disponibles slo se podrn llamar y leer.
Configuracin en
la modalidad
ONLINE y PLC
real
Podr acceder a la modalidad ONLINE por medio del comando de men Online
Conectar..., estableciendo la conexin entre el equipo de programacin y el PLC.
33002207 11/2007
93
Repercusiones
de las modificaciones ONLINE
94
33002207 11/2007
5.3
Configuracin incondicional
Introduccin
Visin general
Contenido
Pgina
Condicin
96
97
98
103
Instrucciones cargables
104
Administrador de segmentos
33002207 11/2007
107
Asignacin de E/S
109
95
Condicin
Introduccin
96
33002207 11/2007
Determinacin
del rango lgico
Con la seleccin de la familia de PLCs puede ampliar para el tipo de PLC correspondiente el rango lgico del lenguaje de programacin que desee (IEC o LL984).
La asignacin e instalacin de las instrucciones cargables se realiza de acuerdo con
los siguientes ajustes.
Seleccin
Bloquear
Solamente 984/
Solamente IEC
Determinar la
memoria total
IEC
Significado
Habilitar
Con la definicin del tamao de la memoria total IEC y de los datos globales
determinar tambin el el tamao de la memoria de programa IEC. Por medio de
este tamao tambin se puede determinar el espacio de memoria disponible para
el programa de aplicacin LL984.
Nota: En el caso de datos globales se trata del espacio de memoria de las
Unlocated variables.
33002207 11/2007
97
98
33002207 11/2007
Carga de
firmware para
tipos de PLC
Quantum
140 CPU
Q186Vxxx
(IEC+LL984)
Q486Vxxx
(IEC+LL984)
Q58Vxxxx
(IEC+LL984)
Q5RVxxxx
(IEC+LL984)
QIECVxxx
(slo IEC) *
113 02
X
(slo LL984)
113 02S
113 02X
X
(slo LL984)
Memoria IEC
(kByte)
mx. 150
113 03
mx. 136
113 03S
mx. 379
113 03X
mx. 136
213 04
mx. 305
213 04S
mx. 610
213 04X
mx. 305
424 0x
mx. 465
424 0xX
mx. 465
434 12
mx. 890
534 14
mx. 2550
434 12A
(CPU
rediseada)
mx. 890
534 14A/B
(CPU
rediseada)
mx. 2550
Carga de
firmware para la
modalidad Hot
Standby LL984
de Quantum
33002207 11/2007
Para el funcionamiento de Hot Standby LL984 puede utilizar las CPU de Quantum
que no terminen en X o S. Para ello deber cargar un fichero especial EXEC en la
CPU. El sistema instala de forma automtica la instruccin cargable para Hot
Standby LL984 (CHS_208.DAT).
99
Carga de
firmware para la
modalidad Hot
Standby IEC de
Quantum
Tambin puede utilizar las CPU 140 CPU 434 12 y 140 CPU 534 14 para Hot
Standby IEC. Para ello deber cargar un fichero especial EXEC en la CPU. El
sistema carga automticamente las instrucciones cargables para Hot Standby IEC
(IHSB196.EXE y CHS_208.DAT).
Carga de
firmware para el
editor de
ecuaciones de
Quantum
100
33002207 11/2007
Carga de
firmware para el
tipo de PLC
Momentum
MPSV100.BIN
(slo LL984)
MPSV100e.BIN
(slo IEC)
970 30-984
970 30-IEC
Memoria IEC
(kByte)
236
M1LLVxxx
(slo LL984)
M1IVxxxE
(slo IEC)
760 10-984
760 10-IEC
780 10-984
780 10-IEC
Memoria IEC
(kByte)
220
220
M1EVxxx
(slo LL984)
M1EVxxxE
(slo IEC)
960 20-984
960 30-984
960 30-IEC
980 20-984
980 30-984
980 30-IEC
Memoria IEC
(kByte)
236
236
M1LLVxxx
(slo LL984)
M1IVxxxE
(slo IEC)
700 10
700/780 00
760 00-984
760 00-IEC
Memoria IEC
(kByte)
160
33002207 11/2007
101
Carga de
firmware para
tipos de PLC
Compact
Para todas las CPU de Compact deber cargar el fichero EXEC CTSXxxxD.BIN en
la memoria Flash de la CPU.
Carga de
firmware para
tipos de PLC
Atrium
Cada una de las CPU de Atrium exige un fichero EXEC especial (vase tabla ms
abajo), que debe cargarse en la memoria Flash de la CPU.
Fichero EXEC
121 01
AI3Vxxxx.BIN
241 01
AI5Vxxxx.BIN
241 11
102
180 CCO
AI5Vxxxx.BIN
33002207 11/2007
Tras la configuracin de un sistema CEI Hot Standby hay que introducir suficientes
zonas de direccin para la cantidad necesaria de palabras de entrada. Cuanto
mayor sea la cantidad de palabras de entrada IEC Hot Standby, mayor ser el bfer
de transferencia para el componente IEC. Esto muestra el tamao que puede tener
la aplicacin CEI utilizada.
AVISO
Incidencia del tiempo de ciclo del sistema!
El tamao de la memoria de seal configurada en un proyecto CEI Hot Standby
tiene un resultado conocido sobre el tiempo de ciclo del sistema. Tan pronto como
haya finalizado un ciclo lgico, comenzar el siguiente, despus de la
transferencia de todos los datos de la memoria de seal al mdulo CHS.
Si no se siguen estas instrucciones pueden producirse lesiones personales
o daos en el equipo.
33002207 11/2007
103
Instrucciones cargables
Introduccin
Instrucciones
cargables para el
sistema de
ejecucin IEC
104
Si ...
33002207 11/2007
Instrucciones
cargables para
mdulos de
experto
Entonces ...
Instrucciones
cargables para
LL984
Instrucciones
cargables para
Hot Standby
33002207 11/2007
Entonces ...
Instrucciones
cargables de
usuario
Si ...
105
Instrucciones
cargables slo
para el apoyo IEC
Las siguientes instrucciones cargables estn a disposicin slo para el apoyo IEC
(CPU 113xxS sin procesador matemtico):
Entonces ...
Instrucciones
cargables para
INTERBUS y slo
apoyo IEC
Si ...
Entonces ...
instale la instruccin cargable ASUP196.
Nota: La instruccin cargable ULEX196 se instalar
automticamente. La instruccin cargable ASUP196
slo se instala automticamente en las CPU de 32 bits.
En las CPU de 16 bits con Stripped EXEC
(QIECVxxx.BIN) es necesario instalar la instruccin
cargable ASUP196 posteriormente.
Instrucciones
cargables para
INTERBUS y slo
apoyo LL984
Entonces ...
puede instalar las siguientes instrucciones cargables:
ULEX196
@1S7196 + @2I7196 + ULEX196
Nota: La instruccin cargable ULEX196 se instalar
automticamente.
las instrucciones cargables ASUP196 y ULEX196 se
instalarn automticamente.
para configurarla,
106
33002207 11/2007
Administrador de segmentos
Introduccin
Modo de
funcionamiento.
Modificar la
secuencia de
procesado de
segmentos
Criterios de
clasificacin en
las estaciones de
E/S aadidas
33002207 11/2007
Si...
107
Tipos de
procesado de
segmentos
disponibles
Significado
Contnuo
Procesado cclico
Controlado
Reseteado WDT
Final de lgica
108
33002207 11/2007
Asignacin de E/S
Introduccin
En la asignacin de E/S configure las estaciones de E/S (drops) con los mdulos
utilizados. A continuacin, realice el direccionamiento de E/S y la parametrizacin
de los mdulos configurados.
Asignacin de
las estaciones de
E/S
Configuracin de
la extensin del
bastidor
Para configurar la extensin del bastidor se precisa el mdulo 140 XBE 100 00. De
esta forma podr conectar un segundo bastidor y obtendr adems 13 slots. El
mdulo 140 XBE 100 00 se insertar en ambos bastidores y necesitar adems una
alimentacin de corriente propia (unidad de alimentacin).
La configuracin del bastidor ampliado tiene lugar en Concept en la primera
estacin de E/S a travs de los slots 2-1 hasta 2-16.
Obtendr una descripcin detallada de la configuracin del bastidor ampliado con
el mdulo 140 XBE 100 00 en el captulo Configuracin extendida de bastidor,
p. 125.
AVISO
La ocupacin de slots de 140 XBE 100 00 no se visualiza en el configurador,
de forma que podran aparecer ocupaciones dobles.
Tenga en cuenta la ocupacin de los slots del hardware del mdulo y de la unidad
de alimentacin y no ocupe estos slots con otros mdulos en la asignacin de E/S.
Si no se siguen estas instrucciones pueden producirse lesiones personales
o daos en el equipo.
33002207 11/2007
109
Asignacin de
los rangos de E/S
Parametrizacin
Conexin con
otros sistemas
de redes
110
33002207 11/2007
Cargar
asignacin
Los mdulos del hardware aparecen en la modalidad ONLINE con el PLC detenido
en la Lista de componentes de E/S y se pueden transferir de la siguiente forma:
Paso Accin
1
Abra un proyecto.
A travs del comando de men Tipo de PLC abra el cuadro de dilogo Seleccin del
PLC y seleccione el tipo de PLC.
10
33002207 11/2007
Abra por medio del botn de comando Editar... el dilogo Estacin local Quantum.
111
112
33002207 11/2007
5.4
Configuracin opcional
Introduccin
Visin general
Contenido
Pgina
114
115
116
117
119
interfaces, parametraje
33002207 11/2007
120
Opciones especiales
122
113
Para realizar la creacin de los mensajes ASCII se solicitar en primer lugar que
determine una mscara que contenga el nmero de mensajes, el tamao del rango
de mensajes y los puertos ASCII. A continuacin, podr crear los mensajes ASCII,
que sern editados por medio del lenguaje de programacin Ladder Logic.
Condicin
Los mensajes ASCII slo son posibles en la familia Quantum y slo se pueden
editar por medio del lenguaje de programacin LL984.
Procedimiento
Accin
114
Genere aqu los mensajes ASCII; para ello vase la descripcin Editor de
mensajes ASCII, p. 619.
33002207 11/2007
Activar cuadros
de dilogo/
funciones
ampliadas
Establecer
mdulos de
acoplamiento
Para la conexin con otros sistemas de red, hay que configurar mdulos de
acoplamiento. Para ello, introduzca en el correspondiente cuadro de lista la
cantidad de mdulos que luego estarn disponibles en la asignacin de E/S.
Se pueden configurar los siguientes sistemas:
Ethernet TCP/IP
Ethernet Symax
Ethernet MMS
Profibus DP
33002207 11/2007
115
En una conexin Modbus Plus (MB+), la funcin Peer Cop permite configurar un
PLC para que pueda intercambiar datos con otro PLC. Para ello, Peer Cop toma los
datos de un rango de referencia de un PLC "de origen" y los coloca a travs de la
red Modbus Plus (MB+) en un determinado rango de referencia de un PLC "de
destino". Esta operacin se ejecuta exactamente de la misma forma en cada
intercambio de token (rotation).
Mediante el procesador Peer se pueden recibir en el programa de aplicacin datos
de entrada de otros participantes de la red local. De la misma forma se pueden
enviar datos de salida del programa de aplicacin a otros participantes de la red
local.
Peer Cop ofrece dos variantes para el intercambio de datos:
intercambio de datos global
intercambio de datos especfico
Condicin
Intercambio de
datos global
En el intercambio de datos global, los datos enviados por el PLC "de origen" son
recibidos por todos los PLC "de destino" que se encuentren en la red Modbus Plus
(MB+). De esta forma, pueden llegar hasta a 64 equipos de destino, que a su vez
pueden recibir los datos en 8 direcciones de destino de la memoria de seal.
Vase la seccin "Cantidad de palabras utilizadas realmente en la recepcin de
datos (Peer Cop), p. 117".
Intercambio de
datos especfico
116
33002207 11/2007
Frmula
Ejemplo
(1-64)
Rango:
1*
2
3
4
5
6
7
8
9
10
400001-401872
Campo
Dir. de destino
1-28
ndice
1-32
Longitud
Bin/BCD
400001
BIN
400002
18
BIN
3
4
5
6
7
8
Borrar campos
OK
33002207 11/2007
Cancelar
Ayuda
117
2.
La recepcin de datos comienza en el ndice 3 (palabra 3). (Se cuentan las palabras
anteriores).
Palabra 1 a 500
1
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 ... 500
ndice 3, 1 palabra
3.
4.
5.
La recepcin de datos comienza en el ndice 5 (palabra 5). (Se cuentan las palabras
anteriores).
Palabra 1 a 500
1
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 ... 500
ndice 3, 1 palabra
ndice 5, 18 palabras
6.
Nota: Slo se debe tener en cuenta el nmero mayor de palabras utilizadas por
participante de bus. En el ejemplo se utilizan 22 palabras de un mximo de 500
palabras permitidas.
En caso de existir varios participantes de bus, se debe aadir el nmero mayor de
palabras utilizadas por participante de bus.
Por ejemplo:
Participante de bus 1 con 22 palabras
+
Participante de bus 2 con 28 palabras
50 palabras de 500 palabras permitidas.
118
33002207 11/2007
Condicin
Accin de la
proteccin de
acceso
33002207 11/2007
119
interfaces, parametraje
Introduccin
Parametraje de
interfaces ASCII
120
33002207 11/2007
Parametraje de
interfaces
Modbus
AVISO
No se pueden efectuar modificaciones en lnea, ya que se cerrarn todos los
editores.
Los ajustes de puerto Modbus no se pueden modificar en el servicio en lnea, ya
que se cerrarn automticamente todos los editores.
Si no se siguen estas instrucciones pueden producirse lesiones personales
o daos en el equipo.
Nota: Los ajustes para un acoplamiento Modbus en Concept slo dan resultado
cuando se coloca la posicin del conmutador en la pgina frontal del mdulo en la
posicin ms baja (mem).
Posicin del conmutador en el mdulo NOM
ASCII
RTU
mem
Parametraje de
interfaces
mediante
conexin de red
entre Modbus y
Modbus Plus
33002207 11/2007
Se puede efectuar una conexin de red entre participantes Modbus y Modbus Plus
en el cuadro de dilogo Ajustes de puerto Modbus al activar la casilla de
verificacin Modo Bridge.
Nota: No obstante, los ajustes tienen efecto slo cuando la posicin del
conmutador permanece en la pgina frontal del mdulo en la posicin media
(RTU).
121
Opciones especiales
Introduccin
Vigilancia de
batera
Registro de
temporizador
El contenido del registro de tiempo avanza cada 10 ms y tiene un valor libre entre
0000 y FFFF Hex.
Tiempo para
aplicaciones MMI
(fecha/hora)
Esta especificacin temporal slo se ha previsto para una aplicacin MMI. Se han
reservado ocho registros para el ajuste de la hora.
La indicacin TOD (Time of Day = hora del da) se realizar en formato americano:
4xxxx
Registros de control
Bit 1 (MSB)
Bit 2
Bit 3
Bit 4
4xxxx+1
Da de la semana (1 - 7)
4xxxx+2
Mes (1 - 12)
4xxxx+3
Da (1 - 31)
4xxxx+4
Ao (00 - 99)
4xxxx+5
Horas (0 - 23)
4xxxx+6
Minutos (0 - 59)
4xxxx+7
122
Segundos (0 - 59)
33002207 11/2007
Se acepta doble
bobina
Timeout de
temporizador
Watchdog
(ms*10)
Intervalo de
tiempo para
modificaciones
Online (ms)
33002207 11/2007
123
124
33002207 11/2007
5.5
Presentacin
Introduccin
Contenido
Pgina
127
Tratamiento de error
33002207 11/2007
126
128
125
El amplificador del panel de fondo de Quantum proporciona una sola ampliacin del
panel de fondo para el controlador local o el controlador RIO a travs del mdulo
140 XBE 100 00.
Descripcin de la
funcin
Procedimiento
en un Error
126
33002207 11/2007
Configuracin en
mapa E/S
La salida del controlador local de derivacin Quantum o RIO slo soporta un rack
de hasta diecisis emplazamientos. Con el amplificador del panel de fondo, se
ampla como si el controlador soportara dos rack, y cada uno tuviera diecisis
emplazamientos. Al hacer clic en el botn ... en la columna Mdulo, todos los
mdulos disponibles en el rack seleccionado (primario o secundario) se visualizarn
en el dilogo de seleccin de mdulo que se puede seleccionar y asignar al
emplazamiento actual.
Cada rack requiere un mdulo 140 XBE 100 00 para que el amplificador del panel
de fondo funcione adecuadamente.
Nota: El mdulo 140 XBE 100 00 carece de cdigo de personalizacin y, por lo
tanto, Concept no lo reconoce.
El mdulo presentar el aspecto de un emplazamiento incompleto en el mapa E/S
de Concept. Si se configura un mdulo en el rack secundario, es responsabilidad
del usuario asegurarse de que hay un emplazamiento en cada rack que est
reservado para el mdulo 140 XBE 100 00 y de que todos los equipos estn
conectados adecuadamente.
33002207 11/2007
127
Tratamiento de error
Introduccin
No se reserva un
emplazamiento
para 140 XBE
1000 00
Mdulo especial
en el rack
secundario
Para evitar que cualquier mdulo especial (como por ejemplo NOE, CHS, etc.) se
aada al rack secundario, el dilogo del editor de rack no permite cortar/copiar estos
mdulos principales. Tambin verifica las personalizaciones de los mdulos antes
de que el usuario trate de realizar cualquier operacin de pegado. Si se encuentra
un mdulo para el rack secundario que no sea compatible, aparecer un mensaje
de error: "El buffer contiene algunos mdulos que no puede residir en el rack
secundario." Se abandona la operacin de pegado.
128
33002207 11/2007
5.6
Introduccin
Visin general
Contenido
Pgina
130
131
Configurar Ethernet
133
Extensin RTU
136
33002207 11/2007
135
139
129
Configuracin
INTERBUS con
Quantum
Configuracin de
INTERBUS con
Atrium
130
33002207 11/2007
Configuracin de
Profibus DP con
Quantum
AVISO
LAS DIRECCIONES DP DE PROFIBUS SE PUEDEN SOBRESCRIBIR
En la configuracin de DP de Profibus se debe tener en cuenta que el
direccionamiento de dos mdulos de E/S de 8 bits sin distancia con respecto a los
siguientes lmites de 16 bits slo es posible si ambos mdulos de 8 bits pertenecen
al mismo master DP de Profibus. De no hacerlo, los bits de entrada de un mdulo
(por ejemplo, de Profibus DP-Master A) podran quedar sobrescritos por los del
otro mdulo (por ejemplo, de Profibus DP-Master B).
Si no se siguen estas instrucciones pueden producirse lesiones personales
o daos en el equipo.
33002207 11/2007
131
Importacin de la
configuracin
Profibus DP
132
Ejemplo de
configuracin
Para la importacin, indique la ruta de acceso del fichero CNF y pulse el botn OK.
Reaccin: la configuracin de Profibus DP se aadir a la lista de componentes E/S
de Concept.
Nota despus de introducir en Concept los participantes de Profibus DP, hay que
editar los rangos de referencia para todos los mdulos y datos de diagnstico.
33002207 11/2007
Configurar Ethernet
Introduccin
Condicin
Configuracin
con Quantum
En el men principal Online, abra el cuadro de dilogo Conectar con PLC (comando
de men Conectar...).
33002207 11/2007
133
Resolucin del
error
Mdulos
Ethernet
disponibles
113 02/S/X
0-2
113 03/S/X
0-2
213 04/S/X
0-2
424 0x/X
134
0-6
534 14
Configuracin
con Momentum
0-6
434 12
0-6
33002207 11/2007
Extensin RTU
Requerimientos
Para que el comando de men RTU est disponible, deber elegir una CPU
Compact con lenguaje de programacin LL984 en el dilogo Seleccin del PLC.
Retardo CTS/
RTS
Campo de datos
seguro (SDA)
Esta funcin le permite configurar una zona en la memoria RAM que est protegida
contra sobrescritura. El campo de datos seguro (SDA) es un bloque de la memoria
RAM del PLC Compact que se reserva como espacio de datos 6x. Slo se puede
escribir en el SDA mediante unas funciones especficas que requieren un
almacenamiento de datos seguro. Los comandos Modbus generales, integrados,
no pueden escribir en el SDA. Modbus Read (funcin 20) puede leer el SDA,
Modbus Write (funcin 21) no puede escribir en el SDA. El rango de tamao del
SDA va de 0 a 128 k palabras utilizando nicamente bloques de 1 k palabras.
Introduzca el tamao requerido.
Consulte el manual de usuario correspondiente a la funcin especfica sobre el
tamao requerido del SDA. Por ejemplo, para el flujo de gas, consulte la gua de
usuario "Starling Associates Gas Flow Loadable Function Block" (890 USE 137 00).
Proteccin de
contrasea de
inicio de sesin
del PLC
33002207 11/2007
135
Opciones de
configuracin de
Ethernet
Significado
Especificar direccin IP
Utilizar el servidor Bootp Haga clic en este botn de opcin si desea asignar los parmetros
de direccin mediante un servidor bootp. Si selecciona esta
opcin, los cuadros de texto de los parmetros de direccin
situados en la parte superior derecha de la pantalla aparecern
difuminados. No mostrarn los parmetros de direccin reales.
Bloquear Ethernet
136
33002207 11/2007
Establecer
parmetros de
direccin
Ethernet
Si decide especificar la direccin IP, deber completar los cuatro cuadros de texto
situados en la parte superior derecha del cuadro de dilogo.
Significado
Direccin de Internet
Gateway
Mscara subnet
Frame Type
Configurar E/S
Parmetros
Una vez que se hayan establecido los parmetros de direccin del puerto Ethernet,
deber asignar parmetros para el anlisis de E/S.
El cuadro de texto Mdulo Master (Slot) contiene el tipo de mdulo que haya
configurado para las comunicaciones Ethernet. En el caso del controlador
Momentum Ethernet, el slot siempre ser el nmero 1, y el tipo de mdulo
configurado se muestra en el campo de dilogo de variable. Si est configurando
un mdulo NOE en un bastidor estndar, el nmero de slot asignado en la dotacin
de E/S se visualizar junto con el tipo de mdulo. Hasta que no se haya completado
la asignacin de E/S, este campo de texto indicar "Sin asignar" En las instancias
en las que hay ms de un NOE configurado, los parmetros de anlisis de E/S
indican la unidad que se encuentra actualmente en el cuadro de dilogo, desde el
que se puede seleccionar la unidad adicional mediante la activacin de la lista
desplegable.
El campo de texto Mdulo de estado funcional (1x/3x) slo se encuentra
disponible utilizando el mdulo 140-NOE-771-xx. El timeout de perturbacin se
utiliza para establecer el bit de estado. Si la respuesta se recibe antes de que
finalice el periodo de timeout de perturbacin, se establece el bit de estado, en caso
contrario se borra. Si el timeout de perturbacin es cero, el bit de estado se
considera vlido una vez que se establezcan las comunicaciones y ya nunca se
borra.
Nota: Para ver la configuracin del mdulo de estado funcional, consulte el gua
del usuario Quantum NOE 771 xx Ethernet Modules, model no. 840 USE 116 00.
33002207 11/2007
137
Descripcin
Direccin de slave IP
Escriba la direccin IP del mdulo slave en esta columna (por ejemplo: 128.7.32.54). Esta
direccin se almacenar en un men desplegable para que se pueda utilizar en otra fila
haciendo clic en la flecha hacia abajo y seleccionndola.
ID de unidad
Timeout de perturbacin
Utilice esta columna para especificar el plazo en ms disponible para realizar la transaccin
antes de que venza su temporizacin. Los valores vlidos van de 0 a 50.000 ms (1 m).
Para evitar que venza la temporizacin, especifique 0.
Tasa de repeticiones
Utilice esta columna para especificar la frecuencia, en ms, con la que se debe repetir la
transaccin. Los valores vlidos van de 0 a 50.000 ms (1 m).
Para repetir la transaccin de forma continua, especifique 0.
Leer longitud
Escribir longitud
Descripcin
138
33002207 11/2007
Utilizacin
Copiar y Pegar
Seleccionar la fila en la que se desea pegar los datos (haciendo clic en el nmero de
fila en el extremo izquierdo).
Cortar y Pegar
Seleccionar la fila en la que se desea pegar los datos (haciendo clic en el nmero de
fila en el extremo izquierdo).
33002207 11/2007
139
Borrar
Paso Accin
1
Seleccionar la fila que se desea borrar haciendo clic en el nmero de la fila en el extremo izquierdo.
Hacer clic en el botn Borrar que se encuentra encima de la lista de configuracin de E/S.
Nota: Se pueden eliminar varias filas.
Completar hacia
abajo
Para copiar parte de una fila en la siguiente fila o en varias adyacentes, utilice el
botn Completar hacia abajo, siguiendo los pasos explicados en la tabla siguiente.
Paso Accin
1
Utilizar el ratn para seleccionar los datos que se desea copiar y las celdas en las que se quieren copiar.
Nota: Es necesario seleccionar un bloque de celdas contiguo con los datos que se van a copiar en la primera
fila. No es posible seleccionar dos bloques separados.
Mdulos
Ethernet NOE
En este cuadro de dilogo se configuran los mdulos Ethernet NOE 140 NOE 211
x0,140 NOE 251 x0 y 140 NOE 771 10 (en la zona Configuracin Ethernet).
En este cuadro de dilogo se configura y direcciona el mdulo Ethernet NOE 140
NOE 771 00 (en la zona Configuracin de Explorador de E/S).
Los mdulos siguientes disponen de una descripcin de funcin:
140 NOE 211 x0
140 NOE 251 x0
140 NOE 771 xx
Mdulos
Ethernet
Momentum
140
33002207 11/2007
5.7
Mediante la configuracin de las CPU Quantum 140 434 12A y 140 534 14/B es
posible definir ciertos parmetros de seguridad que se incluyen en el fichero de
protocolo *.LOG. De este modo, se garantiza una documentacin de proceso
segura que contenga registros acerca del fin de sesin automtico, los accesos de
escritura de los mdulos NOE/NOM al PLC y los participantes limitados (mx. 12)
para el acceso de escritura de red.
La definicin de los parmetros de seguridad se realiza en el cuadro de dilogo
Configurar Ampliacin de seguridad.
Cuadro de dilogo Parmetros de seguridad Quantum
Parmetros de seguridad Quantum
Fin de sesin
automtico: Nunca
OK
Cancelar
Ayuda
Agregar...
Borrar
Retirar
Condicin
33002207 11/2007
141
Fin de sesin
automtico
Bloquear todas
las escrituras del
NOE/NOM
142
33002207 11/2007
Bloquear todas
las escrituras de
los puertos
Modbus de la
CPU
Para bloquear las escrituras de las conexiones Modbus de la CPU Quantum active
la casilla de verificacin Bloquear todas las escrituras de los puertos Modbus
de la CPU.
Acceso de
escritura
limitado a la red
Modbus Plus
Aceptar
33002207 11/2007
Cancelar
4|
Ayuda
143
Ejemplos de
rutas Modbus
Plus
PLC Quantum
Direccin MB+: 4
PLC Quantum
Direccin MB+: 6
PLC Quantum
Direccin MB+: 2
Direccin MB+: 5
PLC Quantum
Direccin MB+: 7
Estacin Concept
Direccin MB+: 1
La direccin se debe introducir desde el punto de vista del PLC listo para la
recepcin al emisor y, por lo tanto, comienza con la primera gateway o el siguiente
PLC. En este ltimo caso, depende de si el emisor y el receptor se encuentran en
el mismo segmento Modbus Plus (sin puentes/gateways) o si el emisor y el receptor
se encuentran en segmentos distintos (separados por uno o varios puentes/
gateways).
Ejemplo 1:
Concept (direccin MB+ 1) escribe en el PLC 6. No hay ningn puente o gateway
entre ambos participantes. Por lo tanto, la direccin introducida es: 1 1.0.0.0.0.
Ejemplo 2:
El PLC 2 (direccin MB+ 2) escribe en el PLC 6. Entre ambos participantes existe
una gateway (direccin MB+ 3). Por lo tanto, la direccin introducida es: 3.2.0.0.0
Nota: Slo la primera direccin Modbus Plus puede ser reconocida por el PLC.
Esto significa que si esa primera direccin es un puente o gateway, todos los
equipos conectados a la red detrs del puente o gateway tienen derechos de
escritura en el PLC. En nuestro ejemplo tambin los PLC 7 escriben en el PLC 6
(Direccin: 3.7.0.0.0).
144
33002207 11/2007
Introduccin
Visin general
Contenido:
Apartado
Estructura principal de la memoria del PLC
Pgina
147
6.2
148
153
6.4
165
6.5
175
6.6
185
6.7
33002207 11/2007
6.3
191
145
146
33002207 11/2007
6.1
Memoria para el
fichero EXEC
Memoria de
seal
Memoria de
programa
33002207 11/2007
147
6.2
Introduccin
Vista general
Contenido
Pgina
148
149
150
33002207 11/2007
33002207 11/2007
149
Optimizacin de
la memoria de
seal para
referencias 0x y
1x
La memoria de seal contiene los valores actuales de lasreferencias 0x, 1x, 3x y 4x.
Incluso cuando el rango de la memoria de seal se encuentra fuera del rango de la
memoria del programa, el tamao de la memoria de seal para las referencias 0x y
1x influye en el tamao de la memoria de programa. Por esta razn, no elija un
tamao demasiado grande para el rango de la memoria de seal de estas
referencias. En teora, slo se necesitan tantas referencias 0x y 1x como requiera
el hardware. Pero se necesita un nmero algo mayor de referencias, en caso de que
se desee ampliar la asignacin de E/S. Se aconseja indicar un nmero ms bien
amplio de referencias durante la fase de creacin del programa de aplicacin si
todava se modifica muy frecuentemente. Al final de esta fase de programacin se
puede reducir el nmero de estas referencias para que el programa de aplicacin
disponga de ms espacio.
Los ajustes para las referencias 0x y 1x se encuentran en Proyecto
Configuracin del PLC Particin de memoria del PLC.
En este dilogo se visualiza tambin una vista general del tamao del rango de la
memoria de seal que se ha ocupado y el porcentaje que representa de la memoria
de seal mxima.
150
33002207 11/2007
Memoria
total
IEC
Rango
lgico
Memoria
de
programas
Datos globales
(Unlocated Variables)
Instruccin cargable IEC (@2I7/@2IE)
Instruccin cargable IEC (@1S7/@1SE)
Configuracin
Memoria de seal
mx.
33002207 11/2007
151
Optimizacin de
la reserva para
ampliaciones
Memoria
total
IEC
Rango
lgico
Memoria de
programas
Datos globales
(Unlocated Variables)
Instruccin cargable IEC (@2I7/@2IE)
Instruccin cargable IEC (@1S7/@1SE)
Configuracin
152
Memoria de seal
mx.
33002207 11/2007
6.3
Introduccin
Vista general
Contenido
Pgina
154
156
159
33002207 11/2007
161
163
153
154
33002207 11/2007
Optimizacin de
la memoria
lgica
Configuracin
Memoria
total
IEC
Configuracin
33002207 11/2007
Memoria
de programas
Memoria de seal
mx.
Fichero EXEC
Q186vxxx.bin
Q486vxxx.bin
155
Utilizacin
exclusiva de IEC
Memoria
total
IEC
Configuracin
156
Rango
lgico
Memoria de
programas
Memoria de seal
mx.
33002207 11/2007
Utilizacin
exclusiva de
LL984
Rango
lgico
Memoria de
programas
33002207 11/2007
Memoria de seal
mx.
157
Utilizacin
conjunta de IEC y
LL984
Si desea utilizar conjuntamente IEC y LL984, cargue en una CPU X13 0X el fichero
EXEC "Q186Vxxx.bin" y en una CPU 424 02, el fichero EXEC "Q486Vxxx.bin".
Debido a que estos ficheros EXEC slo contienen el sistema de tiempo de ejecucin
LL984, deber cargar en el PLC el sistema de tiempo de ejecucin IEC en forma de
instrucciones cargables (@2I7/@2IE o bien @1S7/@1SE) (vase tambin
Instrucciones cargables, p. 104). Ambas instrucciones cargables se cargarn en el
rango de la memoria del programa y ocuparn aqu espacio de memoria.
Nota: La utilizacin conjunta de IEC y LL984 no es posible en la CPU 113 02,
debido a que su memoria es demasiado pequea para esta aplicacin.
Estructura de la memoria de la CPU X13 0X con la utilizacin conjunta de IEC y
LL984:
Memoria del programa LL984
Memoria
total
IEC
Rango
lgico
Memoria de
programas
Datos globales
(Unlocated Variables)
Instruccin cargable IEC (@2I7/@2IE)
Instruccin cargable IEC (@1S7/@1SE)
Configuracin
158
Memoria de seal
mx.
33002207 11/2007
Si utiliza una CPU 213 04 o una CPU 424 02, podr poner un rango a disposicin
de las referencias 6x en la memoria de seal.
Nota: Las referencias 6x son palabras de marca y slo se pueden aplicar en
programas de aplicacin LL984.
Incluso cuando el rango de la memoria de seal se encuentra fuera del rango de la
memoria del programa, el tamao de la memoria de seal influye en el tamao de
la memoria de programa.
Utilizacin de la memoria extendida (memoria de seal para referencias 6x):
Memoria del programa LL984
Memoria
total
IEC
Rango
lgico
Memoria de
programas
Datos globales
(Unlocated Variables)
Instruccin cargable IEC (@2I7/@2IE)
Instruccin cargable IEC (@1S7/@1SE)
Configuracin
Memoria de seal
mx.
33002207 11/2007
159
Si NO utiliza 6x
Si utiliza 6x
160
33002207 11/2007
Memoria
total IEC
Rango
lgico
Memoria de
programas
Datos globales
(Unlocated Variables)
Instruccin cargable IEC (@2I7/@2IE)
Instruccin cargable IEC (@1S7/@1SE)
Configuracin
33002207 11/2007
Memoria de seal
mx.
161
Tamao del
rango IEC
Por medio del tamao de la memoria de las instrucciones cargables @2I7 o @2IE
determinar el tamao de la memoria total IEC y, por lo tanto, tambin el espacio
disponible para los datos de LL984 (programa de aplicacin).
Puede definir el tamao de la instruccin cargable en Proyecto Configuracin
del PLC Instrucciones cargables Instalar @2I7 o @2IE Editar...
Tamao de memoria.
La indicacin del tamao de memoria se efecta en pargrafos. Un pargrafo
corresponde a 16 bytes.
Para las instrucciones cargables @1S7 o @1SE no se necesita ningn tamao de
memoria. Asegrese de indicar aqu "0".
El espacio de memoria total IEC que ha indicado est a la vez compuesto por
distintos rangos. Encontrar la descripcin para adaptar estos rangos entre s en el
captulo Adaptacin de los rangos para datos globales y memoria de programa IEC,
p. 163.
Tamao del
rango LL984
Mensaje de error
al cargar el
programa
162
33002207 11/2007
Memoria
total
IEC
Configuracin
en el dilogo
Seleccin del
PLC
Rango
lgico
Datos globales
(Unlocated Variables)
Instruccin cargable IEC (@2I7/@2IE)
Memoria de
programas
33002207 11/2007
Memoria de seal
mx.
163
Tamao del
rango de la
memoria de
programa IEC
Tamao del
rango para datos
globales
Mensaje de error
al cargar el
programa
164
33002207 11/2007
6.4
Introduccin
Vista general
Contenido
Pgina
166
33002207 11/2007
168
173
165
Optimizacin de
la memoria
lgica
166
33002207 11/2007
Memoria
total
IEC
Memoria
de programas
Datos globales
(Unlocated Variables)
Reserva para ampliaciones
Configuracin
Memoria de seal
mx.
33002207 11/2007
Fichero EXEC
Q58Vxxxx.bin
Q5RVxxxx.bin
167
168
33002207 11/2007
Utilizacin
exclusiva de IEC
Memoria
total
IEC
Rango
lgico
Memoria de
programas
Datos globales
(Unlocated Variables)
Reserva para ampliaciones
Configuracin
Memoria de seal
mx.
33002207 11/2007
169
Utilizacin
exclusiva de
LL984
Rango
lgico
Memoria de
programas
Memoria de seal
mx.
170
33002207 11/2007
Utilizacin
conjunta de IEC y
LL984
33002207 11/2007
171
Memoria
total
IEC
Rango
lgico
Memoria de
programas
Datos globales
(Unlocated Variables)
Reserva para ampliaciones
Configuracin
Memoria de seal
mx.
Mensaje de error
al cargar el
programa
172
33002207 11/2007
Adaptacin de los rangos para datos globales y memoria de programa IEC (CPU
434 12(A) / 534 14(A/B))
Introduccin
La memoria total IEC (consulte el captulo Adaptacin de rango IEC y rango LL984,
p. 168) est compuesta por dos rangos.
El espacio de memoria total IEC determinado con el tamao de memoria de la
instruccin cargable (consulte el captulo Adaptacin del rango IEC y rango LL984,
p. 161) se compone de dos rangos:
Memoria de programa IEC
que se compone de los cdigos EFB,
los cdigos de programa,
los datos de seccin,
los datos de instancias DFB,
las conexiones de mdulos,
posibles datos de modificaciones online,
posibles datos de animacin, etc.
Datos globales
compuestos por Unlocated variables
Los rangos para datos globales y la memoria de programa IEC pueden adaptarse
mutuamente.
Adaptacin de los rangos para datos globales y memoria de programa IEC (CPU
434 12(A) / 534 14(A/B))
Configuracin en el
dilogo Seleccin
del PLC
Memoria
total
IEC
Configuracin
Rango
lgico
Memoria de
programas
Datos globales
(Unlocated Variables)
Reserva para ampliaciones
Mensajes ASCII, Peer Cop,
Reserva para ampliaciones
Asignacin de E/S, etc.
Memoria extendida
Reserva para ampliaciones
Memoria de seal utilizada
33002207 11/2007
Memoria de
seal mx.
173
Tamao del
rango de la
memoria de
programa IEC
Tamao del
rango para datos
globales
Mensaje de error
al cargar el
programa
174
33002207 11/2007
6.5
Introduccin
Representacin
Contenido
Pgina
178
33002207 11/2007
176
183
175
Optimizacin de
la memoria
lgica
176
33002207 11/2007
Memoria
total
IEC
Memoria
de programas
Datos globales
(Unlocated Variables)
Reserva para ampliaciones
Configuracin
Memoria de seal
mx.
Fichero EXEC
CTSXxxxx.bin
Sistema operativo
33002207 11/2007
177
El fichero EXEC "CTSXxxxx.bin" que se precisa para la CPU Compact contiene los
sistemas de tiempo de ejecucin para IEC y LL984 (consulte tambin Instrucciones
de instalacin).
Los tamaos de los rangos lgicos para IEC y LL984 deberan adaptarse entre s.
En Proyecto Configuracin del PLC Seleccin de PLC podr definir el
tamao de ambos rangos.
Dependiendo del tamao que seleccione para el rango IEC, se reservarn en la
memoria del programa del PLC rangos para programas IEC o LL984. Si define un
rango combinado de IEC y LL984 y, a continuacin, utiliza slo uno de los dos tipos
de lenguaje en su programa de aplicacin, no se habr optimizado el aprovechamiento de la memoria del programa.
Por lo tanto, decida los lenguajes que desea utilizar:
Utilizacin exclusiva de IEC, p. 179
Utilizacin exclusiva de LL984, p. 180
Utilizacin conjunta de IEC y LL984, p. 181
178
33002207 11/2007
Utilizacin
exclusiva de IEC
Memoria
total
IEC
Rango
lgico
Memoria de
programas
Datos globales
(Unlocated Variables)
Reserva para ampliaciones
Configuracin
33002207 11/2007
Memoria de seal
mx.
179
Utilizacin
exclusiva de
LL984
Rango
lgico
Memoria de
programas
180
Memoria de seal
mx.
33002207 11/2007
Utilizacin
conjunta de IEC y
LL984
33002207 11/2007
181
Memoria
total
IEC
Rango
lgico
Memoria de
programas
Datos globales
(Unlocated Variables)
Reserva para ampliaciones
Configuracin
Memoria de seal
mx.
Mensaje de error
al cargar el
programa
182
33002207 11/2007
Configuracin en el
dilogo Seleccin
del PLC
Memoria
total IEC
Rango
lgico
Memoria de
programas
Datos globales
(Unlocated Variables)
Reserva para ampliaciones
Configuracin
33002207 11/2007
Memoria de
seal mx.
183
Tamao del
rango de la
memoria de
programa IEC
Tamao del
rango para datos
globales
Mensaje de error
al cargar el
programa
184
33002207 11/2007
6.6
Introduccin
Vista general
Contenido
Pgina
188
33002207 11/2007
186
189
185
Optimizacin de
la memoria
lgica
186
33002207 11/2007
33002207 11/2007
Memoria de seal
mx.
Fichero EXEC
M1Vxxx.bin
M1IECxxx.bin
M1EVxxx.bin
M1EWIxxx
187
Utilizacin de
IEC
MPSV100e.BIN
970 30
171 CCS
M1IVxxxE
M1EVxxxE
760 00
760 10
780 10
960 30
980 30
Utilizacin de
LL984
171 CBB
M1MVxxxE
970 30
171 CCS
M1LLVxxx
M1EVxxx
700 10
700/780 00
760 00
760 10
780 10
960 20
960 30
980 20
980 30
188
171 CBB
33002207 11/2007
El rango lgico de la memoria total IEC est compuesto por dos rangos.
Memoria de programa IEC
que se compone de los cdigos EFB,
los cdigos de programa,
los datos de seccin,
los datos de instancias DFB,
las conexiones de mdulos,
posibles datos de modificaciones online,
posibles datos de animacin, etc.
Datos globales
compuestos por Unlocated variables
Los rangos para datos globales y la memoria de programa IEC pueden adaptarse
mutuamente.
Adaptacin de los rangos para datos globales y memoria de programa IEC
(Momentum 171 CCS 760 00-IEC):
Memoria
total
IEC
Configuracin en
el dilogo
Seleccin del PLC
Rango
Memoria de
programas
Datos globales
(Unlocated Variables)
Reserva para ampliaciones
Configuracin
33002207 11/2007
Memoria de seal
mx.
189
Tamao del
rango de la
memoria de
programa IEC
Los ajustes para el rango del programa de aplicacin IEC podr realizarlos en
Online Estadstica de memoria... Estadstica de memoria en el cuadro de
texto Configurado. Este ajuste slo es posible si el PC y el PLC estn offline. Si no
utiliza Unlocated variables o slo unas pocas y slo dispone de algunas pocas
conexiones de mdulos, podr seleccionar un rango muy grande para la memoria
de programa IEC debido a que slo tiene que poner a disposicin una memoria
mnima para los datos globales.
Tamao del
rango para datos
globales
Mensaje de error
al cargar el
programa
190
33002207 11/2007
6.7
Introduccin
Vista general
Contenido
Pgina
193
33002207 11/2007
192
Utilizacin de IEC
194
191
Optimizacin de
la memoria
lgica
Memoria
total
IEC
Memoria
de programas
192
Memoria de seal
mx.
Fichero EXEC
AI3Vxxxx.bin
AI5Vxxxx.bin
33002207 11/2007
Utilizacin de IEC
Introduccin
Los ficheros EXEC que se precisan para las CPU de la familia Atrium contienen los
sistemas de tiempo de ejecucin para IEC (vase tambin Instrucciones de
instalacin).
Para utilizar Atrium 180 CCO 121 01, cargue el ficheros EXEC "AI3Vxxxx.bin".
Para utilizar Atrium 180 CCO 241 01, 180 CCO 241 11 cargue el fichero EXEC
"AI5Vxxxx.bin".
Seleccione en Proyecto Configuracin del PLC Seleccin del PLC, en el
cuadro de lista Tiempo de ejecucin, la entrada Habilitar y arrastre el cursor
Tamao de memoria IEC hasta el margen derecho (valor ms alto). De esta forma
se desconectar completamente el rango LL984 y tendr a su disposicin el rango
lgico completo para el programa de aplicacin IEC.
Estructura de la memoria de la CPU Atrium con la utilizacin exclusiva de IEC:
Memoria
total
IEC
Rango
lgico
Memoria de
programas
Datos globales
(Unlocated Variables)
Configuracin
Mensaje de error
al cargar el
programa
33002207 11/2007
Memoria de seal
mx.
193
Configuracin
en el dilogo
Seleccin del PLC
Memoria
total
IEC
Rango
lgico
Memoria de
programas
194
Memoria de seal
mx.
33002207 11/2007
Tamao del
rango de la
memoria de
programa IEC
Tamao del
rango para datos
globales
Mensaje de error
al cargar el
programa
33002207 11/2007
195
196
33002207 11/2007
Introduccin
Visin general
Contenido:
Apartado
Pgina
7.1
199
7.2
201
7.3
211
7.4
217
7.5
219
7.6
33002207 11/2007
221
197
198
33002207 11/2007
7.1
Secuencia de
procesado
Las secuencias de procesado de cada una de las FFB en una seccin FBD se
determinarn a partir del flujo de datos de una seccin (vase tambin Secuencia
de ejecuciones de los FFBs, p. 214).
Editar con el
teclado
Normalmente se edita en Concept con el ratn, pero tambin es posible editar con
el teclado (vase tambin Teclas de acceso directo en el editor FBD SFC, p. 864).
Conformidad de
CEI
33002207 11/2007
199
200
33002207 11/2007
7.2
Introduccin
Visin general
Este apartado describe los objetos del lenguaje de mdulos de funcin FBD.
Contenido
Pgina
202
Conexin
206
Parmetro actual
33002207 11/2007
207
Objeto de texto
209
201
EFB
Funcin
elemental
Las funciones no tienen estados internos. Si los valores en las entradas son
idnticos, el valor de salida ser el mismo en todas las ejecuciones de la funcin.
Por ejemplo, la suma de dos valores aportar en cada ejecucin el mismo resultado.
Una funcin elemental se representar de forma grfica por medio de un marco con
entradas y una salida. Las entradas se representarn siempre a la izquierda y las
salidas, siempre a la derecha del marco. El nombre de la funcin, es decir, el tipo
de funcin, se visualizar centrado dentro del marco. El conteo de funciones se
visualizar encima del marco.
El conteo de funciones no se puede modificar y siempre tiene la estructura .n.m.
.n = nmero correlativo de la seccin
.m = nmero correlativo de la funcin
La funciones slo se ejecutan en FBD si la entrada es EN=1 o la entrada EN est
oculta (vase tambin EN y ENO, p. 205).
Funcin elemental
.6.5
ADD_DINT
202
33002207 11/2007
Mdulo de
funcin
elemental
Los mdulos de funcin tienen estados internos. Si los valores de las entradas son
idnticos, el valor de la salida ser distinto en cada ejecucin del mdulo de funcin.
Por ejemplo, en un contador se contar hacia delante el valor en la salida.
Un mdulo de funcin se representar de forma grfica por medio de un marco con
entradas y salidas. Las entradas se representarn siempre a la izquierda y las
salidas, siempre a la derecha del marco. El nombre del mdulo de funcin, es decir,
el tipo de mdulo de funcin, se visualizar centrado dentro del marco. El nombre
de instancia se visualizar encima del marco. El nombre de instancia sirve para
identificar inequvocamente un mdulo de funcin en un proyecto.
El nombre de instancia se genera automticamente y tiene la siguiente estructura:
FBI_n_m
FBI = instancia de mdulo de funcin
n = Nmero de seccin (nmero correlativo)
m = nmero del objeto FFB dentro de la seccin (nmero correlativo)
El nombre de la instancia se puede editar por medio del dilogo Objeto
Propiedades del mdulo de funcin. El nombre de instancia debe ser inequvoco
en el proyecto completo, para lo cual no se distingue entre maysculas y
minsculas. Si ya existe el nombre indicado, aparecer una advertencia y deber
seleccionar otro nombre. El nombre de instancia se debe formular de acuerdo con
la Nomenclatura CEI; si no, aparecer un mensaje de error.
Nota: Segn IEC1131-3, slo se permite una letra como primer carcter de un
nombre de instancia. Sin embargo, si desea utilizar tambin un nmero como
primer carcter, deber habilitar el comando de men Opciones Preajustes
Expansiones IEC... Admitir cifras antepuestas en identificadores.
Los mdulos de funcin slo se ejecutan en FBD si la entrada es EN=1 o la entrada
EN est oculta (vase tambin EN y ENO, p. 205).
Mdulo de funcin elemental
FBI_3_6
CTU_DINT
CU
R
PV
33002207 11/2007
CV
203
DFB
Los mdulos de funcin derivados (DFBs) son mdulos de funcin, que ha definido
en Concept DFB.
En DFBs no se distingue entre funcin y mdulos de funcin. Independientemente
de su estructura interna son considerados siempre como mdulos de funcin.
Un DFB se representa de forma grfica como un marco con dobles lneas verticales
con entradas y salidas. Las entradas se representarn siempre a la izquierda y las
salidas, siempre a la derecha del marco. El nombre del DFB se visualizar centrado
dentro del marco. El nombre de instancia se visualizar encima del marco. El
nombre de instancia sirve para identificar inequvocamente un mdulo de funcin
en un proyecto.
El nombre de instancia se genera automticamente y tiene la siguiente estructura:
FBI_n_m
FBI = instancia de mdulo de funcin
n = Nmero de seccin (nmero correlativo)
m = nmero del objeto FFB dentro de la seccin (nmero correlativo)
El nombre de la instancia se puede editar por medio del dilogo Objeto
Propiedades del DFB. El nombre de instancia debe ser inequvoco en el proyecto
completo, para lo cual no se distingue entre maysculas y minsculas. Si ya existe
el nombre indicado, aparecer una advertencia y deber seleccionar otro nombre.
El nombre de instancia se debe formular de acuerdo con la Nomenclatura CEI; si
no, aparecer un mensaje de error.
Nota: Segn IEC1131-3, slo se permite una letra como primer carcter de un
nombre de instancia. Sin embargo, si desea utilizar tambin un nmero como
primer carcter, deber habilitar el comando de men Opciones Preajustes
Expansiones IEC... Admitir cifras antepuestas en identificadores.
Los mdulos de funcin derivados slo se ejecutan en FBD si la entrada es EN=1
o la entrada EN est oculta (vase tambin EN y ENO, p. 205).
Mdulo de funcin derivado
FBI_3_7
EXAMP
IN1
OUT1
IN2
IN3
204
OUT2
33002207 11/2007
UDEFB
EN y ENO
En todos los FFBs se puede configurar una entrada EN y una salida ENO.
La configuracin de EN y ENO se activa y desactiva en el cuadro de dilogo de las
Funcin: xxx. Al cuadro de dilogo se accede a travs del comando de men
Objetos Propiedades... o haciendo doble clic en el FFB.
Si el valor de EN es "0", cuando se ejecute el FFB no se ejecutarn los algoritmos
definidos mediante el FFB, y todas las salidas conservarn su valor anterior. En
este caso, el valor de ENO se fijar automticamente como "0"
Si el valor de EN es "1", cuando se ejecute el FFB se ejecutarn los algoritmos
definidos mediante el FFB. Una vez que se hayan ejecutado estos algoritmos sin
errores, el valor de ENO se pondr automticamente a "1". Si se produce un error
durante la ejecucin de estos algoritmos, ENO se pondr a "0".
El comportamiento de salida de los FFB en FBD no depende de si los FFB se han
ejecutado sin EN/ENO o con EN=1.
33002207 11/2007
205
Conexin
Descripcin
Tipos de datos
Los tipos de datos de las entradas / salidas que se desean conectar deben coincidir.
Crear
conexiones
Editar
conexiones
Configuracin de
bucles
206
33002207 11/2007
Parmetro actual
Introduccin
Para el tiempo de ejecucin del programa se entregan al FFB los valores del
proceso o de otros parmetros actuales del FFB y se entrega de nuevo despus del
procesado.
Estos parmetros actuales pueden ser:
direcciones directas (vase Direcciones directas, p. 51)
Variables located (vase Variables, p. 48)
Variable unlocated (vase Variables, p. 48)
Constantes (vase Constantes, p. 49)
Literales (vase Literales (valores), p. 50)
Direcciones
directas
33002207 11/2007
207
Tipos de datos
El tipo de datos del parmetro actual debe coincidir con el tipo de datos de la
entrada/salida. Las entradas/salidas genricas son una nica excepcin. El tipo de
datos se determina mediante parmetros formales. En caso de que todos los
parmetros actuales consten de literales, se selecciona un tipo de datos adecuado
para el bloque de funcin.
Valores de inicio
Los FFB que se utilizan en los parmetros actuales de las entradas, los que todava
no contengan ninguna asignacin de valor, trabajan con los valores iniciales de
estos parmetros actuales.
Entradas no
enlazadas
208
Nota: Ninguna entrada enlazada de FFB est ocupada en forma estndar con
un "0".
33002207 11/2007
Objeto de texto
Introduccin
Espacio de
memoria
33002207 11/2007
209
210
33002207 11/2007
7.3
Introduccin
Visin general
Este apartado describe cmo se opera con el lenguaje de mdulos de funcin FBD.
Contenido
Pgina
214
Configurar bucles
33002207 11/2007
212
216
211
Por medio de Objetos Elegir FFB... podr abrir un cuadro de dilogo para
seleccionar FFBs. Este dilogo es modeless (sin modalidad), lo que significa que,
despus de ubicar un FFB, no se cierra automticamente, sino que permanece
abierto hasta que lo cierre personalmente. Si ha abierto varias secciones FBD y
llama el dilogo, slo se abrir un cuadro de dilogo que est disponible para todas
las secciones. Para todas las dems secciones (no el editor FBD) este cuadro de
dilogo no estar disponible. Si las secciones FBD se transforman en smbolos
(minimizar la ventana), se cerrar el cuadro de dilogo. Si se llama de nuevo algn
smbolo de seccin FBD, se abrir de nuevo automticamente el cuadro de dilogo.
Al iniciar por primera vez Concept, se efectuar la visualizacin de los FFBs
orientados hacia la biblioteca. Es decir, para seleccionar un FFB se debe
seleccionar en primer lugar la biblioteca correspondiente por medio del botn de
comando Biblioteca. A continuacin, podr seleccionar en el cuadro de lista Grupo
el grupo correspondiente. Ahora podr seleccionar el FFB que desee en el cuadro
de lista tipo de EFB.
Si desconoce la biblioteca o el grupo en el cual se encuentra el FFB que desea,
podr llamar por medio del botn de comando FFBs ordenados un dilogo
orientado hacia los FFB. ste contendr todos los FFBs de todas las bibliotecas y
grupos en una lista con orden alfabtico.
Despus de cada nuevo inicio del proyecto aparecer la vista que haya
seleccionado.
Despus de seleccionar el FFB se deber seleccionar su posicin en la seccin. El
smbolo del cursor se convertir en un pequeo FFB y la cruz mostrar la posicin
(esquina superior izquierda del FFB), en la cual se ubicar el FFB. Haciendo clic con
la tecla izquierda del ratn se ubicar el FFB.
212
33002207 11/2007
Ubicar FFBs
(funciones y
mdulos de
funcin)
Cambiar tipo de
FFB
33002207 11/2007
213
Visualizar la
secuencia de
ejecuciones de
FFB
.6.6 (3)
VALUE2
MUL_DINT
RESULT
.6.7 (2)
SUB_DINT
VALUE3
VALUE4
Cambiar
secuencia de
ejecucin de FFB
214
33002207 11/2007
Cambiar la
secuencia de
ejecucin de dos
redes que se
encuentran en un
bucle
Slo es posible realizar esta modificacin si los dos FFB estn conectados por
medio del bucle de la variable de realimentacin.
Paso 1: seleccione los dos FFB.
.6.3 (1)
.6.4 (2)
AND_BOOL
AND_BOOL
.6.7 (3)
.6.6 (4)
AND_BOOL
AND_BOOL
.6.4 (4)
AND_BOOL
AND_BOOL
.6.7 (1)
.6.6 (2)
AND_BOOL
AND_BOOL
Cambio de
secuencias de
ejecucin de FFB
que se ejecutan
segn la
secuencia de
ubicacin
AND_BOOL
.2.3 (3)
AND_BOOL
.2.4 (4)
AND_BOOL
33002207 11/2007
.2.2 (2)
.2.2 (3)
AND_BOOL
.2.3 (4)
.2.4 (2)
AND_BOOL
AND_BOOL
215
Configurar bucles
Bucles no
permitidos
.6.6
OR_BOOL
AND_BOOL
IN1
IN2
Resolucin a
travs de un
parmetro actual
Una lgica de este tipo se deber resolver por medio de parmetros actuales para
que el flujo de datos se pueda determinar inequvocamente.
Bucle resuelto a travs de un parmetro actual: Variante 1
.6.5
.6.6
OR_BOOL
AND_BOOL
IN1
OUT1
IN2
OUT1
Resolucin a
travs de varios
parmetros
actuales
.6.6 (1)
AND_BOOL
OUT2
OUT2
IN2
.6.6 (2)
OR_BOOL
IN1
OUT1
216
AND_BOOL
OUT2
OUT2
OUT1
IN2
33002207 11/2007
7.4
Incluir
informacin de
diagnstico
Cdigo ms
veloz
(verificacin
limitada)
33002207 11/2007
217
218
33002207 11/2007
7.5
Funciones online
Introduccin
Animacin de
conexiones y
variables
binarias
Animacin de los
objetos
seleccionados
33002207 11/2007
219
Significado de
los colores
220
33002207 11/2007
7.6
Accin
Crear una
seccin
33002207 11/2007
Accin
Genere por medio del comando de men Fichero Nueva seccin... una
nueva seccin e introduzca un nombre de seccin.
Nota: El nombre de seccin (32 caracteres como mximo) debe ser inequvoco
en el proyecto completo y no se distingue entre maysculas y minsculas. Si ya
existe ese nombre de seccin, recibir un aviso y deber seleccionar otro
nombre. El nombre de seccin se debe formular de acuerdo con la
nomenclatura CEI; si no, aparecer un mensaje de error.
Nota: Segn IEC1131-3, slo se permite una letra como primer carcter de un
nombre. Sin embargo, si desea utilizar tambin un nmero como primer
carcter, deber habilitar el comando de men Opciones Preajustes
Expansiones IEC... Admitir cifras antepuestas en identificadores.
221
Crear la lgica
Tipo EFB
Tipo DFB
AND_BOOL
AND_BYTE
AND_WORD
NOT_BOOL
NOT_BYTE
NOT_WORD
OR_BOOL
OR_BYTE
Arithmetic
Bistable
Comparison
Converter
Counter
Edge detection
Logic
Numerical
LIGHTSS
NEST1
NEST2
FFB ordenados...
Biblioteca...
DFB
Cerrar
Ayuda
En este cuadro de dilogo podr seleccionar una biblioteca por medio del botn de
comando Biblioteca y seleccionar ah un FFB. Pero a travs del botn de comando
DFB tambin podr visualizar los DFBs que haya creado y seleccionar uno de ellos.
Cuando haya ubicado todos los FFBs cierre el cuadro de dilogo con Cerrar.
Conectar con
Variable
Literal
Direccin directa
Nombre
LampTest1
Declaracin de var...
222
Consultar...
OK
Cancelar
Ayuda
33002207 11/2007
Paso Accin
8
33002207 11/2007
A continuacin, guarde la seccin FBD por medio del comando de men Fichero
Guardar proyecto.
223
224
33002207 11/2007
Ladder LD
8
Introduccin
Representacin
Contenido:
Apartado
Pgina
8.1
227
Objetos en el ladder LD
229
8.3
245
8.4
251
8.5
253
8.6
33002207 11/2007
8.2
257
225
Ladder LD
226
33002207 11/2007
Ladder LD
8.1
Objetos
33002207 11/2007
227
Ladder LD
Secuencia del
trabajado
Edicin por
medio del
teclado
Por lo general, en Concept se efecta la edicin por medio del ratn, pero tambin
es posible realizarla a travs del teclado (vase tambin Teclas de acceso directo
en el editor LD, p. 868).
Para facilitar la edicin con el teclado, puede determinar en el fichero CONCEPT.INI
(vase Ajustes en el fichero INI para la seccin LD, p. 1159) la cantidad de
columnas por seccin tras las cuales, al ampliar un paso, deber tener lugar un
cambio automtico. Al alcanzar la ltima columna, se continuar situando automticamente el siguiente objeto en la siguiente fila a partir de la segunda columna. As
tiene lugar de forma automtica un enlace entre los objetos a travs de las filas, es
decir, los objetos se generan dentro de un mismo paso.
Conformidad IEC
228
33002207 11/2007
Ladder LD
8.2
Objetos en el ladder LD
Introduccin
Visin general
Contenido
Pgina
Contactos
230
Bobinas
232
235
Conexin
240
Parmetro actual
33002207 11/2007
241
Objeto de texto
243
229
Ladder LD
Contactos
Introduccin
Dispositivo de
cierre
Dispositivo de
apertura
Contacto para el
reconocimiento
de transiciones
positivas
230
33002207 11/2007
Ladder LD
Contacto para el
reconocimiento
de transiciones
negativas
33002207 11/2007
231
Ladder LD
Bobinas
Introduccin
Una bobina es un elemento LD, que entrega el estado del enlace vertical de su parte
izquierda sin modificar al enlace horizontal de su parte derecha. En este caso, se
guarda el estado en las variables/direcciones directas correspondientes.
Comportamiento de
arranque de las
bobinas
Bobinas
disponibles
232
33002207 11/2007
Ladder LD
Bobina
Denegar bobina
OUT
Flanco positivo
de la bobina
OUT
OUT
P
Flanco negativo
de la bobina
OUT
N
33002207 11/2007
233
Ladder LD
Ajuste de bobina
OUT
S
Restablecimiento de bobina
OUT
R
234
33002207 11/2007
Ladder LD
EFB
Funcin
elemental
Las funciones no tienen estados internos. Si los valores en las entradas son
idnticos, el valor de salida ser el mismo en todas las ejecuciones de la funcin.
Por ejemplo, la suma de dos valores aportar en cada ejecucin el mismo resultado.
Una funcin elemental se representar de forma grfica por medio de un marco con
entradas y una salida. Las entradas se representarn siempre a la izquierda y las
salidas, siempre a la derecha del marco. El nombre de la funcin, es decir, el tipo
de funcin, se visualizar centrado dentro del marco. El conteo de funciones se
visualizar encima del marco.
El conteo de funciones no se puede modificar y siempre tiene la estructura .n.m.
.n = nmero correlativo de la seccin
.m = nmero correlativo de la funcin
La funciones slo se ejecutan si la entrada es EN=1 o la entrada EN est oculta
(vase tambin EN y ENO, p. 239).
Funcin elemental
.6.6
ADD_DINT
EN
33002207 11/2007
ENO
235
Ladder LD
Mdulo de
funcin
elemental
Los mdulos de funcin tienen estados internos. Si los valores de las entradas son
idnticos, el valor de la salida ser distinto en cada ejecucin del mdulo de funcin.
Por ejemplo, en un contador se contar hacia delante el valor en la salida.
Un mdulo de funcin se representar de forma grfica por medio de un marco con
entradas y salidas. Las entradas se representarn siempre a la izquierda y las
salidas, siempre a la derecha del marco. El nombre del mdulo de funcin, es decir,
el tipo de mdulo de funcin, se visualizar centrado dentro del marco. El nombre
de instancia se visualizar encima del marco. El nombre de instancia sirve para
identificar inequvocamente un mdulo de funcin en un proyecto.
El nombre de instancia se genera automticamente y tiene la siguiente estructura:
FBI_n_m
FBI = instancia de mdulo de funcin
n = Nmero de seccin (nmero correlativo)
m = nmero del objeto FFB dentro de la seccin (nmero correlativo)
El nombre de instancia se puede editar en el cuadro de dilogo de propiedades del
mdulo de funcin. El nombre de instancia debe ser inequvoco en el proyecto
completo, para lo cual no se distingue entre maysculas y minsculas. Si ya existe
el nombre indicado, aparecer una advertencia y deber seleccionar otro nombre.
El nombre de instancia se debe formular de acuerdo con la Nomenclatura IEC; si
no, aparecer un mensaje de error.
Nota: Segn IEC1131-3, slo se permite una letra como primer carcter de un
nombre de instancia. Sin embargo, si desea utilizar tambin un nmero como
primer carcter, deber habilitar el comando de men Opciones Preajustes
Expansiones IEC... Admitir cifras antepuestas en identificadores.
Los mdulos de funcin slo se ejecutan si la entrada es EN=1 o la entrada EN est
oculta (vase tambin EN y ENO, p. 239).
Mdulo de funcin elemental
FBI_3_6
CTU_DINT
EN
CU
R
PV
236
ENO
Q
CV
33002207 11/2007
Ladder LD
DFB
33002207 11/2007
ENO
OUT1
OUT2
237
Ladder LD
UDEFB
Editado de FFBs
Los FFBs slo se editan, si como mnimo se ha conectado una entrada boolearia
con la barra de alimentacin izquierda. Si el FFB no dispone de una entrada
boolearia, se deber utilizar la entrada EN del FFB. Si se debe ejecutar el FFB de
forma condicionada, se podr previncular la entrada boolearia por medio de
contactos u otros FFB.
Nota: Si no se conecta la entrada EN con la barra de alimentacin izquierda, se
deber desactivar en el dilogo de propiedades, ya que en caso contrario no se
procesara jams el FFB.
Nota: Cada FFB sin conexin boolearia con la barra de alimentacin izquierda
causar un mensaje de error al cargar en el PLC.
Conexin de un FFB con la barra de alimentacin izquierda:
.6.5
ADD_DINT
EN
ENO
.6.6
IN1
ADD_DINT
EN
ENO
IN2
238
33002207 11/2007
Ladder LD
EN y ENO
En todos los FFBs se puede configurar una entrada EN y una salida ENO.
La configuracin de EN y ENO se activa y desactiva en el cuadro de dilogo de las
propiedades de FFB. El cuadro de dilogo se llama por medio del comando de
men Objetos Propiedades... o haciendo doble clic en el FFB.
Si el valor de EN es "0", cuando se ejecute el FFB no se ejecutarn los algoritmos
definidos mediante el FFB, y todas las salidas conservarn su valor anterior. En
este caso, el valor de ENO se fijar automticamente como "0"
Si el valor de EN es "1", cuando se ejecute el FFB se ejecutarn los algoritmos
definidos mediante el FFB. Una vez que se hayan ejecutado estos algoritmos sin
errores, el valor de ENO se pondr automticamente a "1". Si se produce un error
durante la ejecucin de estos algoritmos, ENO se pondr a "0".
Nota: Si no se conecta la entrada EN con la barra de alimentacin izquierda, se
deber desactivar en el dilogo de propiedades, ya que en caso contrario no se
procesara jams el FFB.
El comportamiento de salida de los FFB no depende de si los FFB se han ejecutado
sin EN/ENO o con EN=1.
33002207 11/2007
239
Ladder LD
Conexin
Descripcin
Tipos de datos
Los tipos de datos de las entradas / salidas que se desean conectar deben coincidir.
Editar
conexiones
Configuracin de
bucles
Conexiones
horizontales
Conexiones
verticales
240
33002207 11/2007
Ladder LD
Parmetro actual
Posibles
parmetros
actuales
Parmetro actual
Contactos
Bobinas
Entradas de FFBs
Salidas de FFBs
33002207 11/2007
241
Ladder LD
Direcciones
directas
Tipos de datos
El tipo de datos del parmetro actual en los contactos y las bobinas debe ser del
tipo BOOL. En las entradas y salidas de FFBs el tipo de datos del parmetro actual
debe coincidir con el tipo de datos de la entrada / salida. La nica excepcin la
representan las entradas / salidas genricas de FFBs, cuyo tipo de datos se
determinar por medio del parmetro formal. Si todos los parmetros actuales se
componen de literales, se seleccionar un tipo de datos adecuado para el mdulo
de funcin.
Valores iniciales
Los FFBs que utilizan parmetros actuales en las entradas y las bobinas que an
no han obtenido la asignacin de valores, operarn con los valores iniciales de
estos parmetros actuales.
Entradas no
conectadas
242
Nota: Los contactos, las bobinas o las entradas y salidas de FFBs que no estn
conectados estn ocupados de forma predeterminada con el valor "0".
33002207 11/2007
Ladder LD
Objeto de texto
Introduccin
Lugar para la
memoria
Los objetos de texto no ocupan tanto lugar de memoria en el PLC , ya que el texto
no se carga en el PLC.
33002207 11/2007
243
Ladder LD
244
33002207 11/2007
Ladder LD
8.3
Introduccin
Visin general
Contenido
Pgina
248
Configuracin de bucles
33002207 11/2007
246
ejecuciones, secuencia
250
245
Ladder LD
Cambio
automtico
246
33002207 11/2007
Ladder LD
Seleccionar
FFBs
Por medio de Objetos Elegir FFB... podr abrir un dilogo para seleccionar
FFBs. Este dilogo es modeless (sin modalidad), lo que significa que, despus de
ubicar un FFB, no se cierra automticamente, sino que permanece abierto hasta
que lo cierre personalmente. Si ha abierto varias secciones LD y llama el dilogo,
slo se abrir un cuadro de dilogo que est disponible para todas las secciones.
En todas las dems secciones (no en el editor LD), este cuadro de dilogo no estar
disponible. Si las secciones LD se transforman en smbolos (minimizar la ventana),
se cerrar el cuadro de dilogo. Si se llama de nuevo algn smbolo de seccin LD,
se abrir de nuevo automticamente el cuadro de dilogo.
Al iniciar por primera vez Concept, se efectuar la visualizacin de los FFBs
orientados hacia la biblioteca. Es decir, para seleccionar un FFB se debe
seleccionar en primer lugar la biblioteca correspondiente por medio del botn
Biblioteca. A continuacin, podr seleccionar en el cuadro de lista Grupo el grupo
correspondiente. Ahora podr seleccionar el FFB que desee en el cuadro de lista
tipo de EFB.
Si no sabe en qu biblioteca o grupo se encuentra el FFB, podr utilizar el botn de
comando FFBs ordenados para acceder a un cuadro de dilogo orientado a los
FFB. ste contendr todos los FFBs de todas las bibliotecas y grupos en una lista
por orden alfabtico.
Despus de cada nuevo inicio del proyecto aparecer la vista que haya
seleccionado.
Despus de seleccionar el FFB se deber seleccionar su posicin en la seccin. El
smbolo del cursor se convertir en un pequeo FFB y la cruz mostrar la posicin
(esquina superior izquierda del FFB), en la cual se ubicar el FFB. Haciendo clic con
la tecla izquierda del ratn se ubicar el FFB.
Cambiar tipo de
FFB
Cambiar
contacto / bobina
33002207 11/2007
247
Ladder LD
ejecuciones, secuencia
Descripcin
248
33002207 11/2007
Ladder LD
Ejemplo
Seccin LD
(1)
(2)
I
FBI_11_36(4)
SR
(5)
(6)
(7)
(9)
ONE
(3)
II
NE
(10)
1Q
(8)
S
1R
FBI_11_63(12)
SR
(16)
O NE
(11)
III
(13)
(17)
(18)
(19)
(14)
NE
1Q
(15)
S
1R
FBI_11_70(21)
SR
(25)
ONE
(20)
IV
(22)
(24)
(23)
NE
1Q
S
1R
FBI_11_75(27)
SR
FBI_11_76(28)
(30)
(31)
SR
(34)
(35)
FBI_11_82(36)
(29)
ONE
NE
1Q
NE
1Q
ONE
(26)
V
S
1R
FBI_11_81(33)
1R
1Q
SR
(37)
ONE
1Q
SR
ONE
NE
(32)
NE
VI
S
1R
S
1R
33002207 11/2007
249
Ladder LD
Configuracin de bucles
Bucles no
permitidos
.6.5
AND_WORD
EN
AND_WORD
ENO
ENO
EN
IN1
IN2
Resolucin a
travs de un
parmetro actual
Una lgica de este tipo se deber resolver por medio de parmetros actuales para
que el flujo de datos se pueda determinar inequvocamente.
Bucle resuelto a travs de un parmetro actual: Variante 1
.6.5
.6.6
AND_WORD
EN
AND_WORD
ENO
ENO
EN
OUT1
IN1
IN2
OUT1
.6.6
AND_WORD
EN
AND_WORD
ENO
OUT1
IN1
ENO
EN
OUT1
IN2
Resolucin a
travs de varios
parmetros
actuales
.6.5
AND_WORD
EN
ENO
IN1
OUT2
250
.6.6
AND_WORD
EN
ENO
OUT1 OUT1
IN2
OUT2
33002207 11/2007
Ladder LD
8.4
Incluir
informacin de
diagnstico
Cdigo ms
veloz
(verificacin
limitada)
33002207 11/2007
251
Ladder LD
252
33002207 11/2007
Ladder LD
8.5
Funciones online
Introduccin
Animacin de
variables
binarias y
conexiones
Color
Significado
Forzar variable
Se representar con fondo de color la totalidad del En el editor se representar un elemento de una variable de
nombre del elemento de las variables de elementos elementos mltiples (p. ej. motor. derecha. encendido) que se
mltiples (p. ej. motor.derecha.encendido).
encuentra forzado o se ha ajustado cclicamente.
Se representar con fondo de color el nombre de la
variable de elementos mltiples (p. ej.
motor.derecha.encendido), pero no el nombre del
elemento.
33002207 11/2007
253
Ladder LD
Animacin de los
objetos
seleccionados
254
33002207 11/2007
Ladder LD
Significado
Conexin amarilla
Se forzar la variable
Significado de
los colores
33002207 11/2007
255
Ladder LD
256
33002207 11/2007
Ladder LD
8.6
Accin
Crear una
seccin
33002207 11/2007
Accin
Genere una nueva seccin por medio del comando de men Fichero Nueva
seccin e introduzca un nombre de seccin.
Nota: El nombre de seccin (32 caracteres como mximo) debe ser inequvoco
en el proyecto completo y no se distingue entre maysculas y minsculas. Si ya
existe ese nombre de seccin, recibir un aviso y deber seleccionar otro
nombre. El nombre de seccin se debe formular de acuerdo con la
nomenclatura CEI; si no, aparecer un mensaje de error.
Nota: Segn IEC1131-3, slo se permite una letra como primer carcter de un
nombre. Sin embargo, si desea utilizar tambin un nmero como primer
carcter, deber habilitar el comando de men Opciones Preajustes
Expansiones IEC... Admitir cifras antepuestas en identificadores.
257
Ladder LD
Crear la lgica
Para insertar un contacto o una bobina en la seccin deber abrir el men principal
Objetos y seleccionar el contacto o la bobina que desee. Tambin podr seleccionar
los contactos o las bobinas a travs de la barra de herramientas. Ubique los contactos
o las bobinas en la seccin.
Tipo EFB
Arithmetic
Bistable
Comparison
Converter
Counter
Edge detection
Logic
Numerical
Tipo DFB
AND_BYTE
AND_WORD
NOT_BOOL
NOT_BYTE
NOT_WORD
OR_BYTE
LIGHTSS
NEST1
NEST2
FFB ordenados...
Biblioteca...
DFB
Cerrar
Ayuda
Cuando haya ubicado todos los FFBs cierre el cuadro de dilogo con Cerrar.
258
En este cuadro de dilogo podr seleccionar una biblioteca por medio del botn de
comando Biblioteca y seleccionar un FFB. Pero a travs del botn de comando DFB
tambin podr visualizar los DFBs que haya creado y seleccionar uno de ellos.
33002207 11/2007
Ladder LD
Paso Accin
9
10
Para realizar la conexin entre las entradas / salidas de FFB y los parmetros
actuales haga doble clic en una de las entradas / salidas no conectadas.
Resultado: Se abrir el cuadro de dilogo Conectar FFB, en el cual podr asignar un
parmetro actual a la entrada / salida.
Conectar FFB: .2.15 (AND_BOOL)
Invertido
Conectar con
Variable
Literal
Direccin directa
Nombre
LampTest1
Declaracin de var...
33002207 11/2007
Consultar...
OK
Cancelar
Ayuda
259
Ladder LD
Paso Accin
11
12
260
33002207 11/2007
ndice
A
Abrir
Proyecto, 837
proyecto, 837
Acceder
Proyecto, 837
Acceso a mdulo
IL, 363
ST, 435
Accin, 269
Acciones
Procesar, 289
Activar cuadros de dilogo, 115
Administrador de segmentos, 107
Ajuste de bobina
LD, 234
Ajuste de interfase en Windows NT
Preajustes de Modbus, 1064
Ajustes de la interfase en Windows 98/2000/
XP
preajustes de Modbus, 1062
Ajustes especiales del PLC, 68
Ajustes para la exportacin de INTERBUS
en CMD, 984
Ajustes para la exportacin de Profibus DP
en SyCon, 957
Almacenamiento de DFB globales durante la
lectura
ajustes en el fichero INI, 1155
33002207 11/2007
B
C
A
Almacenamiento de variables
Ajustes del fichero INI, 1154
Ampliaciones de configuracin, 115
Amplificador del panel de fondo
Edicin del mapa E/S, 127
Generalidades, 126
Tratamiento de error, 128
Anillo de la cadena, 276
Animacin, 614, 767, 769
FBD, 219
Generalidades, 695
IL, 381
IL/ST, 378
LD, 253
Seccin, 695
Seccin CEI, 696
Seccin LL984, 698
SFC, 300, 302
Apertura de columnas
LL984, 461
Apertura de filas
LL984, 461
Aplicacin segura, 22
Aprendizaje de los tiempos de vigilancia
SFC, 306
Archivar
DFB, 760
EFB, 760
proyecto, 760
Archivo INI
ajustes para el men Herramientas,
1164
i
Index
B
Backup online
ajustes INI, 1168
Barra de estado, 828, 847, 848, 849, 850,
852, 853, 854
Barra de herramientas, 845, 847, 848, 849,
850, 852, 853, 854, 856, 857
Barra de smbolos, 845
Bibliotecas, 12
Bifurcacin alternativa, 277
Bifurcacin simultnea, 280
Bloqueo
seccin, 54
secciones interrupt, 54
Bloqueo incondicional de una seccin, 613
Bobina
Cambiar, LD, 247
Reemplazar, LD, 247
Bobinas
LD, 232
Borrar
DFB, 763
Macro, 763
Proyecto, 763
Borrar contenidos del autmata, 666
ii
C
Cadena
Controlar, 302
Cadena simple, 275
Cambiar
Bobina, LD, 247
Contacto, LD, 247
FFB, FBD, 213
FFB, LD, 247
Cambios de pgina de secciones, 755
Caracteres de definicin, 291
Carga de firmware, 1145
Carga de modificaciones, 686
Carga de proyectos, 681
Carga de un proyecto, 681
Generalidades, 682
Cargar, 684
Cargar datos de referencia, 618
Cargar modificaciones, 686
Ciclos nicos, 664
Cierre de columnas
LL984, 461
Cifrar protocolo, 22
Codificacin del protocolo, 781
Comando IL
Adicin, 345
AND booleario, 338
Carga, 332
Divisin, 349
Escribir, 334
33002207 11/2007
Index
Comando IL
Guardar, 333
invertir, 344
Llamada de mdulo de funcin, 360, 364
Llamada DFB, 360, 364
Multiplicacin, 347
OR booleario, 340
OR Exclusivo booleario, 342
Salto a Label, 357
Substraccin, 346
Comando ST
(), 396
FUNCNAME, 397
Instruccin vaca, 433
llamada de funcin, 440
Llamada de mdulo de funcin, 436
Parntesis, 396
Comandos de men, 831
Combinaciones de teclas, 845, 859, 860,
861, 864, 868, 875
Comentario
Editor de tipo de datos, 591
Tipo de datos derivado, 591
Compact
Optimizacin de memoria, 175
Comportamiento de arranque
variables, 49
Comportamiento de arranque de las salidas
digitales, 51
Comprobacin de sintaxis
IL, 374
ST, 443
Comunicacin, 21
Comunicacin Modbus, 66
Comunicacin Peer Cop, 67
Concept M
Contenido del paquete del equipo, 7
Concept ModConnect, 1023
Eliminar mdulos, 1029
Integracin de nuevos mdulos, 1028
Uso de mdulos de terceros en Concept,
1031
Concept S
Contenido del paquete del equipo, 7
Concept Security, 780
33002207 11/2007
Concept XL
Contenido del paquete del equipo, 7
CONCEPT.INI, 1149, 1151
Ajustes de impresin, 1153
ajustes de los mensajes de advertencia,
1161
ajustes de seguridad, 1162
ajustes para el almacenamiento de
variables, 1154
ajustes para el formato de direccin de
registro, 1154
ajustes para el formato de direcciones,
1161
ajustes para el men Herramientas,
1164
ajustes para el procesamiento online,
1160
Ajustes para la seccin LD, 1159
ajustes para RDE, 1163
almacenamiento de DFB globales
durante la lectura, 1155
definicin del nombre del proyecto, 1154
exclusin de DFB globales/locales de la
copia de seguridad online, 1155
Generalidades, 1152
lectura de DFB globales, 1155
Representacin de datos internos, 1158
ruta para DFB globales, 1155
ruta para ficheros de ayuda, 1155
Concept-DFB, 481, 525
Concept-PLCSIM32, 769
Concept-Security, 782, 792, 793, 794
Concept-SIM, 767
Condicin para la configuracin mnima
imprescindible, 96
Conectar
PLC, 645
Conectar el PLC, 645
Conectar PLC
generalidades, 646
Conexin
FBD, 206
LD, 240
Conexin automtica, 1198, 1201
Conexin con simulador IEC (32 bits), 659
iii
Index
iv
Configurar, 63
Configuracin extendida de bastidor, 125
Ethernet, 133
Extensin RTU, 135
INTERBUS, 130
Profibus DP, 131
Configurar Ethernet, 133
Configurar sistema INTERBUS, 130
Configurar sistema Profibus DP, 131
Configurar sistemas de redes, 115, 129
Conformidad de CEI, 877
Constante
ejecucin de ciclo, 663
Constantes, 47
Construccin de la conexin de hardware
Preajustes de Modbus, 1065
Preajustes de Modbus Plus, 1059
Contacto
Cambiar, LD, 247
Reemplazar, LD, 247
Contactos
LD, 230, 231
Contenido del paquete del equipo del PLC
en Concept S, M y XL, 7
Control online, 668, 672
Generalidades, 662
Controlador decentral con DIO, 936
Controlador decentral con RIO, 916
Controlador decentral con RIO (serie 800),
925
Controlador INTERBUS, 942
Controlador INTERBUS con Atrium, 983
Controlador MBX
Controlador para la conexin entre
adaptadores de interfases centrales de
ModConnect y aplicaciones de 32 bits en
Windows 98/2000/NT, 1054
Controlador MBX para Ethernet
Controlador para la funcin de Modbus
Plus a travs de TCP/IP, 1056
Controlador MBX remoto
Modbus Plus, 1055
Controlador para conexiones remotas
(remote)
Controlador MBX remoto, 1055
33002207 11/2007
Index
D
Datos CEI Hot Standby, 103
DDT, 578
Declaracin
Acciones, 289
Propiedades de los pasos, 287
Declaracin de variables, 551
33002207 11/2007
Declarar
transicin, 294
Declarar variables, 551
Definicin de tipos de datos
expandida (mayor que 64 kbytes), 578
Definicin del nombre del proyecto
ajustes del fichero INI, 1154
Definir colores
fichero INI, 1160
Definir el nmero de columnas/campos de
LD
Ajustes en el fichero INI, 1159
Definir la conexin de contacto de LD
Ajustes en el fichero INI, 1159
Denegar bobina
LD, 233
Denominaciones "Alias"
paso, 296
transicin, 296
Derechos de acceso, 782, 792, 793
Deshacer
LL984, 460
DFB, 481, 484
archivar, 760
Ayuda contextual, 502
Borrar, 763
Creacin, 505
Creacin de variables globales, 498
Documentacin, 751
FBD, 204
Global, 486
LD, 237
Llamada, 360, 364, 436
Local, 486
Proteccin, 794
DFB global, 486
DFB globales
almacenamiento, 1156
definir ruta, 1155
Fichero INI, 1155
lectura, 1157
DFB local, 486
DFBs
Convertir, 1019
Diagnstico
Diagnstico de transicin, 309
v
Index
E
E/S
forzar, 604
E/S decentrales, 66
Edicin
LL984, 456, 460
Edicin de redes
LL984, 461
Edicin del mapa E/S
Amplificador del panel de fondo, 127
Edicitar
Acciones, 289
vi
Editar
Propiedades de los pasos, 287
SFC, 283
transicin, 294
Editar estacin local de E/S, 912
Editor de datos de referencia, 603
Convertir tablas RDE, 606
generalidades, 604
modificar estados de seal de una
variable located, 608
Reemplazar nombres de variables, 617
ubicacin cclica de variables, 610
Editor de mensajes ASCII, 619, 627
Ajuste (buffer), 628
Cdigo de control, 625
Cmo continuar despus de recibir una
advertencia, 637
Cmo utilizar, 632
Espacios, 626
Interfaz de usuario, 631, 632
Modo combinado, 639
Modo directo, 639
Modo fuera de lnea, 639
Nmero de mensaje, 633
Repeticin, 629
Texto, 623
Texto de mensaje, 634
Texto de simulacin, 635
Variables, 624
Editor de mensajes de ASCII, 621
Generalidades, 622
Modo de combinacin, 639
Modo directo, 639
Modo fuera de lnea, 639
Editor de tipo de datos, 571, 573, 574
Comentarios, 591
Elementos, 582
Nombres, 588
ocupacin de la memoria, 593
palabras clave, 583
Separadores, 589
Sintaxis, 581
Teclas de acceso directo, 861
33002207 11/2007
Index
DIO, 931
Quantum-Controlador decentral con
RIO, 911
Quantum-Controlador decentral con RIO
(Serie 800), 919
Quantum-Controlador INTERBUS, 941
Quantum-Peer Cop, 969
Ejemplo de configuracin de hardware de
Quantum
Quantum-Controlador SY/MAX, 947
Ejemplo de Momentum
Bus de E/S decentral, 993
Sistema de bus Ethernet, 1003
Ejemplo de Quantum
Controlador decentral con DIO, 931
Controlador decentral con RIO (Serie
800), 919
Controlador INTERBUS, 941
Controlador Profibus DP, 955
Controlador SY/MAX, 947
Peer Cop, 969
Quantum-Controlador decentral con
RIO, 911
Elementos
Editor de tipo de datos, 582
Tipo de datos derivado, 582
Elementos de ventana, 828
EN
FBD, 205
LD, 239
ENO
FBD, 205
LD, 239
Error de ejecucin
secciones de eventos de E/S, 1193
Establecer programa
IL, 383
Establecer y controlar el PLC, 661
Establecer, cambiar contrasea del PLC,
672
Estadsticas de memoria, 679
Estado, 646
Estado del PLC, 646, 660, 677
Estado PLC, 660
vii
Index
Estructura
Memoria del PLC, 147
Programa, 39
programa, 40
Proyecto, 39
proyecto, 40
Ethernet, 658
Ethernet con Momentum, 134
Ethernet con Quantum, 133
Ethernet MMS
Establecer mdulos de acoplamiento,
115
Ethernet Symax
Establecer mdulos de acoplamiento,
115
Ethernet TCP/IP
Establecer mdulos de acoplamiento,
115
Ethernet/explorador de E/S
uso de Ethernet/explorador de E/S, 139
Exclusin de DFB globales/locales de la
copia de seguridad online
ajustes en el fichero INI, 1155
EXECLoader
Primera puesta en marcha de Atrium,
1114
Primera puesta en marcha de Compact,
1073, 1110
Primera puesta en marcha de
Momentum, 1078, 1083, 1118, 1122
Primera puesta en marcha de Quantum,
1068, 1106
Primera puesta en servicio durante el
uso de Modbus, 1067
Primera puesta en servicio durante el
uso de Modbus Plus, 1105
Explorador de E/S Ethernet
Configuracin del PLC, 136
Exportacin
Tipo de datos derivado, 713
Variable, 713
Exportacin de variables located, 562
Exportar, 705
Configuracin del PLC, 746
Configuracin PLC, 747
viii
Exportar, 705
generalidades, 707
Seccin, 709
Expresiones
ST, 389
Extensin RTU
Configuracin de Compact, 135
Configurar, 135
F
Factory Link, 743
Familia PLC
Prestaciones, 799
Fase
secciones de eventos de tiempo, 1177
FBD, 197
Abrir macro, 546
animacin, 219
Barra de estado, 849
Bucles, 216
Conexin, 206
Creacin de programas, 221
DFB, 204
EFB, 202
EN, 205
ENO, 205
FFB, 202
Flujo de datos, 214, 216
Funcin, 202
Funcin elemental, 202
Funcin elemental definida por el
usuario, 205
funciones online, 219
Generacin de cdigo, 217
LD, 237
Mdulo de funcin, 203
Mdulo de funcin derivado, 204
Mdulo de funcin elemental, 203
Mdulo de funcin elemental definida por
el usuario, 205
Objeto de texto, 209
Parmetro actual, 207
Secuencia de ejecuciones, 214
Teclas de acceso directo, 864
UDEFB, 205
33002207 11/2007
Index
FFB
Cambiar, FBD, 213
Cambiar, LD, 247
Crear, FBD, 213
Crear, LD, 246
FBD, 202
Insertar, FBD, 213
Insertar, LD, 246
LD, 235
Llamada, 360, 364, 371, 436
llamada, 440
Reemplazar, FBD, 213
Reemplazar, LD, 247
Ubicar, 213, 246
Fichero ENC, 22, 701
Fichero EXEC
CPU 424 02, 156
CPU X13 0X, 156
Momentum, 188
Fichero Include
definicin expandida de tipos de datos,
578
Fichero INI
Ajustes de impresin, 1153
ajustes de los mensajes de advertencia,
1161
ajustes de seguridad, 1162
ajustes para el almacenamiento de
variables, 1154
ajustes para el formato de direccin de
registro, 1154
ajustes para el formato de direcciones,
1161
ajustes para el procesamiento online,
1160
ajustes para la copia de seguridad
online, 1168
ajustes para la indicacin de eventos,
1167
Ajustes para la seccin LD, 1159
ajustes para RDE, 1163
almacenamiento de DFB globales
durante la lectura, 1155
definicin del nombre del proyecto, 1154
especfico del proyecto, 1149
exclusin de DFB globales/locales de la
33002207 11/2007
Index
Generacin de cdigo
FBD, 217
LD, 251
Generacin de cdigos
IL, 376
ST, 445
Generalidades, 1
Amplificador del panel de fondo, 126
Carga de un proyecto, 682
conectar PLC, 646
Funciones online, 643
Lectura de informaciones de proceso,
676
Generalidades acerca de la configuracin en
la modalidad offline y online, 92
Generalidades acerca de las funciones
online, 643
Generalidades acerca del editor de
variables, 550
Generalidades sobre el control online, 662
Generalidades sobre el editor de datos de
referencia, 604
Generalidades sobre la configuracin del
equipo, 87
Generalidades sobre la configuracin del
PLC, 88
Generar
Smbolo de proyecto, 837
Guardar en Flash, 668
H
Hardware
Prestaciones, 799
Herramientas, 855, 856
ajustes del archivo INI, 1164
Hojeador de proyectos, 563
barra de herramientas, 857
Manejo con el ratn, 568
Manejo con el teclado, 568
33002207 11/2007
Index
Indicacin de eventos
ajustes INI, 1167
Insertar
FFB, FBD, 213
FFB, LD, 246
Instalacin de los controladores Modbus
Plus
Windows 98/2000/NT, 1052
Instalacin de SA85/PCI85
preajustes de Modbus Plus, 1046, 1050
Windows 98/2000/XP, 1046
Windows NT, 1050
Instalacin de un fichero EXEC, 1145
Instalar las instrucciones cargables, 64
Instalar y controlar la ejecucin del programa
en el PLC
Generalidades, 662
Instruccin
IL, 315, 316
Instrucciones
ST, 415, 416
Instrucciones cargables, 104
Atrium, 193
Compact, 178
CPU 424 02, 161
CPU 434 12, 168
CPU 534 14, 168
CPU X13 0X, 161
Interaccin con cuadros de dilogo
LL984, 457
Intercambio de datos entre los participantes
de la red Modbus Plus, 116
interfaces, parametraje
interfaces ASCII, 120
interfaces Modbus, 120
L
Ladder, 225
Ladder Logic 984, 451
LD, 225
Abrir macro, 546
Ajuste de bobina, 234
Animacin, 253
Barra de estado, 852
33002207 11/2007
LD, 225
Bobinas, 232
Bucles, 250
Conexin, 240
Contactos, 230, 231
Creacin de programas, 257
Denegar bobina, 233
Dispositivo de apertura, 230
Dispositivo de cierre, 230
EFB, 235
EN, 239
ENO, 239
FFB, 235
Flanco negativo de la bobina, 233
Flanco positivo de la bobina, 233
flujo de datos, 248
Funcin, 235
Funcin elemental, 235
Funcin elemental definida por el
usuario, 238
Funciones online, 253
Generacin de cdigo, 251
Mdulo de funcin, 236
Mdulo de funcin derivado, 237
Mdulo de funcin elemental, 236
Mdulo de funcin elemental definida por
el usuario, 238
Objeto de texto, 243
Parmetro actual, 241
Restablecimiento de bobina, 234
secuencia de ejecuciones, 248
Teclas de acceso directo, 868
UDEFB, 238
Lectura de DFB globales
ajustes en el fichero INI, 1155
Lectura de informaciones de proceso
Generalidades, 676
Leer dotacin del PLC, 689
Leer informaciones de proceso
Estado y memoria, 675
Lenguaje de bloques de funcin, 197
Lenguajes de programacin, 14
Limitaciones
LL984, 454
Lista de instrucciones, 311
xi
Index
xii
M
Macro, 525, 528
Abrir desde FBD, 546
Abrir desde LD, 546
Acceso desde SFC, 543
Ayuda contextual, 535
Borrar, 763
Creacin, 537
Documentacin, 751
Global, 530
Local, 530
Sealizacin de intercambio, 532
Macro global, 530
Macro local, 530
Macros
Convertir, 1019
Marca
IL, 325
Memoria, 145
Estructura, 147
Optimizacin, 149
Optimizacin de memoria
independientemente del PLC, 150
Memoria del PLC, 145
Estructura, 147
Optimizacin, 149
Optimizacin de memoria
independientemente del PLC, 150
Memoria del PLC y optimizacin
Atrium, 191
Compact, 175
Quantum, 153, 165
Memoria del PLC y optimizacion
Momentum, 185
Memoria extendida, 159
Memoria y optimizacin
Atrium, 191
Compact, 175
Momentum, 185
Quantum, 153, 165
Mensajes ASCII, 69, 114
33002207 11/2007
Index
Modbus
Primera puesta a punto con DOSLoader, 1089
Primera puesta en marcha de Compact,
1073, 1093
Primera puesta en marcha de
Momentum, 1078, 1083, 1097
Primera puesta en marcha de Quantum,
1068, 1090
Primera puesta en servicio con el
EXECLoader, 1067
Modbus Plus
Controlador MBX remoto, 1055
controlador Virtual MBX, 1053
limitacin de acceso de escritura, 141
Primera puesta a punto con Loader de
DOS, 1127
Primera puesta en marcha de Atrium,
1114, 1135
Primera puesta en marcha de Compact,
1110, 1132
Primera puesta en marcha de
Momentum, 1100, 1118, 1122, 1138,
1141
Primera puesta en marcha de Quantum,
1106, 1128
Primera puesta en servicio con el
EXECLoader, 1105
Modbus, parametraje de interfaces, 120
ModConnect, 1023
MODIFICADO, 646
Modificador
IL, 320
modificar estados de seal de una variable
located
Editor de datos de referencia, 608
Modos de programacin
LL984, 479
Modsoft
Compatibilidad de funciones, 1043
Conversin, 1033
Referencias, 1039
Mdulo de funcin
FBD, 203
LD, 236
33002207 11/2007
N
Navegacin
LL984, 456
NOM/NOE
bloquear acceso de escritura, 141
Nombre de proyecto.INI, 1165
Ajustes para la indicacin de eventos,
1167
generalidades, 1166
Nombre_del_proyecto.INI
ajustes para la copia de seguridad
online, 1168
Nombre_proyecto.INI, 1149
Nombres
Editor de tipo de datos, 588
Tipo de datos derivado, 588
O
Objeto de texto
FBD, 209
LD, 243
SFC, 282
Objetos
Insertar, LD, 246
SFC, 265
Offset de referencia
LL984, 459
xiii
Index
xiv
Orden ST
Divisin, 402
ELSE, 422
ELSIF...THEN, 423
EXIT, 432
FOR...TO...BY...DO...END_FOR, 425
IF...THEN...END_IF, 421
Igual, 408
Mayor que, 406
Mayor/igual, 407
Menor, 410
Menor/igual, 411
MOD, 403
Mdulo, 403
Multiplicacin, 401
Negacin, 399
No igual, 409
NOT, 400
OR, 413
Potenciacin, 398
REPEAT...UNTIL...END_REPEAT, 430
Resta, 405
Suma, 404
VAR...END_VAR, 419
WHILE...DO...END_WHILE, 428
XOR, 414
P
Palabras clave
editor de tipo de datos, 583
tipo de datos derivado, 583
Para configura proceda de la siguiente
forma, 89
Parmetro actual
FBD, 207
LD, 241
Parmetros para la conexin automtica,
837
Particin de memoria, 64
Particin de memoria PLC, 103
Participantes de red Modbus Plus, 116
Paso, 266
denominaciones "Alias", 296
33002207 11/2007
Index
33002207 11/2007
xv
Index
Programa de ayuda, 24
Programacin, 9
Programas, 47
Propiedades de los pasos
Procesar, 287
Proteccin
DFB, 794
Proyecto, 794
Proteccin con contrasea, 779, 782, 792,
793
Proteccin de datos, 67
Proteccin de datos en la memoria de seal,
119
Proteccin por contrasea, 780
Protocolarizacin
fichero LOG, 701
Protocolarizacin cifrada
fichero ENC, 701
Protocolarizacin de los derechos de
escritura al PLC, 701
Protocolo cifrado, 22
Proyecto
Abrir, 837
abrir, 837
Acceder, 837
archivar, 760
Borrar, 763
Creacin, 59
Documentacin, 751
Estructura, 39
estructura, 40
llamar, 837
procesamiento, 40
Proteccin, 794
Proyectos
Convertir, 1019
Q
Quantum
Optimizacin de memoria, 153, 165
Quantum, parmetros de seguridad, 141
xvi
R
Rastreo
LL984, 465
RDE, 603
ajustes en el fichero INI, 1163
Convertir tablas RDE, 606
generalidades, 604
ubicacin cclica de variables, 610
Reactivar Guardar en flash, 671
Red de ecuacin, sintaxis y semntica
LL984, 474
Red de la ecuacin
LL984, 469, 470
Reemplazar
Bobina, LD, 247
Contacto, LD, 247
FFB, FBD, 213
FFB, LD, 247
Reemplazar nombres de variables
Editor de datos de referencia, 617
Reemplazo de referencias
LL984, 465
Referencias
LL984, 458
Requisitos
LL984, 456
Restablecimiento de bobina
LD, 234
Restricciones en lnea
LL984, 457
Ruta de acceso Modbus Plus
conexin automtica, 1198, 1201
Ruta para DFB globales
ajustes en el fichero INI, 1155
Ruta para ficheros de ayuda
ajustes en el fichero INI, 1155
S
Salidas ANY, 437
Salto
SFC, 276
Salto de la cadena, 276
33002207 11/2007
Index
Seccin, 52
Animacin, 695
bloqueo, 54
Estado, 828
Exportar, 709
Importacin, 721, 731, 732, 733
Importar, 715
importar, 716, 727
LL984, 453
secuencia de ejecucin, 53
Seccin CEI
Animacin, 696
Seccin de eventos de E/S
manejo, 1169
Seccin de eventos de tiempo
Ajuste de la frecuencia de muestreo,
1175
manejo, 1169
secuencia de ejecucin, 1180
Seccin de transicin, 273
Seccin LL984
Animacin, 698
Secciones de eventos de E/S, 1190
error de ejecucin, 1193
prioridad, 1192
Secciones de eventos de tiempo, 1174
ajuste de la fase, 1177
Ejemplos de parametrizacin, 1184
Secciones de tiempo de ejecucin
sistema de ejecucin, 1181
Secciones interrupt
bloqueo, 54
EFBs, 1195
ejemplos de parametrizacin, 1184
error de ejecucin, 1193
frecuencia de muestreo de las secciones
de eventos de tiempo, 1175
prioridad, 1192
secciones de eventos de E/S, 1190
secciones de eventos de tiempo, 1174,
1177
secuencia de ejecucin, 1180
sistema de ejecucin, 1181
Secuencia de ejecucin
seccin, 53
seccin de eventos de tiempo, 1180
33002207 11/2007
Secuencia de ejecuciones
FBD, 214
Security, 780
Segmento
LL984, 453
Seguridad, 779, 782, 792, 793, 794
Seguridad de Concept, 779
Seleccin
LL984, 461
Seleccin de CPU para el tipo de PLC, 98
Seleccin del PLC, 97
Sealizacin de intercambio
Macro, 532
Separadores
Editor de tipo de datos, 589
Tipo de datos derivado, 589
Servicio EN LNEA
Preajustes, 649
SFC
Abrir macro, 543
Accin, 269
Acciones, 289
Animacin, 302
animacin, 300
Aprendizaje de los tiempos de vigilancia,
306
Barra de estado, 850
Bearbeiten, 283
Bifurcacin alternativa, 277
Bifurcacin simultnea, 280
Cadena, 302
Caracteres de definicin, 291
Conexin, 275
Diagnstico de transicin, 309
Duracin del paso, 266
En lnea, 299
Funciones online, 302
funciones online, 300
Objeto de texto, 282
Objetos, 265
Paso, 266
Paso de espera, 266
Paso inicial, 266
Procesar, 284
Propiedades de los pasos, 287
xvii
Index
SFC
Salto, 276
Seccin de transicin, 273
Teclas de acceso directo, 864
Tiempo de retardo, 266
Tiempo de vigilancia mximo, 266
Tiempo de vigilancia mnimo, 267
Transicin, 271
transicin, 294
Unin alternativa, 279
Unin simultnea, 281
Variable SFCSTEP_STATE, 268
Variable SFCSTEP_TIMES, 267
Variable de accin, 269
Variable de la transicin, 274
Smbolo de proyecto
crear, 837
Generar, 837
Smbolos, 845, 847, 849, 850, 852, 853, 854
Simulacin, 765, 767, 769
Simulador IEC (32 bits), conectar, 659
Simular
Autmata, 767, 769
Sintaxis
Editor de tipo de datos, 581
Tipo de datos derivado, 581
Sistema de bus Ethernet
Establecer conexiones online, 1017
Sistema de bus Ethernet (Momentum), 1004
Sistema de ejecucin
secciones de eventos de tiempo, 1181
ST, 385
Acceso a mdulo, 435
Animacin, 378
Barra de estado, 853
comprobacin de sintaxis, 443
Creacin de programas, 448
Expresiones, 389
Funciones online, 378, 447
Generacin de cdigos, 445
Instrucciones, 415, 416
Operadores, 395
operadores, 392
xviii
ST, 385
Operandos, 390
Teclas de acceso directo, 861
Subrutinas
LL984, 467
T
TCP/IP
Configuracin de red, 1005
Teclas, 845, 859, 860, 861, 864, 868, 875
Teclas de acceso directo, 845, 859, 860,
861, 864, 868, 875
Tiempo de retardo, 266
Tiempo de vigilancia mximo, 266
Tiempo de vigilancia mnimo, 267
Tipo de datos derivado, 573, 574
Comentarios, 591
Elementos, 582
Global, 576
Local, 576
Nombres, 588
ocupacin de la memoria, 593
palabras clave, 583
Separadores, 589
Sintaxis, 581
Utilizacin, 595
Tipo de datos derivado global, 576
Tipo de datos derivado local, 576
Tipo de datos derivados, 571
Tipos de datos derivados
Exportacin, 713
Tipos de ventanas, 826
Toolbar, 856, 857
Tools, 24
Transferencia de datos directos
Peer Cop, 975
Transferencia de datos globales
Peer Cop, 973
Transicin, 271
Declarar, 294
denominaciones "Alias", 296
procesar, 294
Tratamiento de error
Amplificador del panel de fondo, 128
33002207 11/2007
Index
Windows, 823
Barra de estado, 828
Botones de comando, 834
Botones de opcin, 834
Casilla de verificacin, 835
Comandos de men, 831
Cuadros de dilogo, 833
Cuadros de texto, 834
Elementos de ventana, 828
Listas, 834
Tipos de ventanas, 826
Ventana, 825
V
Variable
Exportacin, 713
Variable Paso, 268
Variable SFCSTEP_STATE, 268
Variable SFCSTEP_TIMES, 267
Variable de accin, 269
Variable de la transicin, 274
Variables, 47
comportamiento de arranque, 49
Editor de mensajes ASCII, 624
Importacin, 735, 739, 743
Importar, 736
LL984, 458
Variables estructuradas
Importacin, 739
Variables globales en DFBs, 498
Variables VARINOUT, 490
Ventana, 825
View-Tool, 701
Vigilancia de rango
ARRAY, 599
Visualizador de diagnsticos, 699
33002207 11/2007
Z
Zoom de referencias
LL984, 463
Zoom DX
LL984, 464
xix
Index
xx
33002207 11/2007