Beruflich Dokumente
Kultur Dokumente
Modicon Quantum
Hot Standby con Unity
Manual del usuario
35010536.06
04/2009
www.schneider-electric.com
Schneider Electric no asume ninguna responsabilidad ante los posibles errores que
aparezcan en este documento. Si tiene alguna sugerencia para llevar a cabo
mejoras o modificaciones o si ha encontrado errores en esta publicacin, le
rogamos que nos lo notifique.
Queda prohibido reproducir cualquier parte de este documento bajo ninguna forma
o medio posible, ya sea electrnico, mecnico o fotocopia, sin autorizacin previa
de Schneider Electric.
Debern tenerse en cuenta todas las normas de seguridad nacionales, regionales
y locales pertinentes a la hora de instalar y utilizar este producto. Por razones de
seguridad y para garantizar que se siguen los consejos de la documentacin del
sistema, las reparaciones slo podr realizarlas el fabricante.
Cuando se utilicen dispositivos para aplicaciones con requisitos tcnicos de
seguridad, siga las instrucciones pertinentes.
Si no se utiliza el software de Schneider Electric o un software compatible con
nuestros productos de hardware, pueden sufrirse daos o lesiones o provocar un
funcionamiento inadecuado del dispositivo.
Si no se tiene en cuenta esta informacin se pueden causar daos personales o en
el equipo.
2009 Schneider Electric. Reservados todos los derechos.
35010536 04/2009
Tabla de materias
Informacin de seguridad . . . . . . . . . . . . . . . . . . . . . . . .
Acerca de este libro . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9
11
13
15
16
20
22
23
26
29
33
34
36
37
38
39
41
42
43
44
45
47
51
3
53
55
56
58
60
62
65
69
70
71
72
74
75
76
80
82
86
89
91
93
95
97
102
103
104
108
111
112
113
114
115
117
121
123
124
128
35010536 04/2009
131
139
140
143
146
147
148
149
151
Captulo 8
134
136
153
154
155
159
35010536 04/2009
132
160
166
168
169
170
171
173
175
176
180
182
183
184
187
Descripcin: HSBY_RD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Descripcin: HSBY_ST . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Descripcin: HSBY_WR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Descripcin: REV_XFER . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
188
191
194
197
201
203
203
205
12.1
Compatibilidades de hardware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Compatibilidad de mdulos de E/S . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Compatibilidad de gestin CRA/CRP . . . . . . . . . . . . . . . . . . . . . . . . . . .
Compatibilidad de buses de CCOTF . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Compatibilidad de gestin de buses de CCOTF . . . . . . . . . . . . . . . . . . .
206
207
208
209
209
211
12.2
13.1
212
212
213
214
215
219
223
13.2
General . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Aadir o eliminar un mdulo en los bastidores locales de Quantum Hot
Standby . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Aadir o eliminar un mdulo en la estacin RIO de Quantum Hot Standby
Modificacin de los parmetros del mdulo. . . . . . . . . . . . . . . . . . . . . . .
179
224
230
234
238
243
Rendimiento clave . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
243
245
245
35010536 04/2009
Apndices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
247
249
250
251
253
255
257
259
Controles y pantallas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Utilizacin de los indicadores LED 140 CPU 671 60/140 CPU 671 60S. .
Uso de las pantallas LCD. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
260
264
266
Glosario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ndice . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
277
297
35010536 04/2009
35010536 04/2009
Informacin de seguridad
Informacin importante
AVISO
Lea atentamente estas instrucciones y observe el equipo para familiarizarse con el
dispositivo antes de instalarlo, utilizarlo o realizar su mantenimiento. Los mensajes
especiales que se ofrecen a continuacin pueden aparecer a lo largo de la
documentacin o en el equipo para advertir de peligros potenciales o para ofrecer
informacin que aclara o simplifica los distintos procedimientos.
35010536 04/2009
TENGA EN CUENTA
La instalacin, manejo, puesta en servicio y mantenimiento de equipos elctricos
debern ser realizados slo por personal cualificado. Schneider Electric no se hace
responsable de ninguna de las consecuencias del uso de este material.
10
35010536 04/2009
Presentacin
Objeto
En este manual se describe el sistema Modicon Quantum Hot Standby con Unity,
que consta del software Unity Pro, los mdulos 140 CPU 671 60 y 140 CPU 671
60S de Modicon Quantum Hot Standby con Unity, las fuentes de alimentacin y las
E/S remotas (RIO).
En este manual se explica cmo crear un sistema Modicon Quantum Hot Standby
con Unity. Los usuarios de sistemas Quantum Hot Standby de herencia deben tener
presente que existen diferencias significativas entre Unity y los sistemas de
herencia; en aquellos casos en que dichas diferencias sean relevantes, se indicar
en este manual.
NOTA: Destinatarios del presente manual
Cualquier persona que utilice un sistema Hot Standby o que necesite disponer de
tolerancia a fallos mediante redundancia en un sistema de automatizacin.
Los destinatarios deben poseer conocimientos de controladores lgicos
programables (PLC). Asimismo, se exigen conocimientos de los controles de
automatizacin.
Los destinatarios tambin deben poseer conocimientos del funcionamiento del
software Unity Pro. Tambin es conveniente que estn familiarizados con Concept,
ProWORX o Modsoft.
Campo de aplicacin
Esta documentacin es vlida para el software Unity Pro 4.1.
35010536 04/2009
11
ADVERTENCIA
FUNCIONAMIENTO INESPERADO DEL EQUIPO
La aplicacin de este producto requiere experiencia en el diseo y la
programacin de sistemas de control. Slo las personas con dicha experiencia
deberan tener permiso para programar, instalar, alterar y aplicar este producto.
Siga todos los estndares y cdigos de seguridad nacionales y locales.
Si no se siguen estas instrucciones pueden producirse lesiones personales
graves o mortales o daos en el equipo.
Comentarios del usuario
Enve sus comentarios a la direccin electrnica techcomm@schneiderelectric.com.
12
35010536 04/2009
Objeto
En este apartado se presenta el sistema Modicon Quantum Hot Standby con Unity.
Se describe el hardware disponible, la compatibilidad entre el sistema Modicon
Quantum Hot Standby con Unity y los sistemas de herencia y la utilizacin de la
lgica IEC y Unity.
Contenido de esta parte
Esta parte contiene los siguientes captulos:
Captulo
35010536 04/2009
Pgina
15
33
43
13
14
35010536 04/2009
Descripcin general
Este captulo le proporcionar una breve descripcin general del sistema, el mdulo
y los indicadores Modicon Quantum Hot Standby con Unity.
Contenido de este captulo
Este captulo contiene los siguiente apartados:
Apartado
Descripcin general del sistema Modicon Quantum Hot Standby con Unity
35010536 04/2009
Pgina
16
20
Descripcin general del sistema Modicon Quantum Hot Standby con Unity
22
23
26
29
15
Descripcin general del sistema Modicon Quantum Hot Standby con Unity
Oferta Hot Standby SIL2 Quantum
Lea atentamente el Manual de seguridad de PLC de seguridad Quantum (nmero
de serie 33003879) para crear un PLC de seguridad de acuerdo con las certificaciones de seguridad. Schneider Electric ofrece una gama de productos certificados
para su utilizacin en un sistema de seguridad IEC 61508 y SIL2. Esta gama
incluye:
Mdulos de CPU de seguridad Hot Standby (140 CPU 671 60S)
Mdulos de E/S de seguridad (140 SAI 940 00S, 140 SDI 953 00S,
140 SDO 953 00S)
Mdulos no interferentes
Unity Pro XLS
NOTA: El sistema de seguridad Hot Standby utiliza los mdulos de comunicacin
de E/S remotas Quantum existentes (140 CRA 932 00 y 140 CRP 932 00 ms el
sistema de cableado de bastidores remotos).
Funcin de un sistema Hot Standby
Utilice un sistema Modicon Quantum Hot Standby con Unity cuando no se toleren
tiempos de inactividad. Los sistemas Hot Standby proporcionan una alta
disponibilidad mediante redundancia. Un sistema de este tipo consta de dos
configuraciones idnticas.
Uno de los dos procesadores acta como controlador CPU primario mientras que
el otro acta como controlador CPU en standby. El controlador CPU primario
ejecuta el programa de aplicacin y acciona las E/S remotas. Cualquier controlador
puede colocarse en el estado de CPU primario aunque el otro debe estar en el
estado de CPU en standby o sin conexin.
Configuraciones idnticas.
Se configuran dos bastidores con el mismo hardware y el mismo software.
Procesadores 140 CPU 671 60 o 60S idnticos que contienen tanto una CPU
como un coprocesador.
Versiones idnticas del sistema operativo y firmware del coprocesador.
Fuentes de alimentacin idnticas.
Mdulos de comunicaciones RIO idnticos.
Cableado y sistemas de cableado idnticos.
Estaciones de E/S idnticas.
Emplazamiento secuencial idntico de la platina principal
Si se usan otros mdulos, por ejemplo E/S locales, NOM, NOE, deben ser idnticos.
16
35010536 04/2009
35010536 04/2009
17
Modificacin online
Es posible modificar la configuracin de E/S cuando el PLC est en modalidad
RUN, en concreto:
Agregar un mdulo (binario o analgico) en un slot que ha quedado libre.
Eliminar un mdulo (binario o analgico).
Modificar los parmetros de configuracin de un mdulo (binario o analgico).
Servicios ofrecidos cuando el PLC est conectado al terminal de programacin:
Servicio
PLC en
modalidad
RUN
PLC en
modalidad
STOP
Adicin/eliminacin de un mdulo
18
35010536 04/2009
ADVERTENCIA
FUNCIONAMIENTO NO DESEADO DEL EQUIPO.
No cambie la direccin Modbus Plus (MB+) despus de la primera configuracin.
Si no se siguen estas instrucciones pueden producirse lesiones personales
graves o mortales o daos en el equipo.
Configure la direccin MB+ la primera vez.
1. Direccin MB+ predeterminada = 1 (140 CPU 671 60/60S).
2. Cambie la direccin de MB+ en la primera configuracin (en ambos
controladores). (vase pgina 70)
35010536 04/2009
19
1
2
3
4
5
6
7
8
9
10
11
12
13
14
20
35010536 04/2009
NOTA: Los procesadores de gama alta Quantum vienen equipados con dos
receptculos (A y B) en los que se instalan las tarjetas PCMCIA de Schneider (no
se admiten otras tarjetas).
35010536 04/2009
21
Descripcin general del sistema Modicon Quantum Hot Standby con Unity
Componentes del sistema
En el grfico siguiente se muestra la arquitectura de un sistema Modicon Quantum
Hot Standby con Unity.
1
2
3
4
5
22
PLC primario
PLC standby
Controlador Modicon Quantum Hot Standby con Unity con coprocesador integrado
Mdulo de comunicaciones RIO Modicon Quantum
Estacin RIO Modicon Quantum
35010536 04/2009
Los estados Ejecutar offline y Detener (offline) pueden producirse en la CPU del
controlador primario y en la CPU del controlador Standby al mismo tiempo.
Tabla de estados
En la tabla siguiente se muestran los estados posibles de los dos controladores de
una configuracin Hot Standby:
Estado del controlador A
Estado del
controlador
B
35010536 04/2009
Run Prim
Run Stby
Run OffL
Stop OffL
Run Prim
N/D
Hot Standby
inactivo
E/S procesada
Run Stby
N/D
N/D
N/D
Run OffL
Hot Standby
inactivo
E/S no procesada
Stop OffL
Hot Standby
inactivo
E/S no procesada
23
entonces...
ejecucin de todos los fragmentos de cdigo (no slo del primer fragmento como
estado Standby)
transferencia de datos desde el primario nicamente para el valor %SW60
gestin de intercambio de direcciones,
gestin de E/S locales.
Solucin:
Al utilizar EFB de comunicacin, algunas aplicaciones pueden verse afectadas por
toda la ejecucin de cdigos.
Se recomienda:
24
35010536 04/2009
35010536 04/2009
25
26
35010536 04/2009
Configuracin redundante
La modalidad de la CPU del controlador Standby sigue la modalidad de la CPU
del controlador primario. Por ejemplo, si cambia la CPU del controlador primario
de la modalidad de seguridad a la de mantenimiento, la CPU del controlador
Standby cambiar de la modalidad de seguridad a la de mantenimiento al
comienzo del ciclo siguiente.
Configuracin no redundante
Los dos controladores son independientes, uno puede estar en la modalidad de
seguridad y el otro en la modalidad de mantenimiento. Por ejemplo, el
controlador Run Prim puede estar en la modalidad de seguridad y el controlador
Stop OffL puede estar en la modalidad de mantenimiento.
35010536 04/2009
27
Modalidad de mantenimiento
Modalidad de seguridad
Hot Standby
Conmutacin
Intercambio EFB
No
Teclado
Discrepancia de
aplicacin
No
Actualizacin del SO
S, si el Standby se encuentra en
Detener (offline)
No
Transferencia de
aplicaciones
No
Si desea obtener informacin detallada sobre cmo configurar y utilizar los sistemas
Hot Standby Quantum, consulte el manual de usuario de Modicon Quantum Hot
Standby con Unity (vase pgina 11).
28
35010536 04/2009
29
30
35010536 04/2009
El campo de la barra de estado de la pantalla PLC indica la modalidad de funcionamiento actual, tal y como se muestra en la siguiente figura:
35010536 04/2009
31
32
35010536 04/2009
Compatibilidad, diferencias y
restricciones de Modicon
Quantum Hot Standby con Unity
Descripcin general
En este captulo, se presenta una descripcin general de las compatibilidades
dentro de un sistema que ya se encuentra instalado, las diferencias de los sistemas
de herencia Hot Standby y las restricciones del sistema Modicon Quantum Hot
Standby con Unity.
Contenido de este captulo
Este captulo contiene los siguiente apartados:
Apartado
35010536 04/2009
Pgina
34
36
37
38
39
41
42
33
Mdulo opcional
Conexin de fibra
Mdulo de
140 CRP 93 00
comunicaciones de E/S
remotas
34
35010536 04/2009
Cambios de LL984
NOTA: CAMBIO DESDE HERENCIA
En el mdulo Unity Pro Modicon Quantum Hot Standby con Unity 140 CPU 671 60,
la velocidad de transferencia aumentar y la cantidad de memoria de seal utilizada
para las transferencias disminuir, ya que en su lugar se utilizarn datos no
ubicados.
35010536 04/2009
35
36
35010536 04/2009
ADVERTENCIA
FUNCIONAMIENTO INESPERADO DEL EQUIPO
Es responsabilidad del usuario asegurarse de que analiza las necesidades del
sistema y tiene en cuenta los problemas que pueden producirse en caso de hacer
uso de FAST o AUX.
Si no se siguen estas instrucciones pueden producirse lesiones personales
graves o mortales o daos en el equipo.
35010536 04/2009
37
ATENCIN
RIESGO DE DAOS EN EL EQUIPO
Cuando los accionadores se gestionan de modo local en cada PLC, los valores de
las salidas deben evaluarse en la seccin 0 en cada exploracin del PLC.
De lo contrario, el valor de las salidas del Standby se borrar mediante el valor
procedente del PLC Primario.
Si no se siguen estas instrucciones pueden producirse daos en el equipo.
38
35010536 04/2009
Compatibilidad
35010536 04/2009
39
En esta tabla se describen las modificaciones autorizadas para los distintos tipos de
elementos:
Elemento
Tipo de modificacin
Autorizado en la modalidad
online
Mdulo
Aadir
S (slo mdulo
analgico/binario)
Eliminar
S (slo mdulo
analgico/binario)
Bastidor
DROP
1:
2
S (slo mdulo
analgico/binario)
S (slo mdulo
analgico/binario)
Aadir bastidor
Borrar bastidor
Reemplazar bastidor
No
Aadir estacin
No
Mover estacin
No
Eliminar estacin
No
No
40
35010536 04/2009
35010536 04/2009
41
ADVERTENCIA
FUNCIONAMIENTO INESPERADO DEL EQUIPO
El tiempo de vigilancia de la estacin se debe establecer en al menos dos veces
el watchdog de tareas MAST.
Si no se siguen estas instrucciones pueden producirse lesiones personales
graves o mortales o daos en el equipo.
42
35010536 04/2009
Lgica IEC
35010536 04/2009
Descripcin general
Este captulo proporciona informacin acerca de la utilizacin de la lgica IEC con
un sistema Modicon Quantum Hot Standby con Unity.
Contenido de este captulo
Este captulo contiene los siguiente apartados:
Apartado
35010536 04/2009
Pgina
44
45
47
51
43
Lgica IEC
La memoria de seal tiene asignados los cuatro tipos de referencia: %IW, %QW, %I
y %Q.
Transferencia de datos y datos de usuario
En un sistema Modicon Quantum Hot Standby con Unity, los datos se transfieren
desde la CPU del controlador primario a la CPU del controlador Standby despus
de cada exploracin.
En cada exploracin se transfieren los siguientes datos:
NOTA: En cada exploracin, todos los bits forzados se transfieren de la CPU del
controlador primario a la CPU del controlador Standby.
44
35010536 04/2009
Lgica IEC
35010536 04/2009
45
Lgica IEC
46
35010536 04/2009
Lgica IEC
35010536 04/2009
47
Lgica IEC
48
35010536 04/2009
Lgica IEC
Ejemplos
No obstante, durante el procesamiento de algunos programas de aplicacin, se
puede generar tiempo de administracin del sistema adicional.
Ejemplo n. 1
Tiempo de exploracin de aplicacin autnoma: 80 ms
Datos (memoria de seal + variables no ubicadas): 100 Kb
35010536 04/2009
49
Lgica IEC
Ejemplo n. 2
Tiempo de exploracin de aplicacin autnoma: 80 ms
Datos (memoria de seal + variables no ubicadas): 300 Kb
50
35010536 04/2009
Lgica IEC
35010536 04/2009
51
Lgica IEC
52
35010536 04/2009
Configuracin y mantenimiento
del sistema Modicon Quantum Hot
Standby con Unity
II
Objeto
El presente apartado describe tres procesos importantes para la utilizacin del
sistema Modicon Quantum Hot Standby con Unity:
35010536 04/2009
Pgina
55
69
131
53
54
35010536 04/2009
Instalacin y cableado
35010536 04/2009
Configuracin, instalacin y
cableado del sistema Modicon
Quantum Hot Standby con Unity
Descripcin general
Este captulo le proporciona una descripcin general de la configuracin, instalacin
y cableado del sistema Modicon Quantum Hot Standby con Unity.
Contenido de este captulo
Este captulo contiene los siguiente apartados:
Apartado
56
58
60
35010536 04/2009
Pgina
62
65
55
Instalacin y cableado
56
35010536 04/2009
Instalacin y cableado
Transferencia y envo del programa desde la CPU del controlador primario a la CPU del
controlador Standby
Transfiera el programa del PC a la CPU de gama alta mediante el comando PLC
Transferir programa al PLC de Unity Pro.
Consulte Descripcin general de la transferencia de programas de aplicacin,
pgina 180.
Enve el programa desde la CPU del controlador primario a la CPU del controlador
Standby mediante el teclado de la CPU del controlador primario o secundario.
Seleccione Operaciones de PLC Quantum => Operaciones del PLC de la
CPU Hot Standby => Transferencia Hot Standby => Pulse <INTRO> para
confirmar la opcin Transferir =>.
Consulte Uso de las pantallas LCD, pgina 266.
NOTA: Un programa siempre se enva desde el controlador de la CPU del
controlador primario al controlador de la otra CPU.
35010536 04/2009
57
Instalacin y cableado
58
35010536 04/2009
Instalacin y cableado
1
2
3
4
5
6
7
8
35010536 04/2009
59
Instalacin y cableado
Descripcin
490NOR0003
3 m MTRJ/MTRJ
490NOR0005
5 m MTRJ/MTRJ
490NOR0015
15 m MTRJ/ MTRJ
60
35010536 04/2009
Instalacin y cableado
35010536 04/2009
61
Instalacin y cableado
Los cables que conectan los procesadores del mdulo de comunicaciones RIO
a la red RIO deben estar equipados con adaptadores F con autoterminacin.
Deber instalar un divisor coaxial MA-0186-100 entre los procesadores del
mdulo de comunicaciones RIO y la red RIO.
Las estaciones remotas debern estar conectadas al cable principal por medio
de una caja de derivacin MA-0185-100 y un cable de derivacin.
La ltima caja de derivacin de un cable principal debe finalizar con un
terminador troncal 52-0422-000. Las estaciones remotas no deben estar
conectadas directamente al cable principal.
Un bloque opcional de conexin a tierra 60-0545-000 situado en el mdulo de
comunicaciones proporcionar una conexin a tierra en caso de que el cable y
el procesador RIO estn desconectados. Los bloques de conexin a tierra
tambin se pueden utilizar en otros puntos de conexin a tierra del cable
principal, segn sea necesario.
62
Si utiliza un sistema Modicon Quantum Hot Standby con Unity para registrar
datos, los mdulos de comunicaciones RIO deben estar configurados y
conectados con el cable coaxial.
35010536 04/2009
Instalacin y cableado
1
2
3
4
5
6
7
8
9
35010536 04/2009
63
Instalacin y cableado
64
35010536 04/2009
Instalacin y cableado
35010536 04/2009
Accin
65
Instalacin y cableado
Preparacin de la conmutacin
Tras completar los pasos anteriores, el sistema Modicon Quantum Hot Standby con
Unity est listo para llevar a cabo una conmutacin. Realice la conmutacin
utilizando:
66
Accin
35010536 04/2009
Instalacin y cableado
Accin
Establecer el bit en 0.
Nota 1: asegrese de que la CPU del controlador Standby ha pasado a la del
controlador primario.
Nota 2: si los bits %SW60.1 y %SW60.2 se establecen en 0 de forma
simultnea, se produce una conmutacin:
La CPU del controlador primario pasa a EJECUCIN offline y
La CPU del controlador Standby funciona ahora como CPU del controlador
primario en EJECUCIN.
Establecer el bit en 1.
Nota: asegrese de que la CPU del controlador Standby muestra la CPU en
ejecucin del controlador Standby.
Recomendacin de reinicio
Mtodos de arranque (arranque en caliente)
Tras un fallo de alimentacin global con el sistema en funcionamiento, las dos CPU
se sincronizan entre s al arrancar (seleccin de PLC primario). Para garantizar esta
sincronizacin, se deben arrancar ambos PLC al mismo tiempo (en 500 ms) o bien
una tras otra (con un retardo mnimo de cinco segundos).
35010536 04/2009
67
Instalacin y cableado
NOTA: La primera solucin hace que la CPU con la direccin MAC inferior se inicie
como primaria.
La segunda solucin permite al usuario seleccionar la CPU que se convertir en
primaria (la primera que se enciende).
68
35010536 04/2009
Descripcin general
Este captulo describe la configuracin de los mdulos 140 CPU 671 60 y
140 CPU 671 60S de Modicon Quantum Hot Standby con Unity.
NOTA: La configuracin de los dos mdulos (140 CPU 671 60 y 140 CPU 671 60S)
es similar excepto por las siguientes diferencias:
35010536 04/2009
Apartado
Pgina
5.1
5.2
102
5.3
114
70
69
5.1
Objeto
Utilice las fichas del cuadro de dilogo del editor de Unity Pro para lo siguiente:
1. seleccionar las opciones de configuracin del Modicon Quantum Hot Standby
con Unity 140 CPU 671 60/60S;
2. obtener informacin sobre el estado del sistema.
Este material le explica cmo llevar a cabo lo siguiente:
70
Pgina
71
72
74
75
76
80
82
86
89
91
93
95
97
35010536 04/2009
35010536 04/2009
Accin
Seleccione el mdulo 140 CPU 671 60/60S de Modicon Quantum Hot Standby
con Unity y haga clic con el botn derecho del ratn.
Aparecer el men contextual.
71
72
Accin
Haga doble clic en Bus local para abrir el editor de configuracin del bus local.
Seleccione el mdulo de CPU y haga clic en l con el botn secundario del ratn.
Aparecer el men contextual.
35010536 04/2009
Paso
Accin
35010536 04/2009
73
Descripcin
Ficha Resumen:
Elemento
Opcin
Valor
Descripcin
Nombre/modelo de
CPU:
CPU Quantum
N/A
Slo lectura
Peer Cop:
Bloqueado
Habilitado
Slo lectura
Peer Cop="Habilitado" si
la funcin es vlida en el
men Modbus Plus
Hot Standby:
74
Habilitado
Habilitado
Slo lectura
35010536 04/2009
35010536 04/2009
75
Desc. general
Resumen
Configuracin
Puerto Modbus
Animacin
Hot Standby
Objetos de E/S
Memoria de seal
Uso de memoria
3%
Restablecer %MWi
Slo arranque en fro
Inicio automtico de la ejecucin
A: no hay ninguna tarjeta de memoria seleccionada
0x
%M 256
1x
%I 256
%MW
%IW
4x
1.024
3x
1.024
Visualizador
Opcin
Valor
Descripcin
Determina la condicin de
funcionamiento durante el
reinicio en fro.
76
Elemento
Opcin
Tarjetas de memoria
Memoria de seal
Modificacin de
configuracin online
Valor
Descripcin
A:
N/D
B:
N/D
Muestra la configuracin en
los slots PCMCIA.
Uso de memoria
1.
%M-0x
2.
%MW-4x
2.
%I-1x
2.
%IW-3x
2.
Visualizador
N/D
Modificacin online
durante la ejecucin
77
78
35010536 04/2009
35010536 04/2009
79
80
35010536 04/2009
Descripcin
Ficha Puerto Modbus:
Elemento
Opcin
Valor
Descripcin
Puerto
Modbus
Baudios
9600
Bits de datos
Bits de parada
1o2
Paridad
PAR
50-19.200 kbit/s
IMPAR
NINGUNO
Retardo (ms)
10 ms
Direccin
1 -247
Para la conmutacin de
Modbus
1 - 119 (CPU del
controlador primario)
129 - 247
(CPU del controlador
Standby)
Ranura del
mdulo de
comunicaciones
Modalidad
RTU
ASCII
Protocolo
RS232
RS485
35010536 04/2009
81
Accin
NOTA: Haga clic para ver la pantalla del PLC en modalidad online (vase Unity Pro,
Modalidades de funcionamiento, ) y la descripcin correspondiente (vase Unity
Pro, Modalidades de funcionamiento, ).
82
35010536 04/2009
Opcin
Valor
Descripcin
Eventos
Estado:
xxx
Informacin de
estado de los eventos
disponibles online.
Nmero:
xxx
N/D
Arranque en caliente
Haga clic en el
botn.
Para inicializar el
arranque en caliente
Arranque en fro
Haga clic en el
botn.
Para inicializar el
arranque en fro
Recuperacin de
salidas
Salidas aplicadas
N/D
Recuperacin de salidas
N/D
No se utiliza en el
sistema Modicon
Quantum Hot
Standby con Unity.
ltima parada
Slo lectura
Da
DD/MM/AA
Hora
Iniciar/Reiniciar
35010536 04/2009
83
Opcin
Descripcin
Actualizar PC->PLC
Fecha y hora de
usuario
Actualizar Usuario->PLC
84
35010536 04/2009
Opcin
Valor
Descripcin
Informacin
del sistema
PLC/Identificacin
Rango PLC
Slo
disponible
online
Nombre de procesador
Versin de procesador
ID de hardware
Direccin de red
PLC/Memoria
CPU RAM
Aplicacin / Identificacin
Nombre
Producto de creacin
Fecha
Producto de modificacin
Fecha
Versin
Firma
Aplicacin / Opcin
Informacin de Upload
Comentarios
Tabla de animacin
Proteccin de seccin
Diagnstico de aplicacin
Aplicacin / Informacin
general
Bits forzados
Hot Standby
35010536 04/2009
85
86
35010536 04/2009
Opcin
Valor
Descripcin
Modo de ejecucin
Controlador A
Offline/online
Controlador B
Offline/online
Indica el controlador
que se encontrar
offline y online en el
siguiente inicio.
Desactivar
La casilla de
verificacin "S"
NO est
activada.
Activar
La casilla de
verificacin "S"
est activada.
(Aparece la
marca de
verificacin.)
Offline
Online
Puerto Modbus 1
Predeterminado Si se selecciona, se
Todo
activa la conmutacin
seleccionado
de Modbus.
Inicio: %MW
1.
%MW no se transfiere.
Longitud:
1.
Especifique el rango
de la longitud.
Bloquear teclado
Standby con
discrepancia de
aplicacin
Cambiar direccin al
conmutar
Memoria de seal:
rea no transferible
35010536 04/2009
Si se activa, se
pueden evitar
cambios del teclado
en el submen Hot
Standby.
87
Elemento
Opcin
Valor
Descripcin
Opciones de
configuracin de
HSBY en bus RIO
Seleccionada de Se configuran y
forma
supervisan uno o ms
predeterminada RIO.
1. Introduzca los valores adecuados. Todos los valores dependen de la configuracin Hot
Standby.
88
35010536 04/2009
Accin
Abrir el bus local mediante un doble clic en el Bus Local o mediante la seleccin
del Bus Local y un clic con el botn derecho del ratn en Abrir.
Aparece una representacin grfica del bus local.
1
2
35010536 04/2009
89
Paso
90
Accin
Hacer doble clic o hacer clic con el botn derecho en cualquiera de las tarjetas
PCMCIA.
Aparece el cuadro de dilogo Nuevo/Reemplazar submdulo.
35010536 04/2009
35010536 04/2009
Accin
Si no estuviese abierto, abrir el editor de configuracin del bus local.
Abrir el editor del bus local haciendo doble clic en Bus local o seleccionando Bus
local y haciendo clic con el botn derecho del ratn en Abrir.
Aparece una representacin grfica del bus local.
91
Paso
92
Accin
Hacer doble clic o hacer clic con el botn derecho en el puerto Modbus Plus.
Aparecer el cuadro de dilogo Submdulo. La ficha General es la ficha
predeterminada.
35010536 04/2009
ADVERTENCIA
FUNCIONAMIENTO INESPERADO DEL EQUIPO
El tiempo de vigilancia de la estacin se debe establecer en al menos dos veces
el watchdog de tareas MAST.
Si no se siguen estas instrucciones pueden producirse lesiones personales
graves o mortales o daos en el equipo.
35010536 04/2009
93
Configuracin
En la tabla siguiente, se describe el procedimiento para modificar el valor de tiempo
de vigilancia.
Paso
94
Accin
Crear un bus RIO con el procesador Quantum 140CPU67160 y el mdulo de comunicacin 140CRP93x00.
35010536 04/2009
Descripcin
Registro de comando
35010536 04/2009
El bit 16 se establece en 0.
Deshabilita (sobrescribe) el estado de los bits 14 y 15 de registro de comando;
habilita el estado del interruptor.
95
El bit 16 se establece en 1.
Habilita el estado de los bits 14 y 15 de registro de comando;
deshabilita el estado del interruptor.
En Unity:
96
35010536 04/2009
Modbus
Modbus Plus
TCP/IP
Es posible cambiar las direcciones de puerto Modbus utilizando uno de los dos
mtodos siguientes:
Cambio de direcciones:
Mediante el men Comunicacin del teclado del panel frontal
Cambiar direccin en
CPU del controlador primario
1. Acceda al teclado del panel frontal de la
CPU del controlador primario.
2. Vaya al men Comunicacin
3. Vaya al submen Puerto serie
4. Seleccione la direccin
5. Cambie la direccin
6. Efecte la transferencia del programa de
aplicacin
7. Verifique que la direccin Modbus de la
CPU del controlador Standby es +128.
35010536 04/2009
97
98
35010536 04/2009
MB+ direccin = 1
Controlador B = CPU del controlador Standby
35010536 04/2009
99
MB+ direccin = 1
Nota: Rango numrico de las direcciones de ambos puertos (A y B): 1 - 64.
Si la direccin de la CPU del controlador primario = 50, la CPU del controlador Standby
correspondiente = 18 (50 - 32)
MB+ direccin = 1
Controlador B = CPU del controlador Standby
MB+ direccin = 5
Controlador B = CPU del controlador Standby
MB+ direccin = 33
Efectuar transferencia del programa de aplicacin.
Controlador A = CPU del controlador primario
MB+ direccin = 5
Controlador B = CPU del controlador Standby
MB+ direccin = 5
Si modifica la direccin de Modbus Plus, lleve a cabo una transferencia del programa de
aplicacin. (vase pgina 179) En caso de que se produzca un fallo durante la
transferencia, se crear una direccin de desplazamiento diferente en la CPU del
controlador Standby.
100
35010536 04/2009
35010536 04/2009
NOE 771 01 y 11 son los nicos mdulos opcionales Ethernet que admiten el
intercambio de direcciones IP en un sistema Modicon Quantum Hot Standby con
Unity V2.0.
Los mdulos NOE 77101 y 11 deben estar configurados en la misma ranura que
las platinas principales de la CPU del controlador primario y de la CPU del
controlador Standby.
NOE 771 01, 11 necesita una revisin mnima del firmware 2.0 o superior.
101
5.2
Objeto
Este material le explica la configuracin del sistema Modicon Quantum Hot Standby
con Unity mediante la seleccin de las opciones que tengan efecto en los registros:
Es posible que necesite utilizar este mtodo si el sistema tiene unas necesidades
de configuracin especficas.
Contenido de esta seccin
Esta seccin contiene los siguientes apartados:
Apartado
102
Pgina
103
104
108
111
112
Sincronizacin de fecha/hora
113
35010536 04/2009
Accin
35010536 04/2009
103
104
35010536 04/2009
%SW60.0 = 1
Bloquear teclado habilitado.
El sistema Modicon Quantum Hot Standby con Unity rechaza todos los cambios
desde el men Hot Standby mediante el teclado del panel frontal.
%SW60.0 = 0
Bloquear teclado deshabilitado.
El sistema Modicon Quantum Hot Standby con Unity acepta todos los cambios
desde el men Hot Standby mediante el teclado del panel frontal.
%SW60.1 = 1
El controlador A pasa a la modalidad de ejecucin
%SW60.1 = 0
El controlador A pasa a la modalidad offline
%SW60.2 = 1
El controlador B pasa a la modalidad de ejecucin
%SW60.2 = 0
El controlador B pasa a la modalidad offline
35010536 04/2009
%SW60.3 = 0
Si se detecta una discrepancia de aplicacin, la CPU del controlador Standby
pasa a modalidad offline forzosamente.
%SW60.3 = 1
La CPU del controlador Standby funciona con normalidad incluso si se produce
una discrepancia.
105
%SW60.4 = 1
Permite actualizar Executive de la CPU del controlador Standby mientras que la
CPU del controlador primario sigue controlando el proceso.
%SW60.4 = 0
Permite actualizar Executive y detener el control del proceso de la CPU del
controlador primario.
Que un sistema Hot Standby pueda funcionar con distintas versiones del
sistema operativo que se ejecuta en la CPU del controlador primario y la CPU del
controlador Standby.
que pueda actualizarse sin necesidad de interrumpir el proceso.
106
35010536 04/2009
ADVERTENCIA
COMPORTAMIENTO INESPERADO DE LA APLICACIN
Si se ha seleccionado una discrepancia de aplicacin online, una solicitud de
transferencia de aplicacin (%SW60.5) tiene que realizarse con un retardo mnimo
de 2 segundos despus de cualquier modificacin de la aplicacin.
Si no se siguen estas instrucciones pueden producirse lesiones personales
graves o mortales o daos en el equipo.
Palabra de sistema %SW60.8
Intercambio de Modbus en el puerto 1
%SW60.8 = 1
Intercambia las direcciones Modbus en el puerto 1 cuando se produce la
conmutacin.
Nota: En un sistema Modicon Quantum Hot Standby con Unity slo es posible
utilizar el puerto 1 de Modbus.
%SW60.9 = 0
La direccin cambia al puerto 2 de Modbus en el intercambio de la CPU del
controlador primario.
%SW60.9 = 1
Ninguna direccin cambia al puerto 2 de Modbus en el intercambio de la CPU del
controlador primario.
35010536 04/2009
%SW60.9 = 0
La direccin cambia al puerto 3 de Modbus en el intercambio de la CPU del
controlador primario.
%SW60.9 = 1
Ninguna direccin cambia al puerto 3 de Modbus en el intercambio de la CPU del
controlador primario.
107
108
35010536 04/2009
A.
B.
109
110
35010536 04/2009
35010536 04/2009
111
112
35010536 04/2009
Sincronizacin de fecha/hora
Ajuste de la fecha/hora de los controladores de la CPU del controlador primario y la CPU del
controlador Standby
En un sistema Modicon Quantum Hot Standby con Unity, los controladores de la
CPU del controlador primaria y de la CPU del controlador Standby poseen su propia
fecha/hora, que no se sincroniza de forma implcita.
Si la fecha no se sincroniza, entonces, al conmutar, la hora se modificar en funcin
de la diferencia entre los dos relojes. En caso de no sincronizarse la fecha/hora,
podran producirse problemas si se est controlando una aplicacin de tiempo
crtico.
35010536 04/2009
113
5.3
Objeto
Este material explica la configuracin de un NOE, un mdulo Quantum Ethernet,
mediante Unity Pro. Si desea obtener una descripcin completa de todos los
modelos del NOE, consulte el Manual del usuario de mdulos Ethernet Quantum
NOE 771 xx, 840 USE 116 00.
Contenido de esta seccin
Esta seccin contiene los siguientes apartados:
Apartado
114
Pgina
115
117
Asignacin de direcciones IP
121
123
124
Red sobrecargada
128
35010536 04/2009
ATENCIN
PRDIDA DE CONTROL - INTERRUPCIN EN LA COMUNICACIN
Utilice un conmutador Ethernet (no un concentrador) para conectar los mdulos
Quantum Ethernet 771xx entre s y a la red.
Si no se siguen estas instrucciones pueden producirse lesiones personales
o daos en el equipo.
El NOE espera a que se produzca un cambio en el estado Hot Standby del
controlador o el intercambio de mensajes UDP. A continuacin, el NOE realiza una
de estas dos acciones de Hot Standby.
Si el NOE . .
Entonces
35010536 04/2009
115
ADVERTENCIA
COMPORTAMIENTO INESPERADO DE LA APLICACIN
Disee su aplicacin de modo que los mdulos no controlados permitan la
comunicacin slo con partes no crticas de la aplicacin.
Si no se siguen estas instrucciones pueden producirse lesiones personales
graves o mortales o daos en el equipo.
Funcionalidad del mdulo NOE y Hot Standby
La familia NOE 771 proporciona diversos servicios Ethernet. Algunos servicios
estn disponibles o no disponibles en un sistema Modicon Quantum Hot Standby
con Unity. En la tabla siguiente se indica qu servicios estn o no disponibles.
Servicio
Exploracin de E/S
Disponible
Datos globales
Disponible
Mensajes Modbus
Disponible
FTP/TFTP
Disponible
SNMP
Disponible
Servidor HTTP
Disponible
DHCP
No disponible
NOTA: nicamente los mdulos 140 NOE 771 01 y 140 NOE 771 11 (mdulos
Ethernet TCP/IP) admiten un sistema Modicon Quantum Hot Standby con Unity
versin 2.0.
116
35010536 04/2009
Estado HSBY
Modalidad de servicio de
NOE
Secundario
Offline
Offline
Sin asignar
Autnomo
N/D
Autnomo
35010536 04/2009
117
sin asignar
direccin IP configurada
direccin IP configurada + 1
Resultado
118
35010536 04/2009
Explorador Datos
de E/S
globales
Mensajes
Modbus
FTP
SNMP
HTTP
Sin asignar
Ejecutar
Ejecutar
Ejecutar
Ejecutar
Ejecutar
Ejecutar
CPU del
controlador
primario
Ejecutar
Ejecutar
Ejecutar
Ejecutar
Ejecutar
Ejecutar
Secundario Detener
Detener
Ejecutar
Ejecutar
Ejecutar
Ejecutar
Offline
Detener
Ejecutar
Ejecutar
Ejecutar
Ejecutar
Detener
35010536 04/2009
El mdulo NOE A cambia su estado HSBY de CPU del controlador primario a offline
con los mismos servicios Ethernet en ejecucin e inicia su temporizador del
Watchdog (con un ajuste de timeout de 500 ms). Espera una peticin de UDP del
mdulo NOE B para intercambiar direcciones IP.
El mdulo NOE B detiene todos los servicios Ethernet, enva una peticin UDP al
mdulo NOE A para sincronizar el intercambio de direcciones IP, inicia el
temporizador del Watchdog (con un ajuste de timeout de 500 ms) y espera una
respuesta UDP del mdulo NOE A.
119
Etapa
Accin
Una vez que el mdulo NOE A haya recibido la peticin UDP por parte del mdulo
NOE B (o tras el timeout del temporizador del Watchdog), detiene todos los
servicios Ethernet. Si ha recibido una peticin UDP, el mdulo NOE B enva una
respuesta UDP al mdulo NOE A; en caso de que el timeout del temporizador del
Watchdog se haya agotado, el mdulo NOE B no enviar dicha respuesta UDP. En
este caso, el mdulo NOE A intercambia la direccin IP e inicia servicios
secundarios.
De este modo, el mdulo NOE B pasa a ser el NOE de la CPU del controlador
primario.
10
El mdulo NOE B abre todas las conexiones de cliente, escucha todas las
conexiones de servidor y las restablece.
11
El mdulo NOE A, por su parte, escucha todas las conexiones de servidor y las
restablece.
120
Estado HSBY
CPU del
controlador
primario a offline
CPU del
controlador
Standby a offline
Direccin IP configurada + 1
35010536 04/2009
Asignacin de direcciones IP
Configuracin del mdulo NOE
El mdulo NOE se puede configurar para trabajar junto con el controlador Modicon
Quantum Hot Standby con Unity. Debido a que los controladores primario de la CPU
y secundario deben tener una configuracin idntica, las direcciones IP
configuradas sern iguales. La direccin IP del mdulo NOE es la direccin IP
configurada o la direccin IP configurada +1. El estado actual del Hot Standby local
determina la direccin IP.
En el estado offline, la direccin IP se determina en funcin de si el otro controlador
est pasando o no al estado de CPU del controlador primario.
En la tabla siguiente se muestran las asignaciones de direcciones IP.
Estado de Hot Standby
Direccin IP
CPU primaria
Direccin IP configurada
CPU Standby
Direccin IP configurada + 1
Direccin IP configurada + 1
Restriccin de direcciones IP
No utilice la direccin IP de difusin ni la direccin IP de difusin - 2 para
configurar un mdulo NOE.
Transparencia de la direccin IP
ATENCIN
FUNCIONAMIENTO INESPERADO DEL EQUIPO
Para una configuracin Hot Standby Quantum:
No utilice la direccin IP + 1.
No utilice direcciones IP consecutivas de las direcciones IP configuradas.
No configure la direccin de la CPU del controlador primario como
nnn.nnn.nnn.254. Esto provoca que la direccin IP de la CPU sea:
nnn.nnn.nnn.255. En este caso, el mdulo devuelve el cdigo de diagnstico
Configuracin IP incorrecta.
Si no se siguen estas instrucciones pueden producirse lesiones personales
o daos en el equipo.
35010536 04/2009
121
122
35010536 04/2009
35010536 04/2009
Servicio
Tiempo de intercambio
habitual
Intercambio de
direcciones IP
6 ms
500 ms
Exploracin de E/S
Datos globales
Mensajes de cliente
Un ciclo de la CPU
Servidor FTP/TFTP
El tiempo de la conexin de
restablecimiento de cliente
SNMP
Un ciclo de la CPU
Servidor HTTP
El tiempo de la conexin de
restablecimiento de cliente
123
navegadores
clientes locales y remotos
servicio de exploracin de E/S
servicio de datos globales
servidor de FTP/TFTP
124
35010536 04/2009
35010536 04/2009
125
ADVERTENCIA
FUNCIONAMIENTO INADECUADO DEL EQUIPO - DURANTE LA CONMUTACIN, LOS DISPOSITIVOS PASAN A SUS ESTADOS DE RETORNO
Siempre que sea posible, configure los dispositivos de salida Ethernet en el estado
de retorno Mantener ltimo valor. Los dispositivos de salida que slo son
compatibles con el estado de retorno Establecer en cero pueden producir un pulso
durante la conmutacin.
Si no se siguen estas instrucciones pueden producirse lesiones personales
graves o mortales o daos en el equipo.
Servicio de datos globales (publicar/suscribir)
El mdulo NOE Hot Standby de la CPU del controlador primario es una estacin
dentro de un grupo de distribucin. Los grupos de distribucin intercambian
variables de aplicacin. Gracias a este intercambio, el sistema puede coordinar
todas las estaciones en el grupo de distribucin. Cada estacin publica variables de
aplicacin locales en un grupo de distribucin para las estaciones restantes y puede
suscribirse a variables de aplicacin remotas, con independencia de la ubicacin
del productor.
El puerto de comunicacin slo tiene una direccin de multidifusin.
En este servicio de red, los controladores Modicon Quantum Hot Standby con Unity
se ven como una sola estacin. El mdulo NOE de la CPU del controlador primario
publica las variables de aplicacin Hot Standby y recibe las variables de
suscripcin. El servicio de datos globales del mdulo NOE secundario est
detenido.
Cuando se produce la conmutacin Hot Standby, el mdulo NOE de la CPU del
controlador primario detiene el servicio de datos globales. El mdulo NOE no
publica la variable local durante una conmutacin. Despus de la conmutacin, el
nuevo mdulo NOE de la CPU del controlador primario comienza a publicar
variables de aplicacin y a recibir las variables de suscripcin.
Servidores FTP/TFTP
El servidor FTP/TFTP est disponible tan pronto como el mdulo recibe una
direccin IP. Cualquier cliente FTP/TFTP puede iniciar una sesin en el mdulo.
Para poder acceder a l, es necesario proporcionar el nombre de usuario y la
contrasea correctos. Modicon Quantum Hot Standby con Unity slo permite una
sesin activa de cliente FTP/TFTP por cada mdulo NOE.
Al producirse la conmutacin Hot Standby, la CPU del controlador primario y los
NOE secundarios cierran la conexin FTP/TFTP. Si se enva una peticin
FTP/TFTP durante la conmutacin, la comunicacin se cerrar.
126
35010536 04/2009
35010536 04/2009
127
Red sobrecargada
Vista general
Si se utiliza un mdulo NOE771xx para que se ejecute en una red Ethernet de 100
Mb/s y se produce una sobrecarga permanente de la red, el mdulo NOE771 puede
pasar a la modalidad de Kernel. Esto podra provocar que la CPU principal se
DETUVIESE.
Ejemplo
Un ejemplo de sobrecarga de red permanente sera cuando dos puertos de un
conmutador Ethernet se conectan entre s. Los nodos Ethernet conectados a la
subred detectaran esta situacin y se producira una sobrecarga de gran volumen
de la red, caso que no debera producirse en una red configurada correctamente.
NOTA: Las difusiones y, en especial, los ARP forman parte del trfico de Ethernet
y no tendrn efectos adversos en un mdulo NOE. Incluso las tormentas
"pequeas" que ocupan hasta el 5% del trfico de red bsico durante perodos
breves (desde unos cuantos segundos hasta dos o tres minutos) no sobrecargarn
el mdulo NOE. Slo una sobrecarga duradera y de gran volumen de la red (como
en los casos provocados por un cable de red en bucle) puede provocar problemas
en el sistema HSBY con mdulos NOE.
Efecto en la CPU
Para facilitar la comunicacin de la platina principal, el mdulo NOE tiene acceso
directo (DMA) a la memoria del mdulo de la CPU. Por lo tanto, si el mdulo NOE
pasa a la modalidad Kernel cuando se accede a la CPU, esto puede tener
consecuencias en el comportamiento de la CPU. En algn caso, incluso podra
ocurrir que la CPU del controlador primario se DETUVIESE.
128
35010536 04/2009
Acciones recomendadas
Lleve a cabo los pasos siguientes para conseguir proteccin frente a los efectos no
deseados de trfico de difusin excesivo:
Paso
35010536 04/2009
Accin
129
130
35010536 04/2009
Mantenimiento de un sistema
Modicon Quantum Hot Standby
con Unity
Descripcin general
Este captulo proporciona informacin acerca del mantenimiento de un sistema
Modicon Quantum Hot Standby con Unity.
Contenido de este captulo
Este captulo contiene los siguiente apartados:
Apartado
35010536 04/2009
Pgina
Verificacin del estado funcional del sistema Modicon Quantum Hot Standby
con Unity
132
134
136
139
140
143
146
Sustitucin de un mdulo
147
148
149
131
Verificacin del estado funcional del sistema Modicon Quantum Hot Standby
con Unity
Generacin y envo de mensajes de estado funcional
Los mdulos Modicon Quantum Hot Standby con Unity intercambian un mensaje de
estado funcional cada 10 ms aproximadamente.
Si se produce un error en la CPU del controlador primario, la CPU del controlador
Standby recibe un mensaje y asume el papel de la CPU del controlador primario.
Si se produce un error en la CPU del controlador Standby, la CPU del controlador
primario contina funcionando como dispositivo autnomo. Los procesadores de
mdulo de comunicaciones RIO verifican la comunicacin con otros procesadores
de forma peridica.
La CPU del controlador primario enva un mensaje de estado funcional a la CPU del
controlador Standby
1. Cada diez milisegundos cuando no se envan ms datos en la conexin del
coprocesador de alta velocidad
2. Cada cinco milisegundos si no se requiere comunicacin con una estacin en la
conexin RIO
Si la CPU del controlador Standby no recibe ningn mensaje en ninguna conexin,
intentar determinar la causa y asumir el control si es necesario.
Si la CPU del controlador primario no recibe una respuesta vlida por parte de la
CPU del controlador Standby, funcionar como si no existiese una copia de
seguridad disponible y fuese un dispositivo autnomo.
Realizacin de comprobaciones de confianza automticas
El sistema realiza dos tipos de comprobaciones de confianza automticamente en
el coprocesador Modicon Quantum Hot Standby con Unity:
Comprobaciones de inicio
Comprobaciones de tiempo de ejecucin
132
35010536 04/2009
35010536 04/2009
133
entonces...
Excepciones
Si...
entonces...
134
35010536 04/2009
Accin
Seleccione Herramientas Visualizador de diagnsticos en el men
principal.
Consulte la seccin
35010536 04/2009
135
Respuesta
136
35010536 04/2009
Deteccin de errores:
Si...
entonces...
entonces...
35010536 04/2009
137
Responde
No responde
138
35010536 04/2009
Descripcin
La CPU del controlador Standby informa acerca de los errores del coprocesador
Standby.
Descripcin
Cuando la CPU del controlador primario se comunica con la CPU del controlador
Standby, el coprocesador de la CPU del controlador Standby informa acerca del
error a la CPU del controlador primario.
35010536 04/2009
Descripcin
139
NOTA: En caso de que la CPU del controlador primario y la CPU del controlador
Standby no se detecten entre ellas, es posible que cada estacin pueda detectar
una interrupcin de conexin de datos de alta velocidad.
La CPU del controlador Standby detecta un error
En primer lugar:
140
Etapa
Accin
Resultado
35010536 04/2009
entonces...
35010536 04/2009
141
142
Etapa
Accin
Resultado
35010536 04/2009
35010536 04/2009
Si la CPU del
controlador
Standby...
entonces...
Accin
Nunca responde a
ningn mensaje
Nunca recibe
ningn mensaje de
la CPU del
controlador
primario
143
La CPU del controlador Standby monitoriza las conexiones RIO y del coprocesador
Para iniciar el proceso:
Paso
Accin
Resultado
Confirme si:
1. el mdulo de comunicaciones RIO
de la CPU del controlador primario
no se puede utilizar o
2. si hay una interrupcin en la
conexin
La CPU del controlador Standby solicita La CPU del controlador principal enva
que la CPU del controlador principal
esta peticin al coprocesador como
monitorice la conexin del
1. Peticin de monitorizacin
RIO
coprocesador.
2. Peticin de conexin del
coprocesador
144
Si...
entonces...
35010536 04/2009
35010536 04/2009
Si la comunicacin Entonces
de la estacin es:
Accin
En funcionamiento
La interrupcin de la
conexin RIO se ha
producido en la CPU del
controlador Standby.
Sin funcionamiento
La interrupcin de la
conexin RIO se ha
producido en la CPU del
controlador primario.
145
Resultado
Un sistema Hot Standby requiere que las dos Este requisito evita que la CPU del
controlador Standby ejecute un programa de
estaciones cuenten con el mismo programa
aplicacin diferente en caso de que se
de aplicacin.
produzca una transferencia de control.
146
Accin
Resultado
Durante cada ciclo, la instruccin del La CPU del controlador Standby valida
programa de aplicacin Suma de
la nueva suma de control (CKSM) con la
control (CKSM) se transfiere de la
suma de control existente (CKSM).
CPU del controlador primario a la CPU
del controlador Standby junto con los
datos necesarios restantes.
35010536 04/2009
Sustitucin de un mdulo
Importante
Es posible sustituir un mdulo mientras un sistema est en funcionamiento.
Asegrese de que el mdulo que se va a sustituir:
1. Se instala en la platina principal de la CPU del controlador Standby.
2. Se encuentra en la misma posicin que ambas platinas principales.
3. Se trata del mismo tipo de mdulo.
El mismo tipo de mdulo significa que NOE sustituye a NOE y que CRP sustituye a
CRP.
NOTA: INFORMACIN IMPORTANTE
1. Realice una conmutacin si va a sustituir una CPU del controlador primario.
2. NO extraiga un controlador primario cuando est conectado (Intercambio bajo
tensin).
35010536 04/2009
147
Tipo de error
Descripcin
Detener
Controlador
Se ha producido un error de
interfaz.
Offline
Detener
Detener
Se ha producido un error de
Com Act.
NOTA: En una configuracin de Quantum Hot Standby sin estacin RIO, los LED
de errores A y B no son relevantes.
148
35010536 04/2009
Descripcin
Detener
Controlador
Se ha producido un error de
interfaz.
Offline
Se ha producido un error de
Com Act.
Detener
Detener
Offline
Interrupciones de conexin de
fibra:
Desde la transmisin de la
CPU del controlador Standby
a la recepcin de la CPU del
controlador primario.
Desde la transmisin de la
CPU del controlador primario
a la recepcin de la CPU del
controlador Standby.
35010536 04/2009
149
150
35010536 04/2009
Interpretacin de las caractersticas especiales de Modicon Quantum Hot Standby con Unity
35010536 04/2009
Interpretacin de las
caractersticas especiales del
sistema Modicon Quantum Hot
Standby con Unity
III
Objeto
El presente apartado describe las caractersticas especiales del sistema Modicon
Quantum Hot Standby con Unity.
Pgina
153
159
179
187
10
35010536 04/2009
151
Interpretacin de las caractersticas especiales de Modicon Quantum Hot Standby con Unity
152
35010536 04/2009
Descripcin general
En este captulo se presenta informacin sobre el mtodo de actualizacin EXEC
para un sistema Modicon Quantum Hot Standby con Unity. La actualizacin permite
poner al da el EXEC del controlador de la CPU del controlador Standby mientras el
proceso se encuentra todava regulado por el controlador de la CPU del controlador
primario.
Contenido de este captulo
Este captulo contiene los siguiente apartados:
Apartado
35010536 04/2009
Pgina
154
155
153
154
35010536 04/2009
RTU Modbus
Modbus Plus
Uso de Modbus
Lista del material til:
Equipo con Unity Pro y OSLoader.
Cable 110XCA2820x y adaptador 110XCA20300.
35010536 04/2009
Accin
Conectar el equipo con Unity Pro a la CPU del controlador primario (a travs de
Modbus, Modbus+ o USB).
Detener la CPU del controlador Standby con las funciones del teclado.
(La CPU del controlador Standby pasa a la modalidad "stop offline")
155
Paso
10
Accin
Descargar el SO a la CPU del controlador Standby en la direccin Modbus 1.
(Al final de la descarga, la CPU del controlador Standby pasa a la modalidad "No
conf")
11
12
13
14
15
16
17
Conectar el equipo y Unity Pro a la nueva CPU del controlador primario (a travs
de Modbus, Modbus+ o USB).
18
19
Importante
Si actualiza mediante Modbus Plus, nicamente podr utilizar la direccin 1 para
realizar la descarga. De lo contrario, no habr comunicacin.
Asegrese de que ningn dispositivo de la red Modbus Plus est utilizando la
direccin "1". (vase pgina 99)
156
35010536 04/2009
35010536 04/2009
Accin
10
11
12
13
14
Realizar la conmutacin.
Nota: Asegrese de que la CPU del controlador Standby se convierte en la CPU
del controlador primario.
15
16
157
Problemas de compatibilidad
Para actualizar un EXEC Modicon Quantum Hot Standby con Unity sin detener el
proceso, el programa de aplicacin actual debe ejecutarse mediante el nuevo
EXEC.
Tenga en cuenta este requisito a la hora de instalar revisiones de menor escala
destinadas a solucionar problemas o realizar mejoras leves.
Cuando sea necesario realizar una funcin de mejora ms importante, es posible
que no se pueda conservar esta compatibilidad.
En este caso, para llevar a cabo una actualizacin EXEC, es necesario que el
sistema est apagado.
158
35010536 04/2009
Discrepancia de aplicacin
35010536 04/2009
Gestin de discrepancias de
aplicacin con Unity Pro
Descripcin general
En este captulo se proporciona informacin sobre cmo utilizar la funcin
Discrepancia de aplicacin disponible en Unity Pro.
Contenido de este captulo
Este captulo contiene los siguiente apartados:
Apartado
35010536 04/2009
Pgina
160
166
168
169
170
171
173
175
176
159
Discrepancia de aplicacin
programas,
tablas de animacin,
comentarios (de variables).
Cambio en la configuracin de E/S en la modalidad RUN.
160
35010536 04/2009
Discrepancia de aplicacin
35010536 04/2009
161
Discrepancia de aplicacin
162
35010536 04/2009
Discrepancia de aplicacin
S
a menos que los datos existan SLO en el
controlador modificado
ADVERTENCIA
RIESGO EN ASIGNACIN DE E/S; RIESGO EN LA CONFIGURACIN
En ningn caso se permitir discrepancia alguna en la asignacin de E/S o en la
configuracin.
35010536 04/2009
163
Discrepancia de aplicacin
Variables declaradas:
Se actualizarn todas las variables declaradas en cada exploracin siempre que
estn declaradas en los dos controladores.
Actualizacin de la CPU del controlador Standby
Si se realiza una transferencia del programa de aplicacin en el controlador que
no recibi las modificaciones efectuadas, los dos controladores tendrn
programas de aplicacin iguales y el controlador de la CPU del controlador
Standby se actualizar por completo.
Variables eliminadas y declaradas nuevamente:
Si, debido a una modificacin, se ha eliminado una variable global en primer
lugar y se ha vuelto a declarar a continuacin, dicha variable se considerar
NUEVA, aunque utilice el mismo nombre. Debe seguir el procedimiento de
actualizacin para pasar los controladores a un estado igualado.
164
35010536 04/2009
Discrepancia de aplicacin
35010536 04/2009
165
Discrepancia de aplicacin
Efecto
Modificacin de una seccin SFC con Unity Pro (140 CPU 671 60)
El proceso de generacin de cdigos SFC no genera un cdigo ejecutable directo,
aunque s un conjunto de datos utilizado por el intrprete SFC del SO del
controlador para procesar el estado siguiente.
Al igual que Concept, Unity Pro:
Cuando se modifica una seccin SFC en la CPU del controlador primario, sus datos
no se transfieren a la CPU del controlador Standby. Cuando se produce una
transferencia de lgica desde la CPU del controlador primario a la CPU del
controlador Standby, la primera seccin de la lgica es la informacin de
diagnstico.
NOTA: Lenguaje de programacin SFC
166
35010536 04/2009
Discrepancia de aplicacin
ADVERTENCIA
FUNCIONAMIENTO INESPERADO DEL EQUIPO - RIESGO DE CONMUTACIN
Asegrese de que los controladores contienen el mismo programa de aplicacin
y eliminan cualquier discrepancia de aplicacin al realizar una transferencia del
programa de aplicacin tras completar las modificaciones.
Si no se siguen estas instrucciones pueden producirse lesiones personales
graves o mortales o daos en el equipo.
35010536 04/2009
167
Discrepancia de aplicacin
ADVERTENCIA
FUNCIONAMIENTO INESPERADO DEL EQUIPO: CONTROL INMEDIATO DEL
PROCESO
Una vez que un nuevo programa de aplicacin pasa a la CPU del controlador
Standby, sta asume el control del proceso.
168
35010536 04/2009
Discrepancia de aplicacin
Accin
10
11
Referencia importante
(vase pgina 176)
35010536 04/2009
169
Discrepancia de aplicacin
Accin
Referencia importante
(vase pgina 176)
170
35010536 04/2009
Discrepancia de aplicacin
Accin
10
11
12
Referencia importante
(vase pgina 176)
35010536 04/2009
171
Discrepancia de aplicacin
Importante
ADVERTENCIA
FUNCIONAMIENTO INESPERADO DEL EQUIPO: CONTROL INMEDIATO DEL
PROCESO
Una vez que un nuevo programa de aplicacin pasa a la CPU del controlador
Standby, sta asume el control del proceso.
172
35010536 04/2009
Discrepancia de aplicacin
NOTA:
Si los bits %SW60.1 y %SW60.2 se establecen en 0 de forma simultnea, se
produce una conmutacin:
La CPU del controlador primario pasa a EJECUCIN offline y
La CPU del controlador Standby funciona ahora como CPU del controlador
primario en EJECUCIN.
Conmutacin mediante el teclado del panel frontal
Para forzar una conmutacin utilizando el teclado del panel frontal, haga lo
siguiente:
Paso
Accin
35010536 04/2009
173
Discrepancia de aplicacin
El orden del controlador es [(A) o (B)]; utilice uno de estos dos mtodos:
El submen Hot Standby del teclado del panel frontal (Funcionamiento
del PLC | Hot Standby | Orden de Hot Standby).
Cuadro de dilogo de estado Unity Pro (consulte la parte inferior de la ventana
de Unity Pro cuando se conecte online).
Abrir el archivo 1.
Acceder
al bit de sistema de registro de comando %SW60.1,
si el orden del controlador conectado es A.
al bit de sistema de registro de comando %SW60.2,
si el orden del controlador conectado es B.
Establecer el bit en 0.
Nota: Asegrese de que la CPU del controlador Standby ha pasado a la del
controlador primario.
Abrir el archivo 2.
Establecer el bit en 1.
Nota: Asegrese de que la CPU del controlador Standby est online.
10
174
Accin
35010536 04/2009
Discrepancia de aplicacin
Accin
Transferencia del programa de aplicacin mediante el bit de sistema del registro de comando
%SW60.5
Para transferir un programa de aplicacin (programa o proyecto de lgica) a la CPU
del controlador primario o a la del controlador Standby mediante el bit de sistema
de registro de comando %SW60.5, siga estos pasos:
Paso
35010536 04/2009
Accin
Establecer el bit en 1.
Nota: El proceso de definicin del bit alterna el bit de 0 a 1 y viceversa.
175
Discrepancia de aplicacin
Accin
En el men, seleccione Herramientas | Opcin.
176
35010536 04/2009
Discrepancia de aplicacin
Accin
Llevar a cabo las transferencias del programa de aplicacin despus de
completar las modificaciones online con discrepancia de aplicacin.
35010536 04/2009
Accin
Restablecer el bit en 0.
177
Discrepancia de aplicacin
178
35010536 04/2009
Transferencia de un programa de
aplicacin con Unity Pro
Descripcin general
En este captulo se proporciona informacin acerca de la funcin de transferencia
del programa de aplicacin que permite configurar el controlador de la CPU del
controlador Standby desde el controlador de la CPU del controlador primario.
Contenido de este captulo
Este captulo contiene los siguiente apartados:
Apartado
35010536 04/2009
Pgina
180
182
183
184
179
Validacin de la transferencia
La CPU del controlador Standby valida el programa de aplicacin transferido.
Despus de la validacin, la CPU del controlador Standby empieza
automticamente.
Descripcin del tiempo de transferencia
El tiempo de transferencia del programa de aplicacin depende del tamao del
programa de aplicacin: cuanto ms grande sea el programa, mayor ser el tiempo
de transferencia. La transferencia del programa de aplicacin tarda varios
segundos.
NOTA: Durante la transferencia del programa de aplicacin, el sistema no puede
seguir considerndose redundante.
Si la CPU del controlador primario se detiene antes de que la CPU del controlador
Standby est preparada para adoptar el papel de CPU del controlador primario, no
habra ninguna CPU del controlador Standby disponible para asumir el control.
180
35010536 04/2009
35010536 04/2009
181
182
Accin
Establecer el bit en 1.
Nota: El proceso de definicin del bit alterna el bit de 0 a 1 y viceversa.
35010536 04/2009
35010536 04/2009
183
184
35010536 04/2009
Accin
Comprobar que:
1. La opcin Invalidar teclado NO est seleccionada.
2. El conmutador llave est desbloqueado.
35010536 04/2009
185
186
35010536 04/2009
Utilizacin de los EFB HSBY de Modicon Quantum Hot Standby con Unity
35010536 04/2009
10
Descripcin general
En el presente captulo se describen las caractersticas especiales de los mdulos
de funcin elemental (EFB) de Modicon Quantum Hot Standby con Unity.
HSBY_RD
HSBY_ST
HSBY_WR
REV_XFER
35010536 04/2009
Pgina
Descripcin: HSBY_RD
188
Descripcin: HSBY_ST
191
Descripcin: HSBY_WR
194
Descripcin: REV_XFER
197
187
Utilizacin de los EFB HSBY de Modicon Quantum Hot Standby con Unity
Descripcin: HSBY_RD
Descripcin de funciones
Este EFB permite utilizar la funcin Hot Standby. Busca (junto con otros EFB de la
familia Hot Standby) la configuracin del PLC Quantum respectivo para los
componentes necesarios. Estos componentes hacen referencia al hardware
conectado realmente.
Por lo tanto, no es posible garantizar el comportamiento correcto de este EFB en
los simuladores.
De forma independiente, el EFB HSBY_RD comprueba si existe una configuracin
Hot Standby ((%SW60 (vase Unity Pro, Lenguajes y estructura del
programa, Manual de referencia )). Si existe una configuracin de este
tipo, se muestra el contenido de registro del comando y la salida HSBY se establece
en "1". Si no existe una configuracin Hot Standby, la salida
HSBY_ConfigurationFound se establece en "0".
EN y ENO pueden configurarse como parmetros adicionales.
Representacin en FBD
Representacin:
188
35010536 04/2009
Representacin en LD
Representacin:
Representacin en IL
Representacin:
CAL HSBY_RD_Instance (HSBY=>HSBY_ConfigurationFound,
INV_KEY=>InvalidateKeypad, PCA_RUN=>PLC_A_Running,
PCB_RUN=>PLC_B_Running, SBY_OFF=>StandbyOff,
EXC_UPD=>ExecUpdate, SWP_MB1=>SwapAddressModbusPort1)
Representacin en ST
Representacin:
HSBY_RD_Instance (HSBY=>HSBY_ConfigurationFound,
INV_KEY=>InvalidateKeypad, PCA_RUN=>PLC_A_Running,
PCB_RUN=>PLC_B_Running, SBY_OFF=>StandbyOff,
EXC_UPD=>ExecUpdate, SWP_MB1=>SwapAddressModbusPort1);
35010536 04/2009
189
Utilizacin de los EFB HSBY de Modicon Quantum Hot Standby con Unity
Descripcin de parmetros
Descripcin de los parmetros de salida:
Parmetro
Tipo de datos
Significado
HSBY
BOOL
INV_KEY
BOOL
PCA_RUN
BOOL
PCB_RUN
BOOL
190
SBY_OFF
BOOL
EXC_UPD
BOOL
SWP_MB1
BOOL
SWP_MB2
BOOL
SWP_MB3
BOOL
No utilizado. Reservado
35010536 04/2009
Descripcin: HSBY_ST
Descripcin de funciones
Este EFB permite utilizar la funcin Hot Standby. Busca (junto con el resto de
procedimientos de la familia Hot Standby) en la configuracin del PLC Quantum
correspondiente los componentes necesarios. Estos componentes hacen
referencia al hardware conectado realmente.
Por lo tanto, no es posible garantizar el comportamiento correcto de este EFB en
los simuladores.
El EFB sirve para la lectura del registro de estado de Hot Standby IEC (%SW61
(vase Unity Pro, Lenguajes y estructura del programa, Manual
de referencia )). Si no existe ninguna configuracin para Hot Standby, la salida
HSBY se establece en "0".
Como parmetros adicionales se pueden configurar EN y ENO.
Representacin en FBD
Representacin:
35010536 04/2009
191
Utilizacin de los EFB HSBY de Modicon Quantum Hot Standby con Unity
Representacin en LD
Representacin:
Representacin en IL
Representacin:
CAL HSBY_ST_Instance (HSBY=>HSBY_ConfigurationFound,
THIS_OFF=>PLC_Offline, THIS_PRY=>Primary_PLC,
THIS_SBY=>Standby_PLC, REMT_OFF=>Remote_PLC_Offline,
REMT_PRY=>PrimaryRemote_PLC, REMT_SBY=>StandbyRemote_PLC,
LOGIC_OK=>IdenticalPrograms, THIS_ISA=>HSBY_ModuleSwitchA,
THIS_ISB=>HSBY_ModuleSwitchB)
192
35010536 04/2009
Representacin en ST
Representacin:
HSBY_ST_Instance (HSBY=>HSBY_ConfigurationFound,
THIS_OFF=>PLC_Offline, THIS_PRY=>Primary_PLC,
THIS_SBY=>Standby_PLC, REMT_OFF=>Remote_PLC_Offline,
REMT_PRY=>PrimaryRemote_PLC, REMT_SBY=>StandbyRemote_PLC,
LOGIC_OK=>IdenticalPrograms, THIS_ISA=>HSBY_ModuleSwitchA,
THIS_ISB=>HSBY_ModuleSwitchB);
Descripcin de parmetros
Descripcin de los parmetros de salida:
Parmetro
35010536 04/2009
Tipo de datos
Significado
HSBY
BOOL
THIS_OFF
BOOL
THIS_PRY
BOOL
THIS_SBY
BOOL
REMT_OFF
BOOL
REMT_PRY
BOOL
REMT_SBY
BOOL
LOGIC_OK
BOOL
THIS_ISA
BOOL
THIS_ISB
BOOL
193
Utilizacin de los EFB HSBY de Modicon Quantum Hot Standby con Unity
Descripcin: HSBY_WR
Descripcin de funciones
Este EFB permite utilizar la funcin Hot Standby. Busca (junto con otros EFB de la
familia Hot Standby) la configuracin del PLC Quantum respectivo para los
componentes necesarios. Estos componentes hacen referencia al hardware
conectado realmente.
Por lo tanto, no es posible garantizar el comportamiento correcto de este EFB en
los simuladores.
El EFB HSBY_WR se utiliza para definir distintos modos Hot Standby admitidos por
Hot Standby. La definicin de los modos respectivos conlleva un cambio del registro
de comando Hot Standby (%SW60 (vase Unity Pro, Lenguajes y
estructura del programa, Manual de referencia )), que lleva a cabo
de forma automtica el bloque de funcin. Si no existe una configuracin Hot
Standby, la salida HSBY_ConfigurationFound se establece en "0"; en caso
contrario, se establece en "1".
NOTA: Esta funcin nicamente afecta a la CPU del controlador primario.
EN y ENO pueden configurarse como parmetros adicionales.
Representacin en FBD
Representacin:
194
35010536 04/2009
Representacin en LD
Representacin:
Representacin en IL
Representacin:
CAL HSBY_WR_Instance (INV_KEY:=InvalidateKeypad,
PCA_RUN:=PLC_A_Running, PCB_RUN:=PLC_B_Running,
SWP_MB1:=SwapAddressModbusPort1,
HSBY=>HSBY_ConfigurationFound)
Representacin en ST
Representacin:
HSBY_WR_Instance (INV_KEY:=InvalidateKeypad,
PCA_RUN:=PLC_A_Running, PCB_RUN:=PLC_B_Running,
SWP_MB1:=SwapAddressModbusPort1,
HSBY=>HSBY_ConfigurationFound);
35010536 04/2009
195
Utilizacin de los EFB HSBY de Modicon Quantum Hot Standby con Unity
Descripcin de parmetros
Descripcin de los parmetros de entrada:
Parmetro
Tipo de datos
Significado
INV_KEY
BOOL
PCA_RUN
BOOL
PCB_RUN
BOOL
SWP MB1
BOOL
SWP_MB2
BOOL
SWP MB3
BOOL
196
Parmetro
Tipo de datos
Significado
HSBY
BOOL
35010536 04/2009
Descripcin: REV_XFER
Descripcin de las funciones
Este EFB permite utilizar la funcin Hot Standby. Junto con otros EFB de la familia
Hot Standby, comprueba la configuracin del PLC Quantum respectivo de los
componentes necesarios para una configuracin Hot Standby. Los componentes
son hardware conectado realmente.
El EFB REV_XFER permite transmitir dos registros desde el PLC Standby al PLC de
la CPU del controlador primario. Los dos registros transferidos por este EFB son
%SW62/63 y se utilizan mediante el programa de aplicacin (en la primera seccin)
para registrar informacin de diagnstico.
REV_XFER slo puede utilizarse en la primera seccin ejecutable del proyecto. Las
direcciones de parmetro TO_REV1 y TO_REV2 deben estar en el rea no
transferible para evitar que el PLC de la CPU del controlador primario las
sobrescriba.
NOTA: En el sistema Hot Standby heredado (Concept), estos cuatro registros
(registros de transferencia inversa) son las primeras direcciones en el rea no
transferible. Esto no sucede con el sistema Hot Standby actual (Unity). Consulte
Configuracin de registros con Unity Pro, pgina 102.
EN y ENO se proyectan como parmetros adicionales.
Apariencia en FBD
Representacin:
35010536 04/2009
197
Utilizacin de los EFB HSBY de Modicon Quantum Hot Standby con Unity
Apariencia en LD
Representacin:
Apariencia en IL
Representacin:
CAL REV_XFER_Instance (TO_REV1:=Standby_PLC_FirstReg,
TO_REV2:=Standby_PLC_SecondReg, HSBY=>HSBY_ConfFlag,
PRY=>Primary_PLC_Flag, SBY=>Standby_PLC_Flag,
FR_REV1=>FirstRevTransReg, FR_REV2=>SecondtRevTransReg)
Apariencia en ST
Representacin:
REV_XFER_Instance (TO_REV1:=Standby_PLC_FirstReg,
TO_REV2:=Standby_PLC_SecondReg, HSBY=>HSBY_ConfFlag,
PRY=>Primary_PLC_Flag, SBY=>Standby_PLC_Flag,
FR_REV1=>FirstRevTransReg, FR_REV2=>SecondtRevTransReg);
198
35010536 04/2009
Descripcin de parmetros
Descripcin de los parmetros de entrada:
Parmetro
Tipo de datos
Descripcin
TO_REV1
INT
TO_REV2
INT
35010536 04/2009
Parmetro
Tipo de datos
Descripcin
HSBY
BOOL
PRY
BOOL
SBY
BOOL
FR_REV1
INT
FR_REV2
INT
199
Utilizacin de los EFB HSBY de Modicon Quantum Hot Standby con Unity
200
35010536 04/2009
IV
Objeto
En este apartado se describe la funcin de cambio de configuracin sobre la
marcha (CCOTF) en los sistemas Quantum Hot Standby. Esta funcin se
denominar CCOTF en los captulos siguientes.
Contenido de esta parte
Esta parte contiene los siguientes captulos:
Captulo
35010536 04/2009
Pgina
11
Presentacin de CCOTF
203
12
205
13
211
14
Utilizacin de CCOTF
223
15
Rendimiento de CCOTF
243
16
245
201
202
35010536 04/2009
Presentacin de CCOTF
35010536 04/2009
Presentacin de CCOTF
11
Descripcin general del sistema CCOTF Modicon Quantum Hot Standby con
Unity
Objeto
El objetivo es permitir la modificacin del sistema CCOTF cuando el PLC se
encuentra en la modalidad RUN; los cambios se pueden realizar en los mdulos de
E/S binarios o analgicos en el bastidor local o la estacin RIO de la manera
siguiente:
Agregue un mdulo en un slot que ha quedado libre.
Elimine un mdulo.
Modifique el parmetro de ajuste y de comando de un mdulo.
Requisitos de hardware
La funcin CCOTF slo es compatible con el procesador Modicon Quantum Hot
Standby 140 CPU 671 60.
Requisitos de software
La versin de software Unity mnima requerida para utilizar la funcin CCOTF es la
siguiente:
Requisitos de firmware
Las versiones de firmware mnimas requeridas para utilizar la funcin CCOTF son
las siguientes:
35010536 04/2009
203
Presentacin de CCOTF
204
35010536 04/2009
12
Descripcin general
En este captulo se describe la compatibilidad de hardware y firmware para la
funcin CCOTF.
Contenido de este captulo
Este captulo contiene las siguientes secciones:
Seccin
35010536 04/2009
Apartado
Pgina
12.1
Compatibilidades de hardware
206
12.2
209
205
12.1
Compatibilidades de hardware
Objeto
En esta seccin se describe la compatibilidad de CCOTF Modicon Quantum Hot
Standby con Unity.
Contenido de esta seccin
Esta seccin contiene los siguientes apartados:
Apartado
206
Pgina
207
208
35010536 04/2009
Mdulos binarios
Los mdulos de E/S serie 800 y Sy/Max no son compatibles con la funcin CCOTF.
35010536 04/2009
207
Mdulo CRA
Mdulo CRP
Compatible con CCOTF despus 140 CRA 93x 00 de PV03 140 CRP 93x 00 de PV01
de la actualizacin del firmware SV1.25 a PV06 SV1.26
SV1.14 a PV06 SV1.15
(vase pgina 219)
208
35010536 04/2009
12.2
Bus RIO
Modificacin de
ejecucin autorizada
Bastidor local
Bastidor ampliado
Estacin Sy/Max
No
No
Estacin Quantum
Bus DIO
35010536 04/2009
Bastidor local
Bastidor ampliado
S
No
209
210
35010536 04/2009
Procedimiento de actualizacin
para utilizar la funcin CCOTF
13
Objeto
En este captulo se describe el mtodo para actualizar un sistema Modicon
Quantum Hot Standby para que sea compatible con CCOTF.
Contenido de este captulo
Este captulo contiene las siguientes secciones:
Seccin
35010536 04/2009
Apartado
Pgina
13.1
212
13.2
213
211
13.1
General
Principales casos de actualizacin
Ser necesario tener en cuenta diferentes casos principales:
Es necesario realizar una parada completa del sistema al realizar una
actualizacin de firmware en el sistema Hot Standby.
Cuando las aplicaciones no se pueden detener durante un perodo prolongado,
es posible realizar una actualizacin al cambiar los mdulos de hardware.
212
35010536 04/2009
13.2
Objeto
En esta seccin se describe el procedimiento de actualizacin de los PLC Modicon
Quantum Hot Standby para utilizar la funcin CCOTF.
La actualizacin se puede realizar de dos formas:
Cambiar los mdulos de hardware con una parada temporal (aproximadamente
un minuto).
Actualizar el firmware, para eso es necesario realizar una parada completa.
NOTA: Para descargar el firmware de CPU, el coprocesador, CRA y CRP, visite el
sitio web de Schneider Electric www.schneider-electric.com.
ADVERTENCIA
EL SISTEMA DEJA DE ESTAR ACTIVO Y NO ES REDUNDANTE
Antes de detener el sistema, asegrese siempre de que no hay ninguna operacin
importante en curso.
El sistema deja de estar activo y no es redundante.
Si no se siguen estas instrucciones pueden producirse lesiones personales
graves o mortales o daos en el equipo.
Contenido de esta seccin
Esta seccin contiene los siguientes apartados:
Apartado
35010536 04/2009
Pgina
General
214
215
219
213
General
Actualizacin de CCOTF
En la imagen siguiente se muestra la configuracin de Quantum Hot Standby de
ejemplo que se actualizar para ser compatible con CCOTF:
CPU
C
R
P
CPU
Primary
PLC / PLC A
C
R
P
Standby
PLC / PLC B
Drop 2
Drop 32
Para que una configuracin Quantum Hot Standby sea compatible con CCOTF, se
deben realizar los siguientes pasos:
Actualice la CPU y el CRP en PLC B Standby.
Actualice la CPU y el CRP en PLC A primario.
Actualice la aplicacin CPU en los dos PLC.
Actualice todos los CRA conectados al bus RIO.
La CPU y los mdulos CRA y CRP se pueden actualizar de dos formas:
Cambiar los mdulos de hardware para utilizar mdulos compatibles con
CCOTF.
NOTA: En este caso, es posible detener el sistema Hot Standby durante un tiempo
mnimo.
Actualizar el firmware de la CPU, el coprocesador y los mdulos CRA y CRP.
NOTA: En este caso, se debe parar el sistema Hot Standby durante el
procedimiento de actualizacin del firmware.
214
35010536 04/2009
35010536 04/2009
215
Desc. general
Resumen
Configuracin
Puerto Modbus
Animacin
Hot Standby
Objetos de E/S
Memoria de seal
Uso de memoria
3%
Restablecer %MWi
Slo arranque en fro
Inicio automtico de la ejecucin
A: no hay ninguna tarjeta de memoria seleccionada
0x
%M 256
1x
%I 256
%MW
%IW
4x
1.024
3x
1.024
Visualizador
ADVERTENCIA
PRDIDA DE COMUNICACIN
Antes de cambiar el estado del PLC A a STOP, asegrese siempre de que no
hay ninguna operacin importante en curso. El sistema deja de estar activo y
no es redundante.
Si no se siguen estas instrucciones pueden producirse lesiones personales graves o mortales o daos en el equipo.
16.Conecte Unity Pro 4.1 al PLC A. Detenga el PLC A.
216
35010536 04/2009
ADVERTENCIA
PRDIDA DE DATOS
Al final de la descarga de la aplicacin, todos los datos de aplicacin del PLC
B tendrn su valor inicial. Antes de cambiar el estado del PLC B a RUN,
asegrese siempre de que se puede reiniciar la aplicacin con los valores
iniciales.
Si no se siguen estas instrucciones pueden producirse lesiones personales graves o mortales o daos en el equipo.
17.Conecte Unity Pro al PLC B y ponga el PLC en modalidad RUN. Asegrese de
que el PLC B se convierte en primario.
Cambio del procedimiento PLC A
El objetivo del procedimiento siguiente es describir cmo actualizar el segundo PLC
A:
1. Apague el PLC A que est en la modalidad STOP.
NOTA: En este punto, el sistema ya no funciona de un modo redundante.
2. Cuando utilice una PCMCIA, extraiga la tarjeta PCMCIA.
3. Cuando utilice una PCMCIA, retire las bateras de la tarjeta de memoria para
vaciar la tarjeta.
4. Desconecte el cable de fibra ptica de la CPU A.
5. Desconecte los cables RIO del CRP A.
6. Reemplace la CPU A y el CRP A por los nuevos.
7. Encienda el PLC A.
8. Cuando utilice una PCMCIA, introduzca las bateras en la tarjeta PCMCIA y, a
continuacin, introduzca la tarjeta PCMCIA en la CPU A.
NOTA: La CPU debe estar en un estado No Conf.
9. Vuelva a conectar el cable RIO del CRP A y, a continuacin, la fibra ptica en la
CPU A.
10.Se realiza una transferencia automtica desde el primario al Standby.
11.Asegrese de que PLC A se ejecuta en Standby.
Cambio de los mdulos CRA en las estaciones RIO Quantum
Slo se debe realizar el cambio de los mdulos CRA en las estaciones RIO despus
de que el bastidor local del PLC primario y el PLC Standby han sido actualizados
con nuevos mdulos CPU y CRP:
1. Asegrese de que la aplicacin admite una estacin RIO apagada.
2. Apague la estacin RIO para realizar la actualizacin.
3. Desconecte el cable RIO del mdulo CRA y, a continuacin, extraiga el mdulo
CRA de la estacin.
35010536 04/2009
217
4.
5.
6.
7.
NOTA: Todas las estaciones RIO configuradas en el bus RIO deben ser
compatibles con CCOTF. Esto significa que el bit correspondiente de la palabra del
sistema %SW98 y %SW99 se debe establecer en 1. En caso contrario, no se
permite realizar ninguna modificacin de CCOTF.
NOTA: La E/S serie 800 y la E/S Sy/Max no son compatibles con CCOTF. Cuando
se configura la funcin CCOTF, no deben estar conectadas al bus RIO la E/S serie
800 ni la E/S Sy/Max.
218
35010536 04/2009
V2.0
V2.0
V2.01
V2.0
V2.10
V2.0
V2.23
V2.11
V2.32
V2.11
V2.40
V2.11
V2.50
V2.50
V2.60
V2.60
V2.70
V2.70
El objetivo del procedimiento siguiente es describir cmo actualizar el PLC para que
sea compatible con CCOTF:
1. Asegrese de que el programa de aplicacin que se ejecuta en las CPU
Quantum Hot Standby se ha exportado en formato XEF y est disponible en el
ordenador.
En caso contrario, cargue el programa de aplicacin de uno de los dos PLC en
Unity Pro y exprtelo en formato XEF.
2. Si an no lo ha instalado, instale Unity Pro 4.1 XL o XLS (o una versin de
software superior).
ADVERTENCIA
EL SISTEMA DEJA DE ESTAR ACTIVO
Antes de cambiar el estado de ambos PLC a STOP, asegrese siempre de que
no hay ninguna operacin importante en curso. El sistema deja de estar activo.
Si no se siguen estas instrucciones pueden producirse lesiones personales graves o mortales o daos en el equipo.
3. Ponga los 2 PLC en modalidad STOP.
35010536 04/2009
219
220
35010536 04/2009
35010536 04/2009
221
222
35010536 04/2009
Utilizacin de CCOTF
35010536 04/2009
Utilizacin de CCOTF
14
Objeto
En este captulo se describe cmo aadir, eliminar y modificar mdulos en una
configuracin de Quantum Hot Standby que ha sido actualizada a la versin
compatible con CCOTF.
Contenido de este captulo
Este captulo contiene los siguiente apartados:
Apartado
35010536 04/2009
Pgina
General
224
230
234
238
223
Utilizacin de CCOTF
General
Descripcin general de la configuracin del sistema Quantum Hot Standby
Es posible realizar la configuracin de Quantum Hot Standby de un bastidor local y
estaciones de E/S remotas. El bastidor local y cada estacin de E/S remota pueden
componerse de dos platinas principales:
La platina principal primaria contiene la CPU o el adaptador de estaciones de E/S
remotas.
La platina principal secundaria est conectada a la platina principal primaria con
dos extensores de platina principal.
En la imagen siguiente se muestran los elementos que pueden formar parte de una
configuracin Quantum Hot Standby:
1.
2.
3.
4.
5.
6.
224
Fuentes de alimentacin
CPU o adaptador RIO
Primer extensor de platina principal (140 XBE 100 00)
Segundo extensor de platina principal (140 XBE 100 00)
Cable del extensor de platina principal (140 XCA 717 0)
Extremo del cable marcado como "primario"
35010536 04/2009
Utilizacin de CCOTF
Consejos generales
ADVERTENCIA
RIESGO DE QUE SE PRODUZCA UN COMPORTAMIENTO INESPERADO DEL
EQUIPO
Antes de realizar cualquier modificacin de CCOTF, asegrese de que el sistema
responde de forma adecuada.
Las modificaciones realizadas cuando la casilla de verificacin Modificacin
online en ejecucin est seleccionada pueden tener una repercusin inmediata
en el proceso.
Si no se siguen estas instrucciones pueden producirse lesiones personales
graves o mortales o daos en el equipo.
Hay recomendaciones que se deben tener en cuenta antes de aadir o extraer un
mdulo de los bastidores locales o la estacin RIO:
Adicin de un mdulo en la configuracin de Unity Pro:
Configure el mdulo en Unity Pro.
Conecte el mdulo en la configuracin de hardware.
Escriba las secuencias del programa de aplicacin para gestionar el nuevo
mdulo.
35010536 04/2009
225
Utilizacin de CCOTF
ADVERTENCIA
COMPORTAMIENTO INESPERADO DEL EQUIPO
Transfiera siempre la aplicacin al PLC Standby despus de modificar la
configuracin en el PLC primario.
La aplicacin debe ser la misma en ambos PLC.
Si no se siguen estas instrucciones pueden producirse lesiones personales
graves o mortales o daos en el equipo.
Palabras de sistema %SW98, %SW99 y %SW100
Para gestionar la compatibilidad de CRP/CRA, se utilizan dos palabras (vase Unity
Pro, Lenguajes y estructura del programa, Manual de referencia ) de sistema:
%SW98 y %SW99.
Las palabras de sistema %SW98 y %SW99 se pueden utilizar para diagnosticar
problemas de compatibilidad relacionados con los mdulos CRA y CRP con una
configuracin Quantum Hot Standby.
226
35010536 04/2009
Utilizacin de CCOTF
La estacin 2 a 16 no es compatible =
0. La estacin 2 a 16 es compatible = 1.
15
14
13
12
11
10
...
Estacin 16
LSB
Estacin 2
15
14
Estacin 32
13
12
11
10
...
LSB
Estacin 17
NOTA: Todas las estaciones RIO configuradas en el bus RIO deben ser
compatibles con CCOTF. Esto significa que el bit correspondiente de la palabra de
sistema %SW98 y %SW99 debe ser 1. En caso contrario, no se permite realizar
ninguna modificacin de CCOTF.
La palabra de sistema %SW100 se incrementa cada vez que se realiza una
modificacin de CCOTF en un PLC.
%SW100 = XXYY, donde:
XX se incrementa cada vez que se realiza una modificacin de CCOTF en una
estacin RIO en ejecucin.
YY se incrementa cada vez que se realiza una modificacin de CCOTF en un
bastidor local en ejecucin.
NOTA: La E/S serie 800 y la E/S Sy/Max no son compatibles con CCOTF. Cuando
se configura la funcin CCOTF, no deben estar conectadas al bus RIO la E/S serie
800 ni la E/S Sy/Max.
35010536 04/2009
227
Utilizacin de CCOTF
Modificar los parmetros en modalidad RUN Modificar los parmetros en modalidad RUN
NOTA:
Una modificacin de CCOTF es vlida con estas dos acciones:
Adicin, eliminacin o modificacin de un mdulo en la pantalla de configuracin
de Unity Pro.
Realizacin de una generacin de cambios de las modificaciones.
228
35010536 04/2009
Utilizacin de CCOTF
35010536 04/2009
229
Utilizacin de CCOTF
ADVERTENCIA
POSIBLE COMPORTAMIENTO INESPERADO DEL EQUIPO
Retire la tira de borneras para el cableado de campo del mdulo antes de aadir
o eliminar un mdulo.
Si no se siguen estas instrucciones pueden producirse lesiones personales
graves o mortales o daos en el equipo.
En el diagrama de flujo siguiente se describe la accin que se debe realizar en
primer lugar en el PLC primario.
230
35010536 04/2009
Utilizacin de CCOTF
Elimine un mdulo.
NOTA: el mdulo se
muestra en estado
defectuoso en la pantalla
de configuracin del
bastidor.
Defectuoso
Modifique la aplicacin .
En buen estado
Elimine un mdulo.
35010536 04/2009
231
Utilizacin de CCOTF
ADVERTENCIA
POSIBLE COMPORTAMIENTO INESPERADO DEL EQUIPO
Retire la tira de borneras para el cableado de campo del mdulo antes de aadir
o eliminar un mdulo.
Si no se siguen estas instrucciones pueden producirse lesiones personales
graves o mortales o daos en el equipo.
En esta modalidad es posible modificar la configuracin de E/S cuando la aplicacin
se encuentra offline. La aplicacin que se descarga en los PLC se tiene que generar
con la casilla de verificacin Modalidad de conexin virtual activada en Ajustes
del proyecto General Ajustes de construccin.
En modalidad offline:
En el diagrama de flujo siguiente se describe la accin que se debe realizar en el
caso de aadir o eliminar un mdulo:
Aada un mdulo
Elimine un mdulo
232
35010536 04/2009
Utilizacin de CCOTF
NOTA: el indicador
LED "Activo" de la
pantalla de LED del
mdulo fsico est
encendido de forma
continua. En el caso de
un mdulo de salida ,
verifique que todos los
bits de salida estn en
estado no activo con
respecto al proceso del
indicador LED.
NOTA: el indicador
LED "Activo" de la
pantalla de LED del
mdulo fsico est
apagado de forma
continua. En el caso de
un mdulo de salida ,
verifique que todos los
bits de salida estn en
estado no activo con
respecto al proceso del
LED.
NOTA: el mdulo se
muestra en estado
defectuoso en la pantalla
de configuracin del
bastidor.
En buen estado
Elimine un mdulo.
Desconecte la tira del cableado de
campo del mdulo .
35010536 04/2009
233
Utilizacin de CCOTF
ADVERTENCIA
POSIBLE COMPORTAMIENTO INESPERADO DEL EQUIPO
Retire la tira de borneras para el cableado de campo del mdulo antes de aadir
o eliminar un mdulo.
Si no se siguen estas instrucciones pueden producirse lesiones personales
graves o mortales o daos en el equipo.
234
35010536 04/2009
Utilizacin de CCOTF
Elimine un mdulo.
NOTA: el mdulo se
muestra en estado
defectuoso en la pantalla de
configuracin de la estacin
RIO.
Prueba
Defectuoso
Modifique la aplicacin.
En buen estado
35010536 04/2009
235
Utilizacin de CCOTF
ADVERTENCIA
POSIBLE COMPORTAMIENTO INESPERADO DEL EQUIPO
Retire la tira de borneras para el cableado de campo del mdulo antes de aadir
o eliminar un mdulo.
Si no se siguen estas instrucciones pueden producirse lesiones personales
graves o mortales o daos en el equipo.
Es posible modificar la configuracin de E/S cuando la aplicacin se encuentra
offline. La aplicacin que se descarga en los PLC se tiene que generar con la casilla
de verificacin Modalidad de conexin virtual habilitada en el cuadro de dilogo
Ajustes del proyecto.
En modalidad offline:
En el diagrama de flujo siguiente se describe la accin que se debe realizar al
conectarse al sistema Hot Standby:
Aada un mdulo.
Elimine un mdulo.
236
35010536 04/2009
Utilizacin de CCOTF
NOTA: el mdulo se
muestra en estado
defectuoso en la pantalla
de configuracin del
bastidor (cuadrado rojo).
Prueba
En buen estado
Realice una transferencia de aplicaciones del controlador primario al
Standby utilizando el teclado del primario o el Standby (o bien
estableciendo %SW60.5 en el PLC primario).
Acceda al bit de sistema de registro de comando %SW60.3; ponga el
bit a 0. De este modo se invalidar la discrepancia de programa de
aplicacin.
Realice una conmutacin para comprobar que el controlador Standby
puede reemplazar al primario con la nueva configuracin de E/S.
35010536 04/2009
237
Utilizacin de CCOTF
238
35010536 04/2009
Utilizacin de CCOTF
ADVERTENCIA
RIESGO DE QUE SE PRODUZCA UN COMPORTAMIENTO INESPERADO DEL
EQUIPO
Antes de realizar cualquier modificacin de CCOTF, asegrese de que el sistema
responde de forma adecuada.
Las modificaciones realizadas cuando la casilla de verificacin Modificacin
online en ejecucin est seleccionada pueden tener una repercusin inmediata
en el proceso.
Si no se siguen estas instrucciones pueden producirse lesiones personales
graves o mortales o daos en el equipo.
35010536 04/2009
239
Utilizacin de CCOTF
Modifique la
aplicacin.
Defectuoso
Prueba
En buen estado
Realice una transferencia de aplicaciones
del primario al Standby utilizando el
teclado del primario o el Standby (o bien
estableciendo %SW60.5 en el PLC
primario).
Acceda al bit de sistema de registro de
comando %SW60.3; ponga el bit a 0. De
este modo se invalidar la discrepancia de
programa de aplicacin.
Realice una conmutacin para comprobar
que el Standby puede reemplazar
al primario con la nueva configuracin
de E/S.
240
35010536 04/2009
Utilizacin de CCOTF
35010536 04/2009
241
Utilizacin de CCOTF
Prueba
Modifique la
aplicacin.
Defectuoso
En buen estado
Realice una transferencia de aplicaciones del
primario al Standby utilizando
el teclado del primario o el Standby
(o bien estableciendo %SW60.5
en el PLC primario).
Acceda al bit de sistema de registro de comando
%SW60.3; ponga el bit a 0. De este modo se
invalidar la discrepancia de programa de
aplicacin.
Realice una conmutacin para comprobar que el
Standby puede reemplazar al primario con la nueva
configuracin de E/S.
242
35010536 04/2009
Rendimiento de CCOTF
35010536 04/2009
Rendimiento de CCOTF
15
Rendimiento clave
Repercusin en la duracin del ciclo
En la tabla siguiente se describe la repercusin de la duracin del ciclo segn la
modificacin realizada:
Modificacin
Eliminacin de un mdulo
Modificacin de los parmetros de un mdulo 30% del tiempo del ciclo de tarea MAST
existente
NOTA: El porcentaje vara segn la duracin del ciclo. Para un ciclo de tiempo
inferior a 80 ms, la repercusin de tiempo mxima podra ser superior.
Tiempo para completar una de modificacin CCOTF
Para comprender cmo se lleva a cabo una modificacin de CCOTF, se tienen que
tener en cuenta los siguientes puntos:
Una modificacin CCOTF se gestiona en la frecuencia de tareas MAST.
Cuando se introduce o se elimina un mdulo en una estacin RIO, se envan
varias solicitudes especficas a la CPU para modificar el rea de memoria de la
CPU que contiene la configuracin de la estacin de E/S. Esta modificacin se
realiza cuando se hace clic en el botn Generar cambios en Unity Pro.
Las reas de memoria que contienen todas las configuraciones de estaciones de
E/S estn contiguas en la memoria de la CPU, si la modificacin de CCOTF est
relacionada con la primera estacin RIO, todas las otras reas de memoria
relacionadas con las otras estaciones RIO se tienen que cambiar en la memoria
de la CPU.
Si la modificacin de CCOTF est relacionada con la ltima estacin RIO, slo
se modifica el rea de esta estacin.
35010536 04/2009
243
Rendimiento de CCOTF
NOTA: El peor caso posible es aadir un mdulo nuevo en la primera estacin RIO.
El tiempo que necesita el sistema para completar una modificacin de CCOTF es
inferior a 4 segundos.
244
35010536 04/2009
Solucin de problemas
35010536 04/2009
16
Lista de solucin de problemas general
Descripcin general
Si no se puede realizar una modificacin de CCOTF en el sistema Quantum Hot
Standby, compruebe los siguientes problemas potenciales y sus soluciones:
Problema potencial
Solucin
Los mdulos CRP de ambos PLC no tienen la versin de Reemplace los mdulos CRP por unos compatibles con
firmware 2.0x o superior.
CCOTF o actualice el firmware.
Los mdulos CRA de todas las estaciones RIO Quantum Reemplace los mdulos CRA por unos compatibles con
que estn conectadas a la conexin RIO no tienen la
CCOTF o actualice el firmware.
versin de firmware 2.0x o superior.
No se ha instalado Unity Pro 4.1 o una versin superior.
La casilla de verificacin Modificacin online durante la Seleccione Modificacin online durante la ejecucin
ejecucin no est seleccionada.
en la ficha Configuracin de la CPU (vase pgina 215).
Al menos uno de los dos PLC tiene una aplicacin que no La aplicacin debe estar completamente reconstruida
es compatible con CCOT.
(despus de cambiar el procesador y seleccionar la
casilla de verificacin Modificacin online durante la
ejecucin) y se debe descargar en ambos PLC.
El sistema est funcionando como un sistema autnomo, Verifique que un PLC se encuentra en estado primario en
sin redundancia.
ejecucin y el otro se encuentra en estado Standby en
ejecucin.
35010536 04/2009
245
Solucin de problemas
Problema potencial
Solucin
Al menos una estacin Quantum RIO es incompatible con Compruebe que todas las estaciones Quantum RIO
la funcin CCOTF.
configuradas en la aplicacin tengan sus bits
correspondientes en 1 en %SW98 y %SW99 (excepto las
que no estn encendidas).
Una estacin Quantum RIO que se ha actualizado tiene
su bit correspondiente en 0 en %SW98 o %SW99.
246
35010536 04/2009
35010536 04/2009
Apndices
Presentacin
Aqu se incluyen los apndices para la Gua para la planificacin y la instalacin de
Hot Standby de Quantum.
Contenido de este anexo
Este anexo contiene los siguientes captulos:
Captulo
35010536 04/2009
Pgina
249
259
247
248
35010536 04/2009
Informacin adicional
35010536 04/2009
Descripcin general
En este captulo se incluye una descripcin de los cables requeridos, las especificaciones de diseo y los cdigos de error.
Contenido de este captulo
Este captulo contiene los siguiente apartados:
Apartado
Cable de fibra ptica
35010536 04/2009
Pgina
250
251
253
255
ID de texto
257
249
Informacin adicional
Cables disponibles
De Schneider Electric
250
Nmero de referencia
Longitud mxima
3 metros
5 metros
15 metros
35010536 04/2009
Informacin adicional
Descripcin
Puertos de comunicacin
1 Modbus (RS-232/RS-485)
1 Modbus Plus (RS-485)
1 USB
1 Ethernet (utilizado como puerto HSBY)
2.500 mA
Conmutador llave
Teclado
Procesador
Funcin
Descripcin
Modelo
Pentium
Velocidad de reloj
266 MHz
Coprocesador
S, Ethernet integrada
Memoria
RAM
2 MBytes
1.024 kBytes
7.168 kBytes
35010536 04/2009
100% booleano
100% booleano
10.28
10.07
0.097
0.099
251
Informacin adicional
Registros (palabras)
64.000 mx.
E/S remotas
Palabras de E/S mx. por estacin
64 entradas / 64 salidas*
31
Esta informacin puede ser una combinacin de E/S de registros o binarias. Por cada
palabra de E/S configuradas, se debe sustraer una de las palabras de E/S del total
disponible.
Batera y reloj
Tipo de batera
3 V de litio
Vida til
1200 mAh
Habitual: 14 A
Reloj TOD
Encendido
RAM
Direccin RAM
Suma de control de Executive
Verificacin de lgica de aplicacin
Procesador
Tiempo de ejecucin
RAM
Direccin RAM
Suma de control de Executive
Verificacin de lgica de aplicacin
Mxima: 420 A
Diagnstico
252
35010536 04/2009
Informacin adicional
Descripcin
Puertos de comunicacin
1 Modbus (RS-232/RS-485)
1 Modbus Plus (RS-485)
1 USB
1 Ethernet (utilizado como puerto HSBY)
2.500 mA
Conmutador llave
Teclado
Caracterstica
Descripcin
Modelo
Pentium
Velocidad de reloj
266 MHz
Coprocesador
S, Ethernet integrada
Temporizador de vigilancia
Procesador
Memoria
RAM
4 MBytes
1.024 kBytes
7.168 kBytes
Capacidad de referencia
35010536 04/2009
Binaria (bits)
Registros (palabras)
64.000 mx.
253
Informacin adicional
E/S remotas
Palabras de E/S mx. por estacin
64 entradas/64 salidas*
31
Esta informacin puede ser una combinacin de E/S de registros o binarias. Por cada
palabra de E/S configuradas, se debe sustraer una de las palabras de E/S del total
disponible.
Batera y reloj
Tipo de batera
3 V de litio
Vida til
1200 mAh
Habitual: 14 A
Reloj de fecha/hora
Encendido
RAM
Direccin RAM
Suma de control de Executive
Verificacin de lgica de aplicacin
Procesador
Tiempo de ejecucin
RAM
Direccin RAM
Suma de control de Executive
Verificacin de lgica de aplicacin
420 A mx.
Diagnstico
254
35010536 04/2009
Informacin adicional
El nmero de veces que el indicador Com Act parpadea para cada tipo de error
Los cdigos posibles para cada tipo de intermitente
Cdigo en
formato
hexadecimal
Error
Lento (continuo)
0000
6820
6822
6823
682A
682B
35010536 04/2009
682C
6840
6841
6842
6843
6844
6845
6846
6847
6849
684A
684B
684C
6729
255
Informacin adicional
Nmero de parpadeos
del indicador Com Act
Cdigo en
formato
hexadecimal
Error
6616
6617
6619
681A
681C
6503
6402
6300
6301
8001
256
8002
8003
35010536 04/2009
Informacin adicional
ID de texto
ID de texto
Los ID de texto definen los mensajes de advertencia escritos en el bfer de
diagnstico.
Conmutacin de los ID de texto de CPU del controlador primario a Offline
ID de texto
Mensaje de advertencia
13001
13002
13003
13004
13005
13006
13007
Mensaje de advertencia
13008
13009
13010
13011
13012
13013
13014
Mensaje de advertencia
13015
13016
35010536 04/2009
ID de texto
Mensaje de advertencia
13017
13018
257
Informacin adicional
258
35010536 04/2009
Controles y pantallas
35010536 04/2009
Descripcin general
En este captulo se ofrece una descripcin general de los controles y las pantallas,
los LED y la estructura del men de pantalla.
Contenido de este captulo
Este captulo contiene los siguiente apartados:
Apartado
35010536 04/2009
Pgina
Controles y pantallas
260
Utilizacin de los indicadores LED 140 CPU 671 60/140 CPU 671 60S.
264
266
259
Controles y pantallas
Controles y pantallas
Cubierta de la lente
La cubierta de proteccin de la lente puede abrirse deslizndola hacia arriba.
Con la cubierta de la lente abierta, se tiene acceso a los elementos siguientes:
conmutador llave
batera
botn de restablecimiento
Conmutador llave
El conmutador llave es una funcin de seguridad y un conmutador de proteccin de
la memoria. El conmutador llave tiene dos posiciones: bloqueo y desbloqueo.
nicamente el SO del PLC (Executive) del firmware, no el cargador del SO, puede
leer y descifrar el conmutador.
El procesador de gama alta Quantum dispone de un conjunto de mens del sistema
que permiten al operario:
Realizar operaciones de PLC (por ejemplo, iniciar el PLC, detener el PLC)
Mostrar los parmetros del mdulo (por ejemplo, parmetros de
comunicaciones)
Pasar a la modalidad de mantenimiento (procesadores de seguridad).
El efecto de la posicin de la llave se muestra a continuacin:
Posicin de Funcionamiento del PLC
la llave
desbloquead Pueden ejecutarse las operaciones del men del sistema y el operario
a:
puede modificar los parmetros modificables del mdulo mediante la
pantalla LCD y el teclado.
La proteccin de la memoria est desactivada.
Puede pasar a la modalidad de mantenimiento (procesadores de
seguridad).
bloqueada:
La retroiluminacin de la pantalla LCD se enciende cada vez que se cambia la posicin del
conmutador de bloqueado a desbloqueado o viceversa.
Botn de restablecimiento
Al pulsar este botn, se fuerza un arranque en fro del PLC.
260
35010536 04/2009
Controles y pantallas
Pantalla LCD
La CPU de gama alta con Unity dispone de una pantalla estndar de cristal lquido
(LCD) de dos lneas por 16 caracteres con retroiluminacin y contraste variables:
35010536 04/2009
Accin
261
Controles y pantallas
Teclado
El procesador de gama alta dispone de un teclado con cinco teclas asignadas a una
direccin de hardware. Cada una de las dos teclas de direccin dispone de un
indicador LED:
1
2
262
Cinco teclas
Dos indicadores LED
35010536 04/2009
Controles y pantallas
Funcin
Cancelar una entrada, o bien suspender o detener una accin en curso
Visualizar las pantallas anteriores sucesivamente (subir en el rbol de mens)
Indicador LED:
encendido
Tecla activa
Desplazarse por las opciones de men
Desplazarse por las opciones de campos en modalidad de modificacin
Indicador LED:
parpadeando
Tecla activa
El campo en modalidad de modificacin tiene opciones por las que es
posible desplazarse.
Indicador LED:
apagado
Tecla inactiva
No hay opciones de men ni opciones de campo.
Indicador LED
encendido
Tecla activa
Moverse por una pantalla, campo a campo
Ir al submen
indicador luminoso
parpadeando
Tecla activa
Desplazarse por un campo que est en modalidad de modificacin,
dgito a dgito
35010536 04/2009
263
Controles y pantallas
Utilizacin de los indicadores LED 140 CPU 671 60/140 CPU 671 60S.
Descripcin general
Los mdulos Modicon Quantum Hot Standby con Unity tienen dos tipos de
indicadores:
1. Pantalla de visualizacin LCD
La pantalla de visualizacin predeterminada se utiliza como pantalla de estado
del controlador.
(vase pgina 266)
2. Indicadores LED
La siguiente figura muestra los dos tipos de indicadores.
1
2
264
35010536 04/2009
Controles y pantallas
Indicacin
COM
STS
controlador standby.
Encendido: sistema no redundante/reinicio del coprocesador desde el encendido hasta el final de
las autoverificaciones.
Apagado: fallo de las autopruebas del coprocesador.
35010536 04/2009
265
Controles y pantallas
1
2
3
266
Pantalla predeterminada
Mens del sistema
Submens
35010536 04/2009
Controles y pantallas
4
Subpantallas
Pantalla predeterminada
La pantalla predeterminada muestra la informacin siguiente.
Opciones
disponibles
Descripcin
Mode
35010536 04/2009
267
Controles y pantallas
Campos
disponibles
Opciones
disponibles
Descripcin
State
RUN
RUN Prim
RUN Stby
RUN OffL
STOP
No Conf
Halt
BatL
Puerto
Modbus
PCM
mb+
Sin actividad
Dup
ERR
INI
232
485
268
Con PCMCIA azules (PV>=04), cuando la batera principal est baja no se produce
parpadeo.
35010536 04/2009
Controles y pantallas
35010536 04/2009
269
Controles y pantallas
Descripcin
Iniciar PLC
Detener PLC
Inic. PLC
Campo
Estado de
State
Hot Standby: (slo lectura)
Modalidad
Mode
Hot Standby: (slo se puede
modificar si el
conmutador
llave se
encuentra en la
posicin de
desbloqueo)
270
Opcin
Descripcin
CPU DEL
CONTROLADOR
PRIMARIO
CPU DEL
CONTROLADOR
STANDBY
Offline
RUN
OFFLINE
STS fijo
STS
parpadeando
STS fijo
STS
parpadeando
35010536 04/2009
Controles y pantallas
Pantalla
Campo
Orden de Hot A o B
Standby:
(slo se puede
modificar si el
conmutador
llave se
encuentra en la
posicin de
desbloqueo)
Opcin
Descripcin
FIRST
SECOND
Transferenci
a de Hot
Standby:
Diagnstico
de Hot
Standby:
35010536 04/2009
Halt
RIO fails
HSBY fails
Stop
Off keypad
Off %SW60
Off appli
Off vers
Off RIO
Take over
Run
Power up
271
Controles y pantallas
Men de comunicaciones
Estructura: estructura de los mens y submens de comunicaciones
272
35010536 04/2009
Controles y pantallas
Campos disponibles
Opciones
disponibles
Descripcin
TCP/IP Ethernet IP
###.###.###.###
Nmeros
decimales
###.###.###.###
Nmeros
decimales
###.###.###.###
Nmeros
decimales
##.##.##.##.##.##
(slo lectura)
Nmeros
hexadecimales
Address 1,2
TCP/IP Ethernet
Subnet Mask 1,2
TCP/IP Ethernet IP
Gateway 1,2
TCP/IP Ethernet MAC
Address
##
(slo se puede modificar si el
conmutador llave se encuentra en la
posicin de desbloqueo)
1-64
Conexin de
monitorizacin
Conexin normal
Estacin nica
Direccin duplicada
Sin token
Opciones disponibles
Descripcin
Mode
232
Modalidad RS
485
Protocol
ASCII
Protocolos disponibles
RTU
35010536 04/2009
273
Controles y pantallas
Campos
disponibles*
Opciones disponibles
Descripcin
Adr
1 - 247
Direccin de la unidad
Velocidad de transmisin
Par
NONE
Paridad
ODD
EVEN
DB
7,8
Bits de datos:
Si el protocolo es Modbus,
entonces RTU-8 o ASCII-7.
SB
1,2
Bits de parada
274
35010536 04/2009
Controles y pantallas
Campos
disponibles*
Stop Code
####
Description
Firmware Info
Opcin
disponible
Descripcin
Rev.Ldr : ##.##
Revisin de Exec
OS: ##.##-##-##
Revisin de OS Loader
Hardware Info
HW Rev: 0000
Revisin de hardware
Copro Info
##-IE-##
Revisin de coprocesador
35010536 04/2009
Pantallas de
contraste de la
pantalla LCD
Campos
disponibles
Descripcin
LCD Contrast:
####
275
Controles y pantallas
276
Pantallas
Campos
disponibles
Descripcin
LCD Light:
On
Off
1 Min
5 Min
10 Min
15 Min
35010536 04/2009
Glosario
35010536 04/2009
Glosario
0-9
%I
Segn la norma IEC, %I indica un objeto de lenguaje de entrada binaria.
%IW
Segn la norma IEC, %IW indica un objeto de lenguaje de entrada analgica.
%KW
Segn la norma IEC, %KW indica un objeto de lenguaje de palabra constante.
%M
Segn la norma IEC, %M indica un objeto de lenguaje de bit de memoria.
%MW
Segn la norma IEC, %MW indica un objeto de lenguaje de palabra de memoria.
%Q
Segn la norma IEC, %Q indica un objeto de lenguaje de salida binaria.
%QW
Segn la norma IEC, %QW indica un objeto de lenguaje de salida analgica.
35010536 04/2009
277
Glosario
A
ADDM_TYPE
Este tipo predefinido se utiliza como salida de la funcin ADDM. Se trata de
ARRAY[0..8] OF Int. Lo encontrar en la biblioteca, en la misma familia que las EF
que lo utilizan.
ADDR_TYPE
Este tipo predefinido se utiliza como salida de la funcin ADDR. Se trata de
ARRAY[0..5] OF Int. Lo encontrar en la biblioteca, en la misma familia que las EF
que lo utilizan.
ANL_IN
ANL_IN es la forma abreviada del tipo de datos de entrada analgica. Se utiliza
cuando se procesan valores analgicos. Las direcciones %IW del mdulo de
entrada analgica configurado, que se especifican en la lista de componentes de
E/S, se asignan automticamente a los tipos de datos y, como consecuencia, deben
estar ocupadas nicamente por variables que no se hayan asignado.
ANL_OUT
ANL_OUT es la forma abreviada del tipo de datos de salida analgica. Se utiliza
cuando se procesan valores analgicos. Las direcciones %MW del mdulo de
entrada analgica configurado, que se especifican en la lista de componentes de
E/S, se asignan automticamente a los tipos de datos y, como consecuencia, deben
estar ocupadas nicamente por variables que no se hayan asignado.
ANY
Existe una jerarqua entre los distintos tipos de datos. En los DFB, a veces es
posible declarar las variables que puedan contener varios tipos de valores. Se
utilizan los tipos ANY_xxx.
278
35010536 04/2009
Glosario
ARRAY
Una ARRAY es una tabla que contiene elementos del mismo tipo.
La sintaxis es la siguiente: ARRAY [<lmites>] OF <Tipo>
Ejemplo:
35010536 04/2009
279
Glosario
ARRAY [1..2] OF BOOL es una tabla de una dimensin compuesta por dos
elementos de tipo BOOL.
ARRAY [1..10, 1..20] OF INT es una tabla de dos dimensiones compuesta
por 10 x 20 elementos de tipo INT.
B
BCD
BCD es la forma abreviada del formato Binary Coded Decimal (decimal
codificado en binario).
BCD permite representar los nmeros decimales comprendidos entre 0 y 9
mediante un grupo de cuatro bits (medio byte).
En este formato, los cuatro bits utilizados para codificar los nmeros decimales
disponen de un rango de combinaciones que no se utilizan.
Ejemplo de la codificacin BCD:
El nmero 2.450
se codifica as: 0010 0100 0101 0000
BOOL
BOOL es la forma abreviada del tipo booleano. Se trata del tipo de datos bsico en
informtica. Una variable de tipo BOOL posee uno de estos valores: 0 (FALSE) o 1
(TRUE).
Un bit extrado de la palabra es de tipo BOOL, por ejemplo: %MW10.4.
BYTE
Cuando se reagrupan ocho bits, se habla de BYTE (byte). La entrada de un BYTE
se realiza en modalidad binaria o en base 8.
El tipo BYTE est codificado en un formato de 8 bits que, en el formato hexadecimal,
va de 16#00 a 16#FF.
C
Cadena
Etapa activa de un SFC.
280
35010536 04/2009
Glosario
Cadena nica
Modalidad de servicio de un diagrama SFC en la que slo puede haber un paso
activo en un momento determinado.
D
DATE
El tipo DATE codificado en BCD en un formato de 32 bits contiene la informacin
siguiente:
35010536 04/2009
Lmites
Comentario
Ao
[1990,2099]
Ao
Mes
[01,12]
281
Glosario
Campo
Da
Lmites
Comentario
[01,31]
[01,30]
[01,29]
[01,28]
DATE_AND_TIME
Vase DT.
Datos globales
Los datos globales permiten el intercambio automtico de variables de datos para
la coordinacin de las aplicaciones del PLC.
DBCD
Representacin de un entero doble con formato doble BCD.
El formato BCD (Binary Coded Decimal) se utiliza para representar los nmeros
decimales comprendidos entre 0 y 9 mediante un grupo de cuatro bits.
En este formato, los cuatro bits utilizados para codificar los nmeros decimales
disponen de un rango de combinaciones que no se utilizan.
Ejemplo de la codificacin DBCD:
El nmero 78.993.016
se codifica as: 0111 1000 1001 1001 0011 0000 0001 0110
DDT
DDT es la forma abreviada de Derived Data Type (tipo de datos derivados).
Un tipo de datos derivados es un conjunto de elementos del mismo tipo (ARRAY) o
de distintos tipos (estructura).
DFB
DFB es la forma abreviada de Derived Function Block (bloque de funciones
derivado).
Los tipos DFB son bloques de funciones programables por el usuario en lenguaje
ST, IL, LD o FBD.
El uso de estos tipos DFB en una aplicacin permite:
282
35010536 04/2009
Glosario
facilitar su depuracin y
reducir el volumen de cdigo generado.
DINT
DINT es la forma abreviada de Double INTeger (entero doble) (codificado en 32
bits).
Los lmites inferior y superior figuran a continuacin: de -(2 elevado a 31) a (2
elevado a 31) - 1.
Ejemplo:
-2.147.483.648, 2.147.483.647, 16#FFFFFFFF.
DT
DT es la forma abreviada de Date and Time (fecha y hora).
El tipo DT, codificado en BCD en un formato de 64 bits, contiene esta informacin:
35010536 04/2009
Campo
Lmites
Comentario
Ao
[1990,2099]
Ao
Mes
[01,12]
Da
[01,31]
[01,30]
[01,29]
[01,28]
283
Glosario
Campo
Lmites
Comentario
Hora
[00,23]
Minuto
[00,59]
Segundo
[00,59]
DWORD
DWORD es la forma abreviada de Double Word (palabra doble).
El tipo DWORD se codifica en un formato de 32 bits.
Esta tabla establece los lmites inferior y superior de las bases que pueden
utilizarse:
Base
Lmite inferior
Lmite superior
Hexadecimal
16#0
16#FFFFFFFF
Octal
8#0
8#37777777777
Binario
2#0
2#11111111111111111111111111111111
Ejemplos de representacin:
Datos
00000000000010101101110011011110
16#ADCDE
00000000000000010000000000000000
8#200000
00000000000010101011110011011110
2#10101011110011011110
E
EBOOL
EBOOL es la versin abreviada de Extended BOOLean (booleano extendido).
Una variable de tipo EBOOL posee el valor 0 (FALSE) o 1 (TRUE), pero igualmente
los flancos ascendentes o descendentes y las funciones de forzado.
Una variable de tipo EBOOL ocupa un byte de memoria.
El byte se compone de los siguientes elementos:
284
35010536 04/2009
Glosario
EF
EF es la forma abreviada de Elementary Function (funcin elemental).
Se trata de un bloque, utilizado en un programa, que realiza una funcin de software
predefinida.
Una funcin no dispone de informacin sobre el estado interno. Varias llamadas de
la misma funcin con los mismos parmetros de entrada muestran siempre los
mismos valores de salida. Encontrar informacin sobre la forma grfica de la
llamada de la funcin en el [bloque funcional (instancia)]. Al contrario que las
llamadas de bloques de funciones, las llamadas de funcin constan nicamente de
una salida a la que no se ha asignado un nombre y cuyo nombre coincide con el de
la funcin. En FBD, cada llamada se indica mediante un [nmero] nico a travs del
bloque grfico. Este nmero se genera automticamente y no puede modificarse.
Coloque y configure estas funciones en el programa para ejecutar su aplicacin.
Tambin puede desarrollar otras funciones mediante el kit de desarrollo de SDKC.
EFB
EFB es la forma abreviada de Elementary Function Block (bloque de funciones
elementales).
Se trata de un bloque, utilizado en un programa, que realiza una funcin de software
predefinida.
Los EFB cuentan con estados y parmetros internos. Aunque las entradas sean
idnticas, los valores de las salidas pueden ser diferentes. Por ejemplo, un contador
dispone de una salida que indica que se ha alcanzado el valor de preseleccin.
Esta salida se establece en 1 cuando el valor actual coincide con el valor de
preseleccin.
EN
EN significa ENable (activar); se trata de una entrada de bloque facultativa.
Cuando la entrada EN est activada, se establece una salida ENO automticamente.
Si EN = 0, el bloque no est activado, su programa interno no se ejecuta y ENO se
establece en 0.
Si EN = 1, se ejecuta el programa interno del bloque y ENO se establece en 1. Si se
produce un error, ENO se establece en 0.
35010536 04/2009
285
Glosario
Exploracin de E/S
La exploracin de E/S realiza un sondeo continuo de los mdulos de E/S para
recopilar informacin de diagnstico, bits de datos, estados y errores. En este
proceso se supervisan las entradas y salidas de control.
F
FBD
FBD es la forma abreviada de Function Block Diagram (lenguaje en bloques
funcionales).
FBD es un lenguaje de programacin grfica que funciona como un diagrama.
Mediante la adicin de bloques lgicos simples (Y, O, etc.), cada funcin o bloque
de funciones del programa se representa mediante esta forma grfica. En cada
bloque, las entradas se sitan a la izquierda y las salidas, a la derecha. Las salidas
de los bloques pueden estar vinculadas a las entradas de otros bloques para formar
expresiones complejas.
FFB
Trmino colectivo para EF (funcin elemental), EFB (bloque de funciones
elemental) y DFB (bloque de funciones derivado).
FTP
File Transfer Protocol (protocolo de transferencia de archivos).
Funcin
Vase EF.
286
35010536 04/2009
Glosario
Funcin elemental
Vase EF.
G
GRAY
El cdigo Gray o binario reflejado permite codificar un valor numrico
desarrollado en una cadena de configuraciones binarias que puede diferenciarse
mediante el cambio de estado de un solo bit.
Este cdigo puede utilizarse, por ejemplo, para evitar este suceso aleatorio: en
binario puro, el cambio del valor 0111 en 1000 puede producir un rango de nmeros
comprendido entre 0 y 1.000, puesto que todos los bits no cambian de valor
simultneamente.
Equivalencia entre decimal, BCD y Gray:
H
HTTP
Hypertext Transfer Protocol (protocolo de transferencia de hipertexto)
I
IEC 61131-3
Norma internacional: comandos de lgica programables
Parte 3: lenguajes de programacin
IL
IL es la forma abreviada de Instruction List (lista de instrucciones).
Este lenguaje es un conjunto de instrucciones bsicas.
35010536 04/2009
287
Glosario
INF
Se utiliza para indicar que un nmero sobrepasa los lmites permitidos.
En el caso de un nmero entero, los rangos de valores (indicados en color gris) son
los siguientes:
Cuando un resultado:
INT
INT es la forma abreviada de single INTeger (entero simple) (codificado en 16
bits).
Los lmites inferior y superior figuran a continuacin: de -(2 elevado a 15) a (2
elevado a 15) - 1.
Ejemplo:
-32.768, 32.767, 2#1111110001001001, 16#9FA4.
IODDT
IODDT es la forma abreviada de Input/Output Derived Data Type (tipo de datos
derivados de E/S).
El trmino IODDT designa un tipo de datos estructurado que representa un mdulo
o un canal de un mdulo del PLC. Cada mdulo experto posee sus propios IODDT.
L
LD
LD es la forma abreviada de Ladder Diagram (diagrama de contactos).
288
35010536 04/2009
Glosario
M
Multicadena
Modalidad de servicio de un SFC. En modalidad multicadena, el SFC puede contar
con varias etapas activas simultneamente.
N
NAN
Se utiliza para indicar que el resultado de una operacin no es numrico
(NAN = Not A Number, no numrico).
Ejemplo: el clculo de la raz cuadrada de un nmero negativo.
NOTA: La norma IEC 559 define dos clases de NAN: NAN silencioso (QNAN) y NAN
de sealizacin (SNAN). QNAN es un NAN con el bit de fraccin ms significativo,
mientras que SNAN es un NAN sin el bit de fraccin ms significativo (nmero de bit
22). Los QNAN pueden propagarse por la mayora de las operaciones aritmticas sin
que se indique ninguna excepcin. En cambio, los SNAN generalmente sealan una
operacin no vlida cuando se utilizan como operandos en operaciones aritmticas
(vanse %SW17 y %S18).
P
Palabra clave
Una palabra clave es una combinacin nica de caracteres que se utiliza como
elemento de sintaxis en un lenguaje de programacin (vase la definicin que
aparece en el apndice B de la norma IEC 61131-3. Todas las palabras clave
utilizadas en Unity Pro e incluidas en la norma IEC 61131-3 aparecen en el
apndice C de dicha norma. Las palabras clave no pueden servir de identificadores
[nombres de variables, secciones, tipos de DFB, etc.] en el programa).
35010536 04/2009
289
Glosario
Procedimiento
Desde un punto de vista tcnico, los procedimientos son vistas funcionales. La
nica diferencia con las funciones elementales es que los procedimientos pueden
tener ms de una salida y admiten variables del tipo de datos VAR_IN_OUT. Los
procedimientos no se diferencian visualmente de las funciones elementales.
Los procedimientos son una extensin de la norma IEC 61131-3.
R
REAL
El tipo REAL (real) se codifica en formato de 32 bits.
Los rangos de valores posibles se muestran en la figura siguiente:
Cuando un resultado:
NOTA: La norma IEC 559 define dos clases de NAN: NAN silencioso (QNAN) y NAN
de sealizacin (SNAN). QNAN es un NAN con el bit de fraccin ms significativo,
mientras que SNAN es un NAN sin el bit de fraccin ms significativo (nmero de bit
22). Los QNAN pueden propagarse por la mayora de las operaciones aritmticas sin
que se indique ninguna excepcin. En cambio, los SNAN generalmente sealan una
operacin no vlida al utilizarse como operandos en operaciones aritmticas
(vanse %SW17 y %S18).
NOTA: Cuando DEN (nmero no normalizado) se utiliza como operando, el
resultado no es significativo.
Red
Hay dos significados del trmino red.
En LD:
una red es un conjunto de elementos grficos interconectados. El campo de
aplicacin de una red es local, en relacin con la unidad (seccin) de
organizacin del programa en el que se encuentra la red.
Con mdulos de comunicacin expertos:
290
35010536 04/2009
Glosario
S
SFC
SFC es la forma abreviada de Sequential Function Chart (grfica de funcin
secuencial).
El SFC permite representar grficamente y de forma estructurada el funcionamiento
de un PLC secuencial. Esta descripcin grfica del comportamiento secuencial del
PLC y de las distintas situaciones en desarrollo se realiza mediante smbolos
grficos simples.
SIL
Nivel de integridad de seguridad (Safety Integrity Level)
Las funciones de seguridad se ejecutan para obtener y mantener el estado de
seguridad de un sistema. El estndar IEC 61508 especifica cuatro niveles de
rendimiento de seguridad para una funcin de seguridad. stos se denominan
niveles de integridad de seguridad (SIL), y van desde 1 (el ms bajo) hasta 4 (el ms
alto). El PLC de seguridad Quantum est certificado para su uso en aplicaciones
SIL2, en las que el estado sin energa es el estado seguro, por ejemplo, en un
sistema de parada de emergencia (ESD).
Puede utilizar los productos de seguridad de Schneider para la creacin de una
solucin Hot Standby (HSBY) si necesita una gran disponibilidad para un sistema
de seguridad.
SNMP
Simple Network Management Protocol (protocolo de gestin de red simple).
ST
ST es la forma abreviada de Structured Text (texto estructurado).
El lenguaje literal estructurado es un lenguaje elaborado similar a los lenguajes
informticos de programacin. Permite estructurar series de instrucciones.
STRING
Una variable de tipo STRING es una cadena de caracteres ASCII. La longitud
mxima de una cadena de caracteres es de 65.534 caracteres.
35010536 04/2009
291
Glosario
T
TIME
El tipo TIME expresa la duracin en milisegundos. Codificado en 32 bits, este tipo
permite obtener duraciones de 0 a 2 32-1 milisegundos.
Las unidades de tipo TIME son las siguientes: das (d), horas (h), minutos (m),
segundos (s) y milisegundos (ms). Un valor literal de tipo TIME se representa
mediante una combinacin de tipos anteriores que preceden a T#, t#, TIME# o
time#.
Ejemplos: T#25h15m, t#14,7S, TIME#5d10h23m45s3ms
TIME_OF_DAY
Vase TOD.
TOD
TOD es la forma abreviada de Time Of Day (hora del da).
El tipo TOD, codificado en BCD en un formato de 32 bits, contiene esta informacin:
Lmites
Comentario
Hora
[00,23]
Minuto
[00,59]
Segundo
[00,59]
Ejemplo: TOD#23:59:45.
292
35010536 04/2009
Glosario
TOPO_ADDR_TYPE
Este tipo predefinido se utiliza como salida de la funcin READ_TOPO_ADDR. Se
trata de ARRAY[0..4] OF Int. Lo encontrar en la biblioteca, en la misma familia que
las EF que lo utilizan.
U
UDINT
UDINT es la forma abreviada de Unsigned Double INTeger (entero doble sin
signo) (codificado en 32 bits). Los lmites inferior y superior figuran a continuacin:
de 0 a (2 elevado a 32) - 1.
Ejemplo:
0, 4294967295, 2#11111111111111111111111111111111, 8#37777777777,
16#FFFFFFFF.
UDP
User Datagram Protocol (protocolo de datagramas de usuario). UDP es un
protocolo de comunicaciones de Internet sin conexin definido por la norma IETF
RFC 768. Este protocolo facilita la transmisin directa de datagramas en redes IP.
Los mensajes UDP/IP no necesitan una respuesta y, por lo tanto, son perfectos
para aplicaciones en las que los paquetes cerrados no requieren retransmisin
(como redes y vdeos que necesitan rendimiento en tiempo real).
UINT
UINT es la forma abreviada del formato Unsigned INTeger (entero sin dgito)
(codificado en 16 bits). Los lmites inferior y superior figuran a continuacin: de 0 a
(2 elevado a 16) - 1.
Ejemplo:
0, 65.535, 2#1111111111111111, 8#177777, 16#FFFF.
V
Valor literal de base 10
Un valor literal de base 10 se utiliza para representar un valor entero decimal. Dicho
valor puede ir precedido de los signos + y -. Si el carcter _ se utiliza en el
valor literal, no es significativo.
Ejemplo:
-12, 0, 123_456, +986
35010536 04/2009
293
Glosario
294
35010536 04/2009
Glosario
Variables asignadas
Variable cuya posicin en la memoria del PLC puede conocerse. Por ejemplo, la
variable Water_pressure se asocia a %MW102. Water_pressure est asignada.
Variables no asignadas
Variable cuya posicin en la memoria del PLC no puede conocerse. Una variable a
la que no est asociada ninguna direccin se denomina no asignada.
35010536 04/2009
295
Glosario
W
WORD
El tipo WORD se codifica en un formato de 16 bits y se utiliza para realizar
tratamientos en las cadenas de bits.
Esta tabla establece los lmites inferior y superior de las bases que pueden
utilizarse:
Base
Lmite inferior
Lmite superior
Hexadecimal
16#0
16#FFFF
Octal
8#0
8#177777
Binario
2#0
2#1111111111111111
Ejemplos de representacin
296
Datos
0000000011010011
16#D3
1010101010101010
8#125252
0000000011010011
2#11010011
35010536 04/2009
ndice
35010536 04/2009
B
AC
ndice
0-9
140CPU67160, 15
490NOR00003, 250
490NOR00005, 250
490NOR00015, 250
52-0422-000, 62
A
accesorios de cableado
fibra ptica, 60
accesorios para cableado
coaxial, 62
actualizacin, 153
administracin del sistema, 47
aplicaciones idnticas, 160
B
bloquear teclado, 95
C
compatibilidad, 33
componentes
Sistemas Unity, 58
conexin, 55
confianza, comprobaciones, 132
configuracin, 55
mdulos Ethernet, 114
registros, 102
configurar procesadores, 70
35010536 04/2009
conmutaciones
arranques en fro, 112
discrepancias de aplicacin, 159
intercambio de direcciones, 97
USB, 41
conmutadores llave, 267
controlador, fallos
primaria, 148
Standby., 149
coprocesador, conexiones, 143
CRP
errores de com act, 148, 149
D
datos globales, 126
datos inicializados, 112
datos, transferencias, 43
desplazamientos, 97
deteccin de fallos, 136
diagnosticar Hot Standby, 266
diagnosticar procesadores
fijo, 264
parpadear, 264
diagnstico
bferes, 257
diagnstico, procesadores, 131
diagnsticos
bferes, 135
direcciones IP, 115
direcciones MAC, 16
discrepancias de aplicacin, 159
297
Index
E
E/S remota (RIO), 140
errores de E/S, 42
exploracin de E/S, 125
exploracin, tiempos, 47
G
gestin de la informacin de upload, 176
M
MA-0185-100, 62
MA-0186-100, 62
mantenimiento, 131
mens
CPU de gama alta, 266
modos, 117
modos de funcionamiento, 117
P
procesadores, 251
programas, transferencia, 180
H
Hot Standby (HSBY)
estado primario en ejecucin, 27
estado Standby en ejecucin, 27
Modalidad de mantenimiento, 27
Modalidad de seguridad, 27
run offline, 27
stop offline, 27
Hot Standby, efectos de red, 124
HSBY (Hot Standby)
estado primario en ejecucin, 27
estado Standby en ejecucin, 27
Modalidad de mantenimiento, 27
Modalidad de seguridad, 27
run offline, 27
stop offline, 27
HSBY_RD, 188
HSBY_ST, 191
HSBY_WR, 194
I
instalacin, 55
intercambio de direcciones, 97
R
registros, 35, 36
comando, 104
estado, 108
inversos, 36
relojes de tiempo real, 113
remotos, clientes, 124
restriccin, 121
REV_XFER, 197
S
S908, mdulos, 34
servidores FTP, 126
servidores TFTP, 126
sistema, fallos, 131
sustitucin de un mdulo defectuoso, 147
T
tareas, 37
teclados, 262
topologas, 62
transferencia, tiempos, 47, 180
L
lmites
transferencia, tamao, 181
locales, clientes, 124
298
35010536 04/2009