Nha58884 06
Nha58884 06
Nha58884 06
NHA58884 03/2019
Modicon M580
Hot Standby
Guía de planificación del sistema para
arquitecturas utilizadas con más
frecuencia
(Traducción del documento original inglès)
03/2019
NHA58884.06
www.schneider-electric.com
La información que se ofrece en esta documentación contiene descripciones de carácter general
y/o características técnicas sobre el rendimiento de los productos incluidos en ella. La presente
documentación no tiene como objeto sustituir dichos productos para aplicaciones de usuario
específicas, ni debe emplearse para determinar su idoneidad o fiabilidad. Los usuarios o
integradores tienen la responsabilidad de llevar a cabo un análisis de riesgos adecuado y
completo, así como la evaluación y las pruebas de los productos en relación con la aplicación o el
uso de dichos productos en cuestión. Ni Schneider Electric ni ninguna de sus filiales o asociados
asumirán responsabilidad alguna por el uso inapropiado de la información contenida en este
documento. Si tiene sugerencias de mejoras o modificaciones o ha hallado errores en esta
publicación, le rogamos que nos lo notifique.
Usted se compromete a no reproducir, salvo para su propio uso personal, no comercial, la
totalidad o parte de este documento en ningún soporte sin el permiso de Schneider Electric, por
escrito. También se compromete a no establecer ningún vínculo de hipertexto a este documento
o su contenido. Schneider Electric no otorga ningún derecho o licencia para el uso personal y no
comercial del documento o de su contenido, salvo para una licencia no exclusiva para consultarla
"tal cual", bajo su propia responsabilidad. Todos los demás derechos están reservados.
Al instalar y utilizar este producto es necesario tener en cuenta todas las regulaciones sobre
seguridad correspondientes, ya sean regionales, locales o estatales. Por razones de seguridad y
para garantizar que se siguen los consejos de la documentación del sistema, las reparaciones solo
podrá realizarlas el fabricante.
Cuando se utilicen dispositivos para aplicaciones con requisitos técnicos de seguridad, siga las
instrucciones pertinentes.
Si con nuestros productos de hardware no se utiliza el software de Schneider Electric u otro
software aprobado, pueden producirse lesiones, daños o un funcionamiento incorrecto del equipo.
Si no se tiene en cuenta esta información, se pueden causar daños personales o en el equipo.
© 2019 Schneider Electric. Reservados todos los derechos.
2 NHA58884 03/2019
Tabla de materias
Información de seguridad . . . . . . . . . . . . . . . . . . . . . . . . 7
Acerca de este libro . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Capítulo 1 Presentación del sistema M580 Hot Standby. . . . . . . . . 15
PACs primario y standby . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Conmutación del PAC en un sistema M580 Hot Standby . . . . . . . . . . 17
Descripción física de las CPUs de M580 Hot Standby . . . . . . . . . . . . 23
Normas y certificaciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Estados del sistema Hot Standby . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Compatibilidad de la configuración . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Capítulo 2 Componentes de hardware en un sistema M580 Hot
Standby. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Bastidores locales M580 Hot Standby. . . . . . . . . . . . . . . . . . . . . . . . . 36
Estaciones RIO M580 (e)X80 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Estaciones Quantum RIO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
Tarjeta de memoria SD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Capítulo 3 Planificación de una topología M580 Hot Standby típica 45
Ciclo de vida del proyecto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Introducción al sistema típico Modicon M580 . . . . . . . . . . . . . . . . . . . 47
Planificación de una topología M580 Hot Standby . . . . . . . . . . . . . . . 51
Topologías de M580 Hot Standby de uso frecuente . . . . . . . . . . . . . . 54
Topologías M580 Hot Standby que utilizan el módulo BMENOC0321
para la conexión de la red de control . . . . . . . . . . . . . . . . . . . . . . . . . 71
Gestión de redes Ethernet planas con M580 Hot Standby . . . . . . . . . 80
Capítulo 4 Utilización de las aplicaciones M580 Hot Standby . . . . . 87
Normas de programación de Modicon M580 Hot Standby . . . . . . . . . 88
Configuración del sistema M580 Hot Standby . . . . . . . . . . . . . . . . . . 91
Configuración de una CPU M580 Hot Standby . . . . . . . . . . . . . . . . . . 92
Cambio de configuración sobre la marcha (CCOTF) . . . . . . . . . . . . . 96
Modificación online de una sección SFC. . . . . . . . . . . . . . . . . . . . . . . 98
Configuración de direcciones IP para un sistema M580 Hot Standby 99
Configuración de variables de datos para una aplicación Hot Standby
M580 BMEH58•040(S) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
NHA58884 03/2019 3
Configuración del tiempo de vigilancia para estaciones y dispositivos 104
Transferencia de proyectos de M580 Hot Standby . . . . . . . . . . . . . . . 105
Modificación de la aplicación offline con discrepancia de aplicación
permitida . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
Restauración y copia de seguridad de proyectos . . . . . . . . . . . . . . . . 110
Capítulo 5 Gestión de los intercambios de datos de M580 Hot
Standby . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
Intercambio de datos de M580 Hot Standby . . . . . . . . . . . . . . . . . . . . 112
Estructura de datos del DDT de Hot Standby . . . . . . . . . . . . . . . . . . . 115
Funciones elementales del almacenamiento de datos . . . . . . . . . . . . 123
Capítulo 6 Funcionamiento del sistema M580 Hot Standby . . . . . . . 125
Inicio de un sistema M580 Hot Standby. . . . . . . . . . . . . . . . . . . . . . . . 126
Asignaciones de estado y transiciones de Hot Standby . . . . . . . . . . . 129
Ejemplos de estado del sistema Hot Standby . . . . . . . . . . . . . . . . . . . 132
Ejecución de los comandos de Hot Standby . . . . . . . . . . . . . . . . . . . . 139
Uso de la memoria . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
Capítulo 7 Rendimiento del sistema M580 Hot Standby . . . . . . . . . . 145
Rendimiento del sistema . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146
Cálculo del tiempo mínimo de ciclo de tarea . . . . . . . . . . . . . . . . . . . . 148
Tiempo de respuesta de la aplicación para CPUs M580 Hot Standby 151
Capítulo 8 Diagnóstico de M580 Hot Standby . . . . . . . . . . . . . . . . . . 157
8.1 LED de la CPU M580 Hot Standby . . . . . . . . . . . . . . . . . . . . . . . . . . . 158
LED de diagnóstico para las CPU de M580 Hot Standby . . . . . . . . . . 159
LED de acceso a la tarjeta de memoria . . . . . . . . . . . . . . . . . . . . . . . . 163
8.2 Diagnósticos de M580 Hot Standby de Control Expert . . . . . . . . . . . . 165
Diagnósticos del sistema M580 Hot Standby en Control Expert . . . . . 166
Sincronización de la configuración de equipo distribuido . . . . . . . . . . 168
8.3 Páginas web de la CPU de M580 Hot Standby . . . . . . . . . . . . . . . . . . 170
Introducción a las páginas web de la CPU M580 Hot Standby . . . . . . 171
Resumen de estado (CPU Hot Standby) . . . . . . . . . . . . . . . . . . . . . . . 172
Estado HSBY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174
Visor del bastidor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176
8.4 Diagnóstico del sistema M580 Hot Standby . . . . . . . . . . . . . . . . . . . . 179
Diagnóstico del sistema M580 Hot Standby . . . . . . . . . . . . . . . . . . . . 179
8.5 Palabras de sistema M580. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181
Palabras de sistema específicas de Modicon M580, de %SW132 a
%SW167 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181
Capítulo 9 Actualización del firmware del sistema Hot Standby . . . . 183
Actualización del firmware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183
4 NHA58884 03/2019
Capítulo 10 Sustitución de las CPU M580 Hot Standby . . . . . . . . . . 187
Sustitución de módulos de hardware Hot Standby . . . . . . . . . . . . . . . 187
Capítulo 11 Verificación de la configuración de red. . . . . . . . . . . . . . 191
Uso del Administrador de la red Ethernet . . . . . . . . . . . . . . . . . . . . . . 191
Glosario ......................................... 195
Índice ......................................... 215
NHA58884 03/2019 5
6 NHA58884 03/2019
Información de seguridad
Información importante
AVISO
Lea atentamente estas instrucciones y observe el equipo para familiarizarse con el dispositivo
antes de instalarlo, utilizarlo, revisarlo o realizar su mantenimiento. Los mensajes especiales que
se ofrecen a continuación pueden aparecer a lo largo de la documentación o en el equipo para
advertir de peligros potenciales, o para ofrecer información que aclara o simplifica los distintos
procedimientos.
NHA58884 03/2019 7
TENGA EN CUENTA LO SIGUIENTE:
La instalación, el manejo, las revisiones y el mantenimiento de equipos eléctricos deberán ser
realizados sólo por personal cualificado. Schneider Electric no se hace responsable de ninguna
de las consecuencias del uso de este material.
Una persona cualificada es aquella que cuenta con capacidad y conocimientos relativos a la
construcción, el funcionamiento y la instalación de equipos eléctricos, y que ha sido formada en
materia de seguridad para reconocer y evitar los riesgos que conllevan tales equipos.
ANTES DE EMPEZAR
No utilice este producto en maquinaria sin protección de punto de funcionamiento. La ausencia de
protección de punto de funcionamiento en una máquina puede provocar lesiones graves al
operador de dicha máquina.
ADVERTENCIA
EQUIPO SIN PROTECCIÓN
No utilice este software ni los equipos de automatización relacionados en equipos que no
dispongan de protección de punto de funcionamiento.
No introduzca las manos u otras partes del cuerpo dentro de la maquinaria mientras está en
funcionamiento.
El incumplimiento de estas instrucciones puede causar la muerte, lesiones serias o daño al
equipo.
8 NHA58884 03/2019
En algunas aplicaciones, como en el caso de la maquinaria de embalaje, debe proporcionarse
protección adicional al operador, como la protección de punto de funcionamiento. Esta medida es
necesaria si existe la posibilidad de que las manos y otras partes del cuerpo del operador puedan
introducirse y quedar atrapadas en áreas o puntos peligrosos, lo que puede provocar lesiones
graves. Los productos de software por sí solos no pueden proteger al operador frente a posibles
lesiones. Por este motivo, el software no se puede sustituir por la protección de punto de funciona-
miento ni puede realizar la función de esta.
Asegúrese de que las medidas de seguridad y los enclavamientos mecánicos/eléctricos
relacionados con la protección de punto de funcionamiento se hayan instalado y estén operativos
antes de que los equipos entren en funcionamiento. Todos los enclavamientos y las medidas de
seguridad relacionados con la protección de punto de funcionamiento deben estar coordinados
con la programación del software y los equipos de automatización relacionados.
NOTA: La coordinación de las medidas de seguridad y los enclavamientos mecánicos/eléctricos
para la protección de punto de funcionamiento está fuera del ámbito de la biblioteca de bloques
de funciones, la guía de usuario del sistema o de otras instalaciones mencionadas en esta
documentación.
INICIAR Y PROBAR
Antes de utilizar los equipos eléctricos de control y automatización para su funcionamiento normal
tras la instalación, es necesario que personal cualificado lleve a cabo una prueba de inicio del
sistema para verificar que los equipos funcionan correctamente. Es importante realizar los
preparativos para una comprobación de estas características y disponer de suficiente tiempo para
llevar a cabo las pruebas de forma completa y correcta.
ADVERTENCIA
PELIGRO DE FUNCIONAMIENTO DEL EQUIPO
Compruebe que se hayan seguido todos los procedimientos de instalación y configuración.
Antes de realizar las pruebas de funcionamiento, retire de todos los dispositivos todos los
bloqueos u otros medios de sujeción temporales utilizados para el transporte.
Retire del equipo las herramientas, los medidores y el material de desecho que pueda haber.
El incumplimiento de estas instrucciones puede causar la muerte, lesiones serias o daño al
equipo.
Realice todas las pruebas de inicio recomendadas en la documentación del equipo. Guarde la
documentación del equipo para consultarla en el futuro.
Las pruebas del software deben realizarse tanto en un entorno simulado como en un entorno real.
Verifique que no existen cortocircuitos ni conexiones a tierra temporales en todo el sistema que
no estén instalados según la normativa local (de conformidad con National Electrical Code de
EE. UU., por ejemplo). Si fuera necesario realizar pruebas de tensión de alto potencial, siga las
recomendaciones de la documentación del equipo para evitar dañar el equipo fortuitamente.
NHA58884 03/2019 9
Antes de dar tensión al equipo:
Retire del equipo las herramientas, los medidores y el material de desecho que pueda haber.
Cierre la puerta de la carcasa del equipo.
Retire todas las conexiones a tierra temporales de las líneas de alimentación de entrada.
Realice todas las pruebas iniciales recomendadas por el fabricante.
FUNCIONAMIENTO Y AJUSTES
Las precauciones siguientes proceden de NEMA Standards Publication ICS 7.1-1995 (prevalece
la versión en inglés):
Aunque se ha extremado la precaución en el diseño y la fabricación del equipo o en la selección
y las especificaciones de los componentes, existen riesgos que pueden aparecer si el equipo
se utiliza de forma inadecuada.
En algunas ocasiones puede desajustarse el equipo, lo que provocaría un funcionamiento
incorrecto o poco seguro. Utilice siempre las instrucciones del fabricante como guía para
realizar los ajustes de funcionamiento. El personal que tenga acceso a estos ajustes debe estar
familiarizado con las instrucciones del fabricante del equipo y con la maquinaria utilizada para
los equipos eléctricos.
El operador solo debe tener acceso a los ajustes de funcionamiento que realmente necesita. El
acceso a los demás controles debe restringirse para evitar cambios no autorizados en las
características de funcionamiento.
10 NHA58884 03/2019
Acerca de este libro
Presentación
Objeto
PlantStruxure es un programa de Schneider Electric diseñado para ayudar a resolver las
principales dificultades de una gran variedad de usuarios, entre los que se incluyen directores de
planta, directores de operaciones, ingenieros, equipos de mantenimiento y operarios, con un
sistema que es dimensionable, flexible, integrado y de gran ayuda.
En este documento se presenta una de las funciones de PlantStruxure, utilizando Ethernet como
red principal alrededor de la oferta de Modicon M580 y conectando un M580bastidor local de y
M580estaciones RIO de .
En esta guía se proporciona información detallada sobre el sistema Modicon M580 Hot Standby
en una topología simple de bucle de encadenamiento tipo margarita.
NOTA: Los parámetros de configuración específicos que contiene esta guía están concebidos
para utilizarse solo con fines didácticos. Los parámetros necesarios para conseguir una
configuración específica serán distintos de los ejemplos presentados en esta guía.
Campo de aplicación
Este documento es válido para el sistemaModicon M580 Hot Standby cuando se utiliza con
EcoStruxure™ Control Expert 14.0 o posterior.
Las características técnicas de los dispositivos que se describen en este documento también se
encuentran online. Para acceder a esta información online:
Paso Acción
1 Vaya a la página de inicio de Schneider Electric www.schneider-electric.com.
2 En el cuadro Search, escriba la referencia del producto o el nombre del rango de productos.
No incluya espacios en blanco en la referencia ni en el rango de productos.
Para obtener información sobre cómo agrupar módulos similares, utilice los asteriscos (*).
NHA58884 03/2019 11
Las características que se indican en este documentación deben coincidir con las que figuran
online. De acuerdo con nuestra política de mejoras continuas, es posible que a lo largo del tiempo
revisemos el contenido con el fin de elaborar documentos más claros y precisos. En caso de que
detecte alguna diferencia entre el documentación y la información online, utilice esta última para
su referencia.
Documentos relacionados
12 NHA58884 03/2019
Título de la documentación Número de referencia
Guía de instalación y configuración del módulo de NHA89117 (inglés), NHA89119 (francés),
conmutación de la opción de red Modicon M580 NHA89120 (alemán), NHA89121 (italiano),
BMENOS0300 NHA89122 (español), NHA89123 (chino)
Modicon M340/X80 con EcoStruxure™ Control 35011978 (inglés), 35011979 (alemán),
Expert Módulos de entradas/salidas analógicas 35011980 (francés), 35011981 (español),
Manual del usuario 35011982 (italiano), 35011983 (chino)
Modicon M340/X80 con EcoStruxure™ Control 35012474 (inglés), 35012475 (alemán),
Expert Módulos de entradas/salidas binarias 35012476 (francés), 35012477 (español),
Manual del usuario 35012478 (italiano), 35012479 (chino)
Modicon M340/X80 con EcoStruxure™ Control 35013355 (Inglés), 35013356 (Alemán),
Expert BMXEHC0200 Módulo de conteo Manual del 35013357 (Francés), 35013358 (Español),
usuario 35013359 (Italiano), 35013360 (Chino)
Manual de usuario de medidas y principios básicos 33002439 (inglés), 33002440 (francés),
de conexión a tierra y compatibilidad 33002441 (alemán), 33002442 (español),
electromagnética de sistemas PLC 33003702 (italiano), 33003703 (chino)
Guía técnica del panel de control: cómo proteger CPTG003_EN (inglés), CPTG003_FR (francés)
una máquina de funcionamientos incorrectos
causados por perturbaciones electromagnéticas
EcoStruxure™ Control Expert, Lenguajes y 35006144 (inglés), 35006145 (francés),
estructura del programa, Manual de referencia 35006146 (alemán), 35013361 (italiano),
35006147 (español), 35013362 (chino)
EcoStruxure™ Control Expert, Palabras y bits de EIO0000002135 (inglés), EIO0000002136 (francés),
sistema Manual de referencia EIO0000002137 (alemán), EIO0000002138 (italiano),
EIO0000002139 (español), EIO0000002140 (chino)
EcoStruxure™ Control Expert Modalidades de 33003101 (inglés), 33003102 (francés),
funcionamiento 33003103 (alemán), 33003104 (español),
33003696 (italiano), 33003697 (chino)
EcoStruxure™ Control Expert Manual de 35014792 (francés), 35014793 (inglés),
instalación 35014794 (alemán), 35014795 (español),
35014796 (italiano), 35012191 (chino)
Ciberseguridad - Plataforma de controladores EIO0000001999 (inglés), EIO0000002001 (francés),
Modicon - Manual de referencia EIO0000002000 (alemán), EIO0000002002 (italiano),
EIO0000002003 (español), EIO0000002004 (chino)
Puede descargar estas publicaciones técnicas y otra información técnica de nuestro sitio web
https://www.schneider-electric.com/en/download
NHA58884 03/2019 13
14 NHA58884 03/2019
Modicon M580 Hot Standby
Presentación de M580 Hot Standby
NHA58884 03/2019
Capítulo 1
Presentación del sistema M580 Hot Standby
Descripción general
En este capítulo se ofrece una breve descripción general del sistema Modicon M580 Hot Standby,
que incluye:
Una descripción de los componentes de control primario y standby.
Los módulos de la CPU Hot Standby.
Los LEDs y conmutadores.
Las modalidades de funcionamiento.
Los sistemasM580 Hot Standby se basan en dos CPU con idéntica configuración conectadas
entre sí y a la misma red de E/S remotas. Si una CPU detiene las comunicaciones, la otra toma el
control del sistema de E/S.
NHA58884 03/2019 15
Presentación de M580 Hot Standby
Descripción
El sistema M580 Hot Standby se ha diseñado para aquellas configuraciones en las que no se
pueden producir tiempos de inactividad. El sistema proporciona alta disponibilidad mediante
redundancia. Se han configurado dos placas de conexiones con idénticos hardware y software.
Uno de los PAC actúa como primario y hace funcionar la aplicación mediante la ejecución de la
lógica del programa, así como las estaciones RIO y el equipo distribuido.
El otro PAC actúa como el PAC standby. El PAC primario actualiza el PAC standby al principio de
cada exploración. El standby está preparado para tomar el control en una exploración si el primario
detiene las comunicaciones.
Los estados primario y standby son intercambiables. Cuando los PACs están funcionando,
cualquiera de los dos PAC puede entrar en estado primario. Cuando uno de los PAC en funciona-
miento pasa a ser el primario, el otro PAC en funcionamiento puede estar en el estado de espera
o de standby.
Las redes EIO y DIO funcionan mediante el PAC primario.
16 NHA58884 03/2019
Presentación de M580 Hot Standby
Introducción
La finalidad de un sistema Hot Standby es estar preparado para llevar a cabo una conmutación,
si es necesario. Una conmutación es la transferencia inmediata del control de la red desde el PAC
primario hasta el PAC standby. La transferencia debe ser rápida y perfecta.
El sistema M580 Hot Standby supervisa continuamente las operaciones en curso del sistema y
determina si existe alguna condición que requiera una conmutación. En cada exploración, tanto el
PAC primario como el PAC standby comprueban el estado del sistema.
El PAC primario comprueba el estado de lo siguiente:
La conexión de la red RIO Ethernet
La conexión Hot Standby entre las CPU primaria y standby
Antes de cada tarea MAST, el PAC primario transfiere al PAC standby los datos de sistema,
estado y E/S (véase página 112), incluidos los datos de fecha y hora. En la conmutación, el PAC
standby aplica estos datos de fecha y hora y continúa con la misma secuencia de marcas de
tiempo. La cantidad máxima de datos Hot Standby transferibles depende de la CPU
(véase página 37).
NOTA: Tanto el PAC primario como el PAC standby mantienen registros de eventos
independientes. Si se produce una conmutación, los eventos anotados en el registro del antiguo
PAC primario no se incluirán en el registro de eventos del nuevo PAC primario (que antes era el
standby).
NHA58884 03/2019 17
Presentación de M580 Hot Standby
Causas de la conmutación
Cualquiera de los eventos que se indican a continuación puede causar una conmutación:
El PAC primario ha encontrado una condición de bloqueo (véase Modicon M580, Hardware,
Manual de referencia) y ha entrado en el estado HALT.
El PAC primario ha detectado un error no recuperable de hardware o del sistema.
El PAC primario ha recibido un comando STOP desde Control Expert o el DDDT.
Se está transfiriendo un programa de aplicación a la CPU primaria.
La alimentación del PAC primario está desconectada; se produce un apagado y encendido.
Los eventos siguientes se producen simultáneamente:
El PAC primario pierde la comunicación con todas las estaciones RIO.
El estado de la conexión Hot Standby es correcto.
El PAC standby mantiene la comunicación con como mínimo una estación RIO.
18 NHA58884 03/2019
Presentación de M580 Hot Standby
NHA58884 03/2019 19
Presentación de M580 Hot Standby
20 NHA58884 03/2019
Presentación de M580 Hot Standby
Con la conmutación, la antigua CPU standby (que ahora es la nueva CPU primaria) aplica los
valores de fecha y hora del sistema enviados por la antigua CPU primaria. En consecuencia, la
nueva CPU primaria sigue ejecutando la aplicación en el mismo contexto temporal que la antigua
CPU primaria. Si la función de servidor NTP se habilita para el sistema Hot Standby, la nueva CPU
primaria empieza a realizar la función de servidor NTP.
NHA58884 03/2019 21
Presentación de M580 Hot Standby
Causa de la conmutación: Para que el antiguo PAC primario sea el PAC standby:
pausa de primario (PAC que no es de seguridad) ejecute un comando INIT y ejecute (RUN) el PAC
pausa de primario (PAC de seguridad: tarea de ejecute un comando INIT (tarea de proceso) o un
proceso o SAFE) comando INIT_SAFETY (tarea SAFE) y después
ejecute (RUN) el PAC
el PAC se detiene en un PAC que no es de ejecute el PAC
seguridad, o tanto en la tarea de proceso como en
la tarea SAFE en un PAC de seguridad
error detectado de primario ejecute un comando RESET de la CPU
transferencia de aplicaciones en el primario realice la transferencia y ejecute (RUN) la aplicación
apagado del primario encienda el PAC
pérdida de todas las estaciones RIO (si existen) haga que el PAC recupere las estaciones RIO
mientras una conexión HSBY aún sigue
funcionando correctamente y una CPU Standby
tiene acceso a las estaciones
Comando DDDT El antiguo primario pasa a ser automáticamente el
standby, siempre y cuando se den las condiciones
botón HSBY Swap de Control Expert
previas necesarias, por ejemplo:
Se permite la discrepancia de firmware, si la hay.
Se permite la discrepancia de lógica, si la hay.
Se permiten modificaciones online, si se han
efectuado.
22 NHA58884 03/2019
Presentación de M580 Hot Standby
NOTA: La única diferencia visible entre las CPU de seguridad y las que no son de seguridad es
que las de seguridad son de color rojo.
NHA58884 03/2019 23
Presentación de M580 Hot Standby
Utilice el destornillador que se proporciona con la CPU para establecer el conmutador rotativo
conforme a su función en un sistema Hot Standby:
Posición Resultado
A Establece el PAC como PAC A (véase página 128), según se hace referencia en
Control Expert y el DDDT T_M_ECPU_HSBY (véase página 116).
Asigna la dirección IP A del PAC a la red Ethernet RIO.
B Establece el PAC como PAC B (véase página 128), según se hace referencia en
Control Expert y el DDDT T_M_ECPU_HSBY.
Asigna la dirección IP B del PAC a la red Ethernet RIO.
Paso Acción
1 Establezca el conmutador rotativo en la posición [Borrar].
2 Encienda el PAC.
3 Apague el PAC.
4 Establezca el conmutador rotativo en la posición [A] o [B].
La próxima vez que encienda el PAC, si el PAC remoto es primario, el PAC primario transfiere la
aplicación al PAC local.
24 NHA58884 03/2019
Presentación de M580 Hot Standby
Conector SFP
Cada módulo CPU incluye un conector SFP, al cual puede conectar un transceptor de cobre o de
fibra óptica:
AVISO
DAÑOS POTENCIALES EN EL EQUIPO
No intercambie bajo tensión el transceptor SFP. Inserte o extraiga el transceptor únicamente
cuando la CPU no reciba alimentación.
El incumplimiento de estas instrucciones puede causar daño al equipo.
NOTA: Puede consultar los números de referencia e información adicional sobre los transceptores
disponibles en la descripción del transceptor de conexión Hot Standby para la CPU
(véase página 38).
En cada módulo hay un tapón. Cuando el conector SFP no esté conectado a un transceptor, cubra
el conector que no se utiliza con el tapón para evitar que entre el polvo.
NHA58884 03/2019 25
Presentación de M580 Hot Standby
PELIGRO
PELIGRO DE DESCARGA ELÉCTRICA
Antes de insertar o extraer un cable Ethernet, desconecte la fuente de alimentación en ambos
extremos de la conexión del PAC y bloquee y etiquete ambas fuentes de alimentación.
En el caso de que no se pueda bloquear ni etiquetar, asegúrese de que las fuentes de
alimentación no se puedan conectar inadvertidamente.
Cuando inserte o extraiga un cable Ethernet, utilice un equipo de aislamiento adecuado.
El incumplimiento de estas instrucciones podrá causar la muerte o lesiones serias.
No conecte la alimentación a un bastidor Modicon X80 hasta que se hagan las conexiones a
ambos lados del cable Ethernet. Por ejemplo, realice estas conexiones antes de activar la
alimentación:
Conecte el cable Ethernet al módulo adaptador EIO de alto rendimiento BMECRA31210 y otro
dispositivo (módulo adaptador) o conmutador de anillo dual (DRS). Para obtener información
sobre los DRS, consulte Guía de planificación del sistema Modicon M580 para topologías
complejas (véase Modicon M580, Guía de planificación del sistema para, topologías
complejas).
Si utiliza transceptores de cobre 490NAC0100, conecte el cable Ethernet de cobre a ambos
transceptores SFP.
Utilice cable de fibra óptica para establecer una conexión de comunicaciones cuando no sea
posible controlar el potencial entre las dos conexiones a tierra.
26 NHA58884 03/2019
Presentación de M580 Hot Standby
Normas y certificaciones
Ayuda online
Desde la ayuda online de Control Expert, puede acceder a las normas y certificaciones que se
aplican a los módulos de esta línea de productos consultando la guía Plataformas Modicon M580,
M340 y X80 I/O, Normas y certificaciones.
Descargar
Haga clic en el enlace correspondiente al idioma que prefiera para descargar las normas y las
certificaciones (formato PDF) aplicables a los módulos de esta línea de productos:
Idioma
Inglés Modicon M580, M340 y X80 - Plataformas de E/S, normas y certificaciones
Francés Modicon M580, M340 y X80 - Plataformas de E/S, normas y certificaciones
Alemán Modicon M580, M340 y X80 - Plataformas de E/S, normas y certificaciones
Italiano Modicon M580, M340 y X80 - Plataformas de E/S, normas y certificaciones
Español Modicon M580, M340 y X80 - Plataformas de E/S, normas y certificaciones
Chino Modicon M580, M340 y X80 - Plataformas de E/S, normas y certificaciones
NHA58884 03/2019 27
Presentación de M580 Hot Standby
Estado del PAC en comparación con el estado del sistema Hot Standby
El estado del sistema Hot Standby depende del estado de funcionamiento del PAC. Se admiten
estos estados de Hot Standby:
Standby: el PAC standby mantiene el estado de disponibilidad. Puede tomar el control de los
procesos y dispositivos del sistema si el PAC primario no puede seguir realizando estas
funciones:
Leer los datos y los estados de E/S del PAC primario.
No explora el equipo distribuido, pero recibe esa información del PAC primario.
Ejecuta la lógica del programa. Puede configurar el PAC standby para que ejecute:
- La primera sección de la lógica del programa (configuración predeterminada); o bien
- Las secciones especificadas de la lógica del programa, incluidas todas las secciones de
tareas MAST y FAST.
NOTA: Puede especificar si una sección se va a ejecutar en la ficha Condición del cuadro
de diálogo Propiedades de cada sección.
En cada exploración, comprueba el estado del PAC primario.
28 NHA58884 03/2019
Presentación de M580 Hot Standby
NOTA: Cuando un PAC está en modalidad Standby, tanto el estado de funcionamiento del
módulo (MOD_HEALTH) como el estado de funcionamiento de los canales (CH_HEALTH) de
los módulos de E/S de seguridad se establecen en FALSE en el DDDT PAC Standby. En este
caso, se puede diagnosticar el estado de los módulos de E/S de seguridad supervisando su
estado en el DDDT del PAC primario.
Esperar: el PAC está en modalidad RUN, pero no puede actuar como primario o standby. El
PAC pasa del estado de espera al estado primario o standby cuando se dan todas las
condiciones para ese estado, que incluyen:
El estado de la conexión Hot Standby.
El estado de la conexión Ethernet RIO.
La presencia de como mínimo una conexión con una estación Ethernet RIO.
La posición del conmutador rotativo de selección A/B en la parte posterior de la CPU.
El estado de la configuración. Por ejemplo:
- Si hay una discrepancia de firmware, se establece el indicador FW_MISMATCH_ALLOWED.
- Si hay una discrepancia de lógica, se establece el indicador LOGIC_MISMATCH_ALLOWED.
En el estado de espera, el PAC sigue comunicándose con otros módulos en el bastidor local y
puede ejecutar la lógica del programa, si se ha configurado para ello. Puede configurar un PAC
en estado de espera para ejecutar:
Secciones específicas de la lógica del programa en un PAC que no es de seguridad (o la
lógica del programa de proceso en un PAC de seguridad), especificadas en la ficha Estado
del cuadro de diálogo Propiedades para cada sección.
La primera sección de la lógica de programa en un PAC que no es de seguridad (o la primera
sección de la lógica de programa de proceso en un PAC de seguridad).
Sin lógica de programa para un PAC que no es de seguridad (o sin lógica de programa de
proceso para un PAC de seguridad).
INIT: se inicializan tanto el PAC como el sistema Hot Standby.
STOP: el PAC está en modalidad STOP. En la transición de STOP a RUN, el PAC puede pasar
al estado de espera, standby o primario. Esta transición varía en función del estado de las
conexiones de Ethernet RIO y Hot Standby, y de la posición del conmutador rotativo de
selección A/B en la parte posterior de la CPU.
NOTA: Además de los estados de funcionamiento del PAC que se enumeran aquí, hay otros
estados de funcionamiento que no están relacionados con el sistema Hot Standby
(véase Modicon M580, Hardware, Manual de referencia).
NHA58884 03/2019 29
Presentación de M580 Hot Standby
Ejecución de lógica SÍ NO NO
segura (PAC de
seguridad)
Intercambio de datos de SÍ SÍ NO
programa (PAC que no es
de seguridad) o
intercambio de datos de
proceso (PAC de
seguridad)
Intercambio de datos SÍ SÍ NO
seguro (PAC de
seguridad)
1. El intercambio de datos se controla mediante el atributo Intercambio en STBY.
30 NHA58884 03/2019
Presentación de M580 Hot Standby
Compatibilidad de la configuración
Hardware PAC
Confirme que el PAC primario y el PAC standby tienen hardware compatible, incluidos:
CPU (véase página 37)
Bastidor (véase página 38)
Fuente de alimentación (véase página 39)
Algunos módulos de comunicaciones (véase página 39)
NOTA: No se pueden montar módulos de E/S en el bastidor local. Para obtener una descripción
de los módulos que pueden añadirse al bastidor local, consulte el tema Bastidores locales
Modicon M580 Hot Standby (véase página 36).
Compatibilidad de CPU
Puede que una aplicación creada para una CPU concreta no sea compatible con otras CPU. El
sistema M580 Hot Standby compara las aplicaciones en la CPU primaria con la aplicación que
está en la CPU standby para determinar si las aplicaciones son compatibles.
NOTA: Una aplicación creada para una CPU que no sea de seguridad no se puede ejecutar en
una CPU de seguridad, y una aplicación creada para una CPU de seguridad no se puede ejecutar
en una CPU que no sea de seguridad.
Por ejemplo:
Una aplicación Hot Standby de CPU Quantum 140CPU67•6• no se puede descargar en las
CPU Hot Standby M580 BMEH58•040.
Una aplicación de CPU M580 BMEP58•0•0 no se puede descargar en las CPU Hot Standby
M580 BMEH58•040.
Como se describe en la tabla siguiente, una aplicación diseñada para una CPU M580
BMEH58•040 Hot Standby quizá no pueda descargarse en otras CPU Hot Standby M580.
NHA58884 03/2019 31
Presentación de M580 Hot Standby
En la tabla siguiente se indica la compatibilidad de las aplicaciones entre las CPU Hot Standby
M580 no de seguridad:
Puede descargarse y ejecutarse en las CPU siguientes:
Una aplicación creada para: BMEH582040 BMEH584040 BMEH586040
BMEH582040 X X X
BMEH584040 – X X
BMEH586040 – – X
X: puede recibir y ejecutar la aplicación.
–: no puede recibir y ejecutar la aplicación.
En la tabla siguiente se indica la compatibilidad de las aplicaciones entre las CPU de seguridad
M580:
Una aplicación Puede descargarse y ejecutarse en las CPU siguientes:
creada para: BMEP582040S BMEP584040S BMEH582040S BMEH584040S BMEH586040S
BMEP582040S 1 2 2 2 2
BMEP584040S 3 1 3 2 2
BMEH582040S 2 2 1 2 2
BMEH584040S 3 2 3 1 2
BMEH586040S 3 2 3 3 1
1: Completamente compatible
2: Compatible si se actualiza la CPU en Control Expert y la aplicación se vuelve a generar por completo.
3: Compatible si se actualiza la CPU en Control Expert y la aplicación se vuelve a generar por completo y no
hay limitación de tamaño de memoria.
Discrepancia de aplicación
El sistema M580 Hot Standby no puede funcionar si las CPUs primaria y standby están equipadas
con aplicaciones muy diferentes. En ese caso, el PAC primario funciona como PAC independiente,
y el PAC standby pasa al estado de detención.
Para restaurar el funcionamiento del sistema Hot Standby, confirme que la misma aplicación está
instalada en los dos PACs (primario y standby).
32 NHA58884 03/2019
Presentación de M580 Hot Standby
Discrepancia de lógica
El sistema M580 Hot Standby puede seguir funcionando si las CPUs primaria y standby ejecutan
revisiones diferentes de la misma aplicación. En ese caso, ambas CPUs se configuraron
inicialmente con la misma aplicación, pero la lógica en una CPU (normalmente la CPU primaria)
se revisó posteriormente.
Para que Hot Standby siga funcionando cuando exista una discrepancia de lógica, utilice una tabla
de animación o lógica de programa para establecer el atributo Logic_Mismatch_Allowed de
T_M_ECPU_HSBY (véase página 116) DDT en True.
Para que Hot Standby siga funcionando cuando exista una discrepancia de lógica, lleve a cabo
estas dos acciones:
Seleccione la opción Modificación online en RUN (EJECUTAR) o STOP (DETENER) en la ficha
Configuración de la CPU.
Establezca el Número de modificaciones en la ficha Configuración de la CPU.
Utilice una tabla de animación o lógica de programa para establecer el atributo Logic_Mis-
match_Allowed de T_M_ECPU_HSBY (véase página 116) DDT en True.
NOTA: Si el Número de modificaciones se ha definido en 0, establecer el atributo Logic_Mis-
match_Allowed no tiene ningún efecto.
Discrepancia de SFC
La discrepancia de diagrama funcional secuencial (SFC) se produce cuando las aplicaciones en
las CPUs primaria y standby incluyen símbolos gráficos que definen pasos de programa
secuenciales, donde existen diferencias en como mínimo una sección del SFC.
Consulte el procedimiento recomendado para realizar modificaciones online en una sección del
SFC en el tema Modificación de una sección del SFC online (véase página 98).
NHA58884 03/2019 33
Presentación de M580 Hot Standby
34 NHA58884 03/2019
Modicon M580 Hot Standby
Componentes de hardware de M580 Hot Standby
NHA58884 03/2019
Capítulo 2
Componentes de hardware en un sistema M580 Hot Standby
Descripción general
El sistema M580 Hot Standby requiere el uso de dos bastidores principales locales: primario y
standby. También puede incluir:
Estaciones M580 RIO
Estaciones Quantum RIO
Equipo distribuido
NHA58884 03/2019 35
Componentes de hardware de M580 Hot Standby
36 NHA58884 03/2019
Componentes de hardware de M580 Hot Standby
CPUs
Las CPUs de Modicon M580 Hot Standby tienen estas características:
Característica CPU: BMEH58...
2040 2040S 4040 4040S 6040 6040S
Estaciones RIO (bastidores principal 8 estaciones 8 estaciones 16 16 31 estacione 31 estacione
+ ampliados) (hasta (hasta estaciones estaciones s (hasta s (hasta
2 bastidores 2 bastidores (hasta 2 (hasta 2 2 bastidores 2 bastidores
por estación) por estación) bastidores bastidores por estación) por estación)
por estación) por estación)
Exploradores BMENOC0301/11 2 2 4 4 4 4
Ethernet
Memoria Programa no 8 MB 8 Mb 16 Mb 16 MB 64 MB1 64 MB2
seguro (MB)
Datos no seguros (kB) 768 kB 768 Kb 2048 Kb 2048 Kb hasta
64 MB2
Programa seguro (MB) – 2 MB – 4 MB – 16 MB2
Máximo de datos 768 768 2048 2048 4096 4096
retenidos (kB)
Máximo configurable de 768 768 2048 2048 4096 4096
datos de transferencia
redundante (kB)
Datos seguros (datos no – 512 kB – 1024 kB – 1024 kB4
retenidos) (MB)
Máximo configurable de – 512 kB – 1024 kB – 1024 kB5
datos seguros de
transferencia
redundante
Compartido: Global -> – 16 kB3 – 16 kB3 – 16 kB3
Seguro
Compartido: Seguro -> – 16 kB3 – 16 kB3 – 16 kB3
Global
Compartido: Global -> – 16 kB3 – 16 kB3 – 16 kB3
Proceso
Compartido: Proceso -> – 16 kB3 – 16 kB3 – 16 kB3
Global
Almacenamiento de 44 44 44 44 44 44
datos (GB)
1. La CPU BMEH586040 admite la suma de programa y datos hasta el máximo indicado.
2. Programa de aplicación (no seguro) + Datos de aplicación (sólo datos no seguros y no retenidos) + Programa de aplicación
(seguro) + Datos de aplicación (seguros) es inferior a 64 Mbytes. Hay un bloque de memoria global de 64 Mbytes en la CPU
BMEH586040S para programa de aplicación y datos de aplicación.
3. Estos datos se incluyen en las áreas de datos seguras y no seguras.
4. 2 GB sin tarjeta de memoria externa.
Para obtener una descripción detallada de las características de rendimiento de las CPU de
seguridad Hot Standby M580, consulte la Modicon M580, Guía de planificación del sistema de
seguridad (véase Modicon M580, Guía de planificación del sistema de seguridad).
NHA58884 03/2019 37
Componentes de hardware de M580 Hot Standby
AVISO
FUNCIONAMIENTO IMPREVISTO DEL EQUIPO
Al instalar módulos con transceptores de fibra óptica, haga lo siguiente para evitar que el polvo y la polución
dificulten la producción de luz en el cable de fibra óptica.
Deje colocadas las tapas en los puentes y los transceptores cuando no se utilicen.
Inserte el cable óptico en los transceptores con cuidado, respetando el eje longitudinal del transceptor.
No haga fuerza al insertar el cable en los transceptores ópticos.
Cada CPU de M580 Hot Standby cuenta con un conector SFP que admite un transceptor SFP de
cobre o de fibra óptica. Los módulos de transceptores SFP disponibles incluyen:
Bastidores
Cada bastidor local de un sistema M580 Hot Standby (primario y standby) está compuesto por un
solo bastidor. No se permiten extensiones en el bastidor local. Se admiten estos bastidores:
Bus X BMXXBP••00
Bus X/Ethernet BMEXBP••00
Bus X/Ethernet BMEXBP••02 (admite fuente de alimentación redundante)
NOTA: La elección del bastidor determina la fuente de alimentación disponible, que puede ser
simple o redundante.
38 NHA58884 03/2019
Componentes de hardware de M580 Hot Standby
Fuentes de alimentación
Como se indicó anteriormente, la elección de la fuente de alimentación depende de la elección del
bastidor. Utilice estas fuentes de alimentación en los sistemas M580 Hot Standby:
Fuente de alimentación Nombre del módulo de alimentación
Fuentes de alimentación redundantes1 BMXCPS3522(H)
BMXCPS3522S
BMXCPS4002
BMXCPS4002S
BMXCPS4022(H)
BMXCPS4022S
Fuentes de alimentación simples2 BMXCPS2000
BMXCPS2010
BMXCPS3020
BMXCPS3500
BMXCPS3500
BMXCPS3540
BMXCPS4002
1. Requiere un bastidor BMEXBP••02 o BMEXBP••01H.
2. Requiere un bastidor BMEXBP••00 o BMXXBP••00.
NHA58884 03/2019 39
Componentes de hardware de M580 Hot Standby
Introducción
Todas las CPUs Hot StandbyBMEH58•040(S) admiten estaciones RIO (e)X80. Una estación RIO
(e)X80 cuenta con un bastidor principal, y también puede incluir un bastidor ampliado. La estación
incluye módulos de E/S (e)X80.
La estación RIO (e)X80 puede conectarse a través de cable de cobre directamente al anillo
principal, o como un subanillo.
Las estaciones RIO (e)X80 proporcionan una comunicación determinista para que los módulos
RIO (e)X80 se sincronicen con las tareas de la CPU.
NOTA: Las CPU M580 Hot Standby admiten las tareas MAST y FAST para las estaciones RIO
M580 (e)X80. No se admiten tareas AUX0 ni AUX1.
Un sistema M580 Hot Standby puede admitir un máximo de 31 estaciones RIO. El número máximo
de estaciones depende de la elección de la CPU (véase página 37).
El módulo adaptador BM•CRA312•0 de una estación EIO e)X80 solamente puede instalarse en el
slot 0 (directamente a la derecha de la fuente de alimentación) en el bastidor principal de la
estación.
40 NHA58884 03/2019
Componentes de hardware de M580 Hot Standby
El número de bastidores en la estación RIO (e)X80 depende del módulo adaptador EIO (e)X80
seleccionado. Si selecciona:
Un módulo adaptador EIO BMXCRA31200 X80 estándar, no podrá añadir un bastidor ampliado
a la estación.
Un módulo adaptador EIO de alto rendimiento BM•CRA31210 (e)X80, podrá añadir un bastidor
ampliado a la estación.
Módulos RIO
El sistema M580 Hot Standby admite todos los módulos de entrada y salida M580. Para obtener
más información, consulte el tema Módulos de E/S Modicon X80 en la Guía de planificación del
sistema Modicon M580 para arquitecturas utilizadas con más frecuencia (véase Modicon M580
autónomo, Guía de planificación del sistema para, arquitecturas utilizadas con más frecuencia).
NHA58884 03/2019 41
Componentes de hardware de M580 Hot Standby
Introducción
Las CPUs Hot Standby BMEH584040(S) y BMEH586040(S) admiten estaciones RIO Quantum.
Las estaciones RIO Quantum sólo pueden contener módulos que no sean de seguridad. Una
estación Quantum RIO consta de un bastidor remoto principal, y puede incluir un bastidor
ampliado. Consulte el tipo de módulos que residen en una estación Quantum RIO en la Guía de
instalación y configuración de los módulos de E/S remotas Quantum EIO (véase Quantum EIO,
Guía de planificación del sistema).
La estación Quantum RIO puede conectarse a través de cable de cobre directamente al anillo
principal, o como un subanillo.
Las estaciones RIO Quantum proporcionan una comunicación determinista para que los módulos
RIO Quantum se sincronicen con las tareas de la CPU.
NOTA: Las CPUs M580 Hot Standby sólo admiten las tareas MAST para E/S de Quantum. No se
admiten tareas FAST, AUX0 ni AUX1.
Un sistema M580 Hot Standby puede admitir un máximo de 31 estaciones RIO. El número máximo
de estaciones depende de la elección de la CPU (véase página 37).
42 NHA58884 03/2019
Componentes de hardware de M580 Hot Standby
Tarjeta de memoria SD
NOTA: La tarjeta de memoria BMXRMS004GPF está formateada específicamente para las CPUs
M580. Si utiliza esta tarjeta con otra CPU o herramienta, es posible que no se reconozca la tarjeta.
Característica Descripción
Tamaño total de la memoria 4 GB
Tamaño de la copia de seguridad de la aplicación 200 MB
Tamaño del almacenaje de datos 3,8 GB
Ciclos de escritura/borrado (valor típico) 100.000
Rango de temperaturas de funcionamiento De -40 a +85 °C (-40 a +185 °F)
Tiempo de retención de los archivos 10 años
Zona de la memoria para el acceso FTP sólo directorio de almacenamiento de
datos
NHA58884 03/2019 43
Componentes de hardware de M580 Hot Standby
Funciones compatibles
La tarjeta de memoria SD admite funciones de almacenamiento de datos de sólo lectura
(véase página 123).
NOTA: Además de estas funciones de almacenamiento de datos de sólo lectura, también puede
leer y escribir en la tarjeta de memoria SD mediante los comandos siguientes de gestión de
proyectos (véase Modicon M580, Hardware, Manual de referencia) de Control Expert que se
encuentran en el menú PLC → Backup del proyecto:
Comparar backup
Restaurar backup
Guardar backup
44 NHA58884 03/2019
Modicon M580 Hot Standby
Planificación de una topología M580 Hot Standby típica
NHA58884 03/2019
Capítulo 3
Planificación de una topología M580 Hot Standby típica
Descripción general
En este capítulo se describen las topologías Hot Standby típicas.
NHA58884 03/2019 45
Planificación de una topología M580 Hot Standby típica
46 NHA58884 03/2019
Planificación de una topología M580 Hot Standby típica
Introducción
Un sistema típico Modicon M580 se ha diseñado y probado para el uso simultáneo de:
un bastidor local principal Ethernet (véase Modicon M580 autónomo, Guía de planificación del
sistema para, arquitecturas utilizadas con más frecuencia) y la posibilidad de ampliación a otros
bastidores locales
Estaciones RIO (véase Modicon M580 autónomo, Guía de planificación del sistema para,
arquitecturas utilizadas con más frecuencia) que admiten comunicaciones Ethernet y X Bus en
la placa de conexiones.
Equipo distribuido Ethernet (véase Modicon M580 autónomo, Guía de planificación del sistema
para, arquitecturas utilizadas con más frecuencia).
módulos de conmutación de opciones de red que conectan estaciones RIO y equipo distribuido
con el sistema M580 (véase Modicon M580 autónomo, Guía de planificación del sistema para,
arquitecturas utilizadas con más frecuencia)
módulo de red de control que proporciona transparencia entre la red de dispositivos y la red de
control (véase página 71)
RIO y equipo distribuido integrados en la misma red física.
Subanillos RIO y DIO que se comunican con el anillo principal RIO.
Dispositivos y módulos de terceros.
Arquitecturas de anillo de encadenamiento tipo margarita facilitadas por módulos de
comunicación con puertos Ethernet duales.
Un sistema M580 proporciona una recuperación de red automática de menos de 50 ms y un
funcionamiento determinista de RIO
Un sistema M580 utiliza módulos de E/S Modicon X80, muchos de los cuales se utilizan en un
sistema M340. El sistema también admite varios módulos de E/S EtherneteX80 basados en , los
cuales se pueden instalar tanto en el bastidor local principal como en los bastidores remotos
principales. M580 también admite módulos de E/S Premium instalados en un bastidor local
ampliado.
NOTA: Para utilizar un conmutador de anillo dual (DRS) con el fin de conectar el equipo distribuido
a la red M580, consulte la Guía de planificación del sistema M580 para topologías complejas
(véase Modicon M580 autónomo, Guía de planificación del sistema para, arquitecturas utilizadas
con más frecuencia).
NHA58884 03/2019 47
Planificación de una topología M580 Hot Standby típica
ADVERTENCIA
COMPORTAMIENTO IMPREVISTO DEL EQUIPO
No instale más de un PAC autónomo en una red de dispositivos M580.
No instale más de un conjunto de PAC Hot Standby primario-standby en un sistema M580 Hot Standby.
El incumplimiento de estas instrucciones puede causar la muerte, lesiones serias o daño al equipo.
48 NHA58884 03/2019
Planificación de una topología M580 Hot Standby típica
NHA58884 03/2019 49
Planificación de una topología M580 Hot Standby típica
1 Una CPU M580 con servicio de explorador de E/S Ethernet en el bastidor local se conecta al anillo principal RIO. (Para
el servicio de explorador de E/S Ethernet, seleccione una CPU cuya referencia comercial acabe en 40).
2 Un módulo de conmutación de opción de red BMENOS0300 en el bastidor local conecta una nube DIO al anillo principal
RIO.
3 Un módulo de comunicaciones BMENOC0301/BMENOC0311 Ethernet, conectado a la CPU a través de la placa de
conexiones Ethernet, gestiona el equipo distribuido en la red de dispositivos.
4 Un módulo de red de control BMENOC0321 en el bastidor local proporciona transparencia entre la red de dispositivos y
la red de control.
5 Un PC para la duplicación de puertos se conecta al puerto de servicio de un módulo adaptador EIO (e)X80
BMECRA312•0.
6 Un módulo de conmutación de opción de red BMENOS0300 en una estación RIO gestiona un subanillo RIO.
7 Una nube DIO se conecta al puerto de servicio de un módulo adaptador EIO BMECRA31210 de rendimiento eX80.
8 Un módulo de conmutación de opción de red BMENOS0300 en una estación RIO conecta un subanillo DIO al anillo
principal RIO.
50 NHA58884 03/2019
Planificación de una topología M580 Hot Standby típica
AVISO
FUNCIONAMIENTO IMPREVISTO DEL EQUIPO
Al instalar módulos con transceptores de fibra óptica, haga lo siguiente para evitar que el polvo y la polución
dificulten la producción de luz en el cable de fibra óptica:
Deje colocadas las tapas en los puentes y los transceptores cuando no se utilicen.
Inserte el cable óptico en los transceptores con cuidado, respetando el eje longitudinal del transceptor.
No haga fuerza al insertar el cable en los transceptores ópticos.
Cada CPU BMEH58•040 y BMEH58•040S está equipada con un socket SFP (véase página 38)
para un transceptor SFP, que puede ser:
Un transceptor SFP de cable de cobre con conector RJ45.
Un transceptor SFP de fibra óptica de modalidad simple.
La elección del conector determina la distancia máxima de la conexión física Hot Standby.
NHA58884 03/2019 51
Planificación de una topología M580 Hot Standby típica
52 NHA58884 03/2019
Planificación de una topología M580 Hot Standby típica
Como sucede con la conexión Hot Standby, la elección del conector y el cableado determinan la
distancia máxima de la conexión física de Ethernet:
La distancia para la conexión de cable de cobre puede ser de 100 m (328 ft) como máximo.
La distancia para la conexión de fibra óptica de modalidad simple puede ser de 15 km (9.3 mi)
como máximo.
NHA58884 03/2019 53
Planificación de una topología M580 Hot Standby típica
Introducción
Un sistema simple M580 Hot Standby incluye, como mínimo, dos bastidores locales Hot Standby,
y cada uno contiene una CPU Hot Standby con servicio de explorador de E/S Ethernet. El sistema
también puede incluir uno o más de los dispositivos siguientes:
estaciones (e)X80 RIO, cada una de ellas con un módulo adaptador BM•CRA312•0 (e)X80 EIO,
ubicadas en el anillo principal
estaciones Quantum RIO, cada una de ellas con un módulo de adaptador Quantum, ubicadas
en el anillo principal
equipo distribuido conectado al anillo principal a través de los puertos de servicio de los
módulos BM•CRA312•0 pero que no reside directamente en el anillo
NOTA: El equipo distribuido se puede conectar al anillo principal mediante:
un anillo DIO (en el caso de que los dispositivos admitan RSTP)
un encadenamiento DIO simple tipo margarita (sin anillo)
Estas conexiones pueden establecerse, por ejemplo, a través del puerto de servicio de un
módulo ••• CRA 312 •• , o bien a través de un módulo de conmutación de opción de red
BMENOS0300.
NOTA: En los sistemas M580 Hot Standby no se admiten estaciones de E/S remotas Premium.
En este tema se describen las siguientes topologías de red de uso frecuente para sistemas Hot
Standby:
un anillo principal simple RIO
un anillo DIO conectado a:
un módulo BMENOS0300, en un diseño con capacidad para admitir hasta 64 dispositivos
un módulo de comunicaciones BMENOC0301/11, en un diseño con capacidad para admitir
hasta 128 dispositivos
un anillo DIO
un anillo principal RIO, con un encadenamiento DIO tipo margarita
un anillo principal RIO, con un anillo DIO
un anillo principal RIO, con un subanillo DIO
una HMI conectada a una topología Hot Standby
un sistema SCADA conectado a una topología Hot Standby
NOTA: En un sistema Hot Standby, solo se puede instalar un anillo principal, que conecta con las
placas de conexiones Ethernet de la CPU. Si el sistema contiene un anillo principal RIO o un anillo
DIO conectado a un módulo BMENOC0301/11 no aislado en el bastidor local, asegúrese de aislar
(deshabilitar los puertos de la placa de conexiones de Ethernet de los módulos) otros módulos
BMENOC0301/11 a los que conecte un anillo DIO.
54 NHA58884 03/2019
Planificación de una topología M580 Hot Standby típica
ATENCIÓN
RIESGO DE FUNCIONAMIENTO IMPREVISTO
No conecte juntos los puertos de servicio de las CPU Hot Standby. La conexión conjunta de los
puertos de servicio de las CPU primaria y standby puede provocar el funcionamiento imprevisto
del sistema.
El incumplimiento de estas instrucciones puede causar lesiones o daño al equipo.
ATENCIÓN
RIESGO DE TORMENTA DE DIFUSIÓN
No conecte más de un módulo en un bastidor local tanto a la placa de conexiones Ethernet
como a la red Ethernet. La conexión de más de un módulo tanto a la placa de conexiones
como a la red Ethernet puede provocar una tormenta de difusión.
Utilice sólo un módulo en cada bastidor local para conectar una red Ethernet a la placa de
conexiones Ethernet. Ese módulo puede ser:
la CPU, si se utilizan módulos RIO
un módulo BMENOS0300
un módulo BMENOC0301/11
Es posible tener varios módulos BMENOC0301/11 en un bastidor local, cada uno de ellos con su
puerto de placa de conexiones habilitado, siempre y cuando no se utilicen los puertos Ethernet (el
puerto de servicio y los dos puertos de red).
NHA58884 03/2019 55
Planificación de una topología M580 Hot Standby típica
56 NHA58884 03/2019
Planificación de una topología M580 Hot Standby típica
ATENCIÓN
RIESGO DE TORMENTA DE DIFUSIÓN
No conecte más de un módulo en un bastidor local tanto a la placa de conexiones Ethernet
como a la red Ethernet. La conexión de más de un módulo tanto a la placa de conexiones
como a la red Ethernet puede provocar una tormenta de difusión.
Utilice sólo un módulo en cada bastidor local para conectar una red Ethernet a la placa de
conexiones Ethernet. Ese módulo puede ser:
la CPU, si se utilizan módulos RIO
un módulo BMENOS0300
un módulo BMENOC0301/11
NHA58884 03/2019 57
Planificación de una topología M580 Hot Standby típica
Dado que el puerto de la placa de conexiones Ethernet de cada módulo BMENOS0300 está
habilitado, la conexión en este caso de un puerto dual Ethernet de la CPU primaria a un puerto
dual Ethernet de la CPU standby puede provocar que deje de funcionar el sistema Hot Standby:
1 Red de control conectada a un módulo BMENOC0321 en el bastidor local para proporcionar transparencia entre la red
de dispositivos y la red de control
2 Bastidor local primario con CPU primaria
3 Bastidor local standby con CPU standby
4 Enlace de comunicación Hot Standby
5 Anillo DIO
58 NHA58884 03/2019
Planificación de una topología M580 Hot Standby típica
ATENCIÓN
RIESGO DE FUNCIONAMIENTO IMPREVISTO
Si las CPU Hot Standby admiten un anillo principal RIO y equipo distribuido, deberá deshabilitar
el puerto de la placa de conexiones Ethernet de cada módulo BMENOC0301/11. La habilitación
de los puertos de la placa de conexiones de la CPU en un diseño de ese tipo puede provocar
que el sistema Hot Standby deje de funcionar.
El incumplimiento de estas instrucciones puede causar lesiones o daño al equipo.
NHA58884 03/2019 59
Planificación de una topología M580 Hot Standby típica
En el siguiente ejemplo se muestra un anillo DIO de equipo distribuido explorado por módulos
BMENOC0301/11:
1 Red de control conectada a un módulo BMENOC0321 en el bastidor local para proporcionar transparencia
entre la red de dispositivos y la red de control
2 Bastidor local primario con CPU primaria
3 Bastidor local standby con CPU standby
4 Enlace de comunicación Hot Standby
5 Anillo DIO
Para obtener más información, consulte la Guía de configuración e instalación del módulo de
comunicaciones Ethernet Modicon M580 BMENOC0301/11 (véase Modicon M580, Módulo de
comunicaciones Ethernet BMENOC0301/0311, Guía de instalación y configuración).
Es posible conectar los dos módulos BMENOC0301/11 mediante un enlace directo.
En la página Servicios → RSTP del DTM de BMENOC0301/11 en Control Expert, establezca
la Prioridad de puente en Raíz.
60 NHA58884 03/2019
Planificación de una topología M580 Hot Standby típica
Si se interrumpe la conexión directa entre los dos módulos BMENOC0301/11, el sistema Hot
Standby puede indicar problemas de comunicación en caso de mucho tráfico Ethernet (bit
HSBY_SUPPLEMENTARY_LINK_ERROR en ECPU_HSBY_STS). Esta información no afecta
al comportamiento del sistema y desaparece en cuanto se restaura la conexión directa. No
obstante, deberá reparar la conexión directa entre los dos módulos BMENOC0301/11 para que
el sistema pueda seguir operativo en caso de que se produzca una segunda interrupción.
Dado que este diseño emplea un módulo BMENOC0301/11 no aislado con su puerto de placa
de conexiones Ethernet habilitado, no es posible establecer ningún enlace que conecte los
puertos Ethernet duales de la CPU del controlador primario con los puertos Ethernet duales de
la CPU del controlador standby.
Es posible añadir hasta cinco módulos BMENOC0301/11 adicionales a los bastidores locales
primario y standby como parte del anillo DIO simple que admite este tipo de diseño.
Solo se admite un anillo DIO.
Arquitectura de anillo principal RIO simple con encadenamiento tipo margarita DIO
Para ampliar un anillo principal RIO simple, añada un encadenamiento DIO tipo margarita (no un
anillo). El equipo distribuido puede formar parte de una estación RIO tanto (e)X80 como Quantum.
En este ejemplo, se utiliza una estación (e)X80 RIO.
ATENCIÓN
RIESGO DE FUNCIONAMIENTO IMPREVISTO
Dado que el puerto de la placa de conexiones Ethernet de cada módulo BMENOC0301/11 está
habilitado, no conecte los puertos Ethernet RIO de la CPU del controlador primario con los
puertos Ethernet RIO de la CPU del controlador standby. La conexión de los puertos Ethernet
RIO de las CPUs de los controladores primario y standby de este diseño puede provocar que el
sistema Hot Standby deje de funcionar.
El incumplimiento de estas instrucciones puede causar lesiones o daño al equipo.
NHA58884 03/2019 61
Planificación de una topología M580 Hot Standby típica
En este ejemplo, el equipo distribuido está conectado al puerto de servicio de un módulo de adaptador
BMECRA31210 EIO de alto rendimiento eX80:
1 Red de control conectada a un módulo BMENOC0321 en el bastidor local para proporcionar transparencia entre la red
de dispositivos y la red de control
2 Bastidor local primario con CPU primaria
3 Bastidor local standby con CPU standby
4 Enlace de comunicación Hot Standby
5 Anillo principal RIO
6 Estación (e)X80 RIO
7 encadenamiento tipo margarita DIO (sin anillo)
62 NHA58884 03/2019
Planificación de una topología M580 Hot Standby típica
ATENCIÓN
RIESGO DE TORMENTA DE DIFUSIÓN
No conecte más de un módulo en un bastidor local tanto a la placa de conexiones Ethernet
como a la red Ethernet. La conexión de más de un módulo tanto a la placa de conexiones
como a la red Ethernet puede provocar una tormenta de difusión.
Utilice sólo un módulo en cada bastidor local para conectar una red Ethernet a la placa de
conexiones Ethernet. Ese módulo puede ser:
la CPU, si se utilizan módulos RIO
un módulo BMENOS0300
un módulo BMENOC0301/11
NHA58884 03/2019 63
Planificación de una topología M580 Hot Standby típica
La X (de color rojo) indica que el módulo BMENOC0301 queda aislado de la placa de conexiones
Ethernet:
1 Red de control conectada al módulo BMENOC0321 en el bastidor local, que proporciona transparencia
entre la red de dispositivos y la red de control
2 Bastidor local primario con CPU primaria
3 Bastidor local standby con CPU standby
4 Enlace de comunicación Hot Standby
5 Anillo principal RIO
6 Estación (e)X80 RIO
7 Anillo DIO
64 NHA58884 03/2019
Planificación de una topología M580 Hot Standby típica
ATENCIÓN
RIESGO DE TORMENTA DE DIFUSIÓN
No conecte los puertos Ethernet emparejados del módulo BMENOC0301/11 primario con los
puertos Ethernet del módulo BMENOC0301/11 standby. La conexión de esos puertos puede
producir una tormenta de difusión, que puede impedir que la red Hot Standby transporte las
comunicaciones de red previstas.
El incumplimiento de estas instrucciones puede causar lesiones o daño al equipo.
NHA58884 03/2019 65
Planificación de una topología M580 Hot Standby típica
A diferencia del ejemplo anterior, el módulo BMENOC0301 que explora el equipo distribuido no
queda aislado. Confirme que su puerto de la placa de conexiones Ethernet esté habilitado:
66 NHA58884 03/2019
Planificación de una topología M580 Hot Standby típica
1 HMI
2 Red de control conectada al módulo BMENOC0321 en el bastidor local, que proporciona transparencia
entre la red de dispositivos y la red de control
3 Bastidor primario local con CPU de controlador primario
4 Bastidor local standby con CPU de controlador standby
5 Estación (e)X80 RIO
6 Anillo principal RIO
7 Enlace de comunicación Hot Standby
NHA58884 03/2019 67
Planificación de una topología M580 Hot Standby típica
Hay varias maneras de conectar una HMI a un sistema Hot Standby. A continuación se muestran
dos ejemplos:
Como alternativa, puede conectar indirectamente una HMI a una CPU Hot Standby. En el ejemplo
siguiente, la conexión se establece a través del puerto de servicio de un módulo BMECRA312•0
en el anillo principal RIO. Con este diseño solo se necesita una HMI. Es posible acceder al puerto
de servicio y al puerto USB de ambas CPU para diagnóstico y control:
1 HMI
2 Conexión Ethernet con el puerto de servicio del módulo BMECRA312•0
3 Bastidor primario local con CPU de controlador primario
4 Bastidor local standby con CPU de controlador standby
5 Estación (e)X80 RIO
6 Enlace de comunicación Hot Standby
7 Anillo principal RIO
8 Módulo BMENOC0321 en el bastidor local, que proporciona transparencia entre la red de dispositivos y la
red de control
9 red de control
68 NHA58884 03/2019
Planificación de una topología M580 Hot Standby típica
Solución sencilla para conectar una herramienta de ingeniería a una topología Hot Standby
La topología siguiente presenta un ejemplo sencillo de cómo conectar un PC que ejecute una
herramienta de ingeniería (por ejemplo, Control Expert) al sistema Hot Standby. En este ejemplo:
El PC está equipado con una tarjeta de interfaz de red (NIC), que admite la comunicación en
varias VLAN, en este caso VLAN A y VLAN B.
El módulo BMENOC0301/11 en el PAC primario pertenece a la VLAN A.
El módulo BMENOC0301/11 en el PAC Standby pertenece a la VLAN B.
NHA58884 03/2019 69
Planificación de una topología M580 Hot Standby típica
NOTA: En el ejemplo anterior, los conmutadores de nivel 3 son conmutadores Hirschmann de anillo
dual (DRS), número de referencia: RSPE30-24044 O7T99-SCCZ999HHSE3S04.0.
70 NHA58884 03/2019
Planificación de una topología M580 Hot Standby típica
Topologías M580 Hot Standby que utilizan el módulo BMENOC0321 para la conexión
de la red de control
Introducción
El módulo de red de control BMENOC0321 se instala en una placa de conexiones Ethernet local
de un sistema M580. Con la placa de conexiones Ethernet habilitada, el módulo BMENOC0321
proporciona acceso a la red de dispositivos (a través de los puertos externos de la CPU).
Schneider Electric recomienda instalar un máximo de dos módulos BMENOC0321 en un sistema
M580 para proporcionar transparencia Ethernet entre una red de control (por ejemplo, un sistema
SCADA) y una red de dispositivos. Puede habilitar el servicio de reenvío de IP (véase Modicon
M580, Módulo de red de control BMENOC0321, Guía de instalación y configuración) en un solo
módulo BMENOC0321 para cada bastidor local.
NOTA: No instale el módulo BMENOC0321 en una placa de conexiones BMX (solo X Bus). El
módulo solo puede encenderse en una placa de conexiones BME (Ethernet). Consulte las
descripciones del bastidor en Modicon X80 Bastidores y fuentes de alimentación - Manual de
referencia del hardware (véase Modicon X80, Bastidores y fuentes de alimentación, Hardware
Manual de referencia).
ATENCIÓN
RIESGO DE FUNCIONAMIENTO IMPREVISTO
No conecte juntos los puertos de servicio de las CPU Hot Standby. La conexión conjunta de los
puertos de servicio de las CPU primaria y standby puede provocar el funcionamiento imprevisto
del sistema.
El incumplimiento de estas instrucciones puede causar lesiones o daño al equipo.
ATENCIÓN
RIESGO DE TORMENTA DE DIFUSIÓN
No conecte más de un módulo en un bastidor local tanto a la placa de conexiones Ethernet
como a la red Ethernet. La conexión de más de un módulo tanto a la placa de conexiones
como a la red Ethernet puede provocar una tormenta de difusión.
Utilice sólo un módulo en cada bastidor local para conectar una red Ethernet a la placa de
conexiones Ethernet. Ese módulo puede ser:
la CPU, si se utilizan módulos RIO
un módulo de conmutación de opción de red BMENOS0300
un módulo de comunicación BMENOC0301/BMENOC0311
NHA58884 03/2019 71
Planificación de una topología M580 Hot Standby típica
72 NHA58884 03/2019
Planificación de una topología M580 Hot Standby típica
Arquitectura de red de dispositivos con anillo principal RIO, subanillo DIO y red de control
Es posible construir un sistema Hot Standby con un anillo principal RIO y un subanillo DIO
mediante un módulo BMENOS0300 en una estación RIO del anillo principal. Con este diseño, la
CPU explora las estaciones RIO y el equipo distribuido.
ATENCIÓN
RIESGO DE TORMENTA DE DIFUSIÓN
No conecte más de un módulo en un bastidor local tanto a la placa de conexiones Ethernet
como a la red Ethernet. La conexión de más de un módulo tanto a la placa de conexiones
como a la red Ethernet puede provocar una tormenta de difusión.
Utilice sólo un módulo en cada bastidor local para conectar una red Ethernet a la placa de
conexiones Ethernet. Ese módulo puede ser:
la CPU, si se utilizan módulos RIO
un módulo BMENOS0300
un módulo BMENOC0301/11
Dado que el puerto de la placa de conexiones Ethernet de cada módulo BMENOS0300 está
habilitado, la conexión en este caso de un puerto dual Ethernet de la CPU primaria a un puerto
dual Ethernet de la CPU standby puede provocar que deje de funcionar el sistema Hot Standby.
NHA58884 03/2019 73
Planificación de una topología M580 Hot Standby típica
En el ejemplo siguiente se muestra un anillo principal RIO, un subanillo DIO (conectado al anillo
principal a través de un módulo BMENOS0300 de una estación RIO) y una red de control
explorada por la CPU.
74 NHA58884 03/2019
Planificación de una topología M580 Hot Standby típica
Arquitectura de red de dispositivos con anillo principal RIO, subanillo DIO, DRS y red de control
Es posible construir un sistema Hot Standby con un anillo principal RIO y un subanillo DIO
mediante uno o varios conmutadores de anillo dual (DRS) para conectar el equipo distribuido con
el anillo principal. Los DRS también pueden utilizarse para conectar el bastidor local con la red de
control.
Con este diseño, los DRS se configuran como maestro y esclavo (C9 y C10
(véase Modicon M580, Guía de planificación del sistema para, topologías complejas)). Si falla la
comunicación de un DRS, el anillo DIO sigue comunicándose con la red de control a través del
otro DRS.
El equipo distribuido de un subanillo DIO no puede conectarse directamente con el anillo principal.
En el anillo principal solo se admiten estaciones (e)X80 y Quantum RIO.
NHA58884 03/2019 75
Planificación de una topología M580 Hot Standby típica
En el ejemplo siguiente se muestra un anillo principal RIO, un subanillo DIO (conectado al anillo principal a
través de DRS maestros y esclavos) y una red de control explorada por la CPU:
No puede establecerse ningún enlace conectando los puertos Ethernet duales de la CPU del controlador
primario a los puertos Ethernet duales de la CPU del controlador standby.
76 NHA58884 03/2019
Planificación de una topología M580 Hot Standby típica
Arquitectura de red de dispositivos con anillo principal RIO, anillo DIO aislado y red de control
Para ampliar un anillo principal RIO simple, añada un encadenamiento DIO tipo margarita (no un
anillo). Un módulo BMENOC0301.2 del bastidor local explora el equipo distribuido aislado del
encadenamiento DIO (su conexión de placa de conexiones Ethernet está deshabilitada). El
módulo BMENOC0321 está conectado externamente con un cable Ethernet al módulo
BMENOC0301.2 para proporcionar transparencia entre la red DIO aislada y la red de control.
En el ejemplo siguiente se muestra un anillo principal RIO, un anillo DIO aislado (que se comunica
con la red de control, no con la red de dispositivos) y una red de control explorada por la CPU:
NOTA: Dado que el puerto de la placa de conexiones Ethernet del módulo BMENOC0301 del bastidor local
está deshabilitado, asegúrese de conectar externamente los puertos de servicio del módulo BMENOC0301 y
el módulo BMENOC0321.
NHA58884 03/2019 77
Planificación de una topología M580 Hot Standby típica
Arquitectura de red de dispositivos con anillo principal RIO, subanillo DIO, DRS y red de control dual
Esta topología es similar a la anterior, salvo por el hecho de que la arquitectura contiene una
conexión dual de la red de control al módulo BMENOC0321 del bastidor local. Cada conexión
física de la red de control al módulo BMENOC0321 pertenece a una subred única y distinta.
Siga los pasos que se indican a continuación para conectar los módulos BMENOC0321 del
bastidor local a las dos subredes distintas de la sala de control:
78 NHA58884 03/2019
Planificación de una topología M580 Hot Standby típica
En el ejemplo siguiente se muestra un anillo principal RIO, un subanillo DIO (conectado al anillo
principal a través de DRS maestros y esclavos) y una red de control (con 2 subredes) explorada
por la CPU
NHA58884 03/2019 79
Planificación de una topología M580 Hot Standby típica
Descripción general
En una configuración de Hot Standby M580, algunas topologías pueden crear de manera
accidental un bucle que interfiere en la comunicación de red. Estas topologías están relacionadas
esencialmente con la gestión de redes planas, es decir, topologías en las que la red de control, la
red de E/S remotas o la red de dispositivos pertenecen a la misma subred.
Para evitar crear un bucle accidental causado por la conexión al puerto de servicio, use la función
de bloqueo automático del puerto de servicio de la CPU con versión de firmware 2.7 (o posterior)
(véase Modicon M580, Hardware, Manual de referencia) o un módulo BMENOC0301.4
(o posterior).
No se puede producir ninguna condición de bucle en la conexión de la placa de conexiones
Ethernet conectando uno o más módulos BMENOC0301.4 (o posterior) a la placa de conexiones
Ethernet de una configuración M580 Hot Standby. Un módulo BMENOC0301.4 (o posterior)
bloquea automáticamente su puerto de la placa de conexiones en el bastidor local standby.
80 NHA58884 03/2019
Planificación de una topología M580 Hot Standby típica
Ejemplo 1
La siguiente topología es un sistema M580 Hot Standby con un anillo principal Ethernet RIO, equipo
distribuido, un módulo BMENOS0300 en una estación RIO y una única conexión SCADA.
A En esta topología, en la que el sistema SCADA está conectado al sistema Hot Standby a través del puerto de servicio de
la CPU primaria y el puerto de servicio de la CPU standby, confirme que ha seleccionado la casilla de verificación
Automatic blocking of service port on Standby CPU en la ficha de configuración ServicePort para evitar la pérdida de
comunicación de la red (formada por los cables 4 y 10).
cable verde Red RIO, red de dispositivos y red de control en la misma subred
1 Bastidor primario local con CPU de controlador primario
2 Bastidor local standby con CPU de controlador standby
3 Enlace de comunicación Hot Standby
4 Anillo principal Ethernet RIO
5 Estación RIO (e)X80
6 Equipo distribuido
7 Anillo Ethernet DIO
8 Servidor SCADA
9 Estación de trabajo de ingeniería con conexiones Ethernet duales
10 Red de la sala de control
NHA58884 03/2019 81
Planificación de una topología M580 Hot Standby típica
Ejemplo 2
Esta topología es un sistema M580 Hot Standby con un anillo principal Ethernet RIO, equipo distribuido
conectado al anillo principal RIO a través de conmutadores de anillo dual (DRS) y una única conexión SCADA.
A En esta topología, en la que el sistema SCADA está conectado al sistema Hot Standby a través de los puertos de servicio
de las CPU primaria y standby, confirme que ha seleccionado la casilla de verificación Automatic blocking of service port
on Standby CPU en la ficha de configuración ServicePort para evitar la pérdida de comunicación de la red (formada por
los cables 4 y 11).
cable verde Red RIO, red de dispositivos y red de control en la misma subred
1 Bastidor primario local con CPU de controlador primario
2 Bastidor local standby con CPU de controlador standby
3 Enlace de comunicación Hot Standby
4 Anillo principal Ethernet RIO
5 Estación RIO (e)X80
6 Equipo distribuido
7 Anillo Ethernet DIO
8 Conmutador DRS
9 Servidor SCADA
10 Estación de trabajo de ingeniería con Ethernet dual
11 Red de la sala de control
82 NHA58884 03/2019
Planificación de una topología M580 Hot Standby típica
Ejemplo 3
Esta topología es un sistema M580 Hot Standby con un anillo principal Ethernet RIO, una red DIO explorada
por el módulo BMENOC0301 que se comunica con la red de control, y una conexión SCADA a través de los
puertos de servicio de las CPU primaria y standby.
A En esta topología, en la que el sistema SCADA está conectado al sistema Hot Standby a través de los puertos de servicio
de las CPU, confirme que ha seleccionado la casilla de verificación Automatic blocking of service port on Standby CPU
en la ficha de configuración ServicePort para evitar la pérdida de comunicación de la red (formada por los cables 4 y 10).
B En esta topología, en la que una nube o red en anillo DIO se comunica con la red de control a través de los módulos
BMENOC0301, el puerto Ethernet de la placa de conexiones del NOC standby se deshabilita automáticamente para evitar
la pérdida de comunicación de la red (formada por los cables 4 y 7).
cable verde Red RIO, red de dispositivos y red de control en la misma subred
1 Bastidor primario local con CPU de controlador primario y módulo BMENOC0301
2 Bastidor local standby con CPU de controlador standby y módulo BMENOC0301
3 Enlace de comunicación Hot Standby
4 Anillo principal Ethernet RIO
5 Estación RIO (e)X80
6 Equipo distribuido
7 Anillo Ethernet DIO
8 Servidor SCADA
9 Estación de trabajo de ingeniería con Ethernet dual
10 Red de la sala de control
NHA58884 03/2019 83
Planificación de una topología M580 Hot Standby típica
Ejemplo 4
Esta topología es un sistema M580 Hot Standby con un anillo principal Ethernet RIO, una red DIO explorada
por el módulo BMENOC0301 en el bastidor local que se comunica con la red de control, y una única conexión
SCADA a través de los puertos de servicio de los módulos BMENOC0301 primario y standby.
A En esta topología, en la que el sistema SCADA está conectado al sistema Hot Standby a través de los puertos de los
módulos BMENOC0301, confirme que ha seleccionado la casilla de verificación Automatic blocking of service port on
Standby NOC en la ficha de configuración ServicePort para evitar la pérdida de comunicación de la red (formada por los
cables 7 y 10).
B En esta topología, en la que una nube o red en anillo DIO se comunica con la red de control a través de los módulos
BMENOC0301, el puerto Ethernet de la placa de conexiones del NOC standby se deshabilita automáticamente para evitar
la pérdida de comunicación de la red (formada por los cables 4 y 7).
cable verde Red RIO, red de dispositivos y red de control en la misma subred
1 Bastidor primario local con CPU de controlador primario y módulo BMENOC0301
2 Bastidor local standby con CPU de controlador standby y módulo BMENOC0301
3 Enlace de comunicación Hot Standby
4 Anillo principal Ethernet RIO
5 Estación RIO (e)X80
6 Equipo distribuido
7 Anillo Ethernet DIO
8 Servidor SCADA
9 Estación de trabajo de ingeniería con Ethernet dual
10 Red de la sala de control
84 NHA58884 03/2019
Planificación de una topología M580 Hot Standby típica
Ejemplo 5
Esta topología es un sistema M580 Hot Standby con un anillo principal Ethernet RIO, una red DIO explorada
por dos módulos BMENOC0301 en el bastidor local que se comunican con la red de control (uno de ellos a
través de la placa de conexiones Ethernet) y una única conexión SCADA a través de los puertos de servicio
de las CPU primaria y standby.
A En esta topología, en la que el sistema SCADA está conectado al sistema Hot Standby a través de los puertos de servicio
de las CPU primaria y standby, confirme que ha seleccionado la casilla de verificación Automatic blocking of service port
on Standby CPU en la ficha de configuración ServicePort para evitar la pérdida de comunicación de la red (formada por
los cables 4 y 11).
B En esta topología, en la que una red en anillo DIO se comunica con la red de control a través de la CPU, el puerto Ethernet
de la placa de conexiones del NOC standby se deshabilita automáticamente para evitar la pérdida de comunicación de
la red (formada por los cables 4 y 7).
cable verde Red RIO, red de dispositivos y red de control en la misma subred
1 Bastidor primario local con CPU de controlador primario y módulo BMENOC0301
2 Bastidor local standby con CPU de controlador standby y módulo BMENOC0301
3 Enlace de comunicación Hot Standby
4 Anillo principal Ethernet RIO
6 Equipo distribuido
7 Anillo Ethernet DIO
8 Servidor SCADA
9 Estación de trabajo de ingeniería con Ethernet dual
10 Red de la sala de control
NHA58884 03/2019 85
Planificación de una topología M580 Hot Standby típica
Ejemplo 6
Esta topología es un sistema M580 Hot Standby con una red DIO explorada por dos módulos BMENOC0301
en el bastidor local que se comunican con la red de control (uno de ellos a través de la placa de conexiones
Ethernet) y una única conexión SCADA a través de los puertos de servicio de las CPU primaria y standby.
A En esta topología, en la que el sistema SCADA está conectado al sistema Hot Standby a través de los puertos de servicio
de las CPU primaria y standby, confirme que ha seleccionado la casilla de verificación Automatic blocking of service port
on Standby CPU en la ficha de configuración ServicePort para evitar la pérdida de comunicación de la red (formada por
los cables 4 y 11).
B En esta topología, en la que una red en anillo DIO se comunica con la red de control a través de dos módulos
BMENOC0301 en el bastidor local, el puerto Ethernet de la placa de conexiones del NOC standby se deshabilita automáti-
camente para evitar la pérdida de comunicación de la red (formada por los cables 4 y 7).
cable verde Red RIO, red de dispositivos y red de control en la misma subred
1 Bastidor primario local con CPU de controlador primario y módulo BMENOC0301
2 Bastidor local standby con CPU de controlador standby y módulo BMENOC0301
3 Enlace de comunicación Hot Standby
4 Anillo principal Ethernet RIO
6 Equipo distribuido
7 Anillo Ethernet DIO
9 Servidor SCADA
10 Estación de trabajo de ingeniería con Ethernet dual
11 Red de la sala de control
86 NHA58884 03/2019
Modicon M580 Hot Standby
Configuración de Hot Standby
NHA58884 03/2019
Capítulo 4
Utilización de las aplicaciones M580 Hot Standby
Descripción general
En este capítulo se explica cómo configurar y trabajar con las aplicaciones Hot Standby.
NHA58884 03/2019 87
Configuración de Hot Standby
Presentación
Para las aplicaciones Modicon M580 Hot Standby, algunas de las funciones de programación que
pueda haber usado en el pasado no son aplicables a las operaciones redundantes. En esta
sección se resumen algunas de las funciones del código y las normas de programación de una
aplicación Modicon M580 Hot Standby.
ATENCIÓN
RIESGO DE FUNCIONAMIENTO IMPREVISTO
El uso de la operación de almacenamiento (que se invoca con el bit del sistema %S94) en la CPU
primaria no se aplica en la CPU standby.
Si se produce un intercambio o una conmutación después de realizar un CCOTF en la CPU
primaria y la aplicación no se ha transferido a la CPU standby, el comportamiento de la aplicación
será imprevisible.
El incumplimiento de estas instrucciones puede causar lesiones o daño al equipo.
88 NHA58884 03/2019
Configuración de Hot Standby
NHA58884 03/2019 89
Configuración de Hot Standby
Otras funciones
A pesar de que el uso de las funciones mencionadas anteriormente es restringido, debe prestar
atención cuando utilice funciones permitidas que puedan escribir en áreas de la memoria que no
forman parte de la transferencia de las bases de datos de Hot Standby, como los bloques de
funciones de almacenamiento de datos (véase página 123).
Depuración
Para depurar su programa de aplicación Hot Standby debe seguir estos dos pasos:
En primer lugar, tiene que depurar la aplicación en un único PLC Hot Standby, como si se
tratara de una aplicación autónoma. Esto permite utilizar todas las funciones de depuración
potentes disponibles en Control Expert, tales como puntos de observación, etc.
En segundo lugar, la aplicación se depurará cuando se haya cargado a dos PLC Hot Standby
en un sistema de trabajo redundante pero en un entorno de no producción. En esta plataforma,
se evalúa el rendimiento específico para una redundancia Hot Standby. En este paso, sólo
puede utilizarse un subconjunto de funciones de depuración de Control Expert.
NOTA: Para obtener más información sobre cómo depurar su programa de aplicación Hot
Standby, consulte Diagnóstico de M580 Hot Standby (véase página 157).
90 NHA58884 03/2019
Configuración de Hot Standby
NHA58884 03/2019 91
Configuración de Hot Standby
Introducción
En este tema se muestra cómo configurar la función Hot Standby de una CPU M580
BMEH58•040. Para obtener información sobre cómo configurar las funciones que no son Hot
Standby para la CPU, consulte el Manual de referencia del hardware de M580
(véase Modicon M580, Hardware, Manual de referencia).
NOTA: El mismo procedimiento también se puede aplicar a la configuración de una CPU de
seguridad M580 BMEH58•040S, como se describe a continuación.
Paso Acción
1 Añada una CPU BMEH58•040 a su proyecto.
2 En el Explorador de proyectos, seleccione Configuración → Bus PLC → <bastidor> → <CPU>.
3 Haga clic con el botón derecho del ratón y seleccione Abrir.
4 Haga clic en la ficha Hot Standby.
92 NHA58884 03/2019
Configuración de Hot Standby
Ajuste Descripción
Modalidad de Controlador A Especifique si un PAC A y un PAC B operarán online en el próximo encendido:
ejecución online True (valor predeterminado): el PAC intenta operar online en el próximo
Controlador B encendido. En función de las demás condiciones, el PAC puede actuar como
online primario o standby.
False: el PAC cambia al estado de espera o de detención en el próximo
encendido.
Standby si Número de El número máximo de cambios generados online de 0 a 50 que pueden realizarse
discrepancia de modificaciones en el PAC primario. Cuando se alcanza esa cifra de cambios generados online,
lógica deberá transferir la aplicación de primaria a standby para poder realizar cambios
generados online adicionales. Valor predeterminado = 20.
NOTA:
Si este ajuste se establece en 0, el indicador Logic Mismatch Allowed
(véase página 116) no tiene ningún efecto.
Este ajuste no puede editarse mediante CCOTF.
Comportamiento La CPU ejecuta Especifique las secciones de la tarea MAST que el PAC standby ejecuta en el
de la CPU en la estado de espera:
modalidad de Todas las secciones (valor predeterminado)
espera y standby La primera sección (MAST)
Ninguna sección
Al conectar Control Expert al controlador standby, todas las Secciones del
Explorador de proyectos irán precedidas de:
una luz verde para las secciones sin condición o con una condición verdadera
aunque no se ejecute
una luz roja para las secciones con una condición falsa
NOTA:
También puede especificar secciones concretas de la tarea MAST que la CPU
standby ejecuta mientras está en el estado de espera. Para ello, añada una
condición de ejecución en la ficha Condición de la ventana Propiedades para
una sección de la tarea MAST.
Para un PAC de seguridad, las secciones de la tarea SAFE no se ejecutan
cuando el PAC se encuentra en el estado WAIT o STANDBY.
También puede especificar secciones concretas de la tarea MAST que la CPU
standby ejecuta mientras está en el estado de espera. Para ello, añada una
condición de ejecución en la ficha Condición de la ventana Propiedades para una
sección de la tarea MAST.
Datos – Un gráfico de barras muestra el porcentaje de memoria de la CPU que utilizan los
intercambiados datos de Hot Standby. El valor depende de la configuración de M580 Hot Standby.
El total de datos intercambiados se muestra en KB, así como:
el intercambio de datos de MAST
el intercambio de datos de FAST
datos intercambiados por SAFE (para un PAC de seguridad)
NHA58884 03/2019 93
Configuración de Hot Standby
94 NHA58884 03/2019
Configuración de Hot Standby
Paso Acción
1 En el explorador de proyectos, haga doble clic en las opciones siguientes:
Proyecto → Configuración → 0:Bus PLC → <bastidor> → <CPU> → EIO.
Se abrirá la ventana Módulo de comunicaciones RIO DIO .
2 Haga clic en la ficha Seguridad.
3 Para el servicio TFTP, seleccione Habilitado.
4 Si se ha habilitado la opción Control de acceso, cree una entrada para cada dispositivo o
subred que desea que tenga acceso TFTP a la CPU.
NOTA: Seleccione la columna TFTP para cada entrada.
5 Seleccione Validar y Guardar los cambios.
NOTA: El servidor FDR no puede sincronizar las CPUs primaria y standby cuando el servicio TFTP
está deshabilitado. El servicio TFTP se habilita y se deshabilita mediante la ejecución de la función
EthPort_Control_MX en la aplicación.
Si desea habilitar o deshabilitar TFTP mediante programación, incluya la función EthPort_Con-
trol_MX en una sección de la aplicación que ejecute la CPU standby, de modo que esa función
la ejecutarán las CPUs primaria y standby.
NHA58884 03/2019 95
Configuración de Hot Standby
ATENCIÓN
RIESGO DE FUNCIONAMIENTO IMPREVISTO
Confirme que se cumplan las condiciones previas siguientes antes de iniciar una operación
CCOTF:
La aplicación que se ejecuta en el sistema Hot Standby no activa un intercambio.
No existe ninguna condición que pudiera previsiblemente causar una conmutación.
Los cambios que se pueden realizar en una estación EthernetRIO son los siguientes:
Añadir una estación RIO (e)X80 o Quantum.
Añadir un módulo analógico o binario en un slot libre.
Eliminar un módulo binario o analógico.
Modificar la configuración y los parámetros de ajuste de un módulo.
96 NHA58884 03/2019
Configuración de Hot Standby
CCOTF no admite todos los cambios en la configuración. Las reglas siguientes se aplican a los
cambios CCOTF efectuados en la configuración del PAC primario Hot Standby:
Un único cambio CCOTF puede incluir muchas modificaciones en varios objetos de
configuración.
Las modificaciones de los objetos de configuración son atómicas: sólo se puede realizar un
cambio en un único objeto de configuración. Por ejemplo, no puede añadir y después eliminar
el mismo módulo de E/S en un único cambio de CCOTF.
Las modificaciones CCOTF no pueden efectuarse en equipo distribuido.
Para las estaciones RIO (e)X80 o Quantum, se aplican los límites siguientes en cambios
realizados en la misma sesión CCOTF:
Pueden incluirse hasta cuatro modificaciones de la misma estación RIO en un único cambio
CCOTF. Ejemplo:
- Pueden añadirse hasta cuatro módulos de E/S a la misma estación RIO.
- Pueden eliminarse hasta cuatro módulos de E/S de la misma estación RIO.
- Pueden modificarse hasta cuatro parámetros para un módulo de E/S en la misma estación
RIO.
No pueden hacerse modificaciones en un módulo adaptador.
Los módulos BMXERT1604 no pueden editarse (marca de tiempo).
El ajuste RPI de la estación RIO no puede cambiarse.
NHA58884 03/2019 97
Configuración de Hot Standby
ADVERTENCIA
RIESGO DE FUNCIONAMIENTO IMPREVISTO
Transfiera la aplicación desde el PAC primario al PAC Standby después de cada modificación
online de una sección de la tarea MAST que se ha programado mediante el lenguaje de
programación SFC (diagrama funcional secuencial).
No ejecute una conmutación ni desencadene un swap antes de que esta transferencia se
complete correctamente.
El incumplimiento de estas instrucciones puede causar la muerte, lesiones serias o daño al
equipo.
Cuando el sistema M580 Hot Standby ejecuta una conmutación o un swap, la nueva CPU primaria
prueba el bit SFC_MISMATCH. El bit SFC_MISMATCH se establece cuando la estructura de como
mínimo una sección SFC en el PAC primario difiere de esa sección en el PAC standby. Si se
establece ese bit, la CPU reinicializa la máquina de estado de todas las secciones SFC
modificadas para evitar un comportamiento imprevisible de la aplicación del usuario.
Para evitar la reinicialización de las máquinas de estado SFC cuando se modifique una sección
SFC, siga estos pasos:
Paso Acción
1 Confirme que el bit LOGIC_MISMATCH_ALLOWED se ha establecido en 1.
NOTA: Si no se permite la discrepancia de lógica, el PAC standby entra en estado de espera
tras el paso 3.
2 Lleve a cabo la modificación online de la sección SFC en Control Expert.
3 Para generar la modificación online en Control Expert, seleccione Generar → Generar cambios.
La modificación se hace en el programa que se ejecuta en el PAC primario.
4 Transfiera la aplicación desde el PAC primario al PAC standby. Utilice una tabla de animación
de Control Expert para establecer el bit CMD_BACKUP_APPLI_TRANSFER en 1.
NOTA: Como alternativa, puede automatizar la transferencia en la lógica del programa
mediante una secuencia de código como la siguiente:
if (ECPU_HSBY_1-->SFC_MISMATCH = 1)
then ECPU_HSBY_1-->CMD_BACKUP_APPLI_TRANSFER = 1
98 NHA58884 03/2019
Configuración de Hot Standby
Introducción
En este tema se muestra cómo asignar direcciones IP a un sistema M580 Hot Standby. Para
obtener información sobre cómo configurar otros ajustes de comunicación de Ethernet para la
CPU, consulte el Manual de referencia del hardware de M580 (véase Modicon M580, Hardware,
Manual de referencia).
Paso Acción
1 Añada una CPU BMEH58•040 o BMEH58•040S al proyecto.
2 En el Explorador de proyectos, seleccione Configuración → Bus PLC → <bastidor> → <CPU>
→ EIO.
3 Haga clic con el botón derecho del ratón y seleccione Abrir.
4 Haga clic en la ficha IPConfig.
NHA58884 03/2019 99
Configuración de Hot Standby
AVISO
FUNCIONAMIENTO IMPREVISTO DEL EQUIPO
No asigne una dirección IP igual a la dirección IP principal, la dirección IP principal + 1, la dirección
IP A o la dirección IP B a un dispositivo Ethernet que pueda comunicarse con el sistema Hot
Standby. La duplicación de una dirección IP puede provocar un funcionamiento imprevisto del
equipo.
El incumplimiento de estas instrucciones puede causar daño al equipo.
Donde XXX representa la concatenación de los dos ajustes del conmutador rotativo del módulo
adaptador (e)X80 EIO.
Introducción
Las CPU Hot Standby BMEH58•040 y Hot Standby BMEH58•040S de seguridad admiten los siguientes
atributos de datos:
CPU
Atributo BMEH582040, BMEH582040S, BMEH584040, BMEH586040,
BMEH584040S BMEH586040S
Intercambio en STBY X X
Retener – X
X: admite el atributo.
–: no incluye el atributo, porque se conservan todos los datos.
Para una CPU de seguridad, cada variable establecida en Intercambio en STBY se asocia con una tarea
(MAST, FAST o SAFE). La cantidad de datos que se pueden intercambiar desde la CPU de seguridad primaria
a standby depende de la tarea:
MAST y FAST: se puede intercambiar hasta 4 MB de datos.
SAFE: se puede intercambiar hasta 1 MB de datos.
Para obtener información sobre cómo utilizar el Editor de datos de Control Expert y visualizar los atributos
Retener e Intercambio en STBY, consulte el manual Modalidades de servicio de Unity Pro
(véase EcoStruxure™ Control Expert, Modalidades de funcionamiento).
Retener
Todas las CPUs de BME•586040 presentan el atributo de la variable Retener. Este atributo determina si el
valor de la variable persiste después de un arranque en caliente de la CPU. Si el atributo:
Se selecciona: los datos de la variable persisten y se aplican a la variable después de un arranque en
caliente.
Se deselecciona: los datos de la variable se pierden después de un arranque en caliente; el valor de la
variable se restablece.
Para CPUs Modicon M580 autónomas que no sean de seguridad, este atributo es de sólo lectura. Está
seleccionado de forma predeterminada y no se puede deseleccionar.
Tanto para CPU de seguridad autónomas como Hot Standby, el atributo de la variable Retain no está incluido
para las variables creadas en el área segura. Los datos seguros no se retienen porque la tarea SAFE ejecuta
un arranque en frío.
NOTA: En caso de que se produzca un arranque en frío de la CPU, se restablecen tanto los datos retenidos
como los no retenidos.
La cantidad máxima de datos retenidos configurables (véase página 37) varía en función de la CPU.
Para la CPUs de BME•586040, no se puede editar el atributo Retener para una variable que existía en el
arranque de la CPU. Cuando la variable se crea online como parte de un cambio de CCOTF, puede editar el
atributo Retener, el cual permanece modificable hasta que se realiza la primera generación de cambio.
NOTA: La cantidad de datos retenidos se presenta como datos guardados en la ventana Uso de
la memoria.
Intercambio en STBY
Antes de cada exploración en un sistema Hot Standby, la CPU primaria intercambia datos con la
CPU standby. Intercambia sólo aquellos datos con el atributo Intercambio en STBY establecido
en YES.
NOTA:
Cuando una referencia se inicializa en el Editor de datos, la variable de inicialización debe
formar parte de la misma tarea que la referencia. De lo contrario, se incluye un mensaje de error
detectado en la ventana de resultados cuando se analiza el proyecto.
El atributo Intercambio en STBY no se puede editar para todas las variables.
En un sistema Hot Standby, si ha configurado mensajería explícita mediante una función de
comunicación, excluya el bloque de funciones de comunicación Management_Param de los
datos a transferir de primario a Standby. Para ello, deseleccione el atributo Intercambio en
STBY para el parámetro Management_Param en Control Expert.
No se puede editar el atributo Intercambio en STBY para una variable que existía en el arranque
de la CPU. Cuando la variable se crea online como parte de un cambio de CCOTF, puede editar
el atributo Intercambio en STBY, el cual permanece modificable hasta que se realiza la primera
generación de cambio.
La cantidad máxima de datos de transferencia Hot Standby configurables (véase página 37) varía
en función de la CPU.
Cada variable que se incluye en el intercambio Hot Standby también presenta un atributo Tarea
de sólo lectura. La configuración del atributo Tarea la genera automáticamente Control Expert
para cada variable incluida en el intercambio Hot Standby.
Tiempo de vigilancia
La opción Tiempo de vigilancia forma parte de cada configuración. Representa el tiempo (en milisegundos)
que las salidas del dispositivo se mantienen en sus estados actuales después de una interrupción de la
comunicación antes de revertir a sus valores de retorno.
Tiempo de vigilancia puede tener un valor entre 50 y 65530 ms. De manera predeterminada, Control Expert
establece el tiempo de vigilancia en 4 veces el ajuste de Watchdog de la tarea MAST. Como el ajuste predeter-
minado de watchdog es de 250 ms, Control Expert aplica un ajuste de tiempo de vigilancia de la estación
predeterminado de 1000 ms.
Introducción
En un sistema M580 Hot Standby, tanto la CPU primaria como la CPU standby empiezan con el
funcionamiento de la misma aplicación. Los cambios de CCOTF que se hacen en la aplicación que
se ejecuta en la CPU primaria no se hacen también en la CPU Standby. Esto causa una
discrepancia de lógica entre las dos CPUs.
Después de las modificaciones, es necesario transferir la aplicación de la CPU primaria a la CPU
standby, de modo que las dos CPUs vuelvan a funcionar con la misma aplicación. Hay muchas
maneras de hacer esta transferencia.
NOTA: Los ajustes de la modalidad de funcionamiento de un PAC de seguridad, tanto de la
modalidad segura como de la modalidad de mantenimiento, no se incluyen en la transferencia de
una aplicación desde el PAC primario al PAC standby. En una conmutación, cuando el PAC de
seguridad cambia del PAC standby al PAC primario, la modalidad de funcionamiento se establece
automáticamente en la modalidad de seguridad.
Para obtener información adicional sobre las modalidades de funcionamiento de la CPU de
seguridad, consulte el Manual de seguridad de Modicon M580 (véase Modicon M580, Manual de
seguridad).
Transferencia desde la CPU primaria a la CPU standby: con Control Expert conectado a la CPU
primaria, y con las dos CPUs primaria y standby en ejecución, utilice uno de los métodos
siguientes para llevar a cabo la transferencia:
Utilice el comando PLC → Transferir el proyecto del PLC primario al PLC Standby de la GUI
de Control Expert.
o bien
Utilice el comando CMD_APP_TRANSFER del DDT T_M_ECPU_HSBY .
NOTA:
La aplicación transferida es la aplicación de copia de seguridad, guardada en la memoria Flash
o en la tarjeta SD. Si la aplicación que se ejecuta no coincide con la aplicación de copia de
seguridad, realice una copia de seguridad de la aplicación (PLC → Backup del proyecto... →
Guardar backup o bien establezca el bit de sistema %S66 en 1) antes de realizar la
transferencia.
Si se ha establecido el indicador CMD_RUN_AFTER_TRANSFER (véase página 116), la CPU
standby se inicia automáticamente para ejecutarse tras la finalización de la transferencia y se
reduce el tiempo de inactividad para la CPU standby.
En cada caso, si las CPUs primaria y standby están equipadas con tarjetas de memoria SD, la
aplicación se transfiere a la CPU standby y a su tarjeta de memoria SD.
Tarjeta de memoria SD: si la CPU primaria incluye una tarjeta de memoria SD con la aplicación
actual, extraiga la tarjeta SD de la CPU primaria, póngala en la CPU standby y, a continuación,
reinicie esta última.
En cada caso:
La aplicación sólo se transfiere si la aplicación en la CPU standby es diferente de la aplicación
que se transfiere a ella.
Si la aplicación que se ejecuta en la CPU primaria es diferente de la aplicación guardada en la
memoria Flash o en la tarjeta de memoria SD, haga una copia de seguridad de la aplicación
que se ejecuta (PLC → Backup del proyecto → Guardar backup) antes de realizar la
transferencia.
NOTA:
No se puede transferir la aplicación desde la CPU standby a la CPU primaria.
Si se ha establecido el comando Logic_Mismatch_Allowed y no se ha alcanzado el Número
de modificaciones, puede conectar Control Expert a la CPU standby y, a continuación, utilizar
el comando DDT CMD_SWAP para que la CPU standby pase a ser la CPU primaria. A
continuación, puede transferir la aplicación desde la nueva CPU primaria (que antes era la
standby) a la CPU standby (que antes era la primaria).
Procedimiento
ADVERTENCIA
COMPORTAMIENTO IMPREVISTO DEL EQUIPO
Antes de transferir una aplicación modificada a la CPU del controlador Standby:
Examine con cuidado todos los impactos de las modificaciones en la aplicación.
Compruebe que la aplicación modificada no tenga efectos adversos en el proceso.
Para efectuar modificaciones offline en un programa de aplicación de una CPU, es preciso realizar
los pasos siguientes:
Paso Acción
1 Compruebe lo siguiente:
El bloque de funciones HSBY_BUILD_OFFLINE (véase EcoStruxure™ Control
Expert, Sistema, Biblioteca de bloques) se implementa en el programa de la
aplicación tanto en la CPU del controlador primario como en la CPU del controlador Standby.
El programa de la aplicación es igual en la CPU del controlador primario y en la CPU del
controlador Standby.
El parámetro Standby si discrepancia de lógica se configura en la ficha de configuración
(véase página 92) de Hot Standby.
2 Conecte Control Expert a la CPU del controlador primario.
3 Establezca el bit ALLOW_MISMATCH del bloque de funciones HSBY_BUILD_OFFLINE en 1.
Este ajuste autoriza a la CPU a permanecer sincronizada con su par si se ha modificado un
programa offline.
NOTA: Compruebe que la sección en la que se encuentra el bloque de funciones la ejecuta la CPU
del controlador primario y la del controlador Standby (compruebe la sección de ajustes de
ejecución de la CPU en la ficha Hot Standby).
4 Confirme que se ha habilitado la discrepancia de lógica (véase página 33).
5 Desconecte Control Expert de la CPU.
6 Modifique el programa de aplicación offline.
NOTA: Sólo funcionan como generación de modificaciones offline válidas para la CPU del
controlador Standby las modificaciones que se efectúen en el ámbito del código de la aplicación o
de algunos elementos en las modificaciones del navegador DTM. El bloque de funciones
HSBY_BUILD_OFFLINE no tendrá en cuenta ninguna otra modificación (por ejemplo, cambios en
la configuración).
Paso Acción
7 Seleccione Generar cambios y guarde.
NOTA: No seleccione Regenerar todo el proyecto porque la CPU del controlador Standby puede
no cambiar al estado RUN STANDBY tras la descarga del programa y ejecutar la opción RUN. No
se puede realizar el cambio de controlador Standby a controlador primario.
8 Conecte Control Expert a la CPU del controlador Standby.
9 Abra el programa de la aplicación modificado.
10 Descargue el programa en la CPU del controlador Standby.
11 Seleccione RUN.
NOTA: Compruebe que la CPU se encuentre en el estado WAIT.
NOTA: Si la CPU no cambia al estado WAIT, proceda como se indica en el tema Solución
(véase página 109).
12 Para las CPU Hot Standby de seguridad, compruebe si la parte SAFE de la nueva aplicación se ha
modificado (bit SAFETY_LOGIC_MISMATCH = 1). Si es así, establezca la modalidad de
funcionamiento del PAC standby en la modalidad de mantenimiento.
13 En la CPU del controlador Standby, establezca el bit ALLOW_MISMATCH del bloque de funciones
HSBY_BUILD_OFFLINE en 1.
Este ajuste autoriza a la CPU a permanecer sincronizada con su par si se ha modificado un
programa offline.
Resultado: La CPU del controlador Standby cambia del estado WAIT al estado RUN STANDBY.
NOTA: Compruebe que la sección en la que se encuentra el bloque de funciones se ejecuta por
la CPU del controlador Standby (compruebe la sección de ajustes de ejecución de la CPU en la
ficha Hot Standby).
14 Verifique que:
La CPU del controlador primario está en el estado RUN PRIMARY.
La CPU del controlador Standby está en el estado RUN STANDBY.
15 Realice una conmutación con el comando (véase página 139) CMD_SWAP o haga clic en Animación
→ Tarea → Intercambiar controladores → Primario <-> Standby en la ventana de configuración de
la CPU en Control Expert.
NOTA: Compruebe que la CPU del controlador Standby ha pasado a la del controlador primario.
16 Lleve a cabo una transferencia de aplicación en la CPU del controlador Standby
(véase página 105).
17 Lleve a cabo una operación RUN en la aplicación a la CPU del controlador Standby
(véase página 105).
18 En la CPU del controlador Standby y del controlador primario, resetee el bit ALLOW_MISMATCH del
bloque de funciones HSBY_BUILD_OFFLINE a 0.
Paso Acción
1 Conecte Control Expert a la CPU del controlador primario.
2 Cargue el programa de la aplicación desde la CPU del controlador primario para futuras
modificaciones offline.
NOTA: Las modificaciones realizadas anteriormente al programa de la aplicación en
Control Expert se pierden.
3 Lleve a cabo una transferencia de aplicación en la CPU del controlador Standby
(véase página 105).
4 Lleve a cabo una operación RUN en la aplicación a la CPU del controlador Standby
(véase página 105).
5 Desconecte Control Expert de la CPU.
6 Modifique el programa de la aplicación y repita las acciones del procedimiento desde el paso 6
(véase página 107).
Caso de uso
En un sistema Hot Standby existente, el proceso para modificar una aplicación offline y transferirla
a la CPU del controlador primario y del controlador Standby sigue estos pasos de macro (consulte
el procedimiento detallado anterior para más información):
Mediante la modificación online de CCOTF (véase página 96), introduzca el bloque de
funciones HSBY_BUILD_OFFLINE en el programa de la aplicación de la CPU del controlador
primario y Standby. El bloque de funciones necesita un bit de entrada para el control y
proporciona una salida de estado.
Permita una discrepancia de aplicación en la CPU del controlador primario. Para ello,
establezca el bit de entrada ALLOW_MISMATCH del bloque de funciones
HSBY_BUILD_OFFLINE en la CPU del controlador primario en 1.
Modifique el programa de aplicación offline.
Seleccione Generar cambios (no seleccione Regenerar todo el proyecto).
Transfiera el programa de la aplicación modificado en la CPU del controlador Standby.
Permita una discrepancia de aplicación en la CPU del controlador Standby. Para ello,
establezca el bit de entrada ALLOW_MISMATCH del bloque de funciones
HSBY_BUILD_OFFLINE en la CPU del controlador Standby en 1.
Realice una conmutación.
Transfiera la aplicación en la CPU del controlador Standby nueva.
Resetee el bit de entrada ALLOW_MISMATCH del bloque de funciones HSBY_BUILD_OFFLINE
del controlador primario y Standby a 0.
Capítulo 5
Gestión de los intercambios de datos de M580 Hot Standby
Descripción general
En este capítulo se describe la gestión de datos del sistema M580 Hot Standby y el DDT
T_M_ECPU_HSBY.
Si se pierde la comunicación en la conexión Hot Standby, la CPU standby no recibe datos de E/S
ni variables de aplicación actualizados. Si se pierde la comunicación durante tres (3) segundos o
más, la CPU standby entra en el estado de espera.
Su aplicación necesita comprobar con regularidad la sincronización de los datos de las tareas
MAST, FAST y SAFE (para los PAC de seguridad) a través de la conexión Hot Standby. Para ello,
puede utilizar los bits MAST_SYNCHRONIZED, FAST_SYNCHRONIZED y SAFE_SYNCHRONIZED en
el DDT T_M_ECPU_HSBY.
NOTA: Debido al tamaño de los datos de E/S y a las limitaciones en el tiempo de transferencia,
los datos de E/S no se intercambian de la CPU primaria a la CPU standby mediante la conexión
Ethernet RIO.
Introducción
T_M_ECPU_HSBY DDT es la interfaz exclusiva entre el sistema M580 Hot Standby y la aplicación
que se ejecuta en una CPU BMEH58•040 o BMEH58•040S. La instancia DDT debe aparecer
como: ECPU_HSBY_1.
AVISO
RIESGO DE FUNCIONAMIENTO IMPREVISTO
Revise y gestione T_M_ECPU_HSBY DDT para el funcionamiento correcto del sistema.
El incumplimiento de estas instrucciones puede causar daño al equipo.
DDT de T_M_ECPU_HSBY
ATENCIÓN
RIESGO DE FUNCIONAMIENTO IMPREVISTO
Antes de ejecutar un comando Swap (sea mediante la lógica de la aplicación o mediante la
interfaz gráfica de usuario [GUI] de Control Expert), para confirmar que el PAC standby está
preparado para asumir el rol principal verifique que el valor de su bit
REMOTE_HSBY_STS.EIO_ERROR es 0.
El incumplimiento de estas instrucciones puede causar lesiones o daño al equipo.
PLCA_ONLINE BOOL El PAC A está configurado para entrar en el estado primario Configuración
o standby. (Valor predeterminado = true)
NOTA: Ejecutable sólo en el PAC A.
PLCB_ONLINE BOOL El PAC B está configurado para entrar en el estado primario Configuración
o standby. (Valor predeterminado = true)
NOTA: Ejecutable sólo en el PAC B.
NOTA: Los cambios realizados en una tarjeta SD en la CPU del controlador primario o standby
mediante una función elemental no se duplicarán en la tarjeta SD de la otra CPU en caso de
conmutación.
CREATE_FILE
La función CREATE_FILE (véase EcoStruxure™ Control Expert, Sistema,
Biblioteca de bloques) permite crear un archivo con el nombre FILENAME, siempre que
no exista ya dicho nombre. Si ya existe un archivo con este nombre, el comando CREATE_FILE
se comportará de manera idéntica que el comando OPEN_FILE.
DELETE_FILE
La función DELETE_FILE (véase EcoStruxure™ Control Expert, Sistema,
Biblioteca de bloques) permite eliminar un archivo identificado por su FILENAME (nombre
de archivo). Para poder eliminar el archivo, ciérrelo primero con la función CLOSE_FILE.
GET_FILE_INFO
La función GET_FILE_INFO (véase EcoStruxure™ Control Expert, Sistema,
Biblioteca de bloques) recupera información sobre un archivo de destino especificado.
Ejecute la función OPEN_FILE del archivo de destino antes de ejecutar la función
GET_FILE_INFO porque la identidad del archivo de destino procede del parámetro de salida del
bloque OPEN_FILE.
GET_FREESIZE
La función GET_FREESIZE (véase EcoStruxure™ Control Expert, Sistema,
Biblioteca de bloques) muestra la cantidad de espacio disponible en la tarjeta de memoria
SD.
OPEN_FILE
La función OPEN_FILE (véase EcoStruxure™ Control Expert, Sistema,
Biblioteca de bloques) abre un archivo especificado, siempre y cuando el archivo ya exista.
RD_FILE_TO_DATA
La función RD_FILE_TO_DATA (véase EcoStruxure™ Control Expert, Sistema,
Biblioteca de bloques) permite leer datos de un archivo en la posición actual del archivo y
copiarlos en una variable.
SET_FILE_ATTRIBUTES
La función SET_FILE_ATTRIBUTES (véase EcoStruxure™ Control Expert, Sistema,
Biblioteca de bloques) permite configurar los atributos de archivo que asignan o borran el
indicador de solo lectura para dicho archivo.
WR_DATA_TO_FILE
La función WR_DATA_TO_FILE (véase EcoStruxure™ Control Expert, Sistema,
Biblioteca de bloques) escribe el valor de una variable especificada en el archivo
seleccionado. Los datos escritos se añaden tras la posición actual en el archivo.
Capítulo 6
Funcionamiento del sistema M580 Hot Standby
Descripción general
En este capítulo se describe el funcionamiento del sistema M580 Hot Standby.
Condiciones previas
Durante la secuencia de arranque, a cada PAC se le asigna un estado Hot Standby (primario,
standby o espera) en función de:
El estado de la red de E/S remotas Ethernet.
El estado de la conexión de Hot Standby.
La posición del conmutador rotativo A/B/borrar (véase página 24).
El estado de funcionamiento (Run o Stop) de la CPU
Paso Acción
1 Conecte la alimentación en la primera placa de conexiones.
NOTA: En este ejemplo, es la placa de conexiones con el conmutador A/B/borrar
(véase página 24) del controlador establecido en "A".
2 Conecte su PC tanto a Control Expert como al programa que desea descargar.
3 Descargue el programa en el controlador.
4 Inicie el controlador en esa placa de conexiones.
Si se cumplen todas las condiciones previas necesarias, el controlador pasa a ser la CPU Hot
Standby primaria.
5 Conecte la alimentación en la segunda placa de conexiones.
NOTA: En este ejemplo, es la placa de conexiones con el conmutador A/B/borrar del
controlador establecido en "B".
6 Si es necesario, repita los pasos 2 y 3 para el segundo controlador y descargue en él el
programa.
NOTA: Si el segundo controlador no está configurado, la CPU primaria descarga
automáticamente el programa en el segundo controlador, que pasa a ser el standby.
7 Inicie el segundo controlador.
8 Compruebe el LED de cada CPU. Si ambas CPU están funcionando según lo previsto, los LED
se mostrarán como sigue:
LED Primera CPU (A) Segunda CPU (B)
RUN Verde fijo Verde fijo
REMOTE RUN Verde fijo Verde fijo
ETH MS Verde fijo Verde fijo
ETH MS Verde fijo Verde fijo
A Verde fijo APAGADO
B APAGADO Verde fijo
PRIM Verde fijo APAGADO
STBY APAGADO Verde fijo
SRUN (PAC de seguridad) Verde fijo Verde fijo
SMOD (PAC de seguridad) Verde fijo Verde fijo
NOTA:
Para obtener una descripción de:
Los LED de la CPU BMEH58•040, consulte el tema LED de diagnóstico (véase página 159).
Los estados de inicio de la CPU de BMEH58•040, consulte el tema Asignaciones de estados
de Hot Standby (véase página 129).
Si los LED Primera CPU que se enciende Segunda CPU que se enciende
conmutadores de
ambas CPU A/B
están establecidos
en:
A A Verde intermitente Verde intermitente
B APAGADO Inactiva
PRIM Verde intermitente APAGADO
STBY APAGADO APAGADO
B A Inactiva APAGADO
B Verde intermitente Verde intermitente
PRIM Verde intermitente APAGADO
STBY APAGADO Inactiva
Borrar A Verde intermitente Verde intermitente
B Verde intermitente Verde intermitente
PRIM Inactiva APAGADO
STBY APAGADO Inactiva
NOTA: Si los conmutadores rotativos A/B de ambas CPU se establecen en la misma posición ("A"
o "B"), y si ambas CPU se encienden simultáneamente, ambas CPU entrarán en estado de
espera.
En la siguiente matriz se describen las asignaciones de estado de Hot Standby para PAC
emparejados en diversos escenarios de arranque y tiempo de ejecución:
El primario está en pausa (porque, al menos, una tarea está en pausa) y el PAC homólogo
está en estado Standby con todas las tareas en RUN.
El PAC primario recibe un comando Swap, y el PAC homólogo está en estado standby.
Se cumplen todas las demás condiciones previas para el estado standby, por ejemplo:
Se permite la discrepancia de firmware, si la hay.
Se permite la discrepancia de lógica, si la hay.
Se permiten modificaciones online, si se han efectuado.
Introducción
En este tema se presentan ejemplos visuales de varios estados del sistema Hot Standby. Cada
ejemplo se centra en el estado de:
La conexión Hot Standby entre la CPU A y la CPU B.
La conexión Ethernet RIO entre la CPU A y la CPU B.
Las conexiones Ethernet RIO entre cada CPU y uno o más módulos adaptadores (e)X80 EIO
a través del anillo principal RIO.
En cada ejemplo, la CPU A es el módulo con el conmutador rotativo A/B/borrar (véase página 24)
establecido en "A"; la CPU B es el módulo con el conmutador rotativo A/B/borrar establecido en
"B".
En cada ejemplo se presupone que se cumplen todas las demás condiciones previas necesarias
para el funcionamiento del sistema Hot Standby. Ejemplo:
Si hay una discrepancia de firmware, se establece el indicador FW_MISMATCH_ALLOWED.
Si hay una discrepancia de lógica, se establecen tanto el indicador LOGIC_MIS-
MATCH_ALLOWED como el parámetro Modificación online en RUN (EJECUTAR) o STOP
(DETENER).
Sólo para PAC de seguridad: si existe una discrepancia de lógica y una discrepancia de lógica
segura, se establecen el indicador LOGIC_MISMATCH_ALLOWED, el parámetro Modificación
online en la modalidad de ejecución y la modalidad de mantenimiento.
Todos los enlaces de comunicación funcionan correctamente para las dos CPU
En este ejemplo, todas las conexiones del sistema Hot Standby están operativas:
En este ejemplo, la CPU A y la CPU B entran en los estados Hot Standby siguientes:
Si se produce este estado del sistema Hot Standby La CPU A y la CPU B desempeñan los roles
durante: siguientes:
Encendido secuencial de la CPU A y la CPU B La primera CPU que se enciende es la primaria.
La segunda CPU que se enciende es la standby.
En este ejemplo, la CPU A y la CPU B entran en los estados Hot Standby siguientes:
Si se produce este estado del La CPU A y la CPU B desempeñan los roles siguientes:
sistema Hot Standby durante:
Encendido secuencial de la CPU A La primera CPU que se enciende es la primaria.
y la CPU B La segunda CPU en encenderse entra en estado de espera, porque
no puede haber ninguna CPU standby si la conexión Hot Standby no
está operativa.
Encendido simultáneo de la CPU A La CPU A es la primaria.
y la CPU B La CPU B entra en estado de espera.
Tiempo de ejecución La CPU primaria sigue siendo la primaria.
La CPU standby entra en estado de espera.
La conexión Hot Standby no funciona correctamente para una CPU y sí funciona correctamente para la
otra CPU
En este ejemplo, se produce una interrupción unidireccional en el cable de fibra óptica utilizado para
implementar la conexión Hot Standby. La CPU A recibe transmisiones desde la CPU B a través de la conexión
Hot Standby, pero la CPU B no recibe transmisiones desde la CPU A a través de la conexión. Todas las
conexiones Ethernet RIO funcionan correctamente para ambas CPU:
En este ejemplo, la CPU A y la CPU B entran en los estados Hot Standby siguientes:
Si se produce este estado del La CPU A y la CPU B desempeñan los roles siguientes:
sistema Hot Standby durante:
Encendido secuencial de la CPU A La primera CPU que se enciende es la primaria.
y la CPU B Cuando la CPU A se enciende (después de la CPU B), es la standby.
Cuando la CPU B se enciende (después de la CPU A), entra en estado de
espera.
Encendido simultáneo de la CPU A La CPU A es la primaria.
y la CPU B La CPU B entra en estado de espera.
Tiempo de ejecución La CPU A sigue siendo la primaria y la CPU B entra en estado de espera.
– o bien –
La CPU B sigue siendo la primaria u la CPU A sigue siendo la standby.
En este ejemplo, la CPU A y la CPU B entran en los estados Hot Standby siguientes:
Si se produce este estado del sistema Hot Standby La CPU A y la CPU B desempeñan los roles siguientes:
durante:
Encendido secuencial de la CPU A y la CPU B La primera CPU que se enciende es la primaria.
La segunda CPU que se enciende es la standby.
Encendido simultáneo de la CPU A y la CPU B La CPU A es la primaria.
La CPU B es la standby.
Tiempo de ejecución La CPU primaria sigue siendo la primaria.
La CPU homóloga sigue siendo la standby.
En este ejemplo, la CPU A y la CPU B entran en los estados Hot Standby siguientes:
Si se produce este estado del La CPU A y la CPU B desempeñan los roles siguientes:
sistema Hot Standby durante:
Encendido secuencial de la CPU A y La primera CPU que se enciende es la primaria.
la CPU B Cuando la CPU B se enciende:
La CPU B pasa a ser la primaria.
Si la CPU A fuera la primera en iniciarse, la CPU A pasa a estado standby.
NOTA: La CPU B pasa a ser la primaria porque la CPU A no tiene conexiones con
los módulos adaptadores (e)X80 EIO en el anillo principal Ethernet RIO.
Si la CPU A se inicia tras la CPU B, la CPU A pasa a estado standby.
Encendido simultáneo de la CPU A y La CPU B es la primaria.
la CPU B La CPU A pasa a estado standby.
Tiempo de ejecución La CPU B sigue siendo o pasa a ser la primaria.
La CPU A pasa a estado standby.
Dos interrupciones en el anillo principal Ethernet RIO provocan la conexión de las CPU a diferentes
conjuntos de dispositivos Ethernet RIO
En este ejemplo, se producen dos interrupciones en el anillo principal Ethernet RIO que causan la
pérdida de la conexión Ethernet RIO entre la CPU A y la CPU B. La localización de las interrup-
ciones hacen que cada CPU se conecte a un conjunto diferente de módulos adaptadores (e)X80
EIO en el anillo principal Ethernet RIO. La conexión Hot Standby permanece operativa:
Enlace de comunicación CPU A CPU B
Conexión Hot Standby entre la CPU A y la CPU B Correcto Correcto
Conexión Ethernet RIO entre la CPU A y la CPU B Incorrecto Incorrecto
Conexiones Ethernet RIO entre cada CPU y uno o más módulos adaptadores (e)X80 EIO Correcto Correcto
En este ejemplo, la CPU A y la CPU B entran en los estados Hot Standby siguientes:
Si se produce este estado del sistema Hot Standby La CPU A y la CPU B desempeñan los roles siguientes:
durante:
Encendido secuencial de la CPU A y la CPU B La primera CPU que se enciende es la primaria.
La segunda que se enciende es la standby.
Encendido simultáneo de la CPU A y la CPU B La CPU A es la primaria.
La CPU B es la standby.
Tiempo de ejecución La CPU primaria sigue siendo la primaria.
La CPU standby sigue siendo la standby.
Introducción
En este tema se explica cómo ejecutar los comandos de Hot Standby para una CPU M580
BMEH58•040 o BMEH58•040S. Los comandos de Hot Standby pueden ejecutarse mediante:
Las pantallas de configuración de la CPU de interfaz gráfica de usuario de Control Expert, que
incluyen:
La ficha Tarea de la ventana Animación.
La ventana Hot Standby.
NOTA: El sistema M580 Hot Standby no admite el uso de los bloques de funciones elementales
(EFB) Quantum Hot Standby, que incluyen: HSBY_RD, HSBY_ST, HSBY_WR y REV_XFER. En su
lugar, esas funciones se gestionan directamente mediante comandos DDDT.
Para obtener información sobre cómo utilizar las funciones que no son Hot Standby para la CPU,
consulte el Manual de referencia del hardware de M580 (véase Modicon M580, Hardware, Manual
de referencia).
ATENCIÓN
RIESGO DE FUNCIONAMIENTO IMPREVISTO
Antes de ejecutar un intercambio, mediante la lógica de la aplicación o en la GUI de Control
Expert, verifique que el PAC standby está preparado para asumir el rol principal.
Consulte el Manual de referencia de estructura y lenguajes de programación de EcoStruxure™
Control Expert (véase EcoStruxure™ Control Expert, Palabras y bits de sistema., Manual de
referencia) para obtener más información sobre las palabras de sistema %SW182-%SW183 y
%SW176-%SW177.
El incumplimiento de estas instrucciones puede causar lesiones o daño al equipo.
Las CPU M580 BMEH58•040 y BMEH58•040S admiten los siguientes comandos Hot Standby:
Ejecutable en Compatible
Comando Descripción primario o con:
standby DDDT GUI
CMD_APP_TRANSFER4 Transfiere la aplicación en el PAC primario al PAC Ambos X X
standby.
NOTA: La aplicación de copia de seguridad reside en
la memoria Flash o en la tarjeta de memoria SD del
PAC. Se crea mediante el comando PLC → Backup
del proyecto... → Guardar backup, o bien
estableciendo el bit de sistema %S66 (Copia de
seguridad de la aplicación) en 1.
CMD_COMPARE_ Compara los valores iniciales de las variables Ambos (en X –
INITIAL_VALUE incluidas en el intercambio de datos Hot Standby. modalidad
RUN)
CMD_RUN_AFTER_ Establece el PAC primario en la modalidad de Sólo primario X –
TRANSFER funcionamiento RUN una vez completada la
transferencia de la aplicación al PAC standby.
CMD_RUN_REMOTE Establece el PAC remoto1 en la modalidad de Sólo primario X X3
funcionamiento RUN. Ejecutable sólo en la CPU
primaria.
CMD_STOP_REMOTE Establece el PAC remoto1 en la modalidad de Sólo primario X X3
funcionamiento STOP.
X: comando admitido.
–: comando no admitido.
1. Remoto se refiere al PAC al cual no están conectados su PC y Control Expert.
2. En la ficha Hot Standby de la ventana de configuración de la CPU.
3. En la ficha Animación → Tarea de la ventana de configuración de la CPU.
4. Estos comandos sólo pueden ejecutarse si la CPU remota también es la CPU standby.
Ejecutable en Compatible
Comando Descripción primario o con:
standby DDDT GUI
CMD_SWAP Realiza manualmente una conmutación Hot Standby. Ambos X X3
La primaria pasa a estado de espera; la standby pasa
a primaria; a continuación, la que está en espera pasa
a standby. Ejecutable en las CPU primaria y standby.
NOTA:
Este comando se ha diseñado para que lo utilice la
aplicación en respuesta a errores detectados. No
se ha previsto utilizarlo para conmutaciones
periódicas.
Si la aplicación debe conmutarse periódicamente,
el periodo entre conmutaciones no debe ser inferior
a 120 segundos.
FW_MISMATCH_ Cuando se han hecho cambios en el firmware de la Sólo primario X –
ALLOWED CPU primaria, este comando permite que la CPU
standby siga funcionando como standby. Si este
comando se establece en 0, la standby pasa al estado
de espera.
LOGIC_MISMATCH_ Cuando se han hecho cambios en la aplicación de la Sólo primario X –
ALLOWED4 CPU primaria (por ejemplo, como resultado de
cambios CCOTF), este comando permite que la CPU
standby siga funcionando como standby. Si este
comando se establece en 0, la standby pasa al estado
de espera.
PLCA_ONLINE Permite que la CPU con el conmutador rotativo Sólo el PAC A X X2
A/B/borrar (véase página 24) establecido en "A"
funcione como primaria o standby, en función de las
demás condiciones de funcionamiento. Si se
establece en 0, el PAC A pasa al estado de espera o
de detención.
PLCB_ONLINE Permite que la CPU con el conmutador rotativo Sólo el PAC B X X2
establecido en "B" funcione como primaria o standby,
en función de las demás condiciones de
funcionamiento. Si se establece en 0, el PAC B pasa
al estado de espera o de detención.
X: comando admitido.
–: comando no admitido.
1. Remoto se refiere al PAC al cual no están conectados su PC y Control Expert.
2. En la ficha Hot Standby de la ventana de configuración de la CPU.
3. En la ficha Animación → Tarea de la ventana de configuración de la CPU.
4. Estos comandos sólo pueden ejecutarse si la CPU remota también es la CPU standby.
Uso de la memoria
Introducción
La función de uso de la memoria se utiliza para visualizar:
La distribución física de la memoria del PAC.
El espacio que ocupa un proyecto en la memoria (datos, programa, configuración, sistema y
diagnóstico).
También puede utilizarse para reorganizar la memoria cuando sea posible.
NOTA: La pantalla de uso de la memoria no está disponible en la modalidad de simulación. Esta
pantalla sólo está disponible en la modalidad estándar, una vez generada la aplicación.
Procedimiento
Para acceder a los detalles de uso de la memoria del PAC:
Paso Acción
1 Seleccione PLC → Utilización de memoria.
Se abrirá la ventana Uso de la memoria. Sólo puede accederse a las estadísticas de uso de la
memoria de un proyecto si previamente se ha generado su ejecutable.
2 Para optimizar la organización de la memoria, haga clic en Comprimir.
Parámetro Descripción
Datos de usuario Este campo indica el espacio en la memoria (en palabras) que ocupan los datos del
usuario (objetos relacionados con la configuración):
Datos guardados: datos ubicados asociados con el procesador (%M, %MW, %S,
%SW, etc.) o los módulos de entrada/salida. Estos datos se conservan en la CPU
para cuando se produzca un arranque en caliente de la CPU.
Datos declarados guardados: datos no ubicados (declarados en el editor de datos)
que se conservan en la CPU para cuando se produzca un arranque en caliente de la
CPU.
Datos declarados no guardados: datos no ubicados (declarados en el editor de datos)
que no se conservan en la CPU por si se produjera un arranque en caliente de la
CPU.
Programa de Este campo indica el espacio en la memoria (en palabras) que ocupa el programa del
usuario proyecto:
Constantes: constantes estáticas asociadas al procesador (%KW) y los módulos de
entradas/salidas; los valores de los datos iniciales.
Código ejecutable: código ejecutable del programa del proyecto (tipos de EF, EFB y
DFB).
Información de carga: la información para cargar un proyecto (código gráfico de
idiomas, símbolos, etc.).
Otros Este campo indica el espacio en la memoria (en palabras) que ocupan los otros datos
relacionados con la configuración y la estructura del proyecto:
Configuración: otros datos relacionados con la configuración (Página 0 de un PAC
Quantum, configuración de hardware, configuración de software).
Sistema: datos utilizados por el sistema operativo (pila de tareas, catálogos, etc.).
Diagnóstico: información relacionada con el diagnóstico del proceso o del sistema,
búfer de diagnóstico.
Diccionario de datos: diccionario de variables simbolizadas con sus características
(dirección, tipo...)
Memoria interna En este campo se indica la organización de la memoria interna del PAC, tanto para el
programa como para el almacenamiento de datos. Indica el espacio disponible en
memoria (Total), el mayor espacio contiguo en memoria posible (Mayor) y el nivel de
Fragmentación (a causa de modificaciones online).
Comprimir Este comando se utiliza para reorganizar la estructura de la memoria.
Reorganización de la memoria
La reorganización de la memoria se activa mediante el comando Comprimir.
La reorganización de la memoria puede llevarse a cabo tanto en la modalidad online como offline
(tanto si el PAC está en modalidad Ejecutar o Detener).
NOTA: Algunos bloques no pueden moverse en la modalidad online. Obtendrá un nivel menor de
fragmentación si reorganiza la memoria en la modalidad offline.
Capítulo 7
Rendimiento del sistema M580 Hot Standby
Descripción general
La creación de un sistema Hot Standby determinista requiere el uso de componentes y diseños
de red que sean compatibles con una comunicación Ethernet eficiente, que incluyen:
Transmisiones dúplex completo
Velocidades de transmisión de 100 Mbps
Priorización de QoS para los paquetes Ethernet que se transmiten por la red RIO
En este capítulo se describen los métodos que permiten mejorar el rendimiento del sistema.
Utilización de memoria
Especificaciones de la memoria de entrada y salida para datos de E/S:
Introducción
Si se establecen tiempos de ciclo de tarea lo suficientemente grandes, la CPU del sistema Hot
Standby M580 puede procesar los datos producidos por el sistema en una sola exploración. Si el
tiempo de ciclo de tarea configurado es inferior al tiempo de procesamiento necesario, la CPU
forzará un desbordamiento de la tarea.
Hay dos condiciones principales que se deben cumplir para evitar eventos de desbordamiento.
Mediante las fórmulas que encontrará a continuación, podrá calcular los tiempos mínimos de tarea
para su sistema y evitar una situación de desbordamiento de la tarea.
El PAC gestiona un conjunto de tareas de usuario y del sistema y las programas mediante una
estrategia de prioridad fija. Es necesario mantener un mínimo de ancho de banda de reserva para
que el PAC se comporte de la manera esperada y sea capaz de manejar otras operaciones
intermitentes que se realizan poco (por ejemplo, modificaciones online). Esta condición se
describe mediante la siguiente expresión:
MastBW + SafeBW + FastBW <0,8
Evaluación del ancho de banda de la tarea:
La evaluación del ancho de banda de la tarea (TareaBW) es la relación de los recursos de la CPU
que usa una tarea por unidad de tiempo. Para evaluarla es necesario conocer o evaluar la
siguiente información elemental:
1. El tiempo de ejecución de la tarea (TEXE) de cada tarea en el destino. Se puede medir con
Control Expert bajo las siguientes condiciones:
El PAC no está conectado a un PAC standby. (Consulte la nota 1 que aparece más abajo).
Los periodos de tareas se ajustan al valor más alto posible para limitar la interferencia entre
tareas.
TEXE = tiempo mínimo de ejecución. (Consulte la nota 2 que aparece más abajo).
2. El periodo de tarea (TPER), que es un ajuste configurado por el usuario. Se recomienda utilizar
el periodo de tarea configurado y no ajustar el valor en el programa de aplicación, porque el
software de configuración de Control Expert puede establecer automáticamente algunos
timeouts de comunicaciones en función de los valores de periodo de tarea.
TPER = el periodo previsto a utilizar durante el funcionamiento normal.
3. Para un PAC Hot Standby, es necesario añadir el tiempo requerido para transferir (TTFR) los
datos con el PAC remoto para cada tarea. Viene dado por:
Para las tareas MAST y FAST:
TTFR = (K1 x TaskkB + K2 x TaskDFB) / 1000
Para la tarea SAFE:
TTFR = (K1 x TaskkB + K2 x TaskDFB) / 500
En cada caso, TTFR se mide en milisegundos.
En las fórmulas anteriores, K1 y K2 son constantes, con valores determinados por el módulo CPU
concreto utilizado en la aplicación:
ART: cálculo general para un PAC M580 Hot Standby de seguridad en una configuración multitarea
El método más complejo de calcular el ART en la Modicon M580 autónomo Guía de planificación del sistema
para arquitecturas utilizadas con más frecuencia sigue siendo válido. Consulte ese tema para ver una
evaluación de los componentes TCOM_IN y TCOM_OUT.
NOTA: En las siguientes evaluaciones se asume que el PAC no está sobrecargado y que el ancho de banda
total de todas las tareas es inferior al 80 % (véase página 149).
Efecto Hot Standby: es necesario un tiempo adicional (standby de transferencia) para intercambiar los
datos de usuario del PAC primario al PAC standby. Este tiempo está incluido en el tiempo de ejecución que
se muestra en la pantalla PLC → Animación si el PAC primario está conectado al standby.
Efecto de seguridad:
Es necesario un tiempo adicional (comparación de seguridad) para intercambiar y comparar los datos
de seguridad entre el PAC y el coprocesador de seguridad. Este tiempo siempre se incluye en el tiempo
de ejecución que se muestra en la pantalla PLC → Animación.
Todos los módulos de E/S de seguridad tienen un ciclo interno que se utiliza para filtrado y diagnóstico.
Introducen un retardo en el muestreo y la activación de las señales externas.
Efecto multitarea: introduce una fluctuación antes de la emisión del mensaje de salida.
Los siguientes elementos son necesarios para la evaluación del ART:
Nombre Descripción Valor
TINPUT Tiempo utilizado por los módulos de entrada de seguridad para el filtrado y el 6 ms
muestreo de la señal externa.
TCOM_IN Suma de todo el tiempo utilizado por la comunicación con los módulos de entrada. Véase1
Lost_scan Tiempo de exploración perdido debido a que el mensaje de entrada llegó TPER2
demasiado tarde tras el comienzo de la exploración.
Eff_scan Exploración efectiva que calcula las salidas dependiendo del último valor de entrada TPER2
de muestra.
Multitask_jitter Fluctuación introducida por el sistema multitarea en la emisión del Tarea MAST TSAFE3 + TFAST3
mensaje de salida. El valor real se basa en el tiempo de ejecución
de la tarea; para simplificar, se trunca por el periodo de tarea. Tarea SAFE TFAST3
Tarea FAST 0
TCOM_OUT Suma de todo el tiempo utilizado en la comunicación con los módulos de salida. Véase1
TOUTPUT Tiempo utilizado por los módulos de seguridad de salida para el diagnóstico y el 6 ms
accionamiento de la señal externa.
1. Para ver una descripción de dichos elementos, consulte el método más complejo de calcular el ART en la Modicon M580
autónomo Guía de planificación del sistema para arquitecturas utilizadas con más frecuencia.
2. Consulte el tema Carga del procesador para ver una descripción de estos elementos.
3. El periodo del ciclo configurado para la tarea correspondiente (SAFE, FAST).
ART: PAC M580 Hot Standby de seguridad en una configuración multitarea durante una conmutación
Se produce una conmutación en un sistema Hot Standby cuando el PAC primario deja de estar operativo o
pierde la comunicación. El PAC standby, tras un tiempo de detección, reiniciará la tarea MAST en su función
como nuevo PAC primario. A partir de entonces, las tareas SAFE y FAST podrán iniciarse en el nuevo PAC
primario. El peor caso de conmutación desde el punto de vista del ART, es decir, el que tarda más en finalizar,
se muestra en el siguiente diagrama:
Los siguientes elementos son necesarios para la evaluación del ART en caso de que se produzca
una conmutación:
Nombre Descripción Valor
TINPUT Tiempo utilizado por los módulos de entrada de seguridad para el filtrado y el 6 ms
muestreo de la señal externa.
TCOM_IN Suma de todo el tiempo utilizado por la comunicación con los módulos de entrada. Véase1
Lost_scan Tiempo de exploración perdido debido a que el mensaje de entrada llegó TPER2
demasiado tarde tras el comienzo de la exploración.
TDETECT El tiempo que utiliza el PAC standby para detectar y confirmar que el PAC primario 15 ms
ya no es operativo.
Eff_scan Exploración efectiva que calcula las salidas dependiendo del último valor de TPER2
entrada de muestra.
Multitask_jitter Fluctuación introducida por el sistema multitarea en la Tarea MAST TSAFE3 + TFAST3
emisión del mensaje de salida. El valor real se basa en el
tiempo de ejecución de la tarea; para simplificar, se trunca Tarea SAFE TFAST3
por el periodo de tarea.
Tarea FAST 0
Additional_jitter Fluctuación introducida por el sistema multitarea para Tarea MAST 0
reiniciar la tarea en el nuevo PAC. Tarea SAFE TSAFE3
Tarea FAST TFAST3
TCOM_OUT Suma de todo el tiempo utilizado en la comunicación con los módulos de salida. Véase1
TOUTPUT Tiempo utilizado por los módulos de seguridad de salida para el diagnóstico y el 6 ms
accionamiento de la señal externa.
1. Para ver una descripción de dichos elementos, consulte el método más complejo de calcular el ART en la Modicon M580
autónomo Guía de planificación del sistema para arquitecturas utilizadas con más frecuencia.
2. Consulte el tema Carga del procesador para ver una descripción de estos elementos.
3. El periodo del ciclo configurado para la tarea correspondiente (SAFE, FAST).
ART: PAC M580 Hot Standby de seguridad en una configuración multitarea durante un intercambio
Se produce un intercambio en un sistema Hot Standby cuando el usuario lo solicita a través de la
lógica de programa o de una solicitud de comunicación (por ejemplo, desde la pantalla del Hot
Standby, una tabla de animación, la HMI, etc.).
Previa solicitud, el PAC primario comprueba si se cumplen las condiciones necesarias para
autorizar un intercambio; a continuación, confirma que todas las tareas han actualizado el PAC
standby con los últimos datos. Después, el PAC primario entra en modalidad de espera. El PAC
remoto cambia a la modalidad primaria, iniciando primero la tarea MAST y después las demás
tareas SAFE y FAST. Mientras tanto, el otro PAC (es decir, el PAC primario original) entra en
modalidad de standby.
El peor caso de intercambio desde el punto de vista del ART, es decir, el que tarda más en
finalizar, se muestra en el siguiente diagrama:
Los siguientes elementos son necesarios para la evaluación del ART en caso de que se produzca
una conmutación:
Capítulo 8
Diagnóstico de M580 Hot Standby
Descripción general
En este capítulo se describen las herramientas de diagnóstico para M580 Hot Standby que
proporcionan:
Los LED de la CPU de BMEH58•040 Hot Standby
Interfaz gráfica de usuario de Control Expert
Sección 8.1
LED de la CPU M580 Hot Standby
Descripción general
En esta sección se describen los LED de los módulos de CPU de M580 BMEH58•040 Hot
Standby.
Panel de LED
La parte frontal de la CPU de BMEH58•040 Hot Standby presenta un panel de LED que puede
utilizar para el diagnóstico del estado del sistema M580 Hot Standby:
NOTA: Los LED SRUN y SMOD sólo se aplican a las CPU de seguridad.
Para obtener una descripción de los LED de PAC de seguridad SRUN y SMOD, consulte el
tema Indicadores LED para la CPU y el coprocesador de seguridad de M580 (véase Modicon
M580, Guía de planificación del sistema de seguridad) del documento Modicon M580, Guía de
planificación del sistema de seguridad.
Para ver una presentación de los LED de diagnóstico para las CPU de seguridad, consulte el
tema Diagnósticos mediante los LED de la CPU de seguridad de M580 (véase Modicon M580,
Manual de seguridad) del documento Modicon M580, Manual de seguridad.
LED Descripción
A ENCENDIDO (verde) indica:
El conmutador rotativo A/B/borrar (véase página 24) de la CPU local está establecido en "A"; y
El conmutador rotativo A/B/borrar de la CPU remota está establecido en "B".
INTERMITENTE (verde) indica:
Si el LED B está APAGADO:
- El conmutador rotativo A/B/borrar de la CPU local está establecido en "A"; y
- El conmutador rotativo A/B/borrar de la CPU remota también está establecido en "A".
Si el LED B también es INTERMITENTE en verde:
- El conmutador rotativo A/B/borrar de la CPU local está establecido en "Clear" (Borrar).
APAGADO: indica que el conmutador rotativo A/B/borrar de la CPU local no está establecido en "A" ni en
"Clear" (Borrar).
LED Descripción
B ENCENDIDO (verde) indica:
El conmutador rotativo A/B/borrar de la CPU local está establecido en "B"; y
El conmutador rotativo A/B/borrar de la CPU remota está establecido en "A".
INTERMITENTE (verde) indica:
Si el LED A está APAGADO:
- El conmutador rotativo A/B/borrar de la CPU local está establecido en "B"; y
- El conmutador rotativo A/B/borrar de la CPU remota también está establecido en "B".
Si el LED A también es INTERMITENTE en verde:
- El conmutador rotativo A/B/borrar de la CPU local está establecido en "Clear" (Borrar).
APAGADO: indica que el conmutador rotativo A/B/borrar de la CPU local no está establecido en "B" ni en
"Clear" (Borrar).
REMOTE Indica el estado RUN del PAC remoto:
RUN ENCENDIDO (verde): el PAC remoto está en estado RUN.
INTERMITENTE (verde): el PAC remoto está en estado STOP.
APAGADO: el PAC local no puede leer el estado del PAC remoto. Se ha interrumpido la conexión Hot
Standby y la conexión Ethernet RIO.
PRIM Indica el estado primario del PAC:
ENCENDIDO (verde): el PAC local es el primario, pero el PAC remoto no está en estado standby.
INTERMITENTE: el PAC local está en estado de espera; el LED STBY también es INTERMITENTE.
APAGADO: el PAC local no es el primario.
NOTA:
Si la CPU está en modalidad RUN y los dos LED PRIM y STBY están APAGADOS, la CPU está en estado
de espera.
Si las dos CPU están en modalidad RUN, y una CPU es primaria y la otra CPU está en estado de espera:
- En primario: el LED de PRIM está encendido y el de STBY es intermitente.
- En espera: el LED de PRIM está apagado y el de STBY es intermitente.
STBY Indica el estado standby del PAC:
ENCENDIDO (verde): indica que el PAC está en estado standby.
INTERMITENTE (verde) indica una de estas opciones:
El PAC local es el primario, pero el PAC remoto no está en estado standby.
El PAC local está en estado de espera; el LED PRIM también es INTERMITENTE.
APAGADO: indica que el PAC local no está en estado standby.
NOTA:
Si la CPU está en modalidad RUN y los dos LED PRIM y STBY son INTERMITENTES, la CPU está en
estado de espera.
Si una CPU es primaria y la otra CPU está en estado de espera:
- En primario: el LED de PRIM está ENCENDIDO y el de STBY es INTERMITENTE.
- En espera: el LED de PRIM está APAGADO y el de STBY es INTERMITENTE.
Introducción
El LED verde de acceso a la tarjeta de memoria de debajo de la puerta de la tarjeta de memoria
SD indica el acceso de la CPU a la tarjeta de memoria cuando se inserta una tarjeta. Este LED
puede verse cuando se abre la puerta.
NOTA: Confirme que el LED esté apagado antes de retirar la tarjeta del slot.
fin de la fin de la
transferencia: transferencia:
fin de la fin de la
transferencia: transferencia:
Sección 8.2
Diagnósticos de M580 Hot Standby de Control Expert
Descripción general
En esta sección se describen las herramientas de diagnóstico para las CPU M580
BMEH58•040(S) Hot Standby que están disponibles en Control Expert.
Introducción
Control Expert proporciona información de diagnóstico del sistema M580 Hot Standby en las
siguientes pantallas de la GUI:
El visor de estado de Hot Standby incorporado en la barra de tareas de Control Expert.
La ficha Información de la ventana Animación de la CPU.
También se presenta el estado de lógica del PAC standby, que puede ser:
IGUAL (fondo verde): no hay discrepancia de lógica.
DIFERENTE (fondo rojo): se han realizado cambios online en la aplicación del PAC primario
que no se han transferido al PAC standby.
Estado de Hot Standby del PAC local: El nombre del PAC local (posición del conmutador rotativo
Primario A/B/borrar (véase página 24)):
Standby PLC A
Detener PLC B
Esperar BORRAR
Introducción
Los DTMs de la CPU M580 BMEH58•040(S) Hot Standby incluyen la página Sincronización de
Hot Standby que permite sincronizar el almacenamiento de los archivos de configuración (.prm)
para equipo distribuido en las CPU primaria y standby. Los archivos de configuración de equipo
distribuido almacenados en CPU Hot Standby los utiliza el servicio de sustitución rápida de
dispositivos (FDR).
Utilice esta página para:
Ver el estado de sincronización de los archivos de configuración de equipo distribuido que
almacenan las CPU del sistema Hot Standby.
Detener la sincronización.
Forzar una sincronización manual.
La CPU standby se sincroniza con la CPU primaria consultando los datos cada 10 segundos para
verificar que los datos en la CPU standby se han actualizado en la CPU primaria. Si la CPU
standby se sincroniza incorrectamente con la CPU primaria, seguirá consultando a la primaria
cada 10 segundos.
Si los datos en los PAC standby y primario son diferentes, se produce una condición de
discrepancia de aplicación (véase página 32). En este caso, la sincronización se detiene y se
detecta un error de sincronización en la CPU standby.
NOTA:
Cuando la CPU standby está offline, no se sincroniza.
Si deshabilita el servicio TFTP no podrá ejecutarse la sincronización de Hot Standby, ya que
esta función se basa en TFTP.
Paso Acción
1 En Control Expert, abra el Navegador DTM (Herramientas → Navegador DTM).
2 Haga clic con el botón derecho en la CPU en el Navegador DTM.
3 Seleccione Conectar.
4 Haga clic con el botón derecho en la CPU en el Navegador DTM.
5 Seleccione Menú del dispositivo → Diagnóstico.
6 Haga clic en la ficha Sincronización de Hot Standby.
Parámetro Descripción
Actualizar cada 500 ms Seleccione esta opción para visualizar los datos de sincronización en
esta página y actualizar los datos visualizados cada 500 ms.
Área de estado:
Se está sincronizando True: se está ejecutando la sincronización.
False: no se está ejecutando la sincronización.
Sincronizado True: los datos en los dos dispositivos (primario y standby) están
sincronizados.
False: los datos en los dos dispositivos (primario y standby) no
están sincronizados.
Estado de error Verde: no se ha detectado ningún error de sincronización.
Rojo: se ha detectado un error de sincronización.
Sección 8.3
Páginas web de la CPU de M580 Hot Standby
Descripción general
En esta sección se describen las páginas web de diagnóstico para los módulos de CPU M580
BMEH58•040(S) Hot Standby.
Introducción
La CPU M580 BMEH58•040(S) Hot Standby incluye un servidor web incorporado que proporciona funciones
de supervisión y diagnóstico. Todas las páginas web son de sólo lectura.
Se incluyen estas páginas web:
Módulo:
Resumen de estado (Hot Standby) (véase página 172)
Estado HSBY (véase página 174)
Rendimiento (véase Modicon M580, Hardware, Manual de referencia)
Estadísticas de puerto (véase Modicon M580, Hardware, Manual de referencia)
Dispositivos conectados:
Explorador de E/S (véase Modicon M580, Hardware, Manual de referencia)
Mensajería (véase Modicon M580, Hardware, Manual de referencia)
Servicios:
QoS (véase Modicon M580, Hardware, Manual de referencia)
NTP (véase Modicon M580, Hardware, Manual de referencia)
Redundancia (véase Modicon M580, Hardware, Manual de referencia)
Sistema:
Visor de alarmas (véase Modicon M580, Hardware, Manual de referencia)
Además, para las CPU BMEH584040, BMEH586040, BMEH584040S y BMEH586040S, también se incluye la
página Visor del bastidor (véase página 176).
En esta sección se describen las páginas web que son exclusivas de las CPU de M580 Hot Standby: las
páginas web Resumen de estado y Estado HSBY. Para obtener información sobre las demás páginas web,
consulte los temas de páginas web incorporadas de la CPU de M580 (véase Modicon M580, Hardware,
Manual de referencia) en Modicon M580 Hardware, Manual de referencia.
Se accede al sitio web incorporado a través de Wi-Fi, mediante un smartphone o una tableta equipados con:
Mochila Schneider Electric Wi-Fi, llamada wifer, número de referencia TCSEGWB13FA0.
Módulo inalámbrico PMXNOW0300.
Introducción
La página web Resumen de estado proporciona esta información sobre la CPU:
Información de diagnóstico de servicio de Ethernet
Descripciones de la versión del firmware y el software instalados
Descripción de la CPU y estado de funcionamiento
Ajustes de direccionamiento IP
Apertura de la página
Se accede a la página Resumen de estado desde la ficha Diagnóstico (Menú → Módulo →
Resumen de estado):
Parámetros Descripción
Indicadores En la página web se indica el estado de estos LED:
luminosos RUN A
ERR B
E/S PRIM
DL STBY
REMOTE RUN FORCED_IO
BACKUP SRUN (PAC de seguridad)
ETH MS SMOD (PAC de seguridad)
ETH MS
NOTA: Los LED de la página web funcionan del mismo modo que los LED de la CPU
(véase página 159).
Estado de los En esta área se presenta información que describe el estado de los servicios Ethernet
servicios de la CPU. Los iconos de colores que aparecen a la izquierda de algunos elementos
indican el estado siguiente:
verde El servicio disponible está operativo y en
funcionamiento.
rojo Se ha detectado un error en un servicio disponible.
negro El servicio disponible no está presente o no está
configurado.
Se incluye el estado de estos servicios Ethernet:
Servidor DHCP Estado del explorador
Servidor FDR Estado de NTP
Control de acceso Uso de FDR
Información sobre En esta área se describen las versiones de software que se ejecutan en la CPU,
la versión incluidas:
Versión ejecutable Versión del sitio web
Versión del servidor web Versión de CIP
Resumen de CPU En esta área se describen el hardware de la CPU y las aplicaciones que se están
ejecutando en la CPU, e incluye:
Modelo
Estado
Tiempo de exploración
Información de red Este campo contiene los ajustes de direccionamiento IP de la CPU, que incluyen:
Dirección IP
Dirección de subred
Dirección de pasarela
Estado HSBY
Introducción
La página web Estado HSBY proporciona esta información sobre el sistema Hot Standby:
Rol y estado Hot Standby de la CPU local
Rol y estado Hot Standby de la CPU remota
Errores generales detectados para el sistema Hot Standby
NOTA:
La CPU local es la CPU configurada con la Dirección IP principal (primaria) o con la Dirección
IP principal + 1 (standby) que se utiliza para acceder a esta página web.
La página web Estado HSBY se actualiza cada 5 segundos.
Apertura de la página
Se accede a la página Estado HSBY desde la ficha Diagnóstico (Menú → Módulo → Estado
HSBY):
Área Descripción
Local/ En esta área se indica el estado de los ajustes de Hot Standby para las CPU local y remota:
Remota
<Rol de Hot Standby> El rol de sistema Hot Standby de la CPU. Los valores válidos incluyen:
Primario
Standby
Esperar
Posición A/B del Designación de la CPU, definida por el conmutador rotativo (véase página 24)
conmutador en la parte posterior de la CPU. Los valores válidos incluyen:
A
B
Dirección IP Dirección IP que se utiliza para comunicar con la CPU para el acceso a la
página web:
Para la CPU Hot Standby primaria, es el ajuste Dirección IP principal.
Para la CPU Hot Standby que es standby, es el ajuste Dirección IP principal
+ 1.
Nivel de firmware del Versión del firmware del sistema operativo de la CPU.
SO
Validez de la conexión Estado de la conexión de Hot Standby (véase página 51).
de sincronización Correcto: la conexión está operativa.
Incorrecto: la conexión no está operativa.
Sección 8.4
Diagnóstico del sistema M580 Hot Standby
Introducción
El sistema M580 Hot Standby supervisa continuamente el estado del sistema y añade a su búfer
de diagnóstico una entrada por cada error detectado o cada evento de cambio de estado. Para
ver y gestionar este conjunto de eventos, puede utilizar las herramientas siguientes:
Página web (véase Modicon M580, Hardware, Manual de referencia) Visor de alarmas, para
los eventos relacionados con la CPU seleccionada.
Visualizador de diagnósticos en Control Expert (véase EcoStruxure™ Control Expert,
Modalidades de funcionamiento), para los eventos detectados relacionados con el sistema Hot
Standby.
Sección 8.5
Palabras de sistema M580
ADVERTENCIA
COMPORTAMIENTO INESPERADO DE LA APLICACIÓN
No utilice objetos del sistema (%S, %SWi) como variables cuando no estén documentados.
El incumplimiento de estas instrucciones puede causar la muerte, lesiones serias o daño al
equipo.
Control Expert presenta las siguientes palabras de sistema específicas para M580 que puede
utilizar durante el diagnóstico del estado del sistema M580 Hot Standby:
De %SW132 a %SW134: dirección MAC de la CPU
De %SW135 a %SW137: número de serie de la CPU
%SW146 y %SW147: número de serie de la tarjeta SD
De %SW160 a %SW167: errores detectados para los bastidores 0 a 7
Para ver una descripción más detallada de estas palabras de sistema, consulte la sección M580
(véase EcoStruxure™ Control Expert, Palabras y bits de sistema., Manual de referencia) en el
Manual de referencia de bits y palabras de sistema de EcoStruxure™ Control Expert.
Capítulo 9
Actualización del firmware del sistema Hot Standby
Introducción
Para actualizar el firmware de los módulos de un sistema M580 Hot Standby, instale la nueva
versión del firmware mediante Unity Loader.
La instalación del firmware puede realizarse para los módulos siguientes:
CPU Hot Standby
Módulos adaptadores (e)X80 EIO
Módulos de comunicaciones Ethernet
Módulos de conmutación de la opción de red Ethernet
NOTA: En un sistema Hot Standby, Schneider Electric recomienda actualizar el firmware en los
módulos de comunicación del sistema (por ejemplo, BMENOC0301/11) antes de actualizar el
firmware en las CPU.
Consulte Unity Loader, Manual del usuario para ver una descripción del procedimiento de
descarga.
Archivo de firmware
El archivo de firmware es un archivo *.ldx.
Actualización del firmware de la CPU sin detener el proceso del sistema Hot Standby
Puede actualizar el firmware en las dos CPU Hot Standby sin necesidad de interrumpir el proceso
del sistema si se dan las condiciones previas siguientes:
Una CPU se ejecuta como primaria.
La otra CPU se ejecuta como standby.
El ajuste de FTP está habilitado en la ficha Seguridad de la red EIO.
Se permite una discrepancia de lógica para el sistema Hot Standby mediante la definición de
la propiedad LOGIC_MISMATCH_ALLOWED (véase página 140).
Se permite una discrepancia de firmware para el sistema Hot Standby mediante la definición
de la propiedad FW_MISMATCH_ALLOWED (véase página 140).
El nuevo firmware que se instalará no presenta grandes diferencias en relación con el firmware
anterior y, por lo tanto, no activará ninguna condición APP_MISMATCH (véase página 116).
Cuando actualice el firmware de la CPU, instale primero el firmware de la CPU standby y, a
continuación, instale el firmware de la CPU primaria.
Para actualizar el firmware del módulo de la CPU Hot Standby, siga estos pasos:
Paso Acción
1 Instale el software Unity Loader en el PC.
2 Conecte el PC que está ejecutando Unity Loader a uno de los siguientes puertos en el módulo de
CPU standby:
Puerto USB mini-B de la CPU; o bien
Puerto de servicio Ethernet de la CPU
Paso Acción
1 Instale el software Unity Loader.
2 Conecte el PC en el que se ejecuta Unity Loader al puerto de servicio del módulo de destino,
que puede ser:
Un módulo adaptador (e)X80 EIO
Un módulo de comunicaciones Ethernet
Un módulo de conmutación de la opción de red Ethernet
Capítulo 10
Sustitución de las CPU M580 Hot Standby
Descripción general
Sustituya los módulos en este orden:
PAC standby (PAC B en este ejemplo)
PAC primario (PAC A en este ejemplo)
ADVERTENCIA
EL SISTEMA DEJA DE ESTAR ACTIVO Y NO ES REDUNDANTE
Antes de detener el sistema, confirme que no hay ninguna operación crítica en curso. El sistema está inactivo
y no es redundante.
El incumplimiento de estas instrucciones puede causar la muerte, lesiones serias o daño al equipo.
Paso Acción
4 Detenga el PAC standby (PAC B) y apáguelo.
NOTA: En este punto, el sistema ya no funciona de un modo redundante.
5 Desconecte el cable de la conexión de sincronización de Hot Standby del PAC B.
6 Sustituya el hardware o actualice (véase Quantum con EcoStruxure™ Control Expert, Cambio de
configuración sobre la marcha, Manual del usuario) el firmware del PAC B con la versión 2.10 o
superior.
Paso Acción
7 Confirme que no hay ningún programa en el PAC B:
a. Establezca el conmutador rotativo (véase página 24) en la posición Clear (Borrar).
b. Encienda el PAC.
c. Espere aproximadamente un minuto hasta que los indicadores LED A y B empiecen a parpadear.
d. Apague el PAC.
e. Establezca el conmutador rotativo en la posición B (Borrar).
8 Encienda el PAC B.
9 Si utiliza una tarjeta de memoria SD, inserte la tarjeta en el PAC B. Para obtener más información sobre
los programas existentes en la tarjeta, consulte las instrucciones de la tarjeta de memoria SD.
NOTA: Confirme que el PAC está en estado NOCONF (véase Modicon M580, Hardware, Manual de
referencia).
10 Importe el archivo ZEF de la aplicación.
11 En el editor del Bus PLC, sustituya la versión actual del PAC por la nueva versión del firmware del PAC.
12 Marque la casilla Modificación online en RUN (EJECUTAR) o STOP (DETENER) en la ficha PAC
Configuración para habilitar el cambio de configuración.
13 Vuelva a generar la aplicación (Generar → Regenerar todo el proyecto) y descárguela en el PAC B. El
PAC está en modalidad STOP.
14 Conecte el cable de la conexión de sincronización de Hot Standby al PAC B.
15 Conecte Control Expert al PAC A.
ADVERTENCIA
PÉRDIDA DE COMUNICACIÓN
Antes de cambiar la modalidad del PAC A a STOP, confirme que no haya ninguna operación crítica en curso.
Una vez que se haya confirmado, el sistema se considera inactivo o no redundante.
El incumplimiento de estas instrucciones puede causar la muerte, lesiones serias o daño al equipo.
ADVERTENCIA
COMPORTAMIENTO IMPREVISTO DE LA APLICACIÓN: PÉRDIDA DE DATOS
Al final de la descarga de la aplicación, todos los datos de aplicación en el PAC B tendrán su valor inicial.
Antes de cambiar la modalidad del PAC B a RUN, confirme que la aplicación puede reiniciarse con los
valores iniciales.
El incumplimiento de estas instrucciones puede causar la muerte, lesiones serias o daño al equipo.
Paso Acción
1 Apague el PAC A, que está en modalidad STOP.
NOTA: En este punto, el sistema ya no funciona de un modo redundante.
2 Si utiliza una tarjeta de memoria SD, extráigala.
3 Desconecte el cable de la conexión de sincronización de Hot Standby del PAC A.
4 Sustituya el hardware o actualice (véase Quantum con EcoStruxure™ Control Expert, Cambio
de configuración sobre la marcha, Manual del usuario) el firmware del PAC B con la versión 2.10
o superior.
5 Encienda el PAC A.
6 Si utiliza una tarjeta de memoria SD, insértela en el PAC A.
NOTA: Confirme que el PAC tiene el estado Sin configuración.
7 Conecte el cable de la conexión de sincronización de Hot Standby al PAC A.
8 Se producirá una transferencia automática de primario a standby.
9 Ejecute un comando RUN en el PAC A.
10 Confirme que el PAC A es ahora el standby.
Capítulo 11
Verificación de la configuración de red
Introducción
En Control Expert, haga clic en Herramientas → Administrador de la red Ethernet para visualizar
y verificar una configuración de red compleja. Esta herramienta:
Ofrece una vista global de la red
Permite editar direcciones IP e identificadores de dispositivo para módulos adaptadores (e)X80
EIO
Utilice uno de esos métodos para acceder al Administrador de la red Ethernet:
Seleccione Herramientas → Administrador de la red Ethernet.
Seleccione Administrador de la red Ethernet en el Explorador de proyectos.
NOTA: La herramienta Administrador de la red Ethernet está disponible en todos los PAC M580.
Sólo se controlan los dispositivos habilitados en el servidor de direcciones (DHCP).
NOTA:
Las celdas rojas indican que se han detectado errores (según las normas de gestión de redes).
Tras editar el ajuste de Dirección IP o Identificador de un módulo explorado, haga clic en el
botón Validar para guardar los cambios.
Glosario
!
%I
Según la norma IEC, %I indica un objeto de lenguaje de entrada binaria.
%IW
Según la norma IEC, %IW indica un objeto de lenguaje de entrada analógica.
%M
Según la norma IEC, %M indica un objeto de lenguaje de bit de memoria.
%MW
Según la norma IEC, %MW indica un objeto de lenguaje de palabra de memoria.
%Q
Según la norma IEC, %Q indica un objeto de lenguaje de salida binaria.
%QW
Según la norma IEC, %QW indica un objeto de lenguaje de salida analógica.
%SW
Según la norma IEC, %SW indica un objeto de lenguaje de palabra de sistema.
A
adaptador
Un adaptador es el destino de las peticiones de conexión de datos de E/S en tiempo real de los
exploradores. No puede enviar ni recibir datos de E/S en tiempo real si no lo configura para ello
un explorador y no almacena ni origina los parámetros de comunicación de datos necesarios para
establecer la conexión. Un adaptador acepta peticiones de mensajes explícitos (conectados o no)
de otros dispositivos.
anillo principal
Anillo principal de una red RIO Ethernet El anillo contiene módulos RIO y un bastidor local (que
contiene un servicio explorador de E/S CPU con Ethernet) y un módulo de alimentación.
arquitectura
La arquitectura describe una estructura para la especificación de una red compuesta por los
siguientes componentes:
componentes físicos y su organización/configuración funcional
principios y procedimientos operativos
formatos de datos utilizados en su funcionamiento
ART
(tiempo de respuesta de la aplicación, del inglés, application response time) Tiempo que necesita
una aplicación de CPU para reaccionar ante una entrada determinada. El ART se mide desde el
momento en que una señal física aparece en la CPU y activa un comando de escritura hasta que
aparece una salida remota, lo que significa que se han recibido los datos.
AUX
Una tarea (AUX) es una tarea opcional y periódica del procesador que se ejecuta a través de su
software de programación. La tarea AUX se utiliza para ejecutar una parte de la aplicación que
requiere una prioridad baja. Esta tarea solo se ejecuta si las tareas MAST y FAST no tienen nada
que ejecutar. La tarea AUX consta de dos secciones:
IN: las entradas se copian en la sección IN antes de ejecutar la tarea AUX.
OUT: las salidas se copian en la sección OUT después de ejecutar la tarea AUX.
B
bastidor local
Bastidor de M580 que contiene la CPU y una fuente de alimentación. Un bastidor local consta de
uno o dos bastidores: el bastidor principal y el bastidor ampliado, que pertenece a la misma familia
que el bastidor principal. El bastidor ampliado es opcional.
BCD
(binary-coded decimal, decimal de código binario) Codificación binaria de números decimales.
BOOL
(tipo booleano) Es el tipo de datos básico en informática. Una variable BOOL puede tener
cualquiera de estos valores: 0 (FALSE) o 1 (TRUE).
Un bit extraído de una palabra es de tipo BOOL, por ejemplo: %MW10.4.
BOOTP
(protocolo bootstrap) Protocolo de red UDP que puede utilizar un cliente de red para obtener de
forma automática una dirección IP de un servidor. El cliente se identifica ante el servidor utilizando
su dirección MAC. El servidor, que mantiene una tabla preconfigurada de direcciones MAC de los
dispositivos clientes y las direcciones IP asociadas, envía al cliente su dirección IP definida. El
servicio BOOTP utiliza los puertos UDP 67 y 68.
bucle de encadenamiento tipo margarita de gran capacidad
Los bucles de encadenamiento de tipo margarita de gran capacidad, con frecuencia denominados
HCDL, utilizan conmutadores de anillo dual (DRSs) para conectar subanillos de dispositivos (que
contienen estaciones RIO o equipos distribuidos) o nubes DIO a la red RIO Ethernet.
bucle de encadenamiento tipo margarita simple
Frecuentemente denominado SDCL, un bucle de encadenamiento tipo margarita simple contiene
solo módulos RIO (sin equipo distribuido). La topología consiste en un bastidor local (que contiene
un servicio explorador de E/S de CPU con Ethernet y una o varias estaciones RIO (cada estación
con un módulo adaptador RIO).
C
captura
Una captura es un evento dirigido por un agente SNMP que indica uno de estos eventos:
Se ha producido una modificación en el estado de un agente.
Un dispositivo administrador SNMP no autorizado ha intentado obtener datos de un agente
SNMP (o modificar sus datos).
CCOTF
(del inglés change configuration on the fly, cambiar configuración sobre la marcha) Función de
Control Expert que permite cambiar el hardware de un módulo en la configuración del sistema
mientras el sistema se encuentra en funcionamiento. Este cambio no afecta a las operaciones
activas.
CIP™
(common industrial protocol, protocolo industrial común) Conjunto completo de mensajes y
servicios para un conjunto de aplicaciones de automatización de la fabricación (como el control,
la seguridad, la sincronización, el movimiento, la configuración y la información). El CIP permite a
los usuarios integrar estas aplicaciones de fabricación con redes Ethernet empresariales e
Internet. El CIP es el protocolo principal de EtherNet/IP.
cliente de mensajes explícitos
(clase de cliente de mensajes explícitos) Clase de dispositivo definido por la ODVA para nodos
EtherNet/IP que solo admiten como cliente los mensajes explícitos. Los sistemas HMI y SCADA
son ejemplos comunes de esta clase de dispositivo.
conexión
Circuito virtual entre dos o más dispositivos de red, creado antes de la transmisión de los datos.
Una vez establecida una conexión, se transmite una serie de datos por la misma ruta de
comunicación, sin necesidad de incluir información de enrutamiento, lo que incluye las direcciones
de origen y destino, con cada bloque de datos.
conexión de clase 1
Conexión de transporte CIP de clase 1 utilizada para la transmisión de datos de E/S mediante
mensajes implícitos entre dispositivos EtherNet/IP.
conexión de clase 3
Conexión de transporte CIP de clase 3 utilizada para mensajes explícitos entre dispositivos
EtherNet/IP.
conexión optimizada para bastidores
Los datos de varios módulos de E/S se consolidan en un solo paquete de datos para presentarlo
al explorador en un mensaje implícito de una red EtherNet/IP.
conmutador
Dispositivo con varios puertos utilizado para segmentar la red y limitar la probabilidad de
colisiones. Los paquetes se filtran o reenvían según sus direcciones de origen y destino. Los
conmutadores permiten el funcionamiento en dúplex completo y ofrecen ancho de banda de red
completo a cada puerto. Un conmutador puede tener distintas velocidades de E/S (por ejemplo,
10, 100 o 1.000 Mbps). Se considera que los conmutadores son dispositivos OSI de capa 2 (capa
de conexión de datos).
CPU
(unidad central de procesamiento, del inglés, central processing unit) La CPU, también conocida
como procesador o controlador, es el cerebro de los procesos de fabricación industriales.
Automatiza un proceso a diferencia de los sistemas de control por relés. Las CPU son
ordenadores adaptados para sobrevivir a las duras condiciones del entorno industrial.
D
DDT
(derived data type, tipo de datos derivados) Un tipo de datos derivados es un conjunto de
elementos del mismo tipo (MATRIZ) o de distintos tipos (estructura).
destino
En EtherNet/IP, se considera que un dispositivo es el destino cuando es el destinatario de una
petición de conexión para comunicaciones de mensajes implícitos o explícitos, o bien, cuando es
el destinatario de una petición de mensaje para mensajes explícitos sin conexión.
determinismo
En el caso de una aplicación y una arquitectura definidas, se puede predecir que el retardo entre
un evento (cambio del valor de una entrada) y el cambio correspondiente en la salida de un
controlador es un tiempo finito t, menor que el plazo límite que requiere el proceso.
Device DDT (DDDT)
Un DDT de dispositivo es un DDT predeterminado por el fabricante y no modificable por el usuario.
Contiene los elementos del lenguaje de E/S de un módulo de E/S.
DFB
(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 aplicación permite:
simplificar la concepción y la entrada del programa
aumentar la legibilidad del programa
facilitar su depuración
reducir el volumen de código generado
DHCP
(dynamic host configuration protocol, protocolo de configuración dinámica de host) Extensión del
protocolo de comunicaciones BOOTP que prevé la asignación automática de opciones de
direccionamiento IP (incluidas la dirección IP, la máscara de subred, la dirección IP de pasarela y
los nombres de servidor DNS). DHCP no requiere el mantenimiento de una tabla que identifique
cada dispositivo de red. El cliente se identifica ante el servidor DHCP utilizando su dirección MAC
o un identificador de dispositivos asignado de forma exclusiva. El servicio DHCP utiliza los puertos
UDP 67 y 68.
diagrama de bloques de funciones
Véase FBD.
difusión
Un mensaje enviado a todos los dispositivos en la subred.
DIO
(E/S distribuidas) Término heredado para el equipo de distribución. Los DRSs utilizan puertos DIO
para conectar el equipo distribuido.
dirección IP
Identificador de 32 bits (que incluye tanto una dirección de red como una dirección de host)
asignado a un dispositivo conectado a una red TCP/IP.
Dispositivo de E/S Ethernet M580
Dispositivo Ethernet que proporciona una recuperación de red automática y un comportamiento
de RIO determinista. Se puede calcular el tiempo que se tarda en resolver una exploración lógica
RIO y el sistema puede recuperarse con rapidez tras una interrupción de la comunicación. Los
dispositivos de E/S Ethernet M580 incluyen:
bastidor local (incluye un servicio explorador de E/S de CPU con Ethernet)
estación RIO (incluye un módulo adaptador EIO X80 Ethernet)
conmutador DRS con una configuración predeterminada
DSCP
(puntos de códigos de servicio diferenciados, del inglés, differentiated service code points) Este
campo de 6 bits se encuentra en el encabezado de un paquete IP para clasificar y establecer las
prioridades del tráfico.
DST
(daylight saving time, horario de verano) DST también se denomina horario de verano y es una
práctica que consiste en adelantar la hora hacia el principio de la primavera y retrasarla hacia el
inicio del otoño.
DT
(date and time, fecha y hora) El tipo DT, codificado en BCD en un formato de 64 bits, contiene esta
información:
el año codificado en un campo de 16 bits
el mes codificado en un campo de 8 bits
el día codificado en un campo de 8 bits
la hora codificada en un campo de 8 bits
los minutos codificados en un campo de 8 bits
los segundos codificados en un campo de 8 bits
DTM
(gestor de tipos de dispositivo, del inglés, device type manager) Un DTM es un controlador de
dispositivos que se ejecuta en el PC host. Ofrece una estructura unificada para acceder a los
parámetros de dispositivo, configurar y utilizar los dispositivos, y solucionar problemas de los
dispositivos. Los DTM pueden incluir desde una simple interfaz gráfica de usuario (IGU) para
configurar parámetros de dispositivo hasta una aplicación sofisticada que permite realizar cálculos
complejos en tiempo real con fines de diagnóstico y mantenimiento. En el contexto de un DTM, un
dispositivo puede ser un módulo de comunicaciones o un dispositivo remoto de la red.
Consulte FDT.
Dúplex completo
Capacidad de dos dispositivos en red de comunicarse entre ellos de forma independiente y
simultánea en ambas direcciones.
E
EDS
(hoja de datos electrónica) Las EDS son archivos de texto simples en los que se describen las
funciones de configuración de un dispositivo. Los archivos EDS los genera y mantiene el
fabricante del dispositivo.
EF
(elementary function, función elemental) Se trata de un bloque, utilizado en un programa, que
realiza una función lógica predefinida.
Una función no dispone de información sobre el estado interno. Varias llamadas de la misma
función con los mismos parámetros de entrada mostrarán los mismos valores de salida.
Encontrará información sobre la forma gráfica de la llamada de la función en el [bloque funcional
(instancia)]. Al contrario que las llamadas de bloques de funciones, las llamadas de función
constan únicamente de una salida a la que no se ha asignado un nombre y cuyo nombre coincide
con el de la función. En FBD, cada llamada se indica mediante un [número] único a través del
bloque gráfico. Este número se genera automáticamente y no puede modificarse.
Coloque y configure estas funciones en el programa para ejecutar su aplicación.
También pueden desarrollarse otras funciones mediante el kit de desarrollo del software SDKC.
EFB
(elementary function block, bloque de funciones elemental) Se trata de un bloque, utilizado en un
programa, que realiza una función lógica predefinida.
Los EFB cuentan con estados y parámetros internos. Aunque las entradas sean idénticas, 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 preselección. Esta salida se establece en 1 cuando el valor
actual es igual al valor de preselección.
EN
EN significa «ENable» (habilitar); se trata de una entrada de bloque opcional. Cuando la entrada
EN está habilitada, se establece automáticamente una salida ENO.
Si EN = 0, el bloque no está habilitado, 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 detecta un
error de tiempo de ejecución, ENO se establece en 0.
Si la entrada EN no está conectada, se establece automáticamente en 1.
ENO
ENO significa «Error NOtification» (notificación de error); se trata de la salida asociada a la entrada
opcional EN.
Si ENO se establece en 0 (porque EN = 0 o en caso de que se detecte un error de tiempo de
ejecución):
El estado de las salidas del bloque de funciones es idéntico al estado en el último ciclo de
exploración que se ejecutó correctamente.
Las salidas de las funciones, así como los procedimientos, se establecen en 0.
entorno severo
Resistencia a los hidrocarburos, aceites industriales, detergentes y virutas de soldadura.
Humedad relativa de hasta el 100%, ambiente salino, variaciones significativas de temperatura,
temperatura de funcionamiento entre -10 °C y +70 °C, o en instalaciones móviles.
equipo distribuido
Cualquier dispositivo Ethernet (dispositivo de Schneider Electric, PC, servidores o dispositivos de
terceros) que admita el intercambio con una CPU u otro servicio de explorador Ethernet.
esclavo local
Funcionalidad que ofrecen los módulos de comunicación EtherNet/IP de Schneider Electric, que
permite que un explorador asuma la función de un adaptador. El esclavo local permite al módulo
publicar datos mediante conexiones de mensajes implícitos. Un esclavo local se utiliza
normalmente en intercambios de igual a igual entre PAC.
espejo de puertos
En esta modalidad, el tráfico de datos relativo al puerto de origen en un conmutador de red se
copia en otro puerto de destino. Esto permite que una herramienta de gestión conectada
monitorice y analice el tráfico.
Estación RIO
Uno de los tres tipos de módulos RIO de una red Ethernet RIO. Una estación RIO es un bastidor
M580 de módulos de E/S que se conectan a una red Ethernet RIO y se gestionan mediante un
módulo adaptador Ethernet RIO. Una estación puede ser un bastidor simple o un bastidor principal
con un bastidor ampliado.
Ethernet
LAN basada en tramas de 10 Mb/s, 100 Mb/s o 1 Gb/s, CSMA/CD que se puede ejecutar mediante
un cable de cobre de par trenzado, de fibra óptica o por conexión inalámbrica. El estándar IEEE
802.3 define las normas de configuración de una red Ethernet conectada; el estándar IEEE 802.11
define las normas de configuración de una red Ethernet inalámbrica. Entre los formatos comunes
se encuentran 10BASE-T, 100BASE-TX y 1000BASE-T, que pueden utilizar cables de cobre de
par trenzado 5e y conectores modulares RJ45.
EtherNet/IP™
Protocolo de comunicación de redes para aplicaciones de automatización industrial que combina
los protocolos estándar de transmisión de Internet TCP/IP y UDP con la capa de aplicación
Protocolo industrial común (CIP), lo que permite admitir tanto el control industrial como el
intercambio de datos a alta velocidad. EtherNet/IP utiliza hojas de datos electrónicas (EDS) para
clasificar todos los dispositivos de red y su funcionalidad.
explorador
Un explorador actúa como origen de las solicitudes de conexión de E/S para mensajes implícitos
en EtherNet/IP y las solicitudes de mensaje para Modbus TCP.
Explorador de E/S
Servicio Ethernet que realiza un sondeo continuo de los módulos de E/S para recopilar datos,
estados, eventos e información de diagnóstico. En este proceso se supervisan las entradas y
salidas de control. Este servicio admite tanto la exploración de la lógica RIO como DIO.
F
FAST
Una tarea accionada por eventos (FAST) es una tarea del procesador periódica y opcional que
identifica las solicitudes de exploración múltiple de alta prioridad y se ejecuta a través de su
software de programación. Una tarea FAST puede programar los módulos de E/S seleccionados
para solucionar su lógica más de una vez por exploración. La tarea FAST consta de dos
secciones:
IN: las entradas se copian en la sección IN antes de ejecutar la tarea FAST.
OUT: las salidas se copian en la sección OUT después de ejecutar la tarea FAST.
FBD
(function block diagram, diagrama de bloques de funciones) Lenguaje de programación gráfica
que funciona como un diagrama. Al añadir bloques lógicos simples (Y, O, etc.), cada función o
bloque de funciones del programa se representa mediante este formato gráfico. En cada bloque,
las entradas se sitúan 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.
FDR
(fast device replacement, sustitución rápida de dispositivos) Servicio que utiliza el software de
configuración para sustituir un producto no operativo.
FDT
(field device tool, herramienta para dispositivos de campo) Tecnología que armoniza la
comunicación entre los dispositivos de campo y los sistemas host.
FTP
(protocolo de transferencia de archivos, del inglés, file transfer protocol) Protocolo que copia un
archivo de un host a otro mediante una red basada en TCP/IP, como Internet. FTP utiliza una
arquitectura de cliente-servidor, además de controles independientes y conexiones de datos entre
el cliente y el servidor.
H
HART
(highway addressable remote transducer, transductor remoto direccionable en carretera)
Protocolo de comunicación bidireccional para enviar y recibir información digital a través de cables
analógicos entre un sistema de control o supervisión y dispositivos inteligentes.
HART es el estándar internacional para ofrecer acceso a datos entre sistemas host e instrumentos
de campo inteligentes. Un host puede ser cualquier aplicación de software, desde el portátil o el
dispositivo manual de un técnico hasta el sistema de gestión de activos, el control de procesos de
una planta o cualquier otro sistema que utilice una plataforma de control.
HMI
(human machine interface, interfaz hombre-máquina) Sistema que permite la interacción entre
una persona y una máquina.
HTTP
(hypertext transfer protocol, protocolo de transferencia de hipertexto) Protocolo de red para
sistemas de información de distribución y colaboración. HTTP es la base de la comunicación de
datos en Internet.
I
IEC 61131-3
Estándar internacional: controladores lógicos programables
Parte 3: Lenguajes de programación
IGMP
(internet group management protocol, protocolo de gestión de grupos de Internet) Este estándar
de Internet para multidifusión permite a un host suscribirse a un grupo de multidifusión
determinado.
IL
(instruction list, lista de instrucciones) Este lenguaje es un conjunto de instrucciones básicas. Se
acerca mucho al lenguaje de ensamblaje utilizado para programar los procesadores. Cada
instrucción consta de un código de instrucción y un operando.
INT
(INTeger, entero) (codificado en 16 bits) Los límites superior e inferior son los siguientes: -(2
elevado a 15) a (2 elevado a 15) - 1.
Ejemplo: -32768, 32767, 2#1111110001001001, 16#9FA4.
IODDT
(tipo de datos derivados de entrada/salida, del inglés, input/output derived data type) Tipo de datos
estructurados que representa un módulo, un canal o un CPU. Cada módulo experto de una
aplicación posee sus propios IODDT.
IPsec
(del inglés internet protocol security, protocolo de seguridad de Internet) Conjunto abierto de
estándares de protocolo que hacen que las sesiones de comunicaciones IP sean privadas y
seguras para el tráfico entre módulos utilizando IPsec, desarrollado por Internet Engineering Task
Force (IETF). Los algoritmos de autenticación y cifrado de IPsec requieren claves criptográficas
definidas por el usuario que procesan cada paquete de comunicaciones en una sesión de IPsec.
L
LD
(ladder diagram, diagrama de contactos) Lenguaje de programación que representa las
instrucciones que deben ejecutarse en forma de esquemas gráficos muy parecidos a un esquema
eléctrico (contactos, bobinas, etc.).
M
máscara de subred
Valor de 32 bits utilizado para ocultar (o enmascarar) la parte de la dirección IP que corresponde
a la red y mostrar así la dirección de host de un dispositivo en una red mediante el protocolo IP.
MAST
Una tarea maestra (MAST) es una tarea del procesador determinista que se ejecuta en el software
de programación. La tarea MAST programa que la lógica del módulo RIO se solucione en cada
exploración de E/S. La tarea MAST consta de dos secciones:
IN: las entradas se copian en la sección IN antes de ejecutar la tarea MAST.
OUT: las salidas se copian en la sección OUT después de ejecutar la tarea MAST.
MATRIZ
Una MATRIZ es una tabla que contiene elementos del mismo tipo. Esta es la sintaxis: ARRAY
[<límites>] OF <Tipo>
Ejemplo: ARRAY [1..2] OF BOOL es una tabla unidimensional con dos elementos de tipo BOOL.
ARRAY [1..10, 1..20] OF INT es una tabla bidimensional con elementos 10 x 20 de tipo INT.
MB/TCP
(protocolo de Modbus sobre TCP, del inglés, Modbus over TCP protocol) Se trata de una variante
de Modbus empleada para las comunicaciones de las redes TCP/IP.
mensajería implícita
Mensajes con conexión de clase 1 basada en UDP/IP para EtherNet/IP. La mensajería implícita
mantiene una conexión abierta para la transferencia programada de datos de control entre un
productor y un usuario. Puesto que se mantiene una conexión abierta, cada mensaje contiene
principalmente datos (sin la saturación de la información del objeto) y un identificador de
conexiones.
mensajes con conexión
En EtherNet/IP, los mensajes con conexión utilizan una conexión CIP para la comunicación. Un
mensaje conectado es una relación lógica entre dos o más objetos de aplicación en nodos
distintos. La conexión establece un circuito virtual con antelación para una finalidad específica,
como mensajes explícitos frecuentes o transferencias de datos de E/S en tiempo real.
mensajes explícitos
Mensajes basados en TCP/IP para Modbus TCP y EtherNet/IP. Se utiliza para mensajes punto a
punto de cliente/servidor que incluyen tanto datos (normalmente información no programada entre
un cliente y un servidor) como información de ruta de acceso. En EtherNet/IP, los mensajes
explícitos se consideran mensajes de clase 3 y pueden ser con conexión o sin conexión.
MIB
(management information base, base de información de gestión) Base de datos virtual que se
utiliza para gestionar los objetos en una red de comunicaciones. Véase SNMP.
modalidad avanzada
En Control Expert, la modalidad avanzada es una selección que muestra propiedades de
configuración de nivel experto que ayudan a definir las conexiones Ethernet. Teniendo en cuenta
que estas propiedades solo deben editarlas personas con sólidos conocimientos sobre los
protocolos de comunicación EtherNet/IP, se pueden ocultar o mostrar, dependiendo de las
cualificaciones del usuario en cuestión.
Modbus
Modbus es un protocolo de mensajes de capa de aplicación. Modbus proporciona comunicación
de cliente y servidor entre dispositivos conectados a diferentes tipos de buses o redes. Modbus
ofrece numerosos servicios especificados por códigos de función.
multidifusión
Forma especial de difusión en la que se entregan copias del paquete únicamente a un subconjunto
especificado de destinos de red. Los mensajes implícitos suelen utilizar el formato de multidifusión
para las comunicaciones en una red EtherNet/IP.
N
NIM
(módulo de interfaz de red, del inglés, network interface module) Un NIM reside en la primera
posición de una isla STB (la situada más a la izquierda en la configuración física). El NIM
proporciona la interfaz entre los módulos de E/S y el maestro del bus de campo. Es el único
módulo de la isla que depende del bus de campo; hay un tipo de módulo NIM diferente disponible
para cada bus de campo.
nombre de dominio
Cadena alfanumérica que identifica un dispositivo en Internet, y que aparece como componente
primario del localizador de recursos uniforme (URL, Uniform Resource Locator) de un sitio web.
Por ejemplo, el nombre de dominio schneider-electric.com es el componente primario de la URL
www.schneider-electric.com.
Cada nombre de dominio se asigna como parte del sistema de nombres de dominio y está
asociado con una dirección IP.
También se llama nombre de host.
NTP
(network time protocol, protocolo de hora de la red) Protocolo para sincronizar los relojes de los
sistemas informáticos. El protocolo utiliza un búfer de fluctuación que contrarresta los efectos de
la latencia variable.
Nube DIO
Grupo de equipos distribuidos que no es necesario que sean compatibles con el protocolo RSTP.
Las nubes DIO sólo requieren una conexión simple de cable de cobre (sin anillo). Se pueden
conectar a algunos de los puertos de cobre de los DRS o pueden conectarse directamente a los
módulos de comunicaciones de la CPU o Ethernet del bastidor local. Las nubes DIO no se pueden
conectar a subanillos.
O
O->T
(origen a destino) Véase origen y destino.
ODVA
(Asociación de proveedores de redes Devicenet de tecnología abierta, del inglés, Open Devicenet
Vendors Association) La ODVA ofrece soporte a las tecnologías de red basadas en CIP.
origen
En EtherNet/IP, se considera que un dispositivo es el origen cuando inicia una conexión CIP para
comunicaciones de mensajes explícitos o implícitos, o bien, cuando inicia una petición de mensaje
para mensajes explícitos sin conexión.
origen de conexión
Nodo de red EtherNet/IP que inicia una petición de conexión para la transferencia de datos de E/S
o mensajes explícitos.
P
PAC
(controlador de automatización programable, del inglés, programmable automation controller) El
PAC es el cerebro de los procesos de fabricación industriales. Automatiza un proceso a diferencia
de los sistemas de control por relés. Los PAC son ordenadores adaptados para sobrevivir a las
duras condiciones del entorno industrial.
pasarela
Dispositivo de pasarela que interconecta dos redes distintas, a veces a través de protocolos
distintos de red. Cuando conecta redes basadas en protocolos distintos, una pasarela convierte
un datagrama de una pila de protocolos en la otra. Cuando se utiliza para conectar dos redes
basadas en IP, una pasarela (también llamada enrutador) tiene dos direcciones IP
independientes, una en cada red.
puerto 502
El puerto 502 de la pila TCP/IP es el puerto ampliamente conocido que se reserva para las
comunicaciones del Modbus TCP.
puerto de servicio
Puerto Ethernet especializado en los módulos RIO M580. El puerto puede admitir las siguientes
funciones principales (dependiendo del tipo de módulo):
duplicación de puertos: para fines de diagnóstico
acceso: para conectar el HMI/Control Expert/ConneXview al CPU
ampliación: ampliar la red de dispositivos a otra subred
deshabilitación: deshabilita el puerto; en esta modalidad, no se dirige ningún tráfico
Q
QoS
(quality of service, calidad del servicio) Práctica de asignación de distintas prioridades a tipos de
tráfico con el fin de regular el flujo de datos en la red. En una red industrial, QoS se utiliza para
proporcionar un nivel predecible del rendimiento de la red.
R
red
Tiene dos significados:
En un diagrama de contactos:
Una red es un conjunto de elementos gráficos interconectados. El campo de aplicación de una
red es local, en relación con la unidad (sección) de organización del programa en el que se
encuentra la red.
Con módulos de comunicación expertos:
Una red es un grupo de estaciones que se intercomunican. El término red se utiliza también
para definir un grupo de elementos gráficos interconectados. En este caso, el grupo forma parte
de un programa que puede componerse de un grupo de redes.
red de control
Red basada en Ethernet que contiene PAC, sistemas SCADA, un servidor NTP, PC, AMS,
conmutadores, etc. Se admiten dos tipos de topologías:
Plana: todos los módulos y dispositivos de esta red pertenecen a la misma subred.
Dos niveles: la red se divide en una red operativa y en una red de intercontroladores. Estas dos
redes pueden ser físicamente independientes, pero normalmente están conectadas mediante
un dispositivo de enrutamiento.
red de dispositivos
Red basada en Ethernet dentro de una red RIO que contiene tanto equipo distribuido como RIO.
Los dispositivos conectados a esta red siguen reglas específicas que permiten el determinismo de
RIO.
red de intercontroladores
Red basada en Ethernet que forma parte de la red de control y facilita el intercambio de datos entre
las herramientas de ingeniería y los controladores (programación, sistema de gestión de activos
[AMS]).
red de operaciones
Red basada en Ethernet que incluye herramientas de operario (SCADA, PC cliente, impresoras,
herramientas de lote, EMS, etc.). Los controladores se conectan directamente o mediante el
enrutamiento de la red de intercontroladores. Esta red forma parte de la red de control.
Red DIO
Red que incluye un equipo distribuido, en el que la exploración de E/S se realiza mediante una
CPU con un servicio de exploración DIO en el bastidor local. El tráfico de la red DIO se envía
después del tráfico RIO, que tiene prioridad en una red RIO.
Red DIO aislada
Red basada en Ethernet que contiene equipos distribuidos que no participan en una red RIO.
Red EIO
(E/S Ethernet) Red basada en Ethernet que contiene tres tipos de dispositivos: un bastidor local,
una estación EIO X80 y un conmutador de anillo dual ampliado ConneXium (DRS). El equipo
distribuido también puede participar en una red EIO a través de una conexión a DRSs o al puerto
de servicio de los módulos adaptadores EIO X80.
Red RIO
Red basada en Ethernet que contiene tres tipos de dispositivos RIO: un bastidor local, una
estación RIO y un conmutador de anillo dual ampliado ConneXium (DRS). El equipo distribuido
puede participar también en una red RIO mediante una conexión a DRSs.
RPI
(intervalo para paquetes requeridos, del inglés, requested packet interval) Intervalo de tiempo
entre transmisiones cíclicas de datos solicitadas por el explorador. Los dispositivos EtherNet/IP
publican datos a la velocidad especificada por el RPI que les asigna el explorador y reciben las
solicitudes de mensajes del explorador en cada RPI.
RSTP
(rapid spanning tree protocol, protocolo de árbol de expansión rápida) Permite que un diseño de
red incluya enlaces de repuesto (redundantes) que proporcionan rutas de respaldo automáticas
cuando falla un enlace activo, sin necesidad de bucles ni de activar o desactivar manualmente los
enlaces de respaldo.
S
Servicio de explorador DIO Ethernet
Servicio incorporado de exploración de M580 CPUs (BMEP581020, BMEP582020, BMEP583020,
BMEP584020, BMEH582040, BMEH582040S, BMEH584040, BMEH584040S, BMEH586040,
BMEH586040S) (CPU) que gestiona el equipo distribuido en una red de dispositivos M580.
Servicio de explorador E/S Ethernet
Servicio incorporado de exploración de M580 CPUs (BMEP582040, BMEP583040, BMEP584040,
BMEH582040, BMEH582040S, BMEH584040, BMEH584040S, BMEH586040, BMEH586040S)
(CPU) que gestiona el equipo distribuido y estaciones RIO en una red de dispositivos M580.
SFC
(gráfica de función secuencial, del inglés, sequential function chart) Se utiliza para representar
gráficamente y de forma estructurada el funcionamiento de un CPU secuencial. Esta descripción
gráfica del comportamiento secuencial de la CPU y de las distintas situaciones en desarrollo se
realiza mediante símbolos gráficos simples.
sin conexión
Describe la comunicación entre dos dispositivos de red, en la que se envían datos sin acuerdo
previo entre ambos dispositivos. Cada unidad de datos transmitidos incluye también información
de enrutamiento, lo que incluye las direcciones de origen y destino.
SMTP
(simple mail transfer protocol, protocolo simple de transferencia de correo) Servicio de notificación
de correo electrónico que permite a los proyectos basados en controladores notificar alarmas o
eventos. El controlador supervisa el sistema y puede crear automáticamente un mensaje de alerta
de correo electrónico con datos, alarmas o eventos. Los destinatarios de correo pueden ser
locales o remotos.
SNMP
(simple network management protocol, protocolo simple de administración de redes) Protocolo
que se utiliza en los sistemas de administración de redes para monitorizar los dispositivos
conectados a la red. El protocolo forma parte del conjunto de protocolos de Internet (IP) tal como
define la Internet Engineering Task Force (IETF), que consta de directrices de gestión de redes e
incluye un protocolo de aplicación de capas, un esquema de base de datos y un conjunto de
objetos de datos.
SNTP
(simple network time protocol, protocolo simple de hora de la red) Véase NTP.
SOE
(sequence of events, secuencia de eventos) Proceso de determinación del orden de eventos en
un sistema industrial y de correlación de tales eventos en un reloj de tiempo real.
ST
(structured text, texto estructurado) El lenguaje literal estructurado es un lenguaje elaborado
similar a los lenguajes informáticos de programación. Se utiliza para organizar una serie de
instrucciones.
subanillo
Red basada en Ethernet con un bucle conectado al anillo principal, a través de un conmutador de
anillo dual (DRS) en el anillo principal. Esta red contiene estaciones RIO o equipo distribuido.
T
T->O
(destino a origen) Véase destino y origen.
TCP
(protocolo de control de transmisión) Protocolo clave del conjunto de protocolos de Internet que
admite comunicaciones orientadas a la conexión, estableciendo la conexión necesaria para
transmitir una secuencia ordenada de datos por la misma ruta de comunicación.
TCP/IP
También conocido como conjunto de protocolos de Internet, TCP/IP es un conjunto de protocolos
utilizado para realizar transacciones en una red. El conjunto recibe el nombre por los dos
protocolos que se utilizan habitualmente: protocolo de control de transmisión y protocolo de
Internet. TCP/IP es un protocolo orientado a la conexión que Modbus TCP y EtherNet/IP utilizan
para los mensajes explícitos.
TFTP
(protocolo de transferencia de archivos aleatoria, del inglés, trivial file transfer protocol) Versión
simplificada del protocolo de transferencia de archivos (FTPFTPTFTP) que utiliza una arquitectura
basada en el cliente/servidor para establecer conexiones entre dos dispositivos. Desde un cliente
TFTP, los archivos individuales se pueden cargar al servidor o descargar de él, mediante el
protocolo de datagramas de usuario (UDP) para los datos de transporte.
TIME _OF_DAY
Véase TOD.
TOD
(time of day, hora del día) El tipo TOD, codificado en BCD en un formato de 32 bits, contiene esta
información:
la hora codificada en un campo de 8 bits
los minutos codificados en un campo de 8 bits
los segundos codificados en un campo de 8 bits
Ejemplo: TOD#23:59:45.
TR
(transparent ready) Equipo de distribución de potencia habilitado para Internet, que incluye
aparellaje de media-baja tensión, paneles de conmutación, placas de panel, centros de control de
motores y subestaciones de unidad. El equipo Transparent Ready permite acceder al estado de
medidores y equipos desde cualquier PC de la red, utilizando un navegador de Internet estándar.
U
UDP
(user datagram protocol, protocolo de datagramas de usuario) Protocolo de capa de transporte
que admite comunicaciones sin conexión. Las aplicaciones que se ejecutan en nodos de red
pueden utilizar UDP para enviarse datagramas entre sí. A diferencia de TCP, UDP no incluye
ninguna comunicación preliminar para establecer rutas de datos o facilitar el orden y la
comprobación de los datos. Sin embargo, al evitar la saturación requerida para ofrecer estas
funciones, UDP es más rápido que TCP. UDP puede ser el protocolo preferido para aplicaciones
en las que el tiempo es importante, en cuyo caso es preferible perder datagramas a que lleguen
retrasados. UDP es el transporte primario para los mensajes implícitos en EtherNet/IP.
UTC
(coordinated universal time, tiempo universal coordinado) Estándar de tiempo principal que se
utiliza para regular el tiempo y la hora en todo el mundo (cercano al estándar anterior de tiempo
GMT).
V
valor literal de entero
Un valor literal de entero se utiliza para introducir valores enteros en el sistema decimal. Les
valores pueden ir precedidos de los signos + y -. Los signos de subrayado (_) separan números
no significativos.
Ejemplo:
-12, 0, 123_456, +986
variable
Entidad de memoria del tipo BOOL, WORD, DWORD, etc. cuyo contenido puede modificarse mediante
el programa que está ejecutándose.
VLAN
(red de área local virtual, del inglés, virtual local area network) Red de área local (LAN) que se
amplía más allá de una única LAN a un grupo de segmentos de LAN. Una VLAN es una entidad
lógica que se ha creado y configurado únicamente con software aplicable.
Índice
A configuración
puerto de servicio, bloquear
actualizar
automáticamente, 80
firmware, 183, 183
conmutación, 17
Administrador de la red Ethernet, 191
Control Expert
arquitectura, 48
bibliotecas, 91
ART, 151
lenguajes de aplicación, 91
conmutación, 153
copia de seguridad, 110
intercambio, 154
CPU
atributo de datos
borrar, 24
Intercambio en STBY, 103
configurar, 92
Retener, 102
B D
DDT
bastidor local
LOCAL_HSBY_STS, 115
hardware, 36
REMOTE_HSBY_STS, 115
bloquear
T_M_ECPU_HSBY, 115
puerto de servicio, 80
descargar, 110
BMENOC0321
descripción física
topologías, 71
CPU, 23
BMXRMS004GPF, 43
diagnóstico
borrar
LED de Hot Standby, 159
aplicación, 24
páginas web, 171
bucle
sistema, 179
pérdida de comunicación, 80
diagnostico
bucle Ethernet
tarjeta de memoria, 163
pérdida de comunicación, 80
diagnósticos
visor de estado de Control Expert , 166
C dirección IP
A, 100
cambiar B, 100
PLC Hot Standby, 187 configurar, 99
CCOTF, 96 principal, 100
certificaciones, 27 principal + 1, 100
ciclo de vida, 46, 49 discrepancia
compatibilidad, 31 aplicación, 32
conexión Ethernet RIO, 52 firmware, 32
conexión Hot Standby, 51 lógica, 33
E P
estación Quantum RIO, 42 PAC
Estación RIO eX80, 40 estados, 129
Estación RIO X80, 40 transiciones de estado, 130
estados del sistema página web de estado HSBY
Hot Standby, 28 CPU, 174
página web de resumen de estado
CPU, 172
F páginas web, 171
firmware visor del bastidor, 176
actualizar, 183, 183 pérdida de comunicación
funciones elementales (EF), 123 bucle, 80
plana, red
bloquear puerto de servicio, 80
H PLC Hot Standby
hardware cambiar, 187
bastidor local, 36 proyecto
transferir, 105
puerto de servicio
I bloquear automáticamente, 80
intercambio de datos, 112
Intercambio en STBY, 103
R
red de control
L topologías, 71
LED red plana
Hot Standby, 159 bloquear puerto de servicio, 80
LOCAL_HSBY_STS, 115 REMOTE_HSBY_STS, 115
restaurar, 110
Retener, 102
M
memoria de E/S, 146
S
sección SFC
N cambios online en, 98
normas, 27 sincronización, 168
sistema
diagnóstico, 179
sistema Hot Standby
comandos, 139
ejemplos de estado de PAC, 132
iniciar, 126
T
T_M_ECPU_HSBY, 115
tarea
asociar con variable, 113
tarjeta de memoria, 43
diagnóstico, 163
tiempo de ciclo de tarea
cálculo, 148
tiempo de respuesta de la aplicación, 151
Tiempo de vigilancia, 104
topologías
uso frecuente, 54
utilizar BMENOC0321, 71
transceptor SFP, 38
transferir proyectos, 105
U
utilización de memoria, 142
V
visor de estado, 166