modicon m580 - hardware - manual de referencia

422
EIO0000001581.07 www.schneider-electric.com Modicon M580 EIO0000001581 09/2017 Modicon M580 Hardware Manual de referencia 09/2017

Upload: others

Post on 24-Oct-2021

27 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Modicon M580 - Hardware - Manual de referencia

Modicon M580

EIO0000001581 09/2017

EIO

0000

0015

81.0

7

www.schneider-electric.com

Modicon M580HardwareManual de referencia09/2017

Page 2: Modicon M580 - Hardware - Manual de referencia

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.© 2017 Schneider Electric. Reservados todos los derechos.

2 EIO0000001581 09/2017

Page 3: Modicon M580 - Hardware - Manual de referencia

Tabla de materias

Información de seguridad . . . . . . . . . . . . . . . . . . . . . . . . 9Acerca de este libro . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13

Parte I CPU Modicon M580 . . . . . . . . . . . . . . . . . . . . . . . . . 17Capítulo 1 M580 CPU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19

1.1 Características funcionales de las CPU M580 . . . . . . . . . . . . . . . . . . 20Introducción . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21Características de rendimiento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23Estados de las CPU M580 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31Estados del sistema Hot Standby . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32Características eléctricas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35Reloj de tiempo real. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36Direccionamiento de buses de campo . . . . . . . . . . . . . . . . . . . . . . . . 39

1.2 Características físicas de la CPU BMEP58xxxx . . . . . . . . . . . . . . . . . 40Descripción física de las CPU autónomas M580 . . . . . . . . . . . . . . . . 41Descripción física de las CPUs de M580 Hot Standby . . . . . . . . . . . . 43diagnóstico de LED de las CPU autónomasM580 . . . . . . . . . . . . . . . 47LED de diagnóstico para las CPU de M580 Hot Standby . . . . . . . . . . 50Puerto USB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53Puertos Ethernet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55Tarjeta de memoria SD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59LED de acceso a la tarjeta de memoria . . . . . . . . . . . . . . . . . . . . . . . 60Funciones elementales del almacenamiento de datos . . . . . . . . . . . . 62Actualización del firmware. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64Equipo endurecido. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65

Capítulo 2 Normas, certificaciones y pruebas de conformidad . . . . 67Normas y certificaciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68Condiciones de servicio y recomendaciones relativas al medioambiente . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70Pruebas de conformidad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72

Parte II Instalación y diagnóstico de módulos en el bastidor local . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79

Capítulo 3 Instalación de módulos en un bastidor M580 . . . . . . . . . 81Directrices de módulos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82Instalación de la CPU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83Instalación de una tarjeta de memoria SD en una CPU . . . . . . . . . . . 88

EIO0000001581 09/2017 3

Page 4: Modicon M580 - Hardware - Manual de referencia

Capítulo 4 M580 Diagnósticos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91Condiciones de bloqueo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92Condiciones sin bloqueo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94Errores de la CPU o del sistema . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96CPU Compatibilidad de aplicaciones . . . . . . . . . . . . . . . . . . . . . . . . . . 97

Parte III Configuración de la CPU en Unity Pro. . . . . . . . . . . 99Capítulo 5 Configuración de la CPU M580 . . . . . . . . . . . . . . . . . . . . 101

5.1 Proyectos de Unity Pro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102Creación de un proyecto en Unity Pro . . . . . . . . . . . . . . . . . . . . . . . . . 103Ayudar a proteger un proyecto en Unity Pro . . . . . . . . . . . . . . . . . . . . 105Configuración del tamaño y la ubicación de las entradas y salidas. . . 107Gestión de proyectos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111Funcionalidad de explorador DIO . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113

5.2 Configuración de la CPU de con Unity Pro . . . . . . . . . . . . . . . . . . . . . 115Fichas de configuración de Unity Pro . . . . . . . . . . . . . . . . . . . . . . . . . 116Acerca de la configuración de Unity Pro . . . . . . . . . . . . . . . . . . . . . . . 118Ficha Seguridad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119Ficha IPConfig . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123Ficha RSTP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125Ficha SNMP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127Ficha NTP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129 Ficha Conmutador. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132Ficha QoS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133Ficha Puerto de servicio. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134Ficha Configuración avanzada. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135

5.3 Configuración de la CPU M580 con DTM en Unity Pro . . . . . . . . . . . . 136Acerca de la configuración de DTM en Unity Pro . . . . . . . . . . . . . . . . 137Acceso a las propiedades del canal. . . . . . . . . . . . . . . . . . . . . . . . . . . 138Configurar DHP y los servidores de direcciones FDR . . . . . . . . . . . . . 141

5.4 Diagnóstico mediante el navegador DTM de Unity Pro . . . . . . . . . . . . 145Introducción del diagnóstico en el DTM de Unity Pro . . . . . . . . . . . . . 146Diagnóstico de ancho de banda. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148Diagnóstico de RSTP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150Diagnóstico del servicio de hora de la red . . . . . . . . . . . . . . . . . . . . . . 152Diagnóstico de esclavo local / conexión EIP . . . . . . . . . . . . . . . . . . . . 155Diagnóstico de valor de E/S de esclavo local o conexión . . . . . . . . . . 159Registro de eventos de DTM en una pantalla del registro de Unity Pro 161Registro de eventos de DTM y de módulo en el servidor SYSLOG . . 162

4 EIO0000001581 09/2017

Page 5: Modicon M580 - Hardware - Manual de referencia

5.5 Acción online . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163Acción online . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164Ficha Objetos EtherNet/IP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166Ficha Puerto de servicio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167Envío de ping a un dispositivo de red . . . . . . . . . . . . . . . . . . . . . . . . . 168

5.6 Diagnóstico disponible a través de Modbus/TCP . . . . . . . . . . . . . . . . 170 Códigos de diagnóstico de Modbus . . . . . . . . . . . . . . . . . . . . . . . . . . 170

5.7 Diagnóstico disponible mediante objetos CIP EtherNet/IP . . . . . . . . . 173Acerca de los objetos CIP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174Objeto de identidad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175Objeto ensamblado . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177Objeto de administrador de conexiones . . . . . . . . . . . . . . . . . . . . . . . 179Objeto Modbus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182Objeto de calidad del servicio (QoS) . . . . . . . . . . . . . . . . . . . . . . . . . . 184Objeto de interfaz TCP/IP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186Objeto de conexión Ethernet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188Objeto de diagnóstico de interfaz EtherNet/IP . . . . . . . . . . . . . . . . . . 193Objeto de diagnóstico de explorador de E/S de EtherNet/IP . . . . . . . 196Objeto de diagnóstico de conexión de E/S . . . . . . . . . . . . . . . . . . . . . 198Objeto de diagnóstico de conexión explícita EtherNet/IP . . . . . . . . . . 202Objeto de lista de diagnóstico de conexión explícita EtherNet/IP . . . . 204Objeto de diagnóstico RSTP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206Objeto de control del puerto de servicio . . . . . . . . . . . . . . . . . . . . . . . 211

5.8 Listas de dispositivos del DTM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213Resumen de conexiones y configuraciones de la lista de dispositivos 214Parámetros de la lista de dispositivos . . . . . . . . . . . . . . . . . . . . . . . . . 217Estructura de datos DDT autónomos para las CPU M580 . . . . . . . . . 222Estructura de datos del DDT de Hot Standby . . . . . . . . . . . . . . . . . . . 230

5.9 Mensajería explícita. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237Configuración de mensajería explícita mediante DATA_EXCH . . . . . 238Configuración del parámetro de gestión de DATA_EXCH . . . . . . . . . 240Servicios de mensajes explícitos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242Configuración de mensajería explícita EtherNet/IP mediante DATA_EXCH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 244Ejemplo de mensaje explícito de EtherNet/IP: Get_Attribute_Single . 247Ejemplo de mensaje explícito de EtherNet/IP: Objeto de lectura Modbus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 250Ejemplo de mensaje explícito de EtherNet/IP: Objeto de escritura Modbus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 254

EIO0000001581 09/2017 5

Page 6: Modicon M580 - Hardware - Manual de referencia

Códigos de función de mensajería explícita de Modbus TCP . . . . . . . 258Configuración de mensajes explícitos de Modbus TCP mediante DATA_EXCH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 259Ejemplo de mensaje explícito de Modbus TCP: petición de lectura de registro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 261Envío de mensajes explícitos a dispositivos EtherNet/IP . . . . . . . . . . 264Envío de mensajes explícitos a dispositivos Modbus . . . . . . . . . . . . . 266

5.10 mensajería explícita utilizando el bloque MBP_MSTR en estaciones Quantum RIO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 268Configuración de los mensajes explícitos mediante MBP_MSTR . . . . 269Servicios de mensajería explícita de EtherNet/IP . . . . . . . . . . . . . . . . 271Configuración de los parámetros CONTROL y DATABUF . . . . . . . . . 273Ejemplo de MBP_MSTR: Get_Attributes_Single . . . . . . . . . . . . . . . . . 276Códigos de función de mensajería explícita de Modbus TCP . . . . . . . 281Configuración del parámetro de control para los mensajes explícitos de Modbus TCP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 282

5.11 Mensajes implícitos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 292Configuración de la red . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 293Adición de un dispositivo STB NIC 2212 . . . . . . . . . . . . . . . . . . . . . . . 294Configuración de las propiedades de STB NIC 2212 . . . . . . . . . . . . . 296Configuración de conexiones EtherNet/IP . . . . . . . . . . . . . . . . . . . . . . 299Configuración de elementos de E/S. . . . . . . . . . . . . . . . . . . . . . . . . . . 305Mensajes implícitos de EtherNet/IP . . . . . . . . . . . . . . . . . . . . . . . . . . . 319

5.12 Configuración de la CPU M580 como un adaptador EtherNet/IP . . . . 320Presentación del esclavo local. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 321Ejemplo de configuración del esclavo local . . . . . . . . . . . . . . . . . . . . . 323Habilitación de esclavos locales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 324Acceso a esclavos locales con un explorador . . . . . . . . . . . . . . . . . . . 325Parámetros del esclavo local . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 328Utilización de DDTs de dispositivo. . . . . . . . . . . . . . . . . . . . . . . . . . . . 330

5.13 Catálogo de hardware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 332Introducción al catálogo de hardware . . . . . . . . . . . . . . . . . . . . . . . . . 333Adición de un DTM al Catálogo de hardware de Unity Pro . . . . . . . . . 334Adición de un archivo EDS al catálogo de hardware . . . . . . . . . . . . . . 335Eliminación de un archivo EDS del catálogo de hardware . . . . . . . . . 338

5.14 Páginas web incorporadas de la CPU M580 . . . . . . . . . . . . . . . . . . . . 340Presentación de las páginas web incorporadas autónomas . . . . . . . . 341Resumen de estado (CPU autónomas) . . . . . . . . . . . . . . . . . . . . . . . . 342Rendimiento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 344

6 EIO0000001581 09/2017

Page 7: Modicon M580 - Hardware - Manual de referencia

Estadísticas de puerto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 345Explorador de E/S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 347Mensajes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 349QoS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 350NTP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 352Redundancia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 354Visor de alarmas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 355Visor del bastidor. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 356

5.15 Páginas web de la CPU de M580 Hot Standby. . . . . . . . . . . . . . . . . . 359Introducción a las páginas web de la CPU M580 Hot Standby . . . . . . 360Resumen de estado (CPU Hot Standby). . . . . . . . . . . . . . . . . . . . . . . 362Estado HSBY. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 364Visor del bastidor. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 367

Capítulo 6 Modalidades de funcionamiento y programación de la CPU M580 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 371

6.1 Gestión de E/S y de tareas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 372Intercambios de E/S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 373Tareas de la CPU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 375

6.2 Estructura de memoria de la CPU BMEP58xxxx . . . . . . . . . . . . . . . . 377Estructura de memoria . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 377

6.3 Modalidades de funcionamiento de la CPU BMEP58xxxx . . . . . . . . . 379Gestión de la entrada Run/Stop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 380Restauración y corte de corriente . . . . . . . . . . . . . . . . . . . . . . . . . . . . 381Arranque en frío. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 383Reinicio en caliente . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 386

Apéndices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 389Apéndice A Bloques de funciones . . . . . . . . . . . . . . . . . . . . . . . . . . . 391

ETH_PORT_CTRL: Ejecución de un comando de seguridad en una aplicación. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 391

Glosario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 395Índice . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 415

EIO0000001581 09/2017 7

Page 8: Modicon M580 - Hardware - Manual de referencia

8 EIO0000001581 09/2017

Page 9: Modicon M580 - Hardware - Manual de referencia

Información de seguridad

Información importante

AVISOLea 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.

EIO0000001581 09/2017 9

Page 10: Modicon M580 - Hardware - Manual de referencia

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 EMPEZARNo 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.

Este equipo de automatización y el software relacionado se utilizan para controlar diversos procesos industriales. El tipo o modelo del equipo de automatización adecuado para cada uso varía en función de factores tales como las funciones de control necesarias, el grado de protección requerido, los métodos de producción, la existencia de condiciones poco habituales, las normativas gubernamentales, etc. En algunos usos, puede ser necesario más de un procesador, como en el caso de que se requiera redundancia de respaldo.Solamente el usuario, el fabricante de la máquina o el integrador del sistema conocen las condiciones y los factores presentes durante la configuración, el funcionamiento y el mantenimiento de la máquina y, por consiguiente, pueden decidir el equipo asociado y las medidas de seguridad y los enclavamientos relacionados que se pueden utilizar de forma adecuada. Al seleccionar los equipos de automatización y control, así como el software relacionado para un uso determinado, el usuario deberá consultar los estándares y las normativas locales y nacionales aplicables. La publicación National Safety Council's Accident Prevention Manual (que goza de un gran reconocimiento en los Estados Unidos de América) también proporciona gran cantidad de información de utilidad.

ADVERTENCIAEQUIPO 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.

10 EIO0000001581 09/2017

Page 11: Modicon M580 - Hardware - Manual de referencia

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 PROBARAntes 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.

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.

ADVERTENCIAPELIGRO 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.

EIO0000001581 09/2017 11

Page 12: Modicon M580 - Hardware - Manual de referencia

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 AJUSTESLas 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.

12 EIO0000001581 09/2017

Page 13: Modicon M580 - Hardware - Manual de referencia

Acerca de este libro

Presentación

ObjetoPlantStruxure 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 proporciona información detallada sobre el controlador de automatización programable M580 (PAC). También se tratan los temas siguientes: Instalación de un bastidor local en el sistema M580 Configuración de la M580 CPU La CPU realiza la exploración de E/S Ethernet de la lógica RIO y DIO sin que ello afecte al

determinismo de la red.

Campo de aplicaciónEste documento es válido para Unity Pro 13.0 o posterior y la versión 2.10 o posterior del firmware BMEP58••••.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 (*).

3 Si ha introducido una referencia, vaya a los resultados de búsqueda de Product Datasheets y haga clic en la referencia deseada.Si ha introducido el nombre de un rango de productos, vaya a los resultados de búsqueda de Product Ranges y haga clic en la gama deseada.

4 Si aparece más de una referencia en los resultados de búsqueda Products, haga clic en la referencia deseada.

5 En función del tamaño de la pantalla, es posible que deba desplazar la página hacia abajo para consultar la hoja de datos.

6 Para guardar o imprimir una hoja de datos como archivo .pdf, haga clic en Download XXX product datasheet.

EIO0000001581 09/2017 13

Page 14: Modicon M580 - Hardware - Manual de referencia

Las características que se indican en este manual 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 manual y la información online, utilice esta última para su referencia.

Documentos relacionados

Título de la documentación Número de referenciaControl Panel Technical GuideHow to protect a machine from malfunctions due to electromagnetic disturbance

CPTG003_EN (inglés), CPTG003_FR (francés)

Puesta a tierra y compatibilidad electromagnética de sistemas PLC - Manual de usuario (Medidas y principios básicos)

33002439 (inglés), 33002440 (francés), 33002441 (alemán), 33003702 (italiano), 33002442 (español), 33003703 (chino)

Guía de planificación del sistema autónomo Modicon M580 para arquitecturas utilizadas con más frecuencia

HRB62666 (inglés), HRB65318 (francés), HRB65319 (alemán), HRB65320 (italiano), HRB65321 (español), HRB65322 (chino)

Guía de planificación del sistema Modicon M580 para topologías complejas

NHA58892 (inglés), NHA58893 (francés), NHA58894 (alemán), NHA58895 (italiano), NHA58896 (español), NHA58897 (chino)

Modicon M580 Hot Standby Guía de configuración e instalación NHA58880 (inglés),NHA58881 (francés),NHA58882 (alemán),NHA58883 (italiano),NHA58884 (español),NHA58885 (chino)

Guía de configuración e instalación del módulo de comunicaciones Ethernet BMENOC0301/11 Modicon M580

HRB62665 (inglés), HRB65311 (francés), HRB65313 (alemán), HRB65314 (italiano), HRB65315 (español), HRB65316 (chino)

14 EIO0000001581 09/2017

Page 15: Modicon M580 - Hardware - Manual de referencia

Guía de instalación y configuración de los módulos de E/S remotas Modicon M580

EIO0000001584 (inglés), EIO0000001585 (francés), EIO0000001586 (alemán), EIO0000001588 (italiano), EIO0000001587 (español), EIO0000001589 (chino)

Guía de instalación y configuración del módulo de conmutación de la opción de red Modicon M580 BMENOS0300

NHA89117 (inglés), NHA89119 (francés), NHA89120 (alemán), NHA89121 (italiano), NHA89122 (español), NHA89123 (chino)

Módulo de entrada analógica BME AHO 0412 HART BME AHI 0812 HART y módulo de salida analógica Modicon eX80 - Manual del usuario

EAV16400 (inglés), EAV28404 (francés), EAV28384 (alemán), EAV28413 (italiano), EAV28360 (español), EAV28417 (chino)

Manual del usuario de Unity Loader 33003805 (inglés), 33003806 (francés), 33003807 (alemán), 33003809 (italiano), 33003808 (español), 33003810 (chino)

Manual de modalidades de servicio de Unity Pro 33003101 (inglés), 33003102 (francés), 33003103 (alemán), 33003696 (italiano), 33003104 (español), 33003697 (chino)

Unity Pro, Lenguajes y estructura del programa, Manual de referencia

35006144 (inglés), 35006145 (francés), 35006146 (alemán), 35013361 (italiano), 35006147 (español), 35013362 (chino)

Modicon X80 Bastidores y fuentes de alimentación - Manual de referencia del hardware

EIO0000002626 (inglés), EIO0000002627 (francés), EIO0000002628 (alemán), EIO0000002630 (italiano), EIO0000002629 (español), EIO0000002631 (chino)

Título de la documentación Número de referencia

EIO0000001581 09/2017 15

Page 16: Modicon M580 - Hardware - Manual de referencia

Puede descargar estas publicaciones técnicas y otra información técnica de nuestro sitio webhttp://www.schneider-electric.com/en/download

Información relativa al producto

Ciberseguridad - Plataforma de controladores Modicon - Manual de referencia

EIO0000001999 (inglés), EIO0000002001 (francés), EIO0000002000 (alemán), EIO0000002002 (italiano), EIO0000002003 (español), EIO0000002004 (chino)

Título de la documentación Número de referencia

ADVERTENCIAFUNCIONAMIENTO IMPREVISTO DEL EQUIPO La aplicación de este producto requiere experiencia en el diseño y la programación de sistemas de control. Solo las personas que tengan experiencia están autorizadas a programar, instalar, modificar y aplicar este producto.Siga todos los estándares y códigos de seguridad nacionales y locales.El incumplimiento de estas instrucciones puede causar la muerte, lesiones serias o daño al equipo.

16 EIO0000001581 09/2017

Page 17: Modicon M580 - Hardware - Manual de referencia

Modicon M580CPU M580EIO0000001581 09/2017

CPU Modicon M580

Parte ICPU Modicon M580

IntroducciónEn esta sección se proporciona información sobre las CPU Modicon M580, que incluye características físicas y de funcionamiento.

Contenido de esta parteEsta parte contiene los siguientes capítulos:

Capítulo Nombre del capítulo Página1 M580 CPU 192 Normas, certificaciones y pruebas de conformidad 67

EIO0000001581 09/2017 17

Page 18: Modicon M580 - Hardware - Manual de referencia

CPU M580

18 EIO0000001581 09/2017

Page 19: Modicon M580 - Hardware - Manual de referencia

Modicon M580Módulos de CPUEIO0000001581 09/2017

M580 CPU

Capítulo 1M580 CPU

IntroducciónEn este capítulo se presentan las características físicas y funcionales de las CPU M580.

Contenido de este capítuloEste capítulo contiene las siguientes secciones:

Sección Apartado Página1.1 Características funcionales de las CPU M580 201.2 Características físicas de la CPU BMEP58xxxx 40

EIO0000001581 09/2017 19

Page 20: Modicon M580 - Hardware - Manual de referencia

Módulos de CPU

Características funcionales de las CPU M580

Sección 1.1Características funcionales de las CPU M580

IntroducciónEn esta sección se describen las características funcionales de las CPU M580. Se detallan el rendimiento, las características eléctricas y la capacidad de memoria de los diferentes módulos CPU.

Contenido de esta secciónEsta sección contiene los siguientes apartados:

Apartado PáginaIntroducción 21Características de rendimiento 23Estados de las CPU M580 31Estados del sistema Hot Standby 32Características eléctricas 35Reloj de tiempo real 36Direccionamiento de buses de campo 39

20 EIO0000001581 09/2017

Page 21: Modicon M580 - Hardware - Manual de referencia

Módulos de CPU

Introducción

Función de la CPU en un sistema de controlEn un PAC modular, la CPU controla y procesa la aplicación. El bastidor local identifica el bastidor que contiene la CPU. Además de la CPU, el bastidor local contiene un módulo de fuente de alimentación y puede contener módulos de procesamiento de la comunicación y de entrada/salida (E/S).La CPU está al cargo de: la configuración de todos los módulos y el dispositivo presente en la configuración del PAC Procesar la aplicación Leer las entradas al inicio de las tareas y aplicar las salidas al finalizarlas la gestión de las comunicaciones implícitas y explícitasLos módulos pueden residir en el bastidor local con la CPU o pueden estar instalados en estaciones remotas a cierta distancia del bastidor local. La CPU incorpora funciones para actuar como el procesador de RIO que gestiona las comunicaciones entre la CPU y Quantum y los módulos adaptadores X80 EIO que están instalados en cada sesión remota.Los dispositivos se pueden conectar a la red PAC como nubes DIO o subanillos DIO.Para obtener información detallada sobre las diversas arquitecturas que soporta la red M580, consulte la Guía de planificación del sistema (véase Modicon M580 autónomo, Guía de planificación del sistema para, arquitecturas utilizadas con más frecuencia) Modicon M580. Para obtener una descripción detallada de los módulos adaptadores X80 EIO y las opciones que proporcionan para instalar una estación remota, consulte la Guía de instalación y configuración de los módulos de E/S remotas de Modicon M580 (véase Modicon M580, Módulos RIO, Guía de instalación y configuración).

Consideraciones funcionalesLa CPU resuelve la lógica de control para los módulos de E/S y el equipo distribuido en el sistema. Elija una CPU en función de diversas características operativas: Tamaño de la memoria Potencia de procesamiento: el número de puntos o canales de E/S que puede gestionar

(véase página 23) velocidad a la que la CPU puede ejecutar la lógica de control (véase página 30) funciones de comunicación: los tipos de puertos Ethernet de la CPU (véase página 55) número de módulos de E/S locales y estaciones RIO que puede soportar (véase página 23) posibilidad de funcionar en entornos severos (se endurecen tres módulos de CPU para

funcionar por encima de rangos de temperatura ampliados y en entornos (véase página 65) sucios o corrosivos)

Configuración de red (autónoma o Hot Standby)

EIO0000001581 09/2017 21

Page 22: Modicon M580 - Hardware - Manual de referencia

Módulos de CPU

Módulos de CPU autónomosA continuación se ofrece una lista de los módulos de CPU disponibles. Algunos están disponibles tanto en los módulos estándar como en los módulos endurecidos de fábrica. Los módulos endurecidos de fábrica tienen la letra H en el nombre del módulo (véase página 65). La letra C al final del nombre del módulo indica un revestimiento homologado para entornos severos: BMEP581020, BMEP581020H BMEP582020, BMEP582020H BMEP582040, BMEP582040H BMEP583020 BMEP583040 BMEP584020, BMEP584020C BMEP584040, BMEP584040C BMEP585040, BMEP585040C BMEP586040, BMEP586040C

Módulos de CPU Hot StandbyEstos módulos de CPU son compatibles con los sistemas M580 Hot Standby: BMEH582040, BMEH582040C BMEH584040, BMEH584040C BMEH586040, BMEH586040CNOTA: Para obtener información detallada sobre las configuraciones de M580 Hot Standby, consulte Guía de planificación del sistema Hot Standby 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).

22 EIO0000001581 09/2017

Page 23: Modicon M580 - Hardware - Manual de referencia

Módulos de CPU

Características de rendimiento

IntroducciónTodas las CPU de M580 tienen un servicio de explorador DIO incorporado para gestionar el equipo distribuido en la red de dispositivos M580. Algunas CPU de M580tienen un servicio de explorador RIO incorporado para gestionar estaciones RIO.Para gestionar estaciones RIO en la red de dispositivos, seleccione una de estas CPU con servicio de explorador de E/S Ethernet (servicio de explorador tanto RIO como DIO): BMEP582040, BMEP582040A BMEP583040 BMEP584040 BMEP585040, BMEP585040C BMEP586040, BMEP586040C BMEH582040 BMEH584040, BMEH584040C BMEH586040, BMEH586040CLos servicios de explorador de E/S Ethernet incorporados se configuran por medio de la configuración IP (véase página 123) de la CPU.NOTA: Alguna de esta información se aplica a las configuraciones Hot Standby de M580. Para obtener más información, consulte Guía de planificación del sistema Hot Standby 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).

Características de la CPUEn estas tablas se muestran las características clave de las CPU autónomas y Hot Standby de M580. Estas características representan los valores máximos que una CPU específica puede gestionar en el sistema M580.NOTA: Puede que no se obtengan los valores de estas tablas según la densidad de E/S y el número de slots de bastidor disponibles.

EIO0000001581 09/2017 23

Page 24: Modicon M580 - Hardware - Manual de referencia

Módulos de CPU

CPU autónomas:

Número máximo de... Referencia (BMEP58 ...)1020(H) 2020(H) 2040(H) 3020 3040 4020 4040 5040(C) 6040(C)

canales de E/S binarias 1024 2048 2048 3072 3072 4096 4096 5120 6144canales de E/S analógicas 256 512 512 768 768 1024 1024 1280 1536canales expertos 36 72 72 108 108 144 144 180 216

dispositivos distribuidos4

tamaño de memoria In+Out (kB)

642 + 2

1284 + 4

642 + 2

1284 + 4

642 + 2

1284 + 4

642 + 2

642 + 2

642 + 2

módulos de comunicación Ethernet (que incluye módulos BMENOC0301/11, pero no la CPU)

2 2 2 3 3 4(5) 4(5) 6(1)(5) 6(1)(5)

bastidores locales (bastidor principal + bastidor ampliado)

4 4 4 8 8 8 8 8 8

estaciones RIO (véase página 25) (máximo de 2 bastidores por estación)(bastidor principal + bastidor ampliado)

– – 82 – 162 – 163 313 313

Puertos Ethernet:• servicio 1 1 1 1 1 1 1 1 1• RIO o equipo distribuido – – 2 – 2 – 2 2 2• equipo distribuido 2 2 – 2 – 2 – – –– (no disponible)

H (endurecido)

C (versión con revestimiento)

1. Sólo cuatro de estos seis módulos pueden ser módulos BMENOC03•1.2. Admite módulos adaptadores BM•CRA312•0.3. Admite módulos adaptadores BM•CRA312•0 y 140CRA31200.4. De estas conexiones: 3 están reservadas para esclavos locales; el resto está disponible para la exploración del

equipo distribuido.5. Un máximo de 3 módulos BME Ethernet; el resto son módulos BMX Ethernet.

24 EIO0000001581 09/2017

Page 25: Modicon M580 - Hardware - Manual de referencia

Módulos de CPU

CPU Hot Standby:

Configuración máxima de una estación RIOEl número máximo de canales de una estación RIO depende del módulo adaptador EIO eX80:

NOTA: El número de canales disponibles puede diferir del número máximo de valores mostrados porque los valores dependen de la referencia de CPU y de los otros módulos de la misma estación. Se proporciona más información en los módulos Modicon X80 de E/S (véase Modicon M580 autónomo, Guía de planificación del sistema para, arquitecturas utilizadas con más frecuencia).Para configurar estaciones RIO Quantum, consulte la Guía de instalación y configuración EIO Quantum (véase Quantum EIO, Módulos de E/S remotas, Guía de instalación y configuración).

Número máximo de... Referencia (BMEH58 ...)2040 4040(C) 6040(C)

dispositivos distribuidosmemoria In+Out (kB)

642 + 2

642 + 2

642 + 2

módulos de comunicación Ethernet (que incluye módulos BMENOC0301/11, pero no la CPU)

2 4 6(1)

bastidores locales (bastidor principal + bastidor ampliado) 1 1 1estaciones RIO (véase página 25) (máximo de 2 bastidores por estación)(bastidor principal + bastidor ampliado)

82 163 313

Puertos Ethernet:• servicio 1 1 1• RIO o equipo distribuido 2 2 2• equipo distribuido 0 0 01. Sólo cuatro de estos seis módulos de comunicación pueden ser módulos BMENOC0301/11.2. Admite módulos adaptadores BM•CRA312•0.3. Admite módulos adaptadores BM•CRA312•0 y 140CRA31200.

Adaptador EIO Número máximo de canalesBinarios Analógicos Experto Bus del sensor

BMXCRA31200 128 16 – –BMXCRA31210 1024 256 36 2BMECRA31210 1024 256 36 2

EIO0000001581 09/2017 25

Page 26: Modicon M580 - Hardware - Manual de referencia

Módulos de CPU

Tamaño máximo de la memoria internaMemoria de datos y programas (autónoma). En esta tabla se muestra la capacidad de memoria de datos y programas de las CPU autónomas M580:

Memoria de datos y programas (Hot Standby). En esta tabla se muestra la capacidad de memoria de datos y programas de las CPU Hot Standby M580:

Áreas de memoria (autónoma). En esta tabla se muestra el tamaño máximo de memoria por área de las CPU autónomas M580:

Áreas de memoria (Hot Standby). En esta tabla se muestra el tamaño máximo de memoria por área de las CPU Hot Standby M580:

Tamaño de la memoria

Referencia (BMEP58 ...)1020(H) 2020(H) 2040(H) 3020 3040 4020(C) 4040(C) 5040(C) 6040(C)

Tamaño de memoria interna (kB)

4598 9048 9048 13558 13558 18678 18678 29174 65535(1)

1. La suma de datos guardados, datos no guardados y datos de programa se limita a 65535 kB.

Tamaño de la memoria Referencia (BMEH58 ...)2040 4040(C) 6040(C)

Tamaño de memoria interna (kB) 9462 18934 65536(1)

1. La suma de datos guardados, datos no guardados y datos de programa se limita a 65536 kB.

Tamaño máximo de memoria

Referencia (BMEP58 ...)1020(H) 2020(H) 2040(H) 3020 3040 4020(C) 4040(C) 5040(C) 6040(C)

Datos guardados (kB)(1) 384 768 768 1024 1024 2048 2048 4096 4096

Programa (kB) 4096 8162 8162 12288 12288 16384 16384 24576 65536(2)

1. Se reservan 10 kB para el sistema

2. La suma de datos guardados, datos no guardados y datos de programa se limita a 65536 kB.

Tamaño máximo de memoria Referencia (BMEH58 ...)2040 4040(C) 6040(C)

Datos guardados (kB)(1) 768 2048 4096

Datos intercambiados Hot Standby (kB) 768 2048 4096Programa (kB) 4096 16384 65536(2)

1. Se reservan 10 kB para el sistema

2. La suma de datos guardados, datos no guardados y datos de programa se limita a 65536 kB.

26 EIO0000001581 09/2017

Page 27: Modicon M580 - Hardware - Manual de referencia

Módulos de CPU

Datos ubicados (autónoma). En esta tabla se muestra el tamaño máximo y predeterminado de los datos ubicados (en kB) para cada CPU autónoma M580:

Datos ubicados (Hot Standby). En esta tabla se muestra el tamaño máximo y predeterminado de los datos ubicados (en kB) para cada CPU Hot Standby M580:

Tipos de objetos

Dirección Referencia (BMEP58 ...)1020(H) 2020(H) 2040(H) 3020 3040 4020(C) 4040(C) 5040(C) 6040(C)

bits internos

%Mi máximo 32634 32634 32634 32634 32634 32634 65280(2) 65280(2) 65280(2)

%Mi prede-terminado

512 512 512 512 512 512 512 512 512

bits de entrada/ salida

%Ir.m.c%Qr.m.c

(1) (1) (1) (1) (1) (1) (1) (1) (1)

bits de sistema

%Si 128 128 128 128 128 128 128 128 128

palabras internas

%MWi máximo

32464 32464 32464 65232 65232 65232 64968(3) 64968(3) 64968(3)

%MWi pre-determinado

1024 1024 1024 2048 2048 2048 2048 2048 2048

1 El tamaño de la memoria depende de la configuración del equipo declarada (módulos de E/S).

2 32634 para versiones anteriores a la 2.30.

3 65232 para versiones anteriores a la 2.30.

Tipos de objetos Dirección Referencia (BMEH58 ...)2040 4040(C) 6040(C)

bits internos %Mi máximo 32634 65280(2) 65280(2)

%Mi predeterminado 512 512 512bits de entrada/salida %Ir.m.c

%Qr.m.c(1) (1) (1)

bits de sistema %Si 128 128 128palabras internas %MWi máximo 32464 64968(3) 64968(3)

%MWi predeterminado 1024 1024 20481 El tamaño de la memoria depende de la configuración del equipo declarada (módulos de E/S).

2 32634 para versiones anteriores a la 2.30.

3 65232 para versiones anteriores a la 2.30.

EIO0000001581 09/2017 27

Page 28: Modicon M580 - Hardware - Manual de referencia

Módulos de CPU

Tamaño de la memoria de datos no ubicadosEsta lista contiene tipos de datos no ubicados: tipo de datos elementales (EDT) tipo de datos derivados (DDT) bloque de funciones derivado (DFB) y bloque de funciones elemental (EFB)El límite del tamaño de los datos no ubicados es el tamaño de memoria máximo para los datos (véase página 26) global menos el tamaño que consumen los datos ubicados.

Peticiones de cliente y servidor por exploraciónEl rendimiento de la comunicación de las CPU autónomas (BMEP58•0•0) y Hot Standby (BMEH58•0•0) se describe en términos del número de peticiones de cliente y servidor por exploración.En la tabla siguiente se muestra el número máximo de peticiones Modbus TCP, EtherNet/IP, o UMAS proporcionadas por el servidor Modbus TCP de la CPU en cada exploración MAST.Cuando las peticiones de entrada superan estos valores máximos, se ponen en cola en un búfer FIFO (primero en entrar, primero en salir). El tamaño del búfer FIFO depende de la CPU seleccionada:

El tiempo de ciclo de tarea MAST se puede aumentar hasta 0,5 ms por petición entrante. Cuando la carga de comunicaciones es alta, puede limitar la fluctuación potencial del tiempo MAST mediante la restricción del número de peticiones procesadas por ciclo en %SW90.

CPU

Máximo globalDe USBPeticiones por

exploración(1)Tamaño FIFO de petición

Máximo de peticiones enviadas a la dirección IP de la CPU

Máximo de peticiones enviadas a la dirección IP de módulos de comunicación

BMXP581020 8 (16) 32 4 8 16BMX•5820•0 16 (24) 32 4 12 16BMXP5830•0 24 (32) 32 4 16 16BMX•5840•0 32 (40) 50 4 24 16BMEP5850•0 40 (48) 50 4 32 16BME•5860•0 56 (64)(2) 50 4 32 16

1. Esta columna muestra los límites predeterminados del número de peticiones servidas por ciclo. El límite se puede modificar a través de %SW90, entre 2 y el número indicado entre paréntesis.

2. El límite global de la BME•5860•0 CPU es superior a la suma de los límites de los módulos USB, CPU y NOC. Esto es así en previsión de evoluciones futuras.

28 EIO0000001581 09/2017

Page 29: Modicon M580 - Hardware - Manual de referencia

Módulos de CPU

Ejemplo: Este montaje del bastidor local de ejemplo incluye una CPU BMEP584040 y dos módulos de comunicación Ethernet BMENOC0301/11. Por lo tanto, los valores máximos de este ejemplo se aplican a la CPU BMEP584040(descrita anteriormente):

Rojo: Estas peticiones se envían a la dirección IP de la CPU.Amarillo: Estas peticiones proceden del puerto USB de la CPU.Gris: Estas peticiones se envían a la dirección IP de un módulo de comunicaciones (NOC).1 Número máximo de peticiones a la dirección IP de la CPU BMEP584040 (24).2 Número máximo de peticiones del puerto USB de la CPU (4). (Por ejemplo, un PC que ejecuta Unity Pro

se puede conectar al puerto USB.)3 Número máximo de peticiones procedentes de todos los módulos de comunicaciones en el bastidor local

(16).4 Estas peticiones se envían a la dirección IP de la CPU BMEP584040 desde dispositivos conectados a un

puerto Ethernet en la CPU o en un módulo BMENOC0301/11.5 Estas peticiones se envían a la dirección IP de BMENOC0301/11 desde dispositivos conectados en el

puerto Ethernet de BMENOC0301/11 o de la CPU. (En este caso, habilite el puerto de la placa de conexiones Ethernet de BMENOC0301/11.)

6 El servidor Modbus puede gestionar en cada petición el número máximo de peticiones procedentes de la CPU BMEP584040 (32). Además contiene un máximo de 50 peticiones en un búfer FIFO.

Número de conexiones: En esta tabla se muestra el número máximo de conexiones Modbus TCP, EtherNet/IP y UMAS simultáneas para el puerto Ethernet incorporado en estas CPU:

Cuando se acepta una petición entrante, se cierra la conexión abierta que lleva inactiva más tiempo.

CPU ConexionesBMXP581020 32BMX•5820•0 32BMXP5830•0 48BMX•5840•0 64BMEP5850•0 64BME•5860•0 80

EIO0000001581 09/2017 29

Page 30: Modicon M580 - Hardware - Manual de referencia

Módulos de CPU

Cliente Modbus TCP y EtherNet/IP: En esta tabla se muestra el número máximo (por ciclo) de EF de comunicación que admite clientes Modbus TCP y EtherNet/IP en función de la CPU seleccionada:

Rendimiento de ejecución del código de aplicaciónEsta tabla muestra el rendimiento del código de aplicación de cada CPU autónoma (BMEP58 ...) y Hot Standby (BMEH58...) M580:

CPU EF por cicloBMEP581020 16BME•5820•0 32BMEP5830•0 48BME•5840•0 80BMEP5850•0 80BME•5860•0 96

Referencia BMEH58 .../BMEH58 ...1020(H) 2020(H) 2040(H) 3020 3040 4020(C) 4040(C) 5040(C) 6040(C)

Ejecución de aplicación booleana (Kinst/ms(1))

10 10 10 20 20 40 40 50 50

Ejecución típica (Kinst/ms(1.))

7,5 7,5 7,5 15 15 30 30 40 40

1. Kinst/ms: 1.024 instrucciones por milisegundo Una ejecución típica contiene 65 % de instrucciones booleanas + 35 % aritmética fija.

30 EIO0000001581 09/2017

Page 31: Modicon M580 - Hardware - Manual de referencia

Módulos de CPU

Estados de las CPU M580

IntroducciónEn este tema se describen los estados operativos de las CPU autónomas M580 y Hot Standby.

Estados operativos de las CPU autónomasTodas las CPU M580 autónomas tienen los estados operativos siguientes:

Monitorización del estado de funcionamiento de la CPULos indicadores LED del panel frontal de la CPU proporcionan indicaciones de su estado de funcionamiento (véase página 47).

Estado de funcionamiento

Descripción

AUTOTEST La CPU está ejecutando sus autoverificaciones internas.

NOTA: Si hay bastidores de ampliación conectados al bastidor local y no están conectados los finales de línea en los conectores no utilizados del módulo de ampliación del bastidor, la CPU permanece en AUTOTEST después de que se haya completado la autoverificación.

NOCONF El programa de aplicación no es válido.STOP La CPU tiene una aplicación válida, pero se ha detenido. La CPU se ha establecido

en los parámetros de estado predefinidos de STOP y se puede reiniciar cuando el usuario esté preparado.

HALT La CPU tiene una aplicación, pero ha detenido su funcionamiento porque ha encontrado una condición de bloqueo inesperada, que pone la CPU en el estado HALT, lo cual da lugar a una condición recuperable (véase página 92) o no recuperable (véase página 94).

RUN La CPU está ejecutando el programa de aplicación.WAIT La CPU está en un estado transitorio mientras hace la copia de seguridad de sus

datos cuando se detecta una condición de desconexión.La CPU se inicia de nuevo solo cuando se restablece la alimentación y se carga la reserva de suministro. Dado que es un estado transitorio, puede no ser visible.La CPU realiza un reinicio en caliente (véase página 386) para salir del estado WAIT.

ERROR La CPU se detiene porque se ha detectado un error de hardware o de sistema.Cuando el sistema está listo para reiniciarse, la CPU realiza un arranque en frío (véase página 384) para salir del estado ERROR.

OS DOWNLOAD La descarga del firmware de la CPU está en curso.

EIO0000001581 09/2017 31

Page 32: Modicon M580 - Hardware - Manual de referencia

Módulos de CPU

Estados del sistema Hot Standby

Estado del PAC en comparación con el estado del sistema Hot StandbyEl estado del sistema Hot Standby depende del estado de funcionamiento del PAC. Se admiten estos estados de Hot Standby:

En esta lista se describen los estados de Hot Standby: Primario: el PAC controla todos los procesos y dispositivos del sistema: Ejecuta la lógica del programa. Recibe entradas desde el equipo distribuido y las estaciones RIO, y también controla sus

salidas. Si se conecta a un PAC en estado standby, el PAC primario comprueba el estado del PAC

standby e intercambia datos con él.En una red Hot Standby, ambos PACs pueden ser primarios si no funciona ninguna de las dos conexiones (Hot Standby y Ethernet RIO). Cuando se restablece alguna de estas dos conexiones, el PAC ejecuta una de las acciones siguientes: Permanece en el estado primario. Cambia al estado standby. Cambia al estado de espera.

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.

Estado de funcionamiento del PAC Estado del sistema Hot StandbyINIT INIC.STOP DetenerRUN Primario con homólogo en standby

Primario sin homólogo en standbyStandbyEsperar

32 EIO0000001581 09/2017

Page 33: Modicon M580 - Hardware - Manual de referencia

Módulos de CPU

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. 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 concretas de la lógica del programa, especificadas en la ficha Condición del

cuadro de diálogo Propiedades de cada sección. La primera sección de la lógica del programa. Ninguna lógica de programa.

INIC.: se inicializan tanto el PAC como el sistema Hot Standby. Detener: 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 página 31).

EIO0000001581 09/2017 33

Page 34: Modicon M580 - Hardware - Manual de referencia

Módulos de CPU

Funciones del PAC según el estado del sistema Hot StandbyEl PAC realiza estas funciones dependiendo de su estado Hot Standby:

Funciones del PAC Estados del sistema Hot StandbyPrimario Standby Esperar

Estaciones RIO SÍ NO NOEquipo distribuido SÍ NO NOEjecución de lógica del programa en las tareas MAST y FAST

SÍ En función de la configuración, el PAC standby puede ejecutar: Primera sección (valor

predeterminado) Secciones especificadas (que

pueden incluir todas las secciones de tareas MAST y FAST)

En función de la configuración, el PAC en espera puede ejecutar: Primera sección (valor

predeterminado) Secciones especificadas

(que pueden incluir todas las secciones de tareas MAST y FAST)

Intercambio de datos de la aplicación1 entre las CPU primaria y standby

SÍ SÍ NO

Intercambio de datos de estado entre las CPU primaria y standby

SÍ SÍ SÍ

1. El intercambio de datos se controla mediante el atributo Intercambio en STBY.

34 EIO0000001581 09/2017

Page 35: Modicon M580 - Hardware - Manual de referencia

Módulos de CPU

Características eléctricas

IntroducciónEl módulo de alimentación proporciona corriente a los módulos instalados en el bastidor local, incluida la CPU. El consumo de corriente de la CPU contribuye al consumo total del bastidor.

Consumo de alimentación CPUConsumo típico de la CPU con una fuente de alimentación de 24 V CC:

Tiempo medio entre fallos (MBTF, del inglés Mean Time Between Failures)En todos los módulos de la CPU, el MTBF (medido a 30 °C continuos) es 600.000 horas.

Módulo de la CPU Consumo típicoBMEP581020(H) 270 mABMEP5820•0(H) 270 mABMEP5830•0 295 mABMEP5840•0(C) 295 mABMEP585040(C) 300 mABMEP586040(C) 300 mABMEH582040(H) 335 mA (con un SFP de cobre)BMEH584040(C) 360 mA (con un SFP de cobre)BMEH586040(C) 365 mA (con un SFP de cobre)

EIO0000001581 09/2017 35

Page 36: Modicon M580 - Hardware - Manual de referencia

Módulos de CPU

Reloj de tiempo real

IntroducciónSu CPU tiene un reloj de tiempo real que: proporciona la fecha y la hora actuales muestra la fecha y la hora de la última parada de la aplicación

Precisión del relojLa resolución del reloj de tiempo real es de 1 ms. La precisión del reloj se ve afectada por la temperatura de funcionamiento de la aplicación:

Respaldo del relojLa precisión del reloj de tiempo real se mantiene durante cuatro semanas cuando se desconecta la alimentación de la CPU si la temperatura está por debajo de 45 °C (113 °F). Si la temperatura es superior, se acorta el tiempo del respaldo. El respaldo del reloj de tiempo real no requiere mantenimiento.Si la alimentación de respaldo es demasiado baja, el bit del sistema %S51 se establece en 1. Este valor indica una pérdida de tiempo cuando la fuente de alimentación se apagó.

Fecha y hora actualLa CPU actualiza la fecha y hora actuales en las palabras de sistema %SW49–%SW53 y %SW70. Estos datos están en BCD.NOTA: En los M580PAC, para la hora actual se muestra la hora universal coordinada (UTC). Si se requiere la hora local, use la función RRTC_DT.

Acceso a la fecha y la horaPuede acceder a la fecha y la hora: en la pantalla de depuración de la CPU en el programa en la pantalla de diagnóstico DTMPara leer la fecha y la hora actuales, lea las palabras de sistema %SW49 a través de %SW53. Esta operación establece el bit de sistema %S50 en 0.

Para escribir la fecha y la hora actuales, escriba las palabras de sistema %SW50 a %SW53. Esta operación establece el bit de sistema %S50 en 1.

Temperatura de funcionamiento

Desviación máxima diaria (segundos/día)

Desviación máxima anual (minutos/año)

25 °C (77 °F) estabilizado +/- 2.6 +/–17,4De 0 a 60 °C (de 32 a 140 °F) +/- 5.2 +/-33.1

36 EIO0000001581 09/2017

Page 37: Modicon M580 - Hardware - Manual de referencia

Módulos de CPU

Cuando el bit de sistema %S59 se establece en 1, puede aumentar o disminuir los valores de la fecha y la hora actuales con la palabra de sistema %SW59.

La función ejecutada por cada bit en la palabra %SW59 es:

NOTA: Las funciones anteriores se ejecutan cuando el bit de sistema %S59 se establece en 1.

Determinación de la fecha y la hora de la última parada de la aplicaciónLa fecha y la hora locales de la última parada de la aplicación están en las palabras de sistema %SW54 a %SW58. Se muestran en BCD.

Bit Función0 Aumenta el día de la semana.1 Aumenta los segundos.2 Aumenta los minutos.3 Aumenta las horas.4 Aumenta los días.5 Aumenta los meses.6 Aumenta los años.7 Aumenta los siglos.8 Disminuye el día de la semana.9 Disminuye los segundos.10 Disminuye los minutos.11 Disminuye las horas.12 Disminuye los días.13 Disminuye los meses.14 Disminuye los años.15 Disminuye los siglos.

Palabra de sistema Byte más significativo Byte menos significativo%SW54 Segundos (0 - 59) 00%SW55 Horas (0 - 23) Minutos (0 - 59)%SW56 Mes (1 - 12) Día del mes (1 - 31)%SW57 Siglo (0 - 99) Año (0 - 99)%SW58 Día de la semana (1 - 7) Causa de la última parada de la aplicación

EIO0000001581 09/2017 37

Page 38: Modicon M580 - Hardware - Manual de referencia

Módulos de CPU

La causa de la última parada de la aplicación se puede mostrar leyendo el byte de menor valor de la palabra de sistema %SW58, que puede tener los siguientes valores (en BCD):

Valor de Word%SW58 Definición

1 La aplicación ha pasado a la modalidad STOP.2 El watchdog ha parado la aplicación.4 Pérdida de alimentación.5 Detención cuando se detecta un error en el hardware.6 Detención cuando se detectan errores como los siguientes:

Error de software (instrucción HALT) Error de SFC Error de suma de control CRC de la aplicación Llamada indefinida a la función del sistema

Los detalles sobre el fallo de software detectado se guardan en %SW125.

38 EIO0000001581 09/2017

Page 39: Modicon M580 - Hardware - Manual de referencia

Módulos de CPU

Direccionamiento de buses de campo

Direccionamiento de buses de campoSe pueden direccionar los siguientes buses de campo mediante la configuración del protocolo apropiado o el uso de módulos y dispositivos dedicados.

Bus de campo Método de direccionamientoAS-i El bus AS-Interfase se direcciona con un módulo BMXEIA0100 Modicon X80.HART El protocolo de comunicación HART se puede direccionar mediante cualquier

módulo HART eX80: Módulo de entrada analógica HART BMEAHI0812 Módulo de salida analógica HART BMEAHO0412

o Una isla Modicon STB con un módulo de interfaz de red STBNIP2311

EtherNet/IP y un módulo de interfaz HART STBAHI8321.Modbus TCP, EtherNet/IP

Los dispositivos Modbus TCP están conectados a la red DIO Ethernet.

Modbus Plus Modbus Plus se admite mediante el uso de un módulo de pasarela, como TCSEGDB23F24FA o TCSEGDB23F24FK.

PROFIBUS-DP Un maestro remoto de PROFIBUS se conecta a la red DIO Ethernet. Las variables de procesos se intercambian mediante el servicio de explorador DIO de la CPU.Módulos de pasarela PROFIBUS: TCSEGPA23F14F o TCSEGPA23F14FK

PROFIBUS-PA Un maestro remoto de PROFIBUS y una interfaz DP/PA están conectados a una red DIO Ethernet. Las variables de procesos se intercambian mediante el servicio de explorador DIO de la CPU.Módulos de pasarela PROFIBUS: TCSEGPA23F14F o TCSEGPA23F14FK

EIO0000001581 09/2017 39

Page 40: Modicon M580 - Hardware - Manual de referencia

Módulos de CPU

Características físicas de la CPU BMEP58xxxx

Sección 1.2Características físicas de la CPU BMEP58xxxx

IntroducciónEn esta sección se describen los elementos físicos que se muestran en el panel frontal de las CPU M580. Se detallan los distintos puertos de comunicación, la información de diagnóstico de los indicadores LED y varias opciones disponibles para el endurecimiento de fábrica y la copia de seguridad de la memoria.

Contenido de esta secciónEsta sección contiene los siguientes apartados:

Apartado PáginaDescripción física de las CPU autónomas M580 41Descripción física de las CPUs de M580 Hot Standby 43diagnóstico de LED de las CPU autónomasM580 47LED de diagnóstico para las CPU de M580 Hot Standby 50Puerto USB 53Puertos Ethernet 55Tarjeta de memoria SD 59LED de acceso a la tarjeta de memoria 60Funciones elementales del almacenamiento de datos 62Actualización del firmware 64Equipo endurecido 65

40 EIO0000001581 09/2017

Page 41: Modicon M580 - Hardware - Manual de referencia

Módulos de CPU

Descripción física de las CPU autónomas M580

Posición en el bastidor localCada sistema autónomo M580 requiere un módulo de CPU. La CPU se instala en la posición del slot de dos módulos, justo a la derecha de la fuente de alimentación en el bastidor local principal. La CPU no se puede poner en ninguna otra ubicación de slot ni en ningún otro bastidor. Si hay bastidores de ampliación en la configuración del bastidor local, asigne la dirección 00 al bastidor que tiene la CPU.NOTA: Consulte la lista de los módulos de CPU autónomas (véase página 22) M580.

DimensionesEn este gráfico se muestran las dimensiones de la parte frontal y lateral de las CPU autónomas M580:

NOTA: Tenga en cuenta la altura de la CPU cuando esté planificando la instalación del bastidor local. La CPU se extiende por debajo de la parte inferior del bastidor: 29,49 mm (1.161 in.) para un bastidor Ethernet 30,9 mm (1.217 in.) para un bastidor X Bus

EIO0000001581 09/2017 41

Page 42: Modicon M580 - Hardware - Manual de referencia

Módulos de CPU

Panel frontalLas CPU autónomas M580 tiene paneles frontales similares. En función de la CPU autónoma que elija, se dan las siguientes diferencias: BMEP58•020: el servicio de explorador de E/S Ethernet incorporado solamente admite DIO. BMEP58•040: el servicio de explorador de E/S Ethernet incorporado admite RIO y DIO.Características físicas:

Leyenda:

Elemento Marca Descripción1 – Pantalla de indicadores LED (véase página 47) del estado y diagnóstico

de la CPU.2 Dirección Eth MAC

xx.xx.xx.xx.xx.xxDirección de control de acceso a medios (MAC) asignada a la CPU, que consta de una cadena hexadecimal de seis números de dos dígitos separados por puntos.

DIRECCIÓN IP: ... Espacio en blanco para que escriba la dirección IP asignada a la CPU.

NOTA: Esta dirección IP predeterminada empieza por 10.10 y utiliza los 2 últimos bytes de la dirección MAC.

3 Conector USB (véase página 53) mini-B al cual puede conectar un programa Unity Pro, un terminal cargador o un HMI

4 Service Conector Ethernet (véase página 55) RJ45 del puerto de servicio5 Device Network BMEP58•020: conectores Ethernet (véase página 55) RJ45 duales

que admiten solamente el equipo distribuido. BMEP58•040: conectores Ethernet (véase página 55) RJ45 duales

que admiten el equipo distribuido y estaciones RIO.

6

7 — Slot de la tarjeta de memoria SD (véase página 59).8 — Este LED indica el estado de la tarjeta de memoria:

ENCENDIDO: La CPU puede acceder a la tarjeta de memoria SD. intermitente: La CPU no reconoce la tarjeta de memoria SD. parpadeo: La CPU intenta acceder a la tarjeta de memoria SD.

42 EIO0000001581 09/2017

Page 43: Modicon M580 - Hardware - Manual de referencia

Módulos de CPU

Descripción física de las CPUs de M580 Hot Standby

Módulos de CPU de PAC Hot StandbyEstos módulos de CPU M580 admiten sistemas M580 Hot Standby: BMEH582040 BMEH584040 y BMEH584040C BMEH586040 y BMEH586040C

Vistas frontal y posterior del módulo de CPULos tres módulos de CPU Hot Standby tienen las mismas características de hardware externas. La parte frontal del módulo está a la izquierda. La parte posterior del módulo está a la derecha.

1 Panel de visualización de diagnóstico con LED2 Puerto USB mini-B para configuración del módulo a través de un PC que ejecute Unity Pro3 Conector de puerto de servicio RJ45 Ethernet4 Conectores RJ45 que, conjuntamente, sirven de puerto dual para la red Ethernet5 Conector SFP para conexión Hot Standby de cobre o de fibra óptica6 LED de conexión de estado de Hot Standby7 Slot de la tarjeta de memoria SD8 Conmutador rotativo de selección con posiciones A/B/borrar, que se utiliza para establecer el PAC como

PAC A o PAC B, o para eliminar la aplicación Unity Pro existente

EIO0000001581 09/2017 43

Page 44: Modicon M580 - Hardware - Manual de referencia

Módulos de CPU

Conmutador rotativo de selecciónUtilice el conmutador rotativo de selección de la parte posterior de las CPU de M580 Hot Standby para designar la función que tiene la CPU en la configuració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:

Borrado de la memoria de la CPUPara borrar una memoria de la CPU, siga estos pasos:

La próxima vez que encienda el PAC, si el PAC remoto es primario, el PAC primario transfiere la aplicación al PAC local.

Posición ResultadoA Establece el PAC como PAC A (véase Modicon M580 Hot Standby, Guía de planificación

del sistema para, arquitecturas utilizadas con más frecuencia), según se hace referencia en Unity Pro y el DDDT T_M_ECPU_HSBY (véase página 231).

Asigna la dirección IP A del PAC a la red Ethernet RIO.

B Establece el PAC como PAC B (véase Modicon M580 Hot Standby, Guía de planificación del sistema para, arquitecturas utilizadas con más frecuencia), según se hace referencia en Unity Pro y el DDDT T_M_ECPU_HSBY.

Asigna la dirección IP B del PAC a la red Ethernet RIO.

Borrar Borra la aplicación en el PAC y pone el PAC en el estado de funcionamiento NO_CONF. Si se ha insertado una tarjeta de memoria SD en el PAC, la aplicación en la tarjeta

también se borra.

NOTA: Si se establece el conmutador para cada PAC Hot Standby en la misma posición A/B, se puede provocar un conflicto de funciones de PAC (véase Modicon M580 Hot Standby, Guía de planificación del sistema para, arquitecturas utilizadas con más frecuencia).

Paso Acción1 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].

44 EIO0000001581 09/2017

Page 45: Modicon M580 - Hardware - Manual de referencia

Módulos de CPU

Conector SFPCada módulo CPU incluye un conector SFP, al cual puede conectar un transceptor de cobre o de fibra óptica:

Para insertar un transceptor:

Para retirar el transceptor:

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 Modicon M580 Hot Standby, Guía de planificación del sistema para, arquitecturas utilizadas con más frecuencia).

Paso Acción1 Compruebe que la CPU está apagada.2 Coloque el transceptor de modo que su etiqueta quede orientada a la izquierda.3 Presione el transceptor SFP firmemente en el conector hasta que note que encaja en su sitio.

NOTA: Si el transceptor SFP no encaja, compruebe la orientación del transceptor y repita estos pasos.

Paso Acción1 Compruebe que la CPU está apagada.2 Tire del retén para desbloquear el transceptor.3 Retire el transceptor.

AVISODAÑOS POTENCIALES EN EL EQUIPONo 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.

EIO0000001581 09/2017 45

Page 46: Modicon M580 - Hardware - Manual de referencia

Módulos de CPU

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.

Factores a tener en cuenta para la conexión a tierra

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.

PELIGROPELIGRO 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.

46 EIO0000001581 09/2017

Page 47: Modicon M580 - Hardware - Manual de referencia

Módulos de CPU

diagnóstico de LED de las CPU autónomasM580

LED DisplayHay una pantalla de siete indicadores LED en el panel frontal de la CPU:

Descripción de indicadores LED

Indicador LED DescripciónRUN Encendido: la CPU se encuentra en estado RUN.ERR Encendido: la CPU o el sistema han detectado un error.I/O Encendido: la CPU o el sistema han detectado un error en uno o más módulos de E/S.DL (descargar) Parpadeo: actualización del firmware en curso.

Apagado: no hay ninguna actualización del firmware en curso.

BACKUP Encendido: Falta o no está operativa la tarjeta de memoria o la memoria flash de la CPU. Tarjeta de memoria no utilizable (formato incorrecto, tipo no reconocido). El contenido de la tarjeta de memoria o la memoria flash de la CPU es incoherente

con la aplicación actual. La tarjeta de memoria se ha retirado y se ha vuelto a insertar. Se ha ejecutado un comando PLC → Backup del proyecto... → Borrar backup y no

hay ninguna tarjeta de memoria. El LED BACKUP permanece encendido hasta que se realiza correctamente una copia de seguridad del proyecto.

Apagado: el contenido de la tarjeta de memoria o la memoria flash de la CPU es válido, y la aplicación en la memoria de ejecución es idéntica.

ETH MS MOD STATUS (verde/rojo): el patrón indica el estado de la configuración del puerto Ethernet.

NOTA: Con la detección de un error recuperable, el indicador LED ETH MS puede ser verde o rojo y estar encendido o apagado.

ETH NS NET STATUS (verde/rojo): el patrón indica el estado de la conexión Ethernet.

EIO0000001581 09/2017 47

Page 48: Modicon M580 - Hardware - Manual de referencia

Módulos de CPU

En esta tabla se describen los patrones de los indicadores LED:

Indicaciones de diagnóstico de LEDNOTA: En un sistema Hot Standby, se asignan (véase Modicon M580 Hot Standby, Guía de planificación del sistema para, arquitecturas utilizadas con más frecuencia) las direcciones IP específicas (dirección IP principal, dirección IP principal + 1, dirección A, dirección B). Estas direcciones no se pueden usar por otros dispositivos del sistema.

Símbolo Descripción Símbolo DescripciónApagado rojo permanente

verde permanente rojo parpadeante

verde parpadeante rojo/verde parpadeante

AVISOCOMPORTAMIENTO IMPREVISTO DEL EQUIPOConfirme que cada módulo tenga una dirección IP exclusiva. Si existen direcciones IP duplicadas, puede producirse un funcionamiento imprevisible en la red o en el módulo.No asigne una dirección IP igual a la de la dirección IP principal, la dirección IP principal + 1, la dirección IP A o la dirección IP B a ningún dispositivo Ethernet que se vaya a comunicar potencialmente con el sistema Hot Standby. Se puede producir una condición de dirección IP duplicada que dé lugar a un funcionamiento imprevisto del equipo.El incumplimiento de estas instrucciones puede causar daño al equipo.

48 EIO0000001581 09/2017

Page 49: Modicon M580 - Hardware - Manual de referencia

Módulos de CPU

Los LEDs proporcionan información de diagnóstico detallada si observa su patrón junto a:

Condición Estado de la CPU

RUN ERR I/O ETH MS ETH NS

Encendido Autotest

Sin configurar(antes de obtener una dirección IP válida o si la configuración es inválida)

NOCONF –

Configurado Stop • apagado: no se detecta ningún error• rojo permanente: error detectado en un módulo o canal

• Apagado: dirección IP no válida• Verde parpadeante: dirección IP válida pero no hay conexión EtherNet/IP• Verde fijo: conexión EtherNet/IP establecida

RUN

Error detectado recuperable

HALT – • Rojo parpadeante: se ha agotado el tiempo de espera de al menos una conexión de propietario exclusivo CIP (cuyo origen es el BMENOC0301/11). El LED parpadea hasta que se restablezca la conexión o se resetee el módulo.

dirección IP duplicada – – – –

error detectado no recuperable

– –

apagado –

–: cualquier patrón

EIO0000001581 09/2017 49

Page 50: Modicon M580 - Hardware - Manual de referencia

Módulos de CPU

LED de diagnóstico para las CPU de M580 Hot Standby

Panel de LEDLa 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:

LED del panel de Hot StandbyLos LED de la CPU de BMEH58•040 Hot Standby presentan los diagnósticos del sistema Hot Standby:

LED DescripciónA ENCENDIDO (verde) indica:

El conmutador rotativo A/B/borrar (véase página 44) 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).

50 EIO0000001581 09/2017

Page 51: Modicon M580 - Hardware - Manual de referencia

Módulos de CPU

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 RUN

Indica el estado RUN del PAC remoto: 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.

LED Descripción

EIO0000001581 09/2017 51

Page 52: Modicon M580 - Hardware - Manual de referencia

Módulos de CPU

LED de conexión Hot StandbyEl LED de la conexión Hot Standby está situado en la parte frontal de la CPU, justo debajo y a la derecha del conector SFP para la conexión Hot Standby. Utilice este LED para el diagnóstico del estado de la conexión Hot Standby:

LED del panel que no son de Hot StandbyConsulte el tema Indicadores LED (véase página 47) para utilizar los demás LED (que no son los de Hot Standby) para el diagnóstico de la CPU.

Estado Color DescripciónEncendido Verde El puerto se comunica con el PAC remoto.INTERMITENTE Verde El puerto está configurado y operativo, pero no se ha establecido

una conexión Hot Standby.APAGADO — La conexión Hot Standby no está configurada o no está operativa.

52 EIO0000001581 09/2017

Page 53: Modicon M580 - Hardware - Manual de referencia

Módulos de CPU

Puerto USB

IntroducciónEl puerto USB es un conector USB mini-B de alta velocidad, versión 2.0 (480 Mbps), que se puede utilizar en un programa Unity Pro o un panel de interfaz hombre-máquina (HMI). El puerto USB se puede conectar a otro puerto USB, versión 1.1 o posterior.NOTA: Instale los controladores USB M580 antes de conectar el cable USB entre la CPU y el PC.

TransparenciaSi el sistema requiere transparencia entre el dispositivo conectado al puerto USB y la red de dispositivos M580, añada una ruta estática persistente en la tabla de rutas.Ejemplo de un comando para direccionar una red de dispositivos con dirección IP X.X.0.0 (para un PC Windows): route add X.X.0.0 mask 255.255.0.0 90.0.0.1 -p

(En este caso, X.X.0.0 es la dirección de red que utiliza la red de dispositivos M580, y 255.255.0.0 es la máscara de subred correspondiente).

Asignaciones de pinsEl puerto USB tiene las siguientes posiciones de pins y pins de salida:

Leyenda:

Pin Descripción1 VBus2 D-3 D+4 no conectado5 puesta a tierracarcasa puesta a tierra del chasis

EIO0000001581 09/2017 53

Page 54: Modicon M580 - Hardware - Manual de referencia

Módulos de CPU

CablesUtilice un cable BMX XCA USB 018 (1,8 m/5.91 ft) para conectar el panel a la CPU. (Este cable tiene un conector de tipo A en un lado y un USB mini-B en el otro lado).En una instalación fija con una consola de tipo XBT conectada a la CPU, conecte el cable USB a una barra de protección. Utilice la parte expuesta de la carcasa o un terminal metálico en el cable BMX XCA para realizar la conexión.

54 EIO0000001581 09/2017

Page 55: Modicon M580 - Hardware - Manual de referencia

Módulos de CPU

Puertos Ethernet

IntroducciónHay tres puertos Ethernet RJ45 en la parte frontal de la CPU: un puerto de servicio y dos puertos de red de dispositivos. Los puertos comparten características como se describe a continuación.

Características comunesLos tres puertos tienen el mismo conector RJ45 y utilizan el mismo tipo de cables Ethernet.NOTA: Los tres puertos Ethernet están conectados a una puesta a tierra del chasis y el sistema requiere una conexión a tierra equipotencial.

Cubierta contra el polvoPara evitar que el polvo entre en los puertos Ethernet no utilizados, cubra los puertos no utilizados con el tapón:

Puertos EthernetCada conector RJ45 tiene un par de indicadores LED:

EIO0000001581 09/2017 55

Page 56: Modicon M580 - Hardware - Manual de referencia

Módulos de CPU

Las posiciones de los pins, los pins de salida y las conexiones de los cables son las mismas en los tres puertos RJ45 Ethernet:

NOTA: Los pins TD (pins 1 y 2) y los pins RD (pins 3 y 6) se pueden invertir, lo que permite el uso exclusivo de los cables de conexión directa.Los puertos tienen una función MDIX automática que detecta automáticamente la dirección de la transmisión.Elija entre los siguientes cables Ethernet para conectar a los puertos Ethernet: TCSECN3M3M••••: cable blindado de conexión directa Ethernet Cat 5E, diseñado para uso

industrial, de conformidad con CE o UL. TCSECE3M3M••••: cable blindado de conexión directa Ethernet Cat 5E, diseñado para uso

industrial, de conformidad con CE. TCSECU3M3M••••: cable blindado de conexión directa Ethernet Cat 5E, diseñado para uso

industrial, de conformidad con UL.La longitud máxima para un cable de cobre es de 100 m. Para distancias superiores, se deberá utilizar cable de fibra óptica. La CPU no tiene puertos de fibra. Puede utilizar conmutadores de anillo dual (DRS) o módulos convertidores de fibra BMX NRP •••• (véase Modicon M580 autónomo, Guía de planificación del sistema para, arquitecturas utilizadas con más frecuencia) para gestionar la conversión de cobre a fibra.

Puertos Ethernet en CPU autónomasEn las CPU autónomas, el LED ACTIVE es verde. El LED LNK es verde o amarillo, según el estado:

Pin Descripción1 TD+ Asignación de

pins:2 TD-3 RD+4 no conectado5 no conectado6 RD-7 no conectado8 no conectado— carcasa/puesta a tierra

del chasis

LED Estados de los indicadores LED

Descripción

ACTIVE Apagado No se indica actividad alguna en la conexión Ethernet.Encendido / intermitente Hay datos enviándose o recibiéndose en la conexión Ethernet.

56 EIO0000001581 09/2017

Page 57: Modicon M580 - Hardware - Manual de referencia

Módulos de CPU

Indicador LED Link Hot StandbyEn la parte frontal de la CPU verá un indicador LED Link Hot Standby, justo debajo y a la derecha del socket SFP del conector de conexión Hot Standby. Utilice este LED para diagnosticar el estado de la conexión Hot Standby:

Puerto ServiceEl puerto de servicio es el puerto que está situado en la parte superior de los tres puertos Ethernet que hay en la panel frontal de la CPU. Este puerto se puede utilizar para: Proporcionar un punto de acceso que otros dispositivos o sistemas pueden utilizar para

monitorizar o comunicarse con la CPU M580. Un puerto DIO autónomo que puede soportar una topología de estrella, encadenamiento tipo

margarita o malla de equipo distribuido. Para reflejar los puertos de la CPU para diagnóstico de Ethernet. La herramienta de servicio

que visualiza la actividad en el puerto reflejado puede ser un PC o un dispositivo HMI.NOTA: No conecte el puerto de servicio a la red de dispositivo, directamente o a través de un conmutador/concentrador. Si lo hace, el rendimiento del sistema podría verse afectado.NOTA: Puede que el puerto de servicio no proporcione el rendimiento óptimo y las funciones que proporcionan los puertos de la red de dispositivos de la CPU.

LNK Apagado No hay ningún enlace establecido en esta conexión.Encendido verde En esta conexión hay establecido un enlace* de 100 Mbps.Activo amarillo En esta conexión hay establecido un enlace* de 10 Mbps.

* El enlace de 10/100 Mbps soporta la transferencia y autonegociación de datos semi-dúplex y de dúplex completo.

LED Estados de los indicadores LED

Descripción

Estado Color DescripciónEncendido Verde El puerto se está comunicando con el PAC remoto.Intermitente Verde El puerto está configurado y es operativo, pero no se ha realizado

una conexión Hot Standby.DES — La conexión Hot Standby no se ha configurado o no es operativa.

ATENCIÓNRIESGO DE FUNCIONAMIENTO IMPREVISTONo conecte juntos los puertos de servicio de las CPU Hot Standby. Si conecta juntos los puertos de servicio de las CPU primaria y Standby, puede causar un funcionamiento imprevisto del sistema.El incumplimiento de estas instrucciones puede causar lesiones o daño al equipo.

EIO0000001581 09/2017 57

Page 58: Modicon M580 - Hardware - Manual de referencia

Módulos de CPU

Puertos duales de Device NetworkCuando una CPU no admite un explorador RIO, los dos puertos de debajo del puerto de servicio marcado como Device Network son puertos DIO.Estas CPUs no admiten la exploración RIO: BMEP581020 y BMEP581020 H BMEP582020 y BMEP582020 H BMEP583020 BMEP584020Puede utilizar un puerto de Device Network para soportar una topología de estrella, encadena-miento tipo margarita o malla de equipo distribuido. Puede utilizar ambos puertos de Device Network para soportar una topología de anillo.Para obtener más información sobre las arquitecturas de equipo distribuido, consulte Guía de planificación del sistema autónomo Modicon M580 para arquitecturas utilizadas con más frecuencia.Cuando una CPU admite un explorador RIO, los dos puertos de debajo del puerto de servicio marcado como Device Network son puertos RIO. Estas CPUs admiten exploración RIO: BMEP582040 y BMEP582040H BMEP583040 BMEP584040 BMEP585040 BMEP586040 BMEH582040 BMEH584040 BMEH586040Cuando se utilizan como puertos RIO, ambos puertos conectan la CPU al anillo principal en un bucle de encadenamiento tipo margarita de Ethernet.Para obtener más información sobre arquitecturas RIO, consulte Guía de planificación del sistema Hot Standby 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).

58 EIO0000001581 09/2017

Page 59: Modicon M580 - Hardware - Manual de referencia

Módulos de CPU

Tarjeta de memoria SD

Tarjeta de memoria SD BMXRMS004GPFLa tarjeta de memoria SD es una opción que puede utilizarse para aplicaciones y para almacenaje de datos. El slot de la tarjeta de memoria SD en la carcasa de la M580 CPU está detrás de una puerta.Utilice una tarjeta de memoria BMXRMS004GPF en su CPU. Es de 4 GB y clasificada de tipo A para uso industrial. Otras tarjetas de memoria, como las utilizadas en las CPU M340, no son compatibles con las CPU M580.NOTA: Si inserta una tarjeta de memoria SD no compatible en la CPU: La CPU permanece en estado NOCONF (véase página 31). Se enciende el indicador LED BACKUP de la CPU. El LED de acceso de la tarjeta de memoria parpadea.NOTA: La tarjeta de memoria BMXRMS004GPF está formateada específicamente para las M580 CPUs. Si utiliza esta tarjeta con otra CPU o herramienta, es posible que no se reconozca la tarjeta.

Características de la tarjeta de memoria Estas características de la tarjeta de memoria se aplican a las CPU M580:

NOTA: Debido al formateo, al desgaste y a otros mecanismos internos, la capacidad real disponible de la tarjeta de memoria es ligeramente inferior a su tamaño global.

Aplicación de formato a la tarjeta de memoriaEl proceso de formato se describe en el tema Cómo formatear la tarjeta de memoria de Unity Pro System Block Library (véase Unity Pro, Sistema, Biblioteca de bloques) (Unity Pro System Biblioteca de bloques).

Característica ValorTamaño total de la memoria 4 GBTamaño de la copia de seguridad de la aplicación

200 MB

Tamaño del almacenaje de datos 3,8 GBCiclos de escritura/borrado (valor típico) 100.000Rango de temperaturas de funcionamiento De -40 a +85 °C (-40 a +185 °F)Tiempo de retención de los archivos 10 añosZona de la memoria para el acceso FTP sólo directorio de

almacenamiento de datos

EIO0000001581 09/2017 59

Page 60: Modicon M580 - Hardware - Manual de referencia

Módulos de CPU

LED de acceso a la tarjeta de memoria

IntroducciónEl 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.

Estados de LED específicosLos LEDs de acceso a la tarjeta de memoria indican estos estados:

NOTA: Confirme que el LED esté apagado antes de retirar la tarjeta del slot.

Significados de los LED combinadosEl LED de acceso a la tarjeta de memoria funciona junto con el LED (véase página 47) de BACKUP. Sus patrones combinados indican la siguiente información de diagnóstico:

Estados de los indicadores LED

Descripción

ENCENDIDO Tarjeta de memoria reconocida, pero la CPU no accede a ella.parpadeo La CPU está accediendo a la tarjeta de memoria.intermitente La tarjeta de memoria no se ha reconocido.APAGADO La tarjeta de memoria puede extraerse del slot de la CPU, o la CPU no reconoce la

tarjeta de memoria.

Estado de la tarjeta de memoria

Condiciones Estado de la CPU Indicador LED de acceso a la tarjeta de memoria

LED de BACKUP

No hay ninguna tarjeta de memoria en el slot

— Sin configuración

Tarjeta de memoria no correcta

— Sin configuración

Tarjeta de memoria sin proyecto

— Sin configuración

Tarjeta de memoria con un proyecto incompatible

— Sin configuración

– Ningún estado o condición específico de la CPU

60 EIO0000001581 09/2017

Page 61: Modicon M580 - Hardware - Manual de referencia

Módulos de CPU

En esta leyenda se muestran los diferentes patrones de los LED:

Tarjeta de memoria con un proyecto compatible

Se detecta un error cuando se restaura el proyecto desde la tarjeta de memoria a la RAM de la CPU.

Sin configuración durante la transferencia:

fin de la transferencia:

durante la transferencia:

fin de la transferencia:

No se detecta ningún error cuando se restaura el proyecto desde la tarjeta de memoria a la RAM de la CPU.

— durante la transferencia:

fin de la transferencia:

durante la transferencia:

fin de la transferencia:

Estado de la tarjeta de memoria

Condiciones Estado de la CPU Indicador LED de acceso a la tarjeta de memoria

LED de BACKUP

– Ningún estado o condición específico de la CPU

Símbolo Significado Símbolo SignificadoApagado rojo permanente

verde permanente verde parpadeante

EIO0000001581 09/2017 61

Page 62: Modicon M580 - Hardware - Manual de referencia

Módulos de CPU

Funciones elementales del almacenamiento de datos

Funciones elementales del almacenamiento de datosEstas funciones elementales DataStorage_EF se admiten en las CPU M580 de Unity Pro:

EFCPU

DescripciónBMEP58•0•0 BMEH58•040CLOSE_FILE X X La función CLOSE_FILE cierra el archivo

identificado por el atributo del descriptor del archivo. Si hay otro usuario trabajando en el mismo archivo con otro descriptor, el archivo permanece abierto.

CREATE_FILE (véase Unity Pro, Sistema, Biblioteca de bloques)

X — La función CREATE_FILE crea un nuevo archivo, le asigna el nombre de archivo especificado e indica por qué motivo está abierto el archivo: sólo lectura, sólo escritura, lectura-escritura.

DELETE_FILE (véase Unity Pro, Sistema, Biblioteca de bloques)

X — La función DELETE_FILE elimina el archivo especificado.

GET_FILE_INFO (véase Unity Pro, Sistema, Biblioteca de bloques)

X X La función GET_FILE_INFO 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 (véase Unity Pro, Sistema, Biblioteca de bloques)

X X La función GET_FREESIZE muestra la cantidad de espacio disponible en la tarjeta de memoria SD.

OPEN_FILE (véase Unity Pro, Sistema, Biblioteca de bloques)

X X (sólo lectura) La función OPEN_FILE abre un archivo existente especificado.

RD_FILE_TO_DATA (véase Unity Pro, Sistema, Biblioteca de bloques)

X X La función RD_FILE_TO_DATA permite leer datos de un archivo en su posición actual y permite copiarlos en una variable de dirección directa, una variable ubicada o una variable no ubicada.

X (admitido)— (no admitido)

62 EIO0000001581 09/2017

Page 63: Modicon M580 - Hardware - Manual de referencia

Módulos de CPU

Para obtener información adicional sobre cada función, consulte el capítulo sobre la implemen-tación de la gestión de archivos (véase Unity Pro, Sistema, Biblioteca de bloques) en Unity Pro System Block Library (Unity Pro System Biblioteca de bloques).

SEEK_FILE (véase Unity Pro, Sistema, Biblioteca de bloques)

X X La función SEEK_FILE establece el offset de bytes actual del archivo en una nueva posición de offset especificada, que puede ser: el offset, la posición actual más el offset, el tamaño del archivo más el offset.

SET_FILE_ATTRIBUTES (véase Unity Pro, Sistema, Biblioteca de bloques)

X — La función SET_FILE_ATTRIBUTES establece el estado de sólo lectura de un atributo del archivo. El estado de sólo lectura se puede establecer o borrar. Esta función sólo se puede aplicar a un archivo que ya se ha abierto mediante la función CREATE_FILE u OPEN_FILE.

WR_DATA_TO_FILE (véase Unity Pro, Sistema, Biblioteca de bloques)

X — La función WR_DATA_TO_FILE permite escribir en un archivo un valor de una variable de dirección directa, una variable ubicada o una variable no ubicada. El valor se escribe en la posición actual en el archivo. Después de la escritura, se actualiza la posición actual en el archivo.

EFCPU

DescripciónBMEP58•0•0 BMEH58•040

X (admitido)— (no admitido)

EIO0000001581 09/2017 63

Page 64: Modicon M580 - Hardware - Manual de referencia

Módulos de CPU

Actualización del firmware

IntroducciónSe puede actualizar el firmware de la CPU descargando una nueva versión del firmware con Unity Loader.Descargue el firmware a través de una conexión con uno de los siguientes: conector (véase página 53) USB mini-B de CPU puerto (véase página 57) Service de CPU red EthernetNOTA: Para obtener una descripción del procedimiento de descarga, consulte Unity Loader, Un

software de SoCollaborative Manual del usuario. Si utiliza una configuración Hot Standby M580, consulte Guía de planificación del sistema Hot

Standby 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).

Activación de la actualización del firmware de la CPUPara habilitar la actualización del firmware, compruebe la configuración de seguridad de la CPU (véase página 119).

Archivo de firmwareSeleccione el archivo de firmware (*.ldx) que sea compatible con su CPU.

Procedimiento de actualizaciónActualice la CPU y el firmware de bastidor BMEXBP••00:

Paso Acción1 Instale el software Unity Loader.2 Conecte el PC que está ejecutando Unity Loader a la CPU.3 Inicie Unity Loader.4 Haga clic en la ficha Firmware.5 En el cuadro de lista PC, seleccione el archivo .ldx que contiene el archivo de firmware.6 Cuando se conecte con Ethernet, compruebe que la dirección MAC anotada en la caja del PLC

corresponda con la dirección MAC anotada en la CPU.7 Compruebe que el signo de transferencia esté en verde para permitir la transferencia desde el

PC hasta la CPU.8 Haga clic en Transferir.9 Haga clic en Cerrar.

64 EIO0000001581 09/2017

Page 65: Modicon M580 - Hardware - Manual de referencia

Módulos de CPU

Equipo endurecido

IntroducciónEl equipo endurecido es la versión reforzada de un equipo estándar que puede funcionar en rangos de temperatura ampliados y en entornos sucios y corrosivos. Hay versiones endurecidas de varias M580 CPU.

Consideraciones de temperatura ampliadaEn esta tabla se muestran los rangos de temperatura para los distintos estándares de equipo:

Cuando se utiliza en un rango de temperatura estándar, el equipo endurecido tiene las mismas características de rendimiento que el equipo estándar. Sin embargo, en ambos extremos inferior y superior de los rangos de temperatura ampliada (menor que 0 °C o mayor que 60 °C), las fuentes de alimentación endurecidas pueden tener potencias nominales reducidas que afectarán a los cálculos de potencia.Si el equipo endurecido se utiliza por encima o por debajo de los límites de temperatura ampliados [menor que –25 °C (–13 °F) o mayor que 70 °C (158 °F)], puede que el equipo no funcione con normalidad.NOTA: Consulte la lista de módulos de CPUM580 endurecidos y revestidos (véase página 22).

Clasificación Rango de temperaturasEstándar De 0 a 60 °C (de 32 a 140 °F)Revestido De –25 a 60 °C (de –13 a 140 °F)Endurecido De –25 a 70 °C (de –13 a 158 °F)

ADVERTENCIAFUNCIONAMIENTO IMPREVISTO DEL EQUIPONo utilice equipos M580 en temperaturas que no estén dentro de los rangos especificados.El incumplimiento de estas instrucciones puede causar la muerte, lesiones serias o daño al equipo.

EIO0000001581 09/2017 65

Page 66: Modicon M580 - Hardware - Manual de referencia

Módulos de CPU

Funcionamiento en entornos severosEl equipo endurecido posee un revestimiento homologado que se aplica a las tarjetas electrónicas. Cuando se asocia a una instalación y un mantenimiento apropiados, este tratamiento permite que sea más resistente en entornos químicos severos.El revestimiento homologado aumenta la capacidad de aislamiento de las placas de circuitos y su resistencia a: condensación entornos polvorientos (partículas extrañas conductoras) corrosión química, en entornos sulfurosos (por ejemplo, en refinerías o purificadoras) o en

entornos con halógenos como el cloro.

66 EIO0000001581 09/2017

Page 67: Modicon M580 - Hardware - Manual de referencia

Modicon M580Normas, certificaciones y pruebas de conformidadEIO0000001581 09/2017

Normas, certificaciones y pruebas de conformidad

Capítulo 2Normas, certificaciones y pruebas de conformidad

Descripción generalEn este capítulo se describen las normas operativas para módulos en un sistema Modicon M580 PAC. Se definen las certificaciones de organismos, las condiciones del entorno y las características mecánicas de los módulos.

Contenido de este capítuloEste capítulo contiene los siguientes apartados:

Apartado PáginaNormas y certificaciones 68Condiciones de servicio y recomendaciones relativas al medioambiente 70Pruebas de conformidad 72

EIO0000001581 09/2017 67

Page 68: Modicon M580 - Hardware - Manual de referencia

Normas, certificaciones y pruebas de conformidad

Normas y certificaciones

IntroducciónLos M580 PACs han sido diseñados para cumplir con las normas y reglas aplicables para equipos eléctricos en un entorno de automatización industrial.NOTA: Las normas y certificaciones PAC M580 son coherentes con las gamas Modicon X80 y M340.

Normas industrialesRequisitos específicos de los PAC relativos a características funcionales, inmunidad, solidez y seguridad: IEC/EN 61131-2 ampliada en IEC/EN 61010-2-201 CSA C22.2 No.142 ampliada en CSA C22.2 No. 61010-2-201 UL 508 ampliada en UL 61010-2-201Los PACs M580 están diseñados para el uso en entornos industriales, así como en: Grado de contaminación 2, categoría de sobretensión II (IEC 60664-1). Instalaciones de baja tensión con en las que el circuito principal de alimentación está protegido

en ambos cables por dispositivos como fusibles o interruptores que limitan la corriente a 15 A para Norteamérica y 16 A para el resto del mundo.

Certificación de la marina mercanteLos productos están diseñados para cumplir con los requisitos establecidos por las principales agencias de la marina mercante (IACS).Encontrará más información sobre las certificaciones de la marina mercante en el sitio web de Schneider Electric: www.schneider-electric.com.

Directivas europeas de Marca CE Baja tensión: 2006/95/EC y 2014/35/UE de abril de 2016. Compatibilidad electromagnética: 2004/108/EC y 2014/30/UE de abril de 2016.

Instalación en áreas clasificadas como Ex Para EE. UU. y Canadá: ubicaciones peligrosas, clase I, división 2, grupos A, B, C y D de

conformidad con CSA 22.2 N.º 213, ISA12.12.01 o FM3611 Para otros países: CE ATEX (directivas 94/9/EC y 2014/34/UE de abril de 2014) o IECEx en

zonas con atmósferas definidas como zona 2 (gas) o zona 22 (polvo) conforme a IEC/EN 60079-0, IEC/EN 60079-15 y IEC/EN 60079-31

Encontrará más información sobre las certificaciones y las guías de instalación de Ex en el sitio web de Schneider Electric: www.schneider-electric.com.

68 EIO0000001581 09/2017

Page 69: Modicon M580 - Hardware - Manual de referencia

Normas, certificaciones y pruebas de conformidad

Países específicos Para Australia y Nueva Zelanda: requisitos ACMA para la marca RCM Para Rusia y la Unión Aduanera Euroasiática: EAC

Diseño respetuoso con el medio ambiente Sustancias peligrosas: este producto cumple con: WEEE, Directiva 2012/19/EU RoHS, Directiva 2011/65/EU RoHS China, norma SJ/T 11363-2006 REACH, normativa EC 1907/2006NOTA: La documentación sobre desarrollo sostenible está disponible en el sitio web de Schneider Electric (Perfil medioambiental del producto e instrucciones para el final de la vida útil, y certificados RoHS y REACh).

Final de la vida útil (WEEE): este producto contiene placas electrónicas. Por consiguiente, deseche este producto por los canales de tratamiento específicos.

EIO0000001581 09/2017 69

Page 70: Modicon M580 - Hardware - Manual de referencia

Normas, certificaciones y pruebas de conformidad

Condiciones de servicio y recomendaciones relativas al medioambiente

Temperatura de funcionamiento/higrometría/altitud

Tensión de la alimentaciónCondiciones de funcionamiento relativas a la tensión de la alimentación:

Condición Componentes M580 estándar Componentes M580 endurecidos

Temperatura Operación 0...+60 °C (+32...+140 °F) –25...+70 °C (–13...+158 °F)Almacenamiento –40...+85 °C (–40...+185 °F) –40...+85 °C (–40...+185 °F)

Humedad relativa(sin condensación)

Humedad cíclica 5...95% hasta +55 °C (+131 °F)

5...95% hasta +55 °C (+131 °F)

Humedad continua 5...93% hasta +55 °C (+131 °F)

5...93% hasta +60 °C (+140 °F)

Altitud Operación 0...2000 m (0...6562 ft): especificaciones para temperatura y aislamiento

2000...4000 m (6562...13123 ft): Descenso de la temperatura: +1 °C/400 m

(+1,8 °F/1312 pies) Pérdida de aislamiento: 150 V CC/1000 m (150 V

CC/3280 pies)

Fuente de alimentación Referencias de BMXCPS2000 2010 3020 (H) 3500 (H) 3540 T 4002 (H)

Tensión Nominal De 100 a 240 V CA

24 V CC 24...48 V CC De 100 a 240 V CA

125 V CC De 100 a 240 V CA

Límite De 85 a 264 V CA

De 18 a 31,2 V CC

De 18 a 62,4 V CC

De 85 a 264 V CA De 100 a 150 V CC

De 85 a 264 V CA

Alimentación de entrada

Máxima 70 VA – – 120 VA 45 W 130 VA

Consumo de corriente

Nominal 0,61 A a 115 V CA0,31 A a 240 V CA

1 A a 24 V CC 1,65 A a 24 V CC0,83 A a 48 V CC

1,04 A a 115 V CA0,52 A a 240 V CA

0,36 A a 125 V CC

1,1 A a 115 V CA0,55 A a 230 V CA

Frecuencia Nominal De 50 a 60 Hz

– – De 50 a 60 Hz – De 50 a 60 Hz

Límite De 47 a 63 Hz

– – De 47 a 63 Hz – De 47 a 63 Hz

1. Limitado a 1 ms en carga máxima con alimentación mínima (18 V CC).

2. =< 10 ms en carga máxima 18 W con alimentación superior a 20,4 V

70 EIO0000001581 09/2017

Page 71: Modicon M580 - Hardware - Manual de referencia

Normas, certificaciones y pruebas de conformidad

Microcortes Duración ≤ 1/2 período

≤ 10 ms (1) ≤ 10 ms(1)(2) ≤ 1/2 período ≤ 50 ms a 125 V CC

≤ 1/2 periodo

Repetición ≥ 1 s ≥ 1 s ≥ 1 s ≥ 1 s ≥ 1 s ≥ 1 sTasa de distorsión armónica

10 % – – 10 % – 10 %

Ondulación residual incluida (0 a pico)

– 5 % 5 % – 5 % –

Fuente de alimentación Referencias de BMXCPS2000 2010 3020 (H) 3500 (H) 3540 T 4002 (H)

1. Limitado a 1 ms en carga máxima con alimentación mínima (18 V CC).

2. =< 10 ms en carga máxima 18 W con alimentación superior a 20,4 V

EIO0000001581 09/2017 71

Page 72: Modicon M580 - Hardware - Manual de referencia

Normas, certificaciones y pruebas de conformidad

Pruebas de conformidad

Instalación del cableado y mantenimientoInstale, conecte y mantenga los dispositivos de conformidad con las instrucciones proporcionadas en Conexión a tierra y compatibilidad electromagnética de sistemas PLC Medidas y principios básicos Manual del usuario (véase página 14) y Control Panel Technical Guide, How to protect a machine from malfunctions due to electromagnetic disturbance (véase página 14).

Equipos y seguridad personal (CE)

Nombre del test Normas NivelRigidez dieléctrica y resistencia de aislamiento

IEC/EN 61131-2IEC 61010-2-201ULCSA

Dieléctrico: 2 Un + 1.000 V; t = 1 min PELV: 3000 V Aislamiento: Un ≤ 50 V: 10 MΩ

50 V ≤ Un ≤ 250 V: 100 MΩ

Continuidad de tierra IEC/EN 61131-2IEC 61010-2-201ULCSA

30 A, R ≤ 0,1 Ω, t = 2 min.

Corriente de fuga ULCSA

≤ 3,5 mA

Protección ofrecida por la carcasa

IEC/EN 61131-2IEC 61010-2-201

IP 20 y protección contra pins estandarizados

Resistencia al impacto IEC/EN 61131-2IEC 61010-2-201ULCSA

Bola de 500 g arrojada desde una altura de 1,3 m (energía 6,8 J mínimo)

Sobrecarga IEC/EN 61131-2IEC 61010-2-201ULCSA

50 ciclos, Un, 1,5 Int = 1 s ENCENDIDO + 9 s APAGADO

Resistencia IEC/EN 61131-2IEC 61010-2-201ULCSA

In, Un6000 ciclos: t = 1 s ENCENDIDO + 9 s APAGADO

Aumento de temperatura

IEC/EN 61131-2ULCSAATEX - IECEx

Temperatura ambiente: +60 °C (para rango reforzado (véase página 70): +70 °C)

Un Tensión nominalEntrada Corriente nominal

72 EIO0000001581 09/2017

Page 73: Modicon M580 - Hardware - Manual de referencia

Normas, certificaciones y pruebas de conformidad

NOTA: (CE): tests requeridos por las directivas europeas CE y de acuerdo con las normas IEC/EN 61131-2.

Pruebas de inmunidad: Inmunidad ante interferencias de BF (CE)

Nombre del test Normas NivelVariaciones de tensión y frecuencia

IEC/EN 61131-2IEC/EN 61000-6-2IEC 61000-4-11

0,85 Un, 1,10 Un0,94 Fn, 1,04 Fn4 pasos t = 30 min

IACS E10IEC 61000-4-11

0,80 Un, 1,20 Un0,90 Fn, 1,10 Fnt = 1,5 s/5 s

Variaciones de tensión directas

IEC/EN 61131-2IEC 61000-4-29IACS E10 (PAC no conectado o batería de carga)

0,85 Un + ondulación: 5% pico1,2 Un + ondulación: 5% pico2 pasos t = 30 min

Tercer armónico IEC/EN 61131-2 H3 (10% Un)0° / 180°2 pasos t = 5 min

Inmunidad frente a frecuencia baja conducida (solo IACS)

IACS E10 Para CA: H2 a H15 (10% Un), H15 a H100 (10 a 1% Un), H100 a H200 (1% Un)Para CC: H2 a H200 (10% Un)

Interrupciones de tensión

IEC/EN 61131-2IEC/EN 61000-6-2IEC 61000-4-11IEC 61000-4-29IACS E10

Inmunidad de fuente de alimentación: 1 ms para CC PS1 / 10 ms para CA o CC PS2Compruebe la modalidad de funcionamiento para interrupciones más largas.Para IACS: 30 s para CA o CC

IEC/EN 61131-2IEC/EN 61000-6-2IEC 61000-4-11

Para CA PS2: 20% Un, t0: 1/2 periodo 40% Un, ciclo 10/12 70% Un, ciclo 25/30 0% Un, ciclo 250/300

Tensión de apagado y encendido

IEC/EN 61131-2 Un...0...Un; t = Un / 60 sUmin...0...Umin; t = Umin / 5 sUmin...0,9 Udl...Umin; t = Umin / 60 s

Umin Tensión mínimaUdl Nivel de detección cuando se enciendeUn Tensión nominalFn Frecuencia nominalPS1 Se aplica a PAC alimentado mediante bateríaPS2 Se aplica a PAC con energía de fuentes de CA o CC

EIO0000001581 09/2017 73

Page 74: Modicon M580 - Hardware - Manual de referencia

Normas, certificaciones y pruebas de conformidad

NOTA: (CE): tests requeridos por las directivas europeas CE y de acuerdo con las normas IEC/EN 61131-2.

Pruebas de inmunidad: Inmunidad ante interferencias de AF (CE)

Campo magnético IEC/EN 61131-2IEC/TS 61000-6-5IEC 61000-4-8(para centrales de energía de MV: IEC 61850-3)

Frecuencia de alimentación: 50/60 Hz100 A/m continua1000 A/m, t = 3 s3 ejes

IEC 61000-4-10(para centrales de energía de MV: IEC 61850-3)

Oscilatorio: 100 kHz a 1 MHz, 100 A/mt=9 s3 ejes

Rango de perturbaciones de modalidad común conducida de 0 a 150 kHz

IEC 61000-4-16(para centrales de energía de MV: IEC 61850-3)

Para sistemas remotos: 50/60 Hz y CC, 300 V, t = 1 s 50/60 Hz y CC, 30 V, t = 1 min 5 Hz...150 kHz, ciclo 3...30 V

Nombre del test Normas Nivel

Umin Tensión mínimaUdl Nivel de detección cuando se enciendeUn Tensión nominalFn Frecuencia nominalPS1 Se aplica a PAC alimentado mediante bateríaPS2 Se aplica a PAC con energía de fuentes de CA o CC

Nombre del test Normas NivelDescargas electrostáticas IEC/EN 61131-2

IEC/EN 61000-6-2IEC 61000-4-2IACS E10

6 kV contacto8 kV aire6 kV contacto indirecto

Campo electromagnético de radiofrecuencia radiada

IEC/EN 61131-2IEC/EN 61000-6-2IEC 61000-4-3IACS E10

15 V/m, de 80 MHz a 3 GHzAmplitud de modulación de sinusoidal 80 %, 1 kHz + frecuencias del reloj interno

Incremento repentino y transitorio de la electricidad

IEC/EN 61131-2IEC/EN 61000-6-2IEC 61000-4-4IACS E10

Para fuentes de alimentación principales de CA y CC: 2 kV en modalidad común / 2 kV en modalidad de cablePara fuentes de alimentación auxiliares de CA y CC, E/S no blindadas de CA: 2 kV en modalidad comúnPara E/S analógicas no blindadas de CC, comunicación y todas las líneas blindadas: 1 kV en modalidad común

74 EIO0000001581 09/2017

Page 75: Modicon M580 - Hardware - Manual de referencia

Normas, certificaciones y pruebas de conformidad

NOTA: Estas pruebas se llevan a cabo sin armario, con los dispositivos fijados a un reticulado de metal y cableados de acuerdo con las instrucciones proporcionadas en el manual Puesta a tierra y compatibilidad electromagnética de sistemas PLC - Manual de usuario (véase página 14).NOTA: (CE): tests requeridos por las directivas europeas CE y de acuerdo con las normas IEC/EN 61131-2.

sobretensión IEC/EN 61131-2IEC/EN 61000-6-2IEC 61000-4-5IACS E10

Para fuentes de alimentación principales y auxiliares de CA y CC, E/S no blindadas de CA: 2 kV en modalidad común / 1 kV en modalidad diferencialPara E/S analógicas no blindadas de CC: 0,5 kV en modalidad común / 0,5 kV en modalidad diferencialPara comunicación y todas las líneas blindadas: 1 kV en modalidad común

Perturbaciones conducidas inducidas por campos electromagnéticos radiados

IEC/EN 61131-2IEC/EN 61000-6-2IEC 61000-4-6IACS E10

10 V, 0,15 a 80 MHzAmplitud sinodal modulada 80%, 1 kHz + frecuencias del punto

Onda oscilatoria amortiguada

IEC/EN 61131-2IEC/EN 61000-4-18IACS E10

Para fuentes de alimentación principales y auxiliares de CA y CC, E/S no blindadas de CA: 2,5 kV en modalidad común / 1 kV en modalidad diferencialPara fuentes de alimentación auxiliares de CC, E/S analógicas no blindadas de CC: 1 kV en modalidad común / 0,5 kV en modalidad diferencialPara comunicación y todas las líneas blindadas: 0,5 kV en modalidad común

Nombre del test Normas Nivel

EIO0000001581 09/2017 75

Page 76: Modicon M580 - Hardware - Manual de referencia

Normas, certificaciones y pruebas de conformidad

Emisiones electromagnéticas (CE)

NOTA: (CE): tests requeridos por las directivas europeas CE y de acuerdo con las normas IEC/EN 61131-2.

Pruebas de resistencia: variaciones climáticas (con alimentación)

Nombre del test Normas NivelEmisión conducida IEC/EN 61131-2

FCC part 15IEC/EN 61000-6-4CISPR 11&22, Class A, Group 1IACS E10

150...500 kHz: casi pico 79 dB (µV/m); media de 66 dB (µV/m)500 kHz...30 MHz: casi pico 73 dB (µV/m); media de 60 dB (µV/m)Alimentación de CA y CC (zona de distribución de alimentación general): 10...150 kHz: casi pico 120...69 dB (µV/m) 150 kHz...0,5 MHz: casi pico 79 dB (µV/m) 0,5...30 MHz: casi pico 73 dB (µV/m)

Alimentación de CA y CC (zona de puente y cubierta para evaluación): 10…150 kHz: casi pico 96…50 dB (µV/m) 150 kHz…0,35 MHz: casi pico 60...50 dB (µV/m) 0,35…30 MHz: casi pico 50 dB (µV/m)

Emisión radiada IEC/EN 61131-2FCC part 15IEC/EN 61000-6-2CISPR 11&22, Class A, Group 1IACS E10

30...230 MHz: casi pico 40 dB (µV/m) (a 10 m); 50 dB (µV/m) (a 3 m)230 MHz...1 GHz: casi pico 47 dB (µV/m) (a 10 m); 57 dB (µV/m) (a 3 m)Para zona de distribución de alimentación general: 0,15...30 Mhz: casi pico 80...50 dB (µV/m) (a 3 m) 30...100 MHz: casi pico 60...54 dB (µV/m) (a 3 m) 100 MHz...2 GHz: casi pico 54 dB (µV/m) (a 3 m) 156...165 MHz: casi pico 24 dB (µV/m) (a 3 m)

Nombre del test Normas NivelCalor seco IEC 60068-2-2 (Bb & Bd) +60 °C, t = 16 h

(para rango reforzado (véase página 70): +70 °C, t = 16 h)IACS E10 +60 °C, t = 16 h y +70 °C, t = 2 h

(para rango reforzado: +70 °C, t = 16 h)Frío IEC 60068-2-1 (Ab & Ad)

IACS E100 °C...–25 °C, t = 16 h + con alimentación a 0 °C(para rango reforzado: con alimentación a –25 °C)

Calor húmedo, señal estable(humedad constante)

IEC 60068-2-78 (Cab)IACS E10

+55 °C, 93% humedad relativa, t = 96 h(para rango reforzado: +60 °C)

Calor húmedo, cíclico(humedad cíclica)

IEC 60068-2-30 (Db)IACS E10

+55 a +25 °C, 93 a 95% humedad relativa, 2 ciclos t = 12 h + 12 h

Cambio de temperatura IEC 60068-2-14 (Nb) 0...+60 °C, 5 ciclos t = 6 h + 6 h(para rango reforzado: –25...+70 °C)

76 EIO0000001581 09/2017

Page 77: Modicon M580 - Hardware - Manual de referencia

Normas, certificaciones y pruebas de conformidad

Pruebas de inmunidad: variaciones climáticas (sin alimentación)

Pruebas de resistencia: restricciones mecánicas (con alimentación)

Nombre del test Normas NivelCalor seco IEC/EN 61131-2

IEC 60068-2-2 (Bb & Bd)IEC/EN 60945

+85 °C, t = 96 h

Frío IEC/EN 61131-2IEC 60068-2-1 (Ab & Ad)IACS E10

–40 °C, t = 96 h

Calor húmedo, cíclico(humedad cíclica)

IEC/EN 61131-2IEC 60068-2-30 (Db)

+55 a +25 °C, 93 a 95% humedad relativa, 2 ciclos t = 12 h + 12 h

Cambio de temperatura(descargas térmicas)

IEC/EN 61131-2IEC 60068-2-14 (Na)

–40...+85 °C, 5 ciclos t = 3 h + 3 h

Nombre del test Normas Nivel

Vibraciones sinusoidales

IEC/EN 61131-2IEC 60068-2-6 (Fc)

• Básico IEC/EN 61131-2: 5 a 150 Hz, +/– 3,5 mm amplitud (5 a 8,4 Hz), 1 g (8,4 a 150 Hz)• Perfil específico: 5 a 150 Hz, +/– 10,4 mm amplitud (5 a 8,4 Hz), 3 g (8,4 a 150 Hz)• Para resistencia básica y específica: 10 ciclos de barrido para cada eje

IACS E10 De 3 a 100 Hz, 1 mm amplitud (3 a 13,2 Hz), 0,7 g (13,2 a 100 Hz)Resistencia a cada frecuencia de resonancia: 90 min para cada eje, coeficiente de amplificación < 10

IEC 60068-2-6 Análisis sísmico: de 3 a 35 Hz, 22,5 mm de amplitud (de 3 a 8,1 Hz), 6 g (de 8,1 a 35 Hz)

Descargas IEC/EN 61131-2IEC 60068-2-27 (Ea)

30 g, 11 ms; 3 descargas/dirección/eje

NOTA: En el caso de utilizar actuadores rápidos (tiempo de respuesta ≤ 15 ms) controlado por salidas de relé: 15 g, 11 ms; 3 descargas/dirección/eje.25 g, 6 ms; 100 colisiones/dirección/eje (colisiones)

NOTA: En el caso de utilizar actuadores rápidos (tiempo de respuesta ≤ 15 ms) controlado por salidas de relé: 15 g, 6 ms; 100 colisiones/dirección/eje.

Caída libre durante el funcionamiento

IEC/EN 61131-2IEC 60068-2-32 (Ed Method 1)

1 m, 2 caídas

EIO0000001581 09/2017 77

Page 78: Modicon M580 - Hardware - Manual de referencia

Normas, certificaciones y pruebas de conformidad

Pruebas de inmunidad: restricciones mecánicas (sin alimentación)

Entorno específico

Carcasa protectoraLos PAC M580 son equipos abiertos diseñados con un nivel de protección de entrada IP20. Para su instalación en talleres de producción industrial o en entornos de proceso con calor y humedad, los PAC M580 deben instalarse en una carcasa IP54.NOTA: De conformidad con IP20, utilice una cubierta protectora BMX XEM 010 en slots vacíos del bastidor.Se puede instalar un sistema fuera de una carcasa si se utiliza en una sala de acceso restringido que no exceda el nivel de contaminación 2 (por ejemplo, una sala de control sin máquinas ni actividades que produzcan polvo).

Nombre del test Normas NivelCaída libre aleatoria con empaquetado

IEC/EN 61131-2IEC 60068-2-32 (Method 1)

1 m, 5 caídas

Caída libre en plano IEC/EN 61131-2IEC 60068-2-32 (Ed Method 1)

10 cm, 2 caídas

Caída libre controlada IEC/EN 61131-2IEC 60068-2-31 (Ec)

30° o 10 cm, 2 caídas

Conexión/desconexión IEC/EN 61131-2 Para módulos y conectores: operaciones: 50 para conexiones permanentes, 500

para conexiones no permanentes

Nombre del test Normas NivelÁreas de corrosión: gas, sal, polvo

ISA S71.4 Mezcla de los siguientes gases: clase G3, 25 °C, 75% humedad relativa, t = 14 días

IEC 60721-3-3 Mezcla de los siguientes gases: clase 3C3, 25 °C, 75% humedad relativa, t = 14 días

IEC 60068-2-52 Rocío salino: test kB, severidad 2IEC 60721-3-3 Arena/polvo: clase 3S3

78 EIO0000001581 09/2017

Page 79: Modicon M580 - Hardware - Manual de referencia

Modicon M580Instalación y diagnósticoEIO0000001581 09/2017

Instalación y diagnóstico de módulos en el bastidor local

Parte IIInstalación y diagnóstico de módulos en el bastidor local

IntroducciónEn esta sección se proporcionan instrucciones para instalar y montar las CPU M580.

Contenido de esta parteEsta parte contiene los siguientes capítulos:

Capítulo Nombre del capítulo Página3 Instalación de módulos en un bastidor M580 814 M580 Diagnósticos 91

EIO0000001581 09/2017 79

Page 80: Modicon M580 - Hardware - Manual de referencia

Instalación y diagnóstico

80 EIO0000001581 09/2017

Page 81: Modicon M580 - Hardware - Manual de referencia

Modicon M580Instalación de una CPUEIO0000001581 09/2017

Instalación de módulos en un bastidor M580

Capítulo 3Instalación de módulos en un bastidor M580

Descripción generalEn este capítulo se explica cómo instalar un módulo de CPU en un bastidor M580.

Contenido de este capítuloEste capítulo contiene los siguientes apartados:

Apartado PáginaDirectrices de módulos 82Instalación de la CPU 83Instalación de una tarjeta de memoria SD en una CPU 88

EIO0000001581 09/2017 81

Page 82: Modicon M580 - Hardware - Manual de referencia

Instalación de una CPU

Directrices de módulos

Directrices

NOTA: Cuando la instalación tiene más de un bastidor en el bastidor local o en una estación remota, el módulo de ampliación del bastidor BMX XBE 1000 va en un slot marcado con XBE de los bastidores X80.Compruebe que la CPU esté instalada en los dos slots marcados con 00 y 01 en el bastidor local antes de iniciar el sistema. Si la CPU no está instalada en estos dos slots, la CPU arranca en estado NOCONF (véase página 31) y utilizará la dirección IP configurada (no la IP predeter-minada, que empieza con 10.10 y utiliza los dos últimos bytes de la dirección MAC).

Marcas de bastidorEjemplo de un bastidor BMXXBP•••• (PV:02 or later) con marcas de slot:

Posición del bastidor

Tipo de bastidor Marcas de slots00 01 02 ...n (1)

local bastidor principal CPU módulo móduloBastidor ampliado X80

módulo módulo módulo módulo

Bastidor ampliado Premium

módulo módulo módulo módulo

estación remota bastidor principal módulo adaptador (e)X80 EIO

módulo módulo módulo

bastidor ampliado módulo módulo módulo módulo1 Slots del número 03 al último slot numerado del bastidor

82 EIO0000001581 09/2017

Page 83: Modicon M580 - Hardware - Manual de referencia

Instalación de una CPU

Instalación de la CPU

IntroducciónPuede instalar cualquier CPU (BMEP58•0•0) estándar o cualquier CPU Hot Standby(BMEH58•0•0) en estos bastidores: Bastidor X Bus BMXXBP•••• (PV:02 or later) Bastidor Ethernet BMEXBP••00 o BMEXBP••02Excepción: Puede instalar BMXCPS4002 sólo en estos bastidores de bus dual (Ethernet y X Bus): BMEXBP0602 BMEXBP1002

Precauciones para la instalaciónUna CPU M580 recibe alimentación desde el bus del bastidor. Confirme que la fuente de alimentación del bastidor esté apagada antes de instalar la CPU.

Retire la cubierta protectora de los conectores del slot del bastidor antes de conectar el módulo en el bastidor.

NOTA: Asegúrese de que la puerta del slot de la tarjeta de memoria está cerrada después de insertar la tarjeta en la CPU.NOTA: Consulte %SW97 para comprobar el estado de la tarjeta SD.

PELIGROPELIGRO DE DESCARGA ELÉCTRICADesconecte todas las fuentes de alimentación antes de instalar la CPU.El incumplimiento de estas instrucciones podrá causar la muerte o lesiones serias.

ADVERTENCIAFUNCIONAMIENTO IMPREVISTO DEL EQUIPOAsegúrese de que la CPU no contenga ninguna tarjeta de memoria SD no admitida antes de conectar la CPU.El incumplimiento de estas instrucciones puede causar la muerte, lesiones serias o daño al equipo.

EIO0000001581 09/2017 83

Page 84: Modicon M580 - Hardware - Manual de referencia

Instalación de una CPU

Consideraciones para la conexión a tierra

Utilice cable de fibra óptica para establecer un enlace de comunicaciones cuando no sea posible igualar el potencial entre dos conexiones a tierra.NOTA: Consulte la información sobre protección de conexión a tierra en el manual Grounding and Electromagnetic Compatibility of PLC Systems, Basic Principles and Measures, User Manual (véase página 14) y la guía Control Panel Technical Guide, How to protect a machine from malfunctions due to electromagnetic disturbance (véase página 14).

Instalación de la CPU y otros módulos en el bastidorInstale la CPU en los slots del bastidor marcados con 00 y 01. Si no instala la CPU en estos dos slots, se inicia con el estado NOCONF (véase página 31) y utiliza la dirección IP predeterminada, que empieza por 10.10 y utiliza los dos últimos bytes de la dirección MAC.Siga estos pasos para instalar una CPU en un bastidor:

PELIGROPELIGRO DE DESCARGA ELÉCTRICA Desconecte la fuente de alimentación en ambos extremos de la conexión del PAC; 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. Utilice un equipo de aislamiento adecuado cuando inserte o retire este equipo total o

parcialmente.El incumplimiento de estas instrucciones podrá causar la muerte o lesiones serias.

Paso Acción Ilustración1 Compruebe que la fuente de

alimentación está apagada.–

2 Si va a instalar una CPU Hot Standby, en la parte posterior de la CPU, establezca el conmutador de selección A/B/Clear (véase página 44) en la selección pertinente, "A" o "B".

NOTA: Si posteriormente instala la CPU Hot Standby complementaria, establezca su conmutador rotativo en la otra posición A/B.

84 EIO0000001581 09/2017

Page 85: Modicon M580 - Hardware - Manual de referencia

Instalación de una CPU

Instalación de módulos en el segundo bastidor localSi va a instalar un sistema Hot Standby, debe instalar la misma colección de módulos, con las mismas versiones de firmware que se instalaron en el primer bastidor. Instale cada módulo en el mismo slot que ocupa su homólogo en el primer bastidor. Siga el mismo procedimiento descrito anteriormente, pero establezca el conmutador de selección A/B/Clear (véase página 44) de la parte trasera de la CPU Standby en la otra posición A/B.

3 Verifique que: Si se utiliza una tarjeta de

memoria SD, compruebe que es compatible con la CPU.

Se han eliminado las cubiertas protectoras de los conectores.

La CPU está colocada en los slots marcados con 00 y 01.

4 Coloque los pins de posición situados en la parte posterior del módulo (en la parte inferior) en los slots correspondientes del bastidor.

5 Inclinar el módulo hacia la parte superior del bastidor, de modo que coincida también con la parte posterior del bastidor.El módulo ahora está ahora debidamente colocado.

6 Apriete los dos tornillos de la parte superior de la CPU para que no se mueva el módulo en el bastidor.Par de apriete: 1,5 N.m (1,106 lbf pies) máx.

7 Para cada módulo adicional, repita los pasos 4, 5 y 6 hasta instalar todos los módulos en el bastidor.

Paso Acción Ilustración

EIO0000001581 09/2017 85

Page 86: Modicon M580 - Hardware - Manual de referencia

Instalación de una CPU

Conexión de los bastidores locales Hot StandbySi va a instalar un sistema Hot Standby, debe conectar el enlace de comunicación a la CPU A y a la CPU B antes de conectar la alimentación a cada bastidor local. Si inicia las CPUs antes de haberse conectado a través de la conexión Hot Standby, ambas CPUs intentan asumir la función de CPU de controlador primero en el sistema Hot Standby.

PELIGROPELIGRO DE DESCARGA ELÉCTRICAConecte a tierra las fuentes de alimentación conectando el terminal de la toma de tierra de protección que hay en cada módulo de fuente de alimentación a la toma de tierra de protección de la instalación. Conéctelos de una de las maneras siguientes: Conecte el terminal de la toma de tierra de protección de la fuente de alimentación a la toma

de tierra de protección de la instalación con un cable separado, independiente del cable de tierra del bastidor.

Conecte el terminal de la toma de tierra de protección de la fuente de alimentación al tornillo de toma de tierra del bastidor (donde el propio bastidor está conectado a tierra).

No conecte nada más a la toma de tierra de la fuente de alimentación.El incumplimiento de estas instrucciones podrá causar la muerte o lesiones serias.

PELIGROPELIGRO DE DESCARGA ELÉCTRICA Utilice solo cables con terminales anulares o de horquilla y compruebe que hay una buena

conexión a tierra. Asegúrese de que la tornillería de conexión a tierra se ha apretado correctamente.El incumplimiento de estas instrucciones podrá causar la muerte o lesiones serias.

86 EIO0000001581 09/2017

Page 87: Modicon M580 - Hardware - Manual de referencia

Instalación de una CPU

Antes de conectar los dos bastidores locales Hot Standby, compruebe que se haya instalado un sistema de conexión a tierra equipotencial que incluya los dos bastidores (y cualquier otro equipo que desee conectar a los dos bastidores locales Hot Standby).

Cada CPU Hot Standby incluye en su cara frontal un socket SFP (véase página 43). Este socket puede aceptar un módulo de transceptores SFP (véase Modicon M580 Hot Standby, Guía de planificación del sistema para, arquitecturas utilizadas con más frecuencia) para cableado de fibra óptica de modalidad simple o cobre de la conexión Hot Standby. La elección del transceptor SFP y del cableado viene determinada por la distancia entre los dos bastidores locales Hot Standby (véase Modicon M580 Hot Standby, Guía de planificación del sistema para, arquitecturas utilizadas con más frecuencia).

AVISOFUNCIONAMIENTO IMPREVISTO DEL EQUIPOAl 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.El incumplimiento de estas instrucciones puede causar daño al equipo.

EIO0000001581 09/2017 87

Page 88: Modicon M580 - Hardware - Manual de referencia

Instalación de una CPU

Instalación de una tarjeta de memoria SD en una CPU

IntroducciónLas CPUs BME•58•••• admiten el uso de la tarjeta de memoria SD de 4 GB BMXRMS004GPF.

Mantenimiento de la tarjeta de memoriaPara que una tarjeta de memoria funcione perfectamente: Evite retirar la tarjeta de memoria de su slot cuando la CPU está accediendo a ella (el LED

verde de acceso a la tarjeta de memoria está encendido o parpadeando). Deberá evitarse tocar los conectores de la tarjeta de memoria. La tarjeta de memoria deberá mantenerse alejada de fuentes electrostáticas y electromag-

néticas, así como del calor, de la luz solar, el agua, el vapor y la humedad. Evite golpear la tarjeta de memoria. Antes de enviar una tarjeta de memoria por correo ordinario, se recomienda consultar la política

de seguridad del servicio postal. En algunos países, el servicio postal expone el correo a altos niveles de radiación como medida de seguridad. Estos niveles pueden borrar el contenido de la memoria, con lo que quedaría inutilizable.

Si se extrae una tarjeta sin que se genere un flanco ascendente en el bit %S65 y sin comprobar que el indicador LED verde de acceso a la tarjeta de memoria está apagado, existe el riesgo de pérdida de datos (ficheros, aplicación, etc.) o que se vuelvan inestables.

Procedimiento de inserción de la tarjeta de memoriaProcedimiento de inserción de una tarjeta de memoria en una CPU BME•58••••:

Paso Descripción1 Abra la puerta de protección de la tarjeta de memoria SD.2 Inserte la tarjeta en su slot.3 Empuje la tarjeta de memoria hasta que oiga un clic.

Resultado: La tarjeta debe quedar insertada en su slot.Nota: La inserción de la tarjeta de memoria no requiere la restauración de la aplicación.

4 Cerrar la puerta de protección de la tarjeta de memoria.

88 EIO0000001581 09/2017

Page 89: Modicon M580 - Hardware - Manual de referencia

Instalación de una CPU

Procedimiento de extracción de la tarjeta de memoriaNOTA: Antes de extraer una tarjeta de memoria, se tiene que generar un flanco ascendente en el bit %S65. Si se extrae una tarjeta sin que se genere un flanco ascendente en el bit %S65 y sin comprobar que el indicador LED verde de acceso a la tarjeta de memoria está apagado, existe el riesgo de pérdida de datos.Procedimiento de extracción de una tarjeta de memoria de la CPU BME•58••••:

Paso Descripción1 Genere un flanco ascendente en el bit %S65.

2 Compruebe si el LED verde de acceso a la tarjeta de memoria está APAGADO.3 Abra la puerta de protección de la tarjeta de memoria SD.4 Empuje la tarjeta de memoria hasta que se oiga un clic y después deje de hacer presión en la

tarjeta.Resultado: La tarjeta deberá salir de su slot.

5 Retirar la tarjeta de la ranura.Nota: El LED verde de acceso a la tarjeta de memoria está encendido cuando la tarjeta se retira de la CPU.

6 Cierre la puerta de protección de la tarjeta de memoria.

EIO0000001581 09/2017 89

Page 90: Modicon M580 - Hardware - Manual de referencia

Instalación de una CPU

90 EIO0000001581 09/2017

Page 91: Modicon M580 - Hardware - Manual de referencia

Modicon M580DiagnósticosEIO0000001581 09/2017

M580 Diagnósticos

Capítulo 4M580 Diagnósticos

IntroducciónEn este capítulo se ofrece información sobre los diagnósticos que se pueden realizar gracias a las indicaciones del hardware (en función del estado del indicador LED) y a los bits o las palabras de sistema, cuando sea necesario En la Guía de planificación del sistema Modicon M580 se explica todo el diagnóstico del sistema M580.La CPU controla diversos tipos de errores detectados: Errores detectados que se pueden recuperar sin cambiar el comportamiento del PAC a menos

que se utilicen unas opciones específicas. Errores detectados que no se pueden recuperar y que provocan que la CPU entre en estado

de parada. Errores detectados en la CPU o en el sistema que provocan que la CPU entre en estado de

error.

Contenido de este capítuloEste capítulo contiene los siguientes apartados:

Apartado PáginaCondiciones de bloqueo 92Condiciones sin bloqueo 94Errores de la CPU o del sistema 96CPU Compatibilidad de aplicaciones 97

EIO0000001581 09/2017 91

Page 92: Modicon M580 - Hardware - Manual de referencia

Diagnósticos

Condiciones de bloqueo

IntroducciónLas condiciones de bloqueo causadas durante la ejecución del programa de aplicación no causan errores de sistema, pero detienen la CPU. La CPU pasa al estado (véase página 31) HALT (pausa).

NOTA: Cuando una CPU BMEH58•040 está en el estado HALT, las salidas RIO y DIO se comportan

del mismo modo que cuando la CPU está en el estado STOP (véase página 365). Para obtener información sobre los diagnósticos de Hot Standby, consulte el capítulo sobre

diagnósticos (véase Modicon M580 Hot Standby, Guía de planificación del sistema para, arquitecturas utilizadas con más frecuencia) en la guía de instalación de Hot Standby M580.

DiagnósticoLas indicaciones visuales de una condición de bloqueo son los indicadores LED ERR del panel frontal (véase página 47) de la CPU.Se proporciona una descripción del error en la palabra de sistema %SW125.

La dirección de la instrucción que se estaba ejecutando cuando tuvo lugar la condición de bloqueo se proporciona en las palabras de sistema %SW126 a %SW127.

Valores de la palabra de sistema %SW125 y descripción de la condición de bloqueo correspondiente:

Valor (hex) de %SW125 Descripción de la condición de bloqueo

0••• Ejecución de una función desconocida0002 Función de firma de la tarjeta SD (utilizada con las funciones SIG_CHECK y

SIG_WRITE)

2258 Ejecución de la instrucción HALT2259 El flujo de ejecución difiere del flujo de referencia23•• Ejecución de una función CALL hacia una subrutina indefinida81F4 Asiento SFC incorrecto 82F4 Código SFC inaccesible83F4 Área de trabajo SFC inaccesible84F4 Demasiados pasos SFC iniciales85F4 Demasiados pasos SFC activos86F4 Secuencia de código SFC incorrecta87F4 Descripción incorrecta de código SFC88F4 Tabla de referencia SFC incorrecta

92 EIO0000001581 09/2017

Page 93: Modicon M580 - Hardware - Manual de referencia

Diagnósticos

Reinicio de la aplicaciónTras producirse una condición de bloqueo, la CPU parada se debe inicializar. La CPU también puede inicializarse estableciendo el bit %S0 a 1.

Cuando se inicialice, la aplicación se comportará de la manera siguiente: Los datos vuelven a sus valores iniciales Las tareas se detienen al final del ciclo Se actualiza la imagen de entrada Las salidas se controlan en posición de retornoEl comando RUN permite el reinicio de la aplicación.

89F4 Error detectado en el cálculo de índice interno del SFC 8AF4 Estado de paso SFC no disponible8BF4 Memoria SFC demasiado pequeña después del cambio por descarga8CF4 Sección de acción/transición inaccesible8DF4 Área de trabajo SFC demasiado pequeña8EF4 Versión del código SFC más antiguo que el intérprete8FF4 Versión del código SFC más reciente que el intérprete90F4 Descripción insuficiente de un objeto SFC: puntero NULL91F4 Identificador de la acción no autorizado92F4 Definición insuficiente del tiempo para el identificador de acción93F4 No ha podido encontrarse el paso de macro en la lista de pasos activos para su

desactivado94F4 Desborde en la tabla de acción95F4 Desborde en la tabla de activado/desactivado de pasos9690 Error detectado en la comprobación de CRC de la aplicación (suma de control)DE87 Error de cálculo detectado en números con comas decimalesDEB0 Desborde del watchdogDEF0 División entre 0DEF1 Error detectado de transferencia de cadena de caracteresDEF2 Se ha excedido la capacidadDEF3 Desborde de índiceDEF7 Error detectado de ejecución SFCDEFE Pasos indefinidos del SFC

Valor (hex) de %SW125 Descripción de la condición de bloqueo

EIO0000001581 09/2017 93

Page 94: Modicon M580 - Hardware - Manual de referencia

Diagnósticos

Condiciones sin bloqueo

IntroducciónEl sistema pasa a una condición sin bloqueo cuando detecta un error de entrada/salida en el bus de la placa de conexiones (X Bus o Ethernet) o a través de la ejecución de una instrucción, que pueda procesar el programa de usuario y no modifique el estado de CPU.

Condiciones vinculadas al diagnóstico de E/SUna condición sin bloqueo relacionada con la E/S se diagnostica por medio de las siguientes indicaciones: Patrón de indicador LED de I/O de la CPU: encendido fijo Patrón de indicador LED de I/O del módulo: encendido fijo bits de sistema (tipo de error): %S10 establecido en 0: error detectado de E/S en uno de los módulos del bastidor (error

detectado en fuente de alimentación del canal, canal roto, módulo que no cumple con la configuración, módulo inoperativo o error detectado en el módulo de fuente de alimentación)

%S16 establecido en 0: error detectado de E/S en la tarea en curso %S40–%S47 establecido en 0: error detectado de E/S en la dirección del bastidor de 0 a 7

bits y palabras de sistema combinados con el canal que tiene un error detectado (número de canal de E/S y tipo de error detectado) o información del I/O del módulo de Device DDT (para módulos configurados en la modalidad de dirección del Device DDT): bit %Ir.m.c.ERR establecido en 1: canal de error detectado (intercambios implícitos) palabra %MWr.m.c.2: el valor de la palabra indica el tipo de error detectado en un canal

específico y depende del módulo de E/S (intercambios implícitos)

Condiciones vinculadas a la ejecución del diagnóstico del programaSe diagnostica una condición sin bloqueo relacionada con la ejecución del programa con los siguientes bits y palabras de sistema: bits de sistema (tipo de error detectado): %S15 establecido en 1: error detectado de manipulación de la cadena de caracteres %S18 establecido en 1: capacidad desbordada, error detectado en una coma flotante, o

división por 0 %S20 establecido en 1: índice desbordado

palabra de sistema (naturaleza del error detectado): %SW125 (véase página 92) (siempre actualizado)

NOTA: La CPU puede forzarse a un estado de HALT (véase página 31) en una condición de ejecución del programa recuperable.

94 EIO0000001581 09/2017

Page 95: Modicon M580 - Hardware - Manual de referencia

Diagnósticos

Hay dos maneras para forzar a detenerse a la CPU cuando se detectan errores sin bloqueo relacionados con la ejecución del programa: Utilizar la función de programa de diagnóstico, accesible a través del software de programación

Unity Pro. Definir el bit de sistema %S78 (HALTIFERROR) en 1.

EIO0000001581 09/2017 95

Page 96: Modicon M580 - Hardware - Manual de referencia

Diagnósticos

Errores de la CPU o del sistema

IntroducciónLos errores de la CPU o del sistema son errores relacionados con la CPU (dispositivo o software) o con el cableado del bus interno del bastidor. El sistema no funciona correctamente cuando aparecen este tipo de errores.Un error de la CPU o del sistema provoca que la CPU se pare en la modalidad de error y requiera un reinicio en frío. Antes de realizar el reinicio en frío, establezca la CPU en la modalidad de detención para evitar que el PAC vuelva a la modalidad de error.

DiagnósticoUn error de la CPU o del sistema se diagnostica con las indicaciones siguientes: Patrón del LED de I/O de la CPU: encendido continuo El valor de la palabra de sistema %SW124 define el origen del error detectado: 80 hex: error de watchdog del sistema o error del cableado del bus interno del bastidor 81 hex: error del cableado del bus interno del bastidor 90 hex: interrupción no prevista o desborde de la pila de tareas del sistema

96 EIO0000001581 09/2017

Page 97: Modicon M580 - Hardware - Manual de referencia

Diagnósticos

CPU Compatibilidad de aplicaciones

Compatibilidad con aplicacionesEn estas tablas se muestran la CPU autónoma (BMEP58•0•0) y la CPU Hot Standby (BMEH58•0•0) que pueden descargar y ejecutar aplicaciones creadas en una CPU distinta.Estas aplicaciones se crean en CPU autónomas y se transfieren a CPU autónomas:

Estas aplicaciones se crean en las CPU Hot Standby y se transfieren a las CPU Hot Standby:

Ejemplo: una aplicación generada en una CPU BMEP583020 solamente se puede descargar o ejecutar en una CPU BMEP583020 o BMEP584020.NOTA: Para todas las CPU M580, las versiones 1.10 y 2.00 no son compatibles. No puede configurar una CPU V2.00 y descargar la aplicación en una CPU V1.10.

CPU autónomas Descargar y ejecutar la aplicación aquí (BMEP58...Crear la aplicación aquí (↓). 1020 2020 2040 3020 3040 4020 4040 5040 6040BMEP581020 X X – X – X – – –BMEP582020 – X – X – X – – –BMEP582040 – – X – X – X X XBMEP583020 – – – X – X – – –BMEP583040 – – – – X – X X XBMEP584020 – – – – – X – – –BMEP584040 – – – – – – X X XBMEP585040 – – – – – – – X XBMEP586040 – – – – – – – – XX sí– no

CPU Hot Standby Descargar y ejecutar la aplicación aquí (BMEH58...Crear la aplicación aquí (↓). 2040 4040 6040BMEH582040 X X XBMEP584040 – X XBMEP586040 – – XX sí– no

EIO0000001581 09/2017 97

Page 98: Modicon M580 - Hardware - Manual de referencia

Diagnósticos

98 EIO0000001581 09/2017

Page 99: Modicon M580 - Hardware - Manual de referencia

Modicon M580ConfiguraciónEIO0000001581 09/2017

Configuración de la CPU en Unity Pro

Parte IIIConfiguración de la CPU en Unity Pro

IntroducciónEn esta parte se describe cómo configurar un sistema M580 con Unity Pro.

Contenido de esta parteEsta parte contiene los siguientes capítulos:

Capítulo Nombre del capítulo Página5 Configuración de la CPU M580 1016 Modalidades de funcionamiento y programación de la CPU M580 371

EIO0000001581 09/2017 99

Page 100: Modicon M580 - Hardware - Manual de referencia

Configuración

100 EIO0000001581 09/2017

Page 101: Modicon M580 - Hardware - Manual de referencia

Modicon M580Configuración de la CPU M580EIO0000001581 09/2017

Configuración de la CPU M580

Capítulo 5Configuración de la CPU M580

IntroducciónEn este capítulo se describe la configuración de la CPU M580.

Contenido de este capítuloEste capítulo contiene las siguientes secciones:

Sección Apartado Página5.1 Proyectos de Unity Pro 1025.2 Configuración de la CPU de con Unity Pro 1155.3 Configuración de la CPU M580 con DTM en Unity Pro 1365.4 Diagnóstico mediante el navegador DTM de Unity Pro 1455.5 Acción online 1635.6 Diagnóstico disponible a través de Modbus/TCP 1705.7 Diagnóstico disponible mediante objetos CIP EtherNet/IP 1735.8 Listas de dispositivos del DTM 2135.9 Mensajería explícita 237

5.10 mensajería explícita utilizando el bloque MBP_MSTR en estaciones Quantum RIO

268

5.11 Mensajes implícitos 2925.12 Configuración de la CPU M580 como un adaptador EtherNet/IP 3205.13 Catálogo de hardware 3325.14 Páginas web incorporadas de la CPU M580 3405.15 Páginas web de la CPU de M580 Hot Standby 359

EIO0000001581 09/2017 101

Page 102: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Proyectos de Unity Pro

Sección 5.1Proyectos de Unity Pro

Descripción generalUtilice esta sección para añadir una CPU M580 a su aplicación Unity Pro.

Contenido de esta secciónEsta sección contiene los siguientes apartados:

Apartado PáginaCreación de un proyecto en Unity Pro 103Ayudar a proteger un proyecto en Unity Pro 105Configuración del tamaño y la ubicación de las entradas y salidas 107Gestión de proyectos 111Funcionalidad de explorador DIO 113

102 EIO0000001581 09/2017

Page 103: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Creación de un proyecto en Unity Pro

IntroducciónSi no ha creado un proyecto en Unity Pro ni instalado una fuente de alimentación y una CPU M580, siga estos pasos para crear un nuevo proyecto de Unity Pro con los componentes siguientes: M580 CPU (véase página 19) alimentación

Creación y guardado de un proyecto de Unity ProSiga estos pasos para crear un proyecto de Unity Pro:

Cambio de la ubicación de almacenamiento predeterminada (opcional)Puede cambiar la ubicación predeterminada que utiliza Unity Pro para almacenar archivos de proyecto antes de hacer clic en Guardar:

Paso Acción1 Abra Unity Pro.2 Haga clic en Archivo → Nuevo... para abrir la ventana Nuevo proyecto.3 En la ventana PLC, amplíe el nodo de Modicon M580 y seleccione una CPU.

NOTA: consulte el tema Servicio de explorador de la CPU (véase página 23) para seleccionar la CPU adecuada, en función de las necesidades de DIO y RIO.En la ventana Bastidor, amplíe el nodo de la estación local Modicon M580 y seleccione un bastidor.

4 Haga clic en Aceptar.Resultado: se abre el cuadro de diálogo Explorador de proyectos.

5 Haga clic en Archivo → Guardar para abrir el cuadro de diálogo Guardar como.6 Escriba un nombre de archivo para su proyecto de Unity Pro y haga clic en Guardar.

Resultado: Unity Pro guardará su proyecto en la ruta especificada.

Paso Acción1 Haga clic en Herramientas → Opciones para abrir la ventana Gestión de opciones.2 En el panel izquierdo, desplácese hasta Opciones → General → Rutas.3 En la subventana derecha, escriba una nueva ruta en Ruta del proyecto. También puede editar

estos elementos: Ruta de archivos de importación/exportación Ruta XVM Ruta de plantillas de ajustes de proyecto

4 Haga clic en Aceptar para cerrar la ventana y guardar los cambios.

EIO0000001581 09/2017 103

Page 104: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Selección de una fuente de alimentaciónSe añadirá automáticamente una fuente de alimentación predeterminada al bastidor en un nuevo proyecto de Unity Pro. Para usar una fuente de alimentación diferente, realice los siguientes pasos:

Paso Acción1 En el Explorador de proyectos haga doble clic en Bus PLC para mostrar una representación

gráfica del bastidor de hardware: La CPU M580 seleccionada está en segunda posición. Una fuente de alimentación predeterminada aparece en primera posición. Unity Pro abrirá automáticamente el Catálogo de hardware que corresponda a la ficha Bus

PLC.2 Seleccione la fuente de alimentación añadida automáticamente al bus PLC.3 Pulse la tecla Suprimir para eliminar la fuente de alimentación.4 Haga doble clic en el primer slot del Bus PLC para abrir la lista Nuevo dispositivo.5 Haga doble clic sobre la fuente de alimentación de su elección para que aparezca en el Bus

PLC.6 Haga clic en Archivo → Guardar para guardar su proyecto.

104 EIO0000001581 09/2017

Page 105: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Ayudar a proteger un proyecto en Unity Pro

Creación de una contraseña de la aplicaciónEn Unity Pro, cree una contraseña para ayudar a proteger su aplicación frente a modificaciones no deseadas. La contraseña se cifra y se almacena en el PAC. Siempre que se modifique la aplicación se necesita la contraseña.

Para obtener más información sobre la contraseña de la aplicación, consulte la página Protección de la aplicación (véase Unity Pro, Modalidades de funcionamiento).NOTA: Al exportar un proyecto en un archivo .XEF o .ZEF, se borra la contraseña de la aplicación.

Paso Acción1 En la ventana Explorador de proyectos, haga clic con el botón derecho del ratón en Proyecto

→ Propiedades.2 En la ventana Propiedades del proyecto, haga clic en la ficha Protección.3 En el campo Aplicación, haga clic en Modificar contraseña.4 En la ventana Modificar contraseña, introduzca una contraseña en los campos Entrada y

Confirmación.5 Haga clic en Aceptar.6 En el campo Aplicación, seleccione la casilla de verificación Auto-lock si desea pedir la

contraseña para reanudar la visualización de la aplicación.También puede hacer clic en las flechas arriba/abajo para establecer el número de minutos transcurridos los cuales la aplicación se bloqueará automáticamente.

7 Para guardar los cambios: Haga clic en Aplicar para dejar abierta la ventana Propiedades del proyecto.

– o bien – Haga clic en Aceptar para cerrar la ventana.

8 Haga clic en Archivo → Guardar para guardar la aplicación.9 Si desea cambiar la contraseña posteriormente, siga los pasos anteriores.

EIO0000001581 09/2017 105

Page 106: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Uso de la protección de memoriaEn Unity Pro, seleccione la opción Protección de memoria para ayudar a proteger su aplicación frente a modificaciones no deseadas.

Paso Acción1 En la ventana Explorador de proyectos, expanda la carpeta Configuración para visualizar la

CPU.2 Para abrir la ventana Configuración de la CPU:

Haga doble clic con el ratón en CPU.– o bien –

Haga clic con el botón derecho del ratón en BME P58 •0•0 → Abrir.

3 En la ventana de la CPU, haga clic en la ficha Configuración.4 Seleccione la casilla de verificación Protección de memoria e introduzca la dirección de

entrada que desee.5 Haga clic en Archivo → Guardar para guardar la aplicación.

106 EIO0000001581 09/2017

Page 107: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Configuración del tamaño y la ubicación de las entradas y salidas

IntroducciónEn el Explorador de proyectos de Unity Pro, haga doble clic en Bus PLC para que se muestre el bastidor principal. A continuación, haga clic en la CPU (no en los conectores Ethernet) para abrir la ventana de configuración de la CPU.

Establecimiento de direcciones globales y parámetros de modalidad de funcionamientoHaga clic en la ficha Configuración para editar el tamaño y las posiciones iniciales de las entradas y salidas:

Paso Acción1 Haga doble clic sobre la imagen de la CPU M580 en el Bus PLC para ver sus propiedades.2 Seleccione la ficha Configuración.3 En el área Modalidad de funcionamiento, seleccione las casillas para habilitar los siguientes parámetros

en la aplicación:

EIO0000001581 09/2017 107

Page 108: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

4 Entrada Run/Stop Utilice estos dos parámetros para ajustar el PAC en modalidad Run o Stop. Para obtener más información en relación con las consecuencias de estos parámetros, consulte el tema Gestión de entradas Run/Stop (véase página 380). (valor predeterminado = no seleccionado)

Run/Stop sólo por entrada

Protección de memoria Esta función se activa mediante un bit de entrada. Prohíbe la transferencia de un proyecto al PAC y las modificaciones en la modalidad online, con independencia del canal de comunicación. Se autorizan los comandos de ejecución y detención. (valor predeterminado = no seleccionado)

Inicio automático de la ejecución

Al habilitar esta opción, el PAC pasa automáticamente a la modalidad RUN en caso de arranque en frío. (valor predeterminado = no seleccionado)

Inicializar %MWi con inicio en frío

En el arranque en frío (véase página 383) o durante la descarga si selecciona la casilla (estado predeterminado): Los %MWi se gestionan como otras variables globales (inicializados en 0

o en el valor inicial, según la aplicación actual) en todas las situaciones de arranque en frío.

En el arranque en frío o durante la descarga si se deselecciona la casilla: Si se han guardado %MW previamente en la memoria Flash interna

(mediante la palabra %SW96), se restauran desde dicha memoria. En caso contrario: Si el arranque en frío se debe a un corte de alimentación o a que se ha

pulsado el botón de reseteo, los %MW se inicializan. De lo contrario se mantienen los valores actuales de %MW.

NOTA: En caso de que la nueva aplicación (o la aplicación restaurada) tenga más %MW que la anterior, los %MW agregados se establecen en 0 (los valores iniciales distintos de cero no se aplican)

Sólo arranque en frío Si se selecciona, esta opción fuerza el arranque en frío (véase página 384) de la aplicación en lugar del arranque en caliente normal. De manera predeterminada, la opción Sólo arranque en frío no está marcada. Una aplicación que utilice esta función no podrá: Descargarse en un PAC que tenga una versión anterior. Ejecutarse en un PAC que tenga una versión anterior.

Paso Acción

108 EIO0000001581 09/2017

Page 109: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

5 Configure el tamaño de las ubicaciones de memoria en Tamaño de los campos de dirección globales.

NOTA: Las CPU autónomas de gama alta y Hot Standby (BMEP584040, BMEP585040BMEP586040, BMEH584040 y BMEH586040) incluyen la gestión de memoria de señal. La función de memoria de señal admite secciones lógicas LL984 para aplicaciones LL984 convertidas, así como estaciones RIO Ethernet Quantum.La ficha Configuración contiene las siguientes opciones de gestión de memoria:Uso de memoria Porcentaje de uso de la memoria de la CPU basada en la introducción de

valores acumulados en los campos %M, %MW, %I y %IW que aparecen a continuación. (Opción admitida únicamente por CPU autónomas de gama alta y Hot Standby compatibles con memoria de señal.)

NOTA: Introduzca los valores de tal manera que el uso de la memoria de la CPU no supere el 100 %.

%M-0x Introduzca el valor correspondiente a cada tipo de campo de dirección. (%I y %IW sólo se admiten en CPU autónomas de gama alta y Hot Standby compatibles con memoria de señal.)

NOTA: Los valores para %IW y %MW deben ser divisibles entre 8 para la versión anterior a la 2.30 y divisibles entre 128 para las demás versiones. El valor para %KW debe ser divisible entre 8 para todas las versiones.

%MW-4x%I-1x%IW-3x%KWVisualizador Abre el Visualizador de la memoria de señal, que muestra la asignación de la

memoria utilizada.

NOTA: Para introducir: Valores máximos: haga clic en el botón Valores máximos, seleccione las casillas correspondientes de

la columna Máx. y, a continuación, haga clic en Aceptar. Valores predeterminados: haga clic en el botón Valores predeterminados, seleccione las casillas

correspondientes de la columna Predeterminado y, a continuación, haga clic en Aceptar.

NOTA: Aplicaciones M580/S908:En las CPU M580 compatibles con el adaptador de red Quantum S908 (véase Modicon Quantum 140CRA31908, Módulo adaptador, Guía de instalación y configuración) y con una versión de SO ≥ 02.30: (número de %I + número de %M) ≤ 65535. El número máximo de %I es 65280. El número máximo de %M es 65280.

6 Seleccione la casilla de verificación Modificación online en RUN (EJECUTAR) o STOP (DETENER) (en el campo Modificación online de la configuración) para utilizar la característica para cambiar la configuración sobre la marcha (CCOTF).

7 Seleccione Editar → Validar (o haga clic en el botón de la barra de herramientas ) para guardar la configuración.

Paso Acción

EIO0000001581 09/2017 109

Page 110: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

NOTA: Cuando valide los ajustes del módulo por primera vez, no podrá editar el nombre del módulo.

Si decide cambiarlo posteriormente, elimine el módulo existente de la configuración y, a continuación, añada un módulo de sustitución y cámbiele el nombre.

Además de la ficha Configuración descrita anteriormente, la ventana de configuración de la CPU contiene también una ficha Objetos de E/S, así como una ficha Animación que contiene a su vez tres subfichas: Tarea, Reloj de tiempo real e Información.

Finalización de la configuración de la red EthernetDespués de configurar estos ajustes, configure los ajustes de la CPU empezando por las propiedades del canal. Después configure los dispositivos de red Ethernet.

110 EIO0000001581 09/2017

Page 111: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Gestión de proyectos

Descarga de la aplicación en la CPUDescargue la aplicación Unity Pro en la CPU a través de uno de sus puertos o mediante una conexión a un módulo de comunicación Ethernet:

NOTA: Para obtener más información, consulte el tema Downloading CPU Applications (véase Modicon M580 autónomo, Guía de planificación del sistema para, arquitecturas utilizadas con más frecuencia) en Guía de planificación del sistema Hot Standby Modicon M580 para arquitecturas utilizadas con más frecuencia.

Conversión de aplicaciones heredadas a M580Para obtener información sobre el proceso de conversión, póngase en contacto con el servicio de atención al cliente de Schneider Electric.

Restauración y copia de seguridad de proyectosLa RAM de la aplicación (véase página 377) de la CPU y la memoria flash de la CPU realizan lo siguiente automática y manualmente: Restaurar un proyecto en la CPU desde la memoria flash (y la tarjeta de memoria si está

insertada): Automáticamente después de apagar y encender Automáticamente en un reinicio en caliente Automáticamente en un arranque en frío Manualmente con un comando Unity Pro: PLC → Backup del proyecto → Restaurar backupNOTA: Si se inserta una tarjeta de memoria con una aplicación distinta a la aplicación de la CPU, la aplicación se transferirá de la tarjeta de memoria a la CPU de aplicación de la RAM cuando se ejecute la función de restaurar.

Método ConexiónPuerto USB Si la CPU y el PC que están ejecutando Unity Pro tienen puertos USB, podrá descargar

la aplicación directamente en la CPU a través de los puertos USB (véase página 53) (versión 1.1 o posterior).

Puerto Ethernet Si la CPU y el PC que están ejecutando Unity Pro tienen puertos Ethernet, podrá descargar la aplicación directamente en la CPU a través de los puertos Ethernet

módulo de comunicaciones

Puede descargar la aplicación en la CPU conectando Unity Pro a la dirección IP de un módulo de comunicaciones.

EIO0000001581 09/2017 111

Page 112: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Guarde el proyecto de la CPU en la memoria flash (y en la tarjeta de memoria si está insertada): Automáticamente después de realizar una modificación online en la RAM de aplicación Automáticamente después de una descarga Automáticamente al detectar un flanco ascendente para un bit de sistema %S66 Manualmente con un comando Unity Pro: PLC → Backup del proyecto → Guardar backupNOTA: La copia de seguridad se inicia después de la finalización del ciclo MAST actual y antes del inicio del siguiente ciclo MAST. Si MAST se ha configurado como periódico, establezca el periodo de MAST en un valor superior al tiempo de ejecución de MAST real. Esto permite que el procesador complete una copia de seguridad entera sin interrupción.Si el periodo de MAST se establece en un valor inferior al tiempo de ejecución de MAST, el procesamiento de la copia de seguridad se fragmenta y requiere más tiempo para finalizar.

Compare el proyecto de la CPU y el proyecto de la memoria flash: Manualmente con un comando Unity Pro: PLC → Backup del proyecto → Comparar backupNOTA: Cuando se inserta una tarjeta de memoria válida (véase página 59) en una aplicación válida, las operaciones de copia de seguridad y restauración de la aplicación se realizan como sigue:

La copia de seguridad de la aplicación se lleva a cabo, primero, en la tarjeta de memoria y, luego, en la memoria flash.

La restauración de la aplicación se realiza, en primer lugar, de la tarjeta de memoria a la CPU de aplicación de la RAM y, luego, se copia de la RAM de aplicación a la memoria flash.

112 EIO0000001581 09/2017

Page 113: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Funcionalidad de explorador DIO

IntroducciónUn servicio de explorador DIO incorporado en una CPU M580 autónoma (BMEP58•0•0) o Hot Standby (BMEH58•0•0) puede gestionar equipo distribuido. A través de este servicio, los dispositivos de pasarela Ethernet (como los maestros Profibus y CANopen) pueden funcionar como equipo distribuido.Todas las comunicaciones de exploración DIO tienen lugar a través de la placa de conexiones Ethernet o de un puerto Ethernet.NOTA: Las CPU BMEP58•040 también gestionan módulos RIO a través del servicio de explorador RIO, pero aquí se trata el servicio de explorador DIO.

Descripción general del servicio de explorador DIOEn este ejemplo de red, la CPU está conectada a la red DIO (2) y a la red de control (8).

1 una CPU con un servicio de explorador DIO incorporado2 parte de cobre del anillo principal3 parte de fibra del anillo principal4 DRS que conecta un subanillo DIO al anillo principal5 DRS configurado para la transición de cobre a fibra y de fibra a cobre que conecta un subanillo DIO al

anillo principal 6 subanillo DIO7 nube DIO8 CPU que conecta la red de control al sistema M580

EIO0000001581 09/2017 113

Page 114: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Esta figura muestra las conexiones directas con el equipo distribuido:

1 Una CPU en el bastidor principal ejecuta el servicio de servidor de comunicaciones de E/S Ethernet.2 Un módulo de comunicaciones Ethernet BMENOC0301/11 (conexión de la placa de conexiones Ethernet

deshabilitada) gestiona el equipo distribuido en la red de dispositivos.3 Un módulo de comunicaciones Ethernet BMENOC0301/11 (conexión de placa de conexiones Ethernet

habilitada) se conecta a una nube DIO.4 Un módulo de conmutación de la opción de red BMENOS0300 se conecta a un subanillo DIO.

114 EIO0000001581 09/2017

Page 115: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Configuración de la CPU de con Unity Pro

Sección 5.2Configuración de la CPU de con Unity Pro

IntroducciónUse las instrucciones de esta sección para configurar la CPU M580 en Unity Pro.NOTA: A algunas características de configuración para la CPU M580 se accede mediante el Navegador DTM de Unity Pro. Esas instrucciones de configuración aparecen en otro lugar de este documento (véase página 136).

Contenido de esta secciónEsta sección contiene los siguientes apartados:

Apartado PáginaFichas de configuración de Unity Pro 116Acerca de la configuración de Unity Pro 118Ficha Seguridad 119Ficha IPConfig 123Ficha RSTP 125Ficha SNMP 127Ficha NTP 129 Ficha Conmutador 132Ficha QoS 133Ficha Puerto de servicio 134Ficha Configuración avanzada 135

EIO0000001581 09/2017 115

Page 116: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Fichas de configuración de Unity Pro

Acceso a las fichas de configuración de Unity ProAcceda a los parámetros de configuración de la CPU para RIO y el equipo distribuido:

NOTA: Para mayor seguridad, algunos servicios de comunicación (FTP, TFTP y HTTP) están deshabilitados de manera predeterminada. Tal vez desee llevar a cabo determinadas acciones (como una actualización del firmware, acceso a la web o E/S remotas) que requiera que uno o varios de estos servicios estén disponibles. Antes de configurar los parámetros Ethernet, establezca los niveles de seguridad (véase página 119) según sus requisitos. Cuando no se requieran estos servicios, deberá deshabilitarlos.

Fichas de configuración de Unity ProEn esta tabla se indican las fichas de configuración de Unity Pro que están disponibles (X) y no disponibles (—) para las CPU M580:

Paso Acción1 Abra un proyecto que incluya una CPU M580 que admita las redes RIO y DIO.2 En Explorador de proyectos, haga doble clic en Proyecto → Configuración → Bus PLC. 3 En el cuadro de diálogo Bus PLC, haga doble clic en el esquema con tres puertos

Ethernet en el medio de la CPU.4 En la ficha Seguridad, verifique que los servicios que requiere están habilitados

(véase página 121).(Consulte la nota siguiente.)5 En la ficha IPConfig, puede cambiar la dirección IP de la CPU o puede configurar la

dirección predeterminada, que empieza con 10.10 y utiliza los 2 últimos bytes de la dirección MAC.

Ficha de Unity Pro ServiciosCPU con funciones de explorador RIO incorporadas (BME•58•040)

CPU sin funciones de explorador RIO incorporadas (BME•58•020)

Seguridad X XIPConfig X XRSTP X XSNMP X XNTP X XConmutador — XQoS — X

116 EIO0000001581 09/2017

Page 117: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

NOTA: Para mantener el rendimiento de RIO, no puede acceder a estas fichas de las CPU BME•58•040.

Puerto de servicio X XConfiguraciones avanzadas

— X

Ficha de Unity Pro ServiciosCPU con funciones de explorador RIO incorporadas (BME•58•040)

CPU sin funciones de explorador RIO incorporadas (BME•58•020)

EIO0000001581 09/2017 117

Page 118: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Acerca de la configuración de Unity Pro

Acceso a los ajustes de configuraciónAcceda a los valores de configuración de la CPU M580 en Unity Pro:

Paso Acción1 Abra Unity Pro.2 Abra un proyecto Unity Pro que incluya una CPU M580 en la configuración.3 Abra el Explorador de proyectos (Herramientas → Explorador de proyectos).4 Haga doble clic en Bus PLC en el Explorador de proyectos.5 En el bastidor virtual, haga doble clic en los puertos Ethernet de la CPU M580 para ver estas

fichas de configuración: Seguridad IPConfig RSTP SNMP NTP Conmutador (consulte la nota) QoS (consulte la nota) Puerto de servicio Configuración avanzada (consulte la nota)

Estas fichas de configuración se describen en detalle en las páginas siguientes.

NOTA: Esta ficha no está disponible para las CPU que proporcionan los servicios de exploración RIO Ethernet.

118 EIO0000001581 09/2017

Page 119: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Ficha Seguridad

IntroducciónUnity Pro proporciona servicios de seguridad para la CPU. Habilite y deshabilite estos servicios en la ficha Seguridad en Unity Pro.

Acceso a la ficha SeguridadVisualice las opciones de configuración de Seguridad:

Servicios Ethernet disponiblesPuede habilitar/deshabilitar estos servicios Ethernet:

Paso Acción1 Abra su proyecto de Unity Pro.2 Haga doble clic en los puertos Ethernet en la CPU en el bastidor local (o haga clic con el botón

derecho del ratón en los puertos Ethernet y seleccione Abrir submódulo).3 Seleccione la ficha Seguridad en la ventana Módulo de comunicaciones RIO DIO para

habilitar/deshabilitar los servicios Ethernet.

Campo ComentarioAplicar seguridad y Desbloquear seguridad

Consulte la descripción que figura más abajo para obtener más detalles. (véase página 121)

FTP Habilitar o deshabilitar (opción predeterminada) la actualización de firmware, el acceso remoto a los datos de la tarjeta de memoria SD, el acceso remoto al almacenamiento de datos y la gestión de la configuración de dispositivos mediante el servicio FDR.

NOTA: El almacenamiento de datos local permanece operativo, pero el acceso remoto al almacenamiento de datos está deshabilitado.

TFTP Habilitar o deshabilitar (opción predeterminada) la capacidad de leer la configuración de estaciones RIO y la gestión de la configuración de dispositivos utilizando el servicio FDR.

NOTA: Habilite este servicio para utilizar módulos adaptadores Ethernet eX80.

HTTP Habilite o deshabilite (predeterminado) el servicio de acceso web.DHCP / BOOTP Habilitar o deshabilitar (opción predeterminada) la asignación

automática de ajustes de direccionamiento IP. Para DHCP, también habilitar/deshabilitar la asignación automática de máscara de subred, dirección IP de la pasarela y nombres de servidores DNS.

SNMP Habilitar o deshabilitar (opción predeterminada) el protocolo utilizado para supervisar el dispositivo.

1 Establezca Control de acceso en Habilitado para modificar este campo.

EIO0000001581 09/2017 119

Page 120: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

NOTA: Consulte el tema ETH_PORT_CTRL (véase página 391) para obtener información acerca del uso de este bloque de funciones para controlar los protocolos FTP, TFTP, HTTP y DHCP/BOOTP.

Habilitar/deshabilitar los servicios EthernetPuede habilitar/deshabilitar los servicios Ethernet en la ficha Seguridad tal como se indica a continuación: Habilite/deshabilite FTP, TFTP, HTTP, EIP, SNMP y DHCP/BOOTP para todas las direcciones

IP. (Esta función sólo se puede utilizar offline. La pantalla de configuración está atenuada en gris en la modalidad online).– o bien –

Habilite/deshabilite FTP, TFTP, HTTP, el puerto 502, EIP y SNMP para cada dirección IP autorizada. (Puede utilizar esta función online).

Defina los parámetros de la ficha Seguridad antes de descargar la aplicación en la CPU. Los ajustes predeterminados (nivel de seguridad máximo) reducen la capacidad de comunicación y el acceso al puerto.NOTA: Schneider Electric recomienda deshabilitar los servicios que no estén siendo utilizados.

EIP Habilitar o deshabilitar (opción predeterminada) el acceso al servidor EtherNet/IP.

Control de acceso Habilitar (opción predeterminada) o deshabilitar el acceso Ethernet a múltiples servidores de la CPU desde dispositivos de red no autorizados.

Direcciones autorizadas (1)

Subred Sí/NoDirección IP De 0.0.0.0 a 223.255.255.255Máscara de subred

De 224.0.0.0 a 255.255.255.252

FTP Seleccione este campo para otorgar acceso al servidor FTP de la CPU.TFTP Seleccione este campo para otorgar acceso al servidor TFTP de la

CPU.HTTP Seleccione este campo para otorgar acceso al servidor HTTP de la

CPU.Puerto 502 Seleccione este campo para otorgar acceso al puerto 502

(normalmente utilizado para el envío de mensajes Modbus) de la CPU.EIP Seleccione este campo para otorgar acceso al servidor EtherNet/IP de

la CPU.SNMP Seleccione este campo para otorgar acceso al agente SNMP de la

CPU.

Campo Comentario

1 Establezca Control de acceso en Habilitado para modificar este campo.

120 EIO0000001581 09/2017

Page 121: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Campos Aplicar seguridad y Desbloquear seguridad Al hacer clic en Aplicar seguridad (configuración predeterminado de la ficha Seguridad):

Las opciones FTP, TFTP, HTTP, EIP, SNMP y DHCP/BOOTP están deshabilitadas y la opción Control de acceso está habilitada.

Al hacer clic en Desbloquear seguridad:Las opciones FTP, TFTP, HTTP, EIP, SNMP y DHCP/BOOTP están habilitadas y la opción Control de acceso está deshabilitada.

NOTA: Puede establecer cada campo de forma individual una vez haya aplicado la configuración global.

Uso del control de acceso para direcciones autorizadasUtilice el área Control de acceso para restringir el acceso del dispositivo a la CPU en su función de servidor. Cuando habilite el control de acceso en el diálogo Seguridad, añada la dirección IP de los dispositivos para los que desee comunicarse con la CPU a la lista de Direcciones autorizadas: De manera predeterminada, la dirección IP del servicio de explorador E/S Ethernet incorporado

de la CPU con la Subred establecida en Sí permite que cualquier dispositivo de la subred se comunique con la CPU mediante EtherNet/IP y Modbus TCP.

Añada la dirección IP de cualquier dispositivo de cliente que pueda enviar una petición al servicio de explorador E/S Ethernet de la CPU, que actúa como servidor Modbus TCP o EtherNet/IP en este caso.

Añada la dirección IP de su PC de mantenimiento para comunicarse con el PAC a través del servicio de explorador E/S Ethernet de la CPU mediante Unity Pro para configurar y diagnosticar la aplicación.

NOTA: La subred de la columna Dirección IP puede ser la misma subred o cualquier dirección IP dentro de la subred. Si selecciona Sí para una subred que no tiene una máscara de subred, aparecerá una ventana emergente que indica que la pantalla no se puede validar porque se ha detectado un error.Puede introducir 127 direcciones IP o subredes autorizadas como máximo.

EIO0000001581 09/2017 121

Page 122: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Adición de dispositivos a la lista de Direcciones autorizadasPara añadir dispositivos a la lista de Direcciones autorizadas:

Eliminación de dispositivos de la lista de Direcciones autorizadasPara quitar dispositivos de la lista de Direcciones autorizadas:

Paso Acción1 Establezca el Control de acceso en Habilitado.2 En la columna Dirección IP de la lista Direcciones autorizadas, introduzca una dirección IP.3 Introduzca la dirección del dispositivo para acceder al servicio de explorador E/S Ethernet de la

CPU con cualquiera de estos métodos: Añadir una única dirección IP: introduzca la dirección IP del dispositivo y seleccione No en la

columna Subred. Añadir una subred: introduzca una dirección de subred en la columna Dirección IP.

Seleccione Sí en la columna Subred. Introduzca una máscara de subred en la columna Máscara de subred.

NOTA: La subred de la columna Dirección IP puede ser la misma subred o cualquier dirección IP de

la subred. Si introduce una subred sin máscara de subred, se mostrará un mensaje en la pantalla indicando que la pantalla no se puede validar.

Un signo de exclamación rojo (!) indica que se ha detectado un error en la entrada. Solo podrá guardar la configuración después de que se haya direccionado el error detectado.

4 Seleccione uno o varios de los métodos de acceso siguientes que va a otorgar al dispositivo o subred: FTP, TFTP, HTTP, Puerto 502, EIP, SNMP.

5 Repita estos pasos del 2 al 4 para cada subred o dispositivo adicional al que desee otorgar acceso al servicio de explorador E/S Ethernet de la CPU.

NOTA: Puede introducir hasta 127 direcciones IP o subredes autorizadas.

6 Haga clic en Aplicar.

Paso Acción1 En la lista Direcciones autorizadas, seleccione la dirección IP del dispositivo que quiere eliminar.2 Pulse el botón Eliminar.3 Haga clic en Aplicar.

122 EIO0000001581 09/2017

Page 123: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Ficha IPConfig

Parámetros de IPConfigCampo Configuración de dirección IP en la ficha IPConfig:

Parámetro Valor predeterminado DescripciónDirección IP principal

192.168.10.1 La dirección IP de la CPU y del explorador DIO. Esta dirección: La puede utilizar Unity Pro, una HMI o SCADA para

comunicarse con la CPU. Se puede utilizar para acceder a páginas web de CPU. La puede utilizar la CPU para realizar la exploración de E/S

de dispositivos DIO.Dirección IP A 192.168.11.1 Esta dirección se aplica al servicio de explorador de RIO en la

CPU designada como A. Consulte la nota siguiente.Dirección IP B – Sólo para las CPU Hot Standby M580, esta dirección se aplica

al servicio de explorador RIO en la CPU designada como B. Consulte la nota siguiente.

Máscara de subred

255.255.0.0 Esta máscara de bits permite identificar o determinar los bits de la dirección IP que corresponden a la dirección de red y a la parte de la dirección que corresponde a la subred. El valor puede modificarse por cualquier otro valor válido en la subred.

Dirección de pasarela

192.168.10.1 La dirección IP de la pasarela predeterminada a la que se transmiten los mensajes destinados a otras redes.

NOTA: Si modifica la dirección IP A, el sistema podría volver a calcular todas las direcciones IP (incluidas las

de las estaciones) para mantener todos los dispositivos en la misma subred. En los sistemas Hot Standby M580, tanto CPU A como CPU B mantienen una conexión de propietario

redundante con cada dispositivo RIO (adaptador BM•CRA312•0). Por esta razón, cuando se produce una conmutación Hot Standby, el estado de las salidas de RIO no se ve afectado (la transición de la conmutación Hot Standby es uniforme).

EIO0000001581 09/2017 123

Page 124: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Visualización y edición de la dirección IP y del nombre del dispositivo de los dispositivos de redEl área Configuración de direcciones IP de CRA de la ficha IPConfig se proporciona para CPU con servicio de explorador de E/S Ethernet (CPU con referencias comerciales terminadas en 40). Utilice esta área para visualizar una lista de exploradores RIO/DIO y adaptadores BM•CRA312•0, y para ver o editar la dirección IP del dispositivo y el identificador del dispositivo:

NOTA: Todos los otros campos de la ventana Redes de Ethernet son de sólo lectura.

Configuración avanzadaPara configurar los servicios DHCP y FDR en el navegador DTM, haga clic en el enlace Configuración de servicios en la sección Configuración avanzada de la ventana.

Paso Acción1 Haga clic en el enlace Configuración de direcciones IP de CRA para abrir la ventana Red Ethernet. 2 En el encabezado Subtipo, filtre la lista de dispositivos al seleccionar:

Explorador RIO/DIO CRA ... (seleccione ambos)

La lista aplica el filtro seleccionado y muestra todos los dispositivos de redes detectados de los tipos seleccionados.

3 El campo Dirección IP muestra la dirección que se ha asignado automáticamente cuando el dispositivo se ha añadido a la red.

NOTA: Aunque la dirección IP se puede modificar, Schneider Electric recomienda aceptar la dirección IP asignada automáticamente.

4 El campo Identificador muestra el identificador del módulo, que es también el Nombre del dispositivo. Para editar el ajuste Identificador:1. Haga doble clic en el valor Identificador. El valor se convertirá en editable.2. Escriba un nuevo valor.3. Haga clic en el botón Validar de Unity Pro.Se aplica el nuevo ajuste de Identificador.

124 EIO0000001581 09/2017

Page 125: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Ficha RSTP

IntroducciónLos puertos DEVICE NETWORK Ethernet de la parte frontal de la CPU M580 admiten el protocolo RSTP (Rapid Spanning Tree Protocol). RSTP es un protocolo de nivel 2 de capa OSI definido por IEEE 802.1D 2004. RSTP realiza los servicios siguientes: RSTP crea una ruta de red lógica sin bucles para dispositivos Ethernet que forman parte de una

topología que incluye rutas físicas redundantes. Cuando el puerto DEVICE NETWORK (ETH 2 o ETH 3) de la CPU está desconectado, el servicio RSTP dirige el tráfico al otro puerto.

RSTP restaura automáticamente la comunicación de red activando conexiones redundantes cuando un evento de red provoca la pérdida del servicio.

NOTA: Cuando una conexión RSTP está desconectada, el servicio RSTP actúa en un evento y reenvía el tráfico a través del puerto correcto. Durante este tiempo de reconexión (50 ms máx.), se pueden perder algunos paquetes.El servicio RSTP crea una ruta de red lógica sin bucles para dispositivos Ethernet que forman parte de una topología que incluye rutas físicas redundantes. Cuando hay una pérdida de servicio en la red, el módulo habilitado para RSTP restaura automáticamente la comunicación de red activando conexiones redundantes.NOTA: RSTP solo se puede implementar cuando todos los conmutadores de la red están configurados para admitir RSTP.La modificación de estos parámetros puede influir en el diagnóstico del subanillo, el determinismo de RIO y en los tiempos de recuperación de la red.

Asignación de la prioridad de puente para el servicio de explorador RIO/DIOUn valor de prioridad de puente se utiliza para establecer la posición relativa de un conmutador en la jerarquía RSTP. La prioridad de puente es un valor de 2 bytes para el conmutador. El rango válido oscila entre 0 y 65.535, con un valor predeterminado de 32.768 (punto medio).Asigne la Prioridad de puente en la página RSTP:

Paso Acción1 Seleccione RSTP para ver el Estado de funcionamiento RSTP.2 Seleccione una prioridad de puente en la lista desplegable del área Estado de

funcionamiento RSTP: Root (0) (predeterminado) Raíz de reserva (4.096) Participante (32.768)

3 Para finalizar la configuración: Aceptar: asigne la prioridad de puente y cierre la ventana. Aplicar: asigne la prioridad de puente y deje la ventana abierta.

EIO0000001581 09/2017 125

Page 126: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Parámetros RSTP para CPU con servicio explorador RIO y DIOFicha RSTP:

Parámetros RSTP para CPU sin servicio explorador RIO (solamente servicio explorador DIO)Ficha RSTP:

Campo Parámetro Valor comentarioEstado de funcionamiento RSTP

Prioridad de puente Root (0) Valor predeterminadoRaíz de reserva (4.096) –Participante (32.768) –

Campo Parámetro Valor comentarioEstado de funcionamiento RSTP

Prioridad de puente Root(0) –Raíz de reserva (4096) –Participante(32768) predeterminado

Parámetros de puente Force version 2 No se puede editar este valor.

Retraso de reenvío (ms) 21.000Intervalo máximo (ms) 40.000Recuento de conservación de transmisión

40

Tiempo de saludo (ms) 2000Parámetros del puerto 2 – – No se pueden editar

estos parámetros de campo.

Parámetros del puerto 3 – – No se pueden editar estos parámetros de campo.

126 EIO0000001581 09/2017

Page 127: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Ficha SNMP

IntroducciónUtilice la ficha SNMP de Unity Pro para establecer los parámetros SNMP individuales de los módulos: Módulos de la CPU M580 Módulos adaptadores EIO (e)X80 en estaciones RIO Módulos adaptadores RIO 140CRA3120• en sistemas EIO QuantumUn agente SNMP v1 es un componente de software del servicio SNMP que se ejecuta en estos módulos para permitirles el acceso a la información de gestión y diagnóstico. Puede utilizar navegadores SNMP, software de gestión de redes y otras herramientas para acceder a estos datos. Además, el agente SNMP puede configurarse con las direcciones IP de uno o dos dispositivos (normalmente equipos que ejecutan software de gestión de redes) para que sean estos los receptores de los mensajes de captura activados por eventos. Estos mensajes informan al dispositivo de gestión acerca de eventos como un arranque en frío o un error de software al no poder autenticar un dispositivo.Utilice la ficha para configurar los agentes SNMPSNMP de los módulos de comunicación en el bastidor local y las estaciones RIO. El agente SNMP puede conectarse y comunicarse con uno o dos administradores SNMP como parte de un servicio SNMP. El servicio SNMP incluye: Comprobación de autenticación de cualquier administrador Ethernet que envíe peticiones

SNMP mediante el módulo de comunicación SNMP Gestión de eventos o capturas

Parámetros SNMPPara ver y editar estas propiedades en la página SNMP:

Propiedad DescripciónAdministradores de dirección IP:

Administrador de dirección IP 1

Dirección IP del primer administrador SNMP en el que el agente SNMP envía avisos de capturas.

Administrador de dirección IP 2

Dirección IP del segundo administrador SNMP en el que el agente SNMP envía avisos de capturas.

Agente: Ubicación Ubicación del dispositivo (máximo 32 caracteres)Contacto Información descriptiva de la persona de contacto para el

mantenimiento del dispositivo (máximo 32 caracteres)Administrador SNMP

Seleccione una opción: Deshabilitado: en esta página puede editar la configuración de

ubicación y contacto. Habilitado: en esta página no puede editar la configuración de

ubicación y contacto. (Esta configuración está gestionada por el administrador SNMP.)

EIO0000001581 09/2017 127

Page 128: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Aplique la configuración haciendo clic en un botón: Aplicar: guarda los cambios. Aceptar: guarda los cambios y cierra la ventana.

Nombres de comunidad:

Get Contraseña solicitada por el agente SNMP antes de ejecutar comandos de lectura desde un administrador SNMP (predeterminado = público).

Set Contraseña solicitada por el agente SNMP antes de ejecutar comandos de escritura desde un administrador SNMP (predeterminado = privado).

Trap Contraseña que un administrador SNMP necesita del agente SNMP antes de aceptar avisos de capturas del agente (predeterminado = alerta).

Seguridad: Habilitar captura de errores de autenticación

TRUE hace que el agente SNMP envíe un aviso de captura al administrador SNMP si un administrador no autorizado envía un comando Get o Set al agente (predeterminado = Deshabilitado).

Propiedad Descripción

128 EIO0000001581 09/2017

Page 129: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Ficha NTP

IntroducciónPuede configurar una CPU M580como servidor NTP o cliente NTP en la ficha NTP de Unity Pro. El servicio NTP tiene estas características: Una corrección periódica de la hora se obtiene del servidor de tiempo estándar de referencia. Se producen una conmutación automática en un servidor de hora de respaldo (secundario) si

se detecta un error en el sistema del servidor de hora normal. Los proyectos de controlador utilizan un bloque de funciones para leer el reloj con precisión, lo

que permite que los eventos de proyecto o las variables incorporen la hora. (Consulte el documento Manual del usuario de marcas de tiempo del sistema (véase Marcas de tiempo del sistema, Manual del usuario) para obtener información detallada sobre el rendimiento de marcas de tiempo del sistema.)

NOTA: Cuando la CPU M580 se configura como servidor NTP o como cliente NTP, los módulos adaptadores BM•CRA312•0 (e)X80 EIO son clientes NTP de la CPU: Cuando solamente están configurados los módulos BM•CRA31200 como clientes NTP, la

precisión de este servidor permite una discriminación de tiempo de 20 ms. Todos los módulos BM•CRA31200 de la red tienen la misma configuración de cliente.Para empezar, abra las fichas de configuración de la CPU de Unity Pro (véase página 116).

Modalidad del cliente NTPCuando el PAC se configura como un cliente NTP, el servicio de hora de la red (SNTP) sincroniza el reloj de la CPU M580 con el del servidor de hora. El valor sincronizado se utiliza para actualizar el reloj del CPU. Las configuraciones habituales del servicio horario utilizan servidores redundantes y diversas rutas de red para obtener una precisión y fiabilidad altas.Para establecer la hora de la red de sistemas Ethernet, el sistema efectúa lo siguiente al arrancar: Requiere la CPU para arrancar. Utiliza la CPU para obtener el tiempo desde el servidor NTP. Requiere un intervalo de tiempo predefinido hasta que la hora se considere precisa; la

configuración del usuario determina el periodo de tiempo previo a la hora que se considera preciso.

Puede que sea necesario realizar varias actualizaciones para conseguir la precisión máxima.Una vez que se recibe la hora precisa, el servicio define el estado en el registro asociado al servicio horario.El valor del reloj del servicio horario se inicia con el valor 0 hasta que se actualiza por completo desde la CPU.

Modelo Fecha de inicioModicon M580 con Unity Pro 1 de enero de 1980 00:00:00.00

EIO0000001581 09/2017 129

Page 130: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Para detener o ejecutar PAC: Detener y ejecutar no influyen en la precisión del reloj. Detener y ejecutar no influyen en la actualización del reloj. La transición de una modalidad a otra no influye en la precisión de la hora de la red del sistema

Ethernet.Para descargar la aplicación: El valor del reloj de estado asociado al registro del servicio horario en la CPU M580 se debe

reinicializar tras la descarga de aplicaciones o el cambio de servidor NTP. La hora será precisa tras dos periodos de consulta.

NOTA: Para obtener diagnósticos de NTP, consulte la página web de NTP.

Modalidad de servidor NTPCuando el PAC se configura como un servidor NTP, puede sincronizar los relojes del cliente (por ejemplo, un módulo adaptador BM•CRA31200 (e)X80 EIO). El reloj interno de la CPU se emplea como reloj de referencia para servicios NTP.

Parámetros NTP para una CPUUtilice el menú desplegable en el campo NTP para configurar la CPU como Cliente NTP o como Servidor NTP:

Valor comentarioDeshabilitado Valor predeterminado: tanto los servicios de servidor NTP como de cliente NTP del

PAC están deshabilitados.Cliente NTP Las funciones del PAC como cliente NTP. En este caso, configure los parámetros

Configuración del servidor NTP.

NOTA: Habilite el cliente NTP aquí para habilitar automáticamente el servicio del cliente NTP en todos los módulos adaptadores BM•CRA312•0.

Servidor NTP El PAC de explorador E/S Ethernet actúa como un servidor NTP.

NOTA: Habilite el cliente NTP aquí para habilitar automáticamente el servicio del cliente NTP en todos los módulos adaptadores BM•CRA312•0 y para configurar BM•CRA312•0 de modo que utilice el PAC como servidor NTP.

130 EIO0000001581 09/2017

Page 131: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Asigne valores a estos parámetros en el campo Configuración del servidor NTP:

Parámetro ComentarioDirección IP del servidor NTP primario

La dirección IP del servidor NTP, desde el cual el PAC solicita primero un valor de tiempo.

Dirección IP del servidor NTP secundario

La dirección IP del servidor NTP de copia de seguridad, desde el cual el PAC solicita un valor de tiempo tras no recibir una respuesta del servidor NTP primario.

Periodo de consulta El tiempo (en segundos) entre las actualizaciones del servidor NTP. Los valores inferiores normalmente dan lugar a una mayor precisión.

EIO0000001581 09/2017 131

Page 132: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Ficha Conmutador

DescripciónLa ficha Conmutador solamente está disponible para CPU sin servicio de explorador RIO. Contiene los siguientes campos:

NOTA: El puerto ETH1 es un puerto de servicio especializado y la red de la placa de conexiones Ethernet está destinada a la comunicación entre módulos del bastidor. Los parámetros de conmutación para esos dos puertos no pueden configurarse en la ficha Conmutador.

Campo Parámetro Valor comentarioETH1 – – Aquí no se pueden editar estos

parámetros de campo. La configuración se puede modificar en la ficha (véase página 134) Puerto de servicio.

ETH2 Habilitado Yes predeterminadoNo –

Velocidad de transmisión Automático 10/100 Mbits/s Valor predeterminadoSemidúplex 100 Mbits/s –Dúplex completo 100 Mbits/s –Semidúplex 10 Mbits/s –Dúplex completo 10 Mbits/s –

ETH3 Habilitado Yes predeterminadoNo –

Velocidad de transmisión Automático 10/100 Mbits/s Valor predeterminadoSemidúplex 100 Mbits/s –Dúplex completo 100 Mbits/s –Semidúplex 10 Mbits/s –Dúplex completo 10 Mbits/s –

Placa de conexiones

– – No se pueden editar estos parámetros de campo.

132 EIO0000001581 09/2017

Page 133: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Ficha QoS

DescripciónLa CPU M580 puede configurarse para ejecutar la codificación de los paquetes Ethernet. La CPU admite el estándar de calidad de servicio OSI capa 3 (QoS) definido en RFC-2475. Al habilitar QoS, la CPU añade una etiqueta electrónica de punto de código de servicios diferenciados (DSCP) a cada paquete Ethernet que transmite para indicar la prioridad de dicho paquete.

Ficha QoSLa ficha QoS está disponible solamente en CPUs que no admiten el servicio de explorador RIO (solo en CPUs con referencias comerciales que terminan en 20).

La codificación de DSCP permite priorizar flujos de paquetes Ethernet en función del tipo de tráfico del flujo.Para implementar la configuración de QoS en la red Ethernet: Utilice conmutadores de red compatibles con QoS. Aplique los valores DSCP de forma coherente a los dispositivos y conmutadores de red

compatibles con DSCP. Confirme que los conmutadores aplican un conjunto de reglas coherentes para ordenar las

etiquetas de DSCP al transmitir y recibir paquetes Ethernet.

Campo Parámetro Valor comentarioCodificación de DSCP

– Habilitado predeterminadoDeshabilitado –

PTP Prioridad de evento PTP de DSCP 59 –DSCP PTP General Priority 47 –

Tráfico EtherNet/IP Valor DSCP para mensajes de prioridad de programación de datos de E/S

47 –

Valor DSCP para el mensaje explícito 27 –Valor DSCP para mensajes de prioridad urgente de datos de E/S

55 –

Valor DSCP para mensajes de prioridad alta de datos de E/S

43 –

Valor DSCP para mensajes de prioridad baja de datos de E/S

31 –

Tráfico de Modbus TCP

Valor DSCP para mensajes de E/S 43 –Valor DSCP para el mensaje explícito 27 –

Tráfico de protocolo de hora de la red

Valor DSCP para mensajes de protocolo de hora de la red

59 –

EIO0000001581 09/2017 133

Page 134: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Ficha Puerto de servicio

Parámetros de Puerto de servicioA continuación se detallan los parámetros de la ficha Puerto de servicio de Unity Pro:

Comportamiento onlineLos parámetros del Puerto de servicio están almacenados en la aplicación, pero puede volver a configurar (modificar) los parámetros en modalidad Conectado. Los valores que vuelva a configurar en la modalidad de conexión se envían al PAC mediante mensajes explícitos.Los valores modificados no se almacenan, hecho que puede provocar discrepancias entre los parámetros que se están utilizando y aquellos que están en la aplicación almacenada.

Campo Parámetro Valor comentarioPuerto de servicio – Habilitado

(predeterminado)Habilita el puerto y permite editar sus parámetros.

– Deshabilitado Deshabilita el puerto (no se puede acceder a los parámetros).

Modalidad del puerto de servicio

– Acceso (predeterminado)

Esta modalidad admite comunicaciones con dispositivos Ethernet.

– Espejo En la modalidad de espejo de puertos, el tráfico de datos de uno o varios puertos se copia a este puerto. Conecte una herramienta de vigilancia de paquetes a este puerto para supervisar y analizar el tráfico del puerto.

NOTA: En esta modalidad, el puerto Service actúa como un puerto de sólo lectura. Es decir, no se puede acceder a los dispositivos (ping, conexión a Unity Pro, etc.) a través del puerto Service.

Configuración del puerto de acceso

Número de puerto de servicio

ETH1 El valor del campo Número del puerto de servicio no puede editarse.

Configuración de espejo de puertos

Puerto(s) de origen

Puerto interno Tráfico Ethernet desde y hacia el procesador interno enviado al puerto de servicio.

ETH2 Tráfico Ethernet desde y hacia ETH2 enviado al puerto de servicio.

ETH3 Tráfico Ethernet desde y hacia ETH3 enviado al puerto de servicio.

Puerto de placa de conexiones

Tráfico Ethernet desde y hacia la placa de conexiones enviado al puerto de servicio.

134 EIO0000001581 09/2017

Page 135: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Ficha Configuración avanzada

IntroducciónLa ficha Configuración avanzada solo está disponible para CPUs que no admiten el explorador RIO (solo servicio de explorador DIO). La ficha Configuración avanzada consta de los campos siguientes: Configuración de timeout de EtherNet/IP Comportamiento del explorador de EtherNet/IP

Configuración de timeoutEstos parámetros se encuentran en el campo Configuración de timeout de EtherNet/IP:

Comportamiento del exploradorEstos parámetros se encuentran en el campo Comportamiento del explorador de EtherNet/IP:

Parámetro Valor comentarioTimeout de la conexión de E/S FW_Open (ms)

4.960 Especifica el tiempo que espera el explorador la respuesta de FW_Open de una conexión de E/S.

Timeout de la conexión de EM FW_Open (ms)

3.000 Especifica el tiempo que espera el explorador la respuesta de FW_Open de una conexión de EM.

RPI de conexión de EM (ms) 10.000 Establece el RPI T->O y O->T para todas las conexiones EM.

Timeout de petición de EM (s) 10 Especifica el tiempo que espera el explorador entre la petición y la respuesta de un mensaje explícito.

Parámetro Valor comentarioPermitir restablecimiento mediante mensaje explícito

Deshabilitado (Valor predeterminado.) El explorador ignora la petición del servicio de reseteo del objeto de identidad.

Habilitado El explorador se reseteará si recibe una petición de servicio de reseteo del objeto de identidad.

Comportamiento cuando el estado de la CPU es STOP

inactivo (Valor predeterminado.) La conexión de E/S de EtherNet/IP sigue abierta, pero el indicador Run/Idle se establece en Idle (inactivo).

STOP La conexión de E/S EtherNet/IP está cerrada.

EIO0000001581 09/2017 135

Page 136: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Configuración de la CPU M580 con DTM en Unity Pro

Sección 5.3Configuración de la CPU M580 con DTM en Unity Pro

IntroducciónA algunas características de configuración de la CPU M580 se accede mediante su DTM M580 correspondiente en el Navegador DTM de Unity Pro.Use las instrucciones de esta sección para configurar la CPU M580 mediante el DTM.

Contenido de esta secciónEsta sección contiene los siguientes apartados:

Apartado PáginaAcerca de la configuración de DTM en Unity Pro 137Acceso a las propiedades del canal 138Configurar DHP y los servidores de direcciones FDR 141

136 EIO0000001581 09/2017

Page 137: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Acerca de la configuración de DTM en Unity Pro

IntroducciónLa configuración de la CPU M580 con características estándar de Unity Pro se describe en otra parte de esta guía (véase página 115).Una parte de la configuración específica de un dispositivo concreto (como la CPU M580) se realiza mediante un gestor de tipos de dispositivo adecuado (DTM) en Unity Pro. En esta sección se describe esa configuración.

Acceso a los ajustes de configuraciónSiga estos pasos para acceder a los ajustes de configuración en el DTM para la CPU M580 en Unity Pro:

Paso Acción1 Abra Unity Pro.2 Abra un proyecto de Unity Pro que incluya una CPU M580 en la configuración.3 Abra el Navegador DTM (Herramientas → Navegador DTM).4 Haga doble clic en el DTM que corresponda a la CPU M580 en el Navegador DTM para abrir el

editor de dispositivos del DTM.5 Estos encabezamientos aparecen en el árbol de configuración del DTM M580:

Propiedades del canal Servicios Esclavos Ethernet/IP locales Lista de dispositivos Registro

EIO0000001581 09/2017 137

Page 138: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Acceso a las propiedades del canal

IntroducciónEn la página Unity Pro Propiedades del canal, seleccione una Dirección IP de origen (PC) del menú desplegable.El menú Dirección IP de origen (PC) contiene una lista de direcciones IP configuradas para el PC que tiene el DTM Unity Pro instalado.Para realizar la conexión, elija una Dirección IP de origen (PC) que se encuentre en la misma red que la CPU y la red de dispositivos. Mediante esta conexión puede ejecutar estas tareas: Realizar descubrimiento del bus de campo. Ejecutar acciones online. Enviar un mensaje explícito a un dispositivo EtherNet/IP. Enviar un mensaje explícito a un dispositivo Modbus TCP. Diagnosticar módulos.

Apertura de la páginaPara ver las Propiedades del canal de la CPU:

Descripción de las propiedadesEn esta tabla se describen los parámetros de las Propiedades del canal:

Paso Acción1 Abra un proyecto Unity Pro que incluya una CPU M580.2 Abra el Navegador DTM (Herramientas → Navegador DTM).3 En el Navegador DTM, busque el nombre que asignó a la CPU.4 Haga doble clic (o haga clic con el botón derecho del ratón en Abrir) en el nombre de la CPU

para abrir la ventana de configuración.5 Seleccione Propiedades del canal en el panel de navegación

Campo Parámetro DescripciónDirección de origen Dirección IP de origen (PC) Lista de direcciones IP asignadas a las tarjetas de

interfaz de red instaladas en el PC.

NOTA: Si la principal dirección IP configurada de la CPU no está en la subred de ninguna de las IP configuradas en las tarjetas de interfaz del PC, se sugerirá la primera IP de la tarjeta de interfaz de forma predeterminada.

Máscara de subred (sólo lectura)

Máscara de subred asociada con la dirección IP de origen (PC) seleccionada.

138 EIO0000001581 09/2017

Page 139: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Realizar la conexiónConectar con la Dirección IP de origen (PC):

Supervisión de TCP/IPExpanda (+) el encabezado Propiedades del canal en el árbol de configuración y seleccione el elemento TCP/IP en el nivel 1.La información de sólo lectura de esta página supervisa los parámetros IP que se configuraron en Unity Pro.

Detección de red EtherNet/IP

Dirección de inicio del rango de detección

La primera dirección IP del rango para la detección automática de buses de campo de dispositivos EtherNet/IP.

Dirección de finalización del rango de detección

La última dirección IP del rango para la detección automática de buses de campo de dispositivos EtherNet/IP.

Detección de red Modbus

Dirección de inicio del rango de detección

Primera dirección IP del rango para la detección automática de buses de campo de dispositivos Modbus/TCP.

Dirección de finalización del rango de detección

Última dirección IP del rango para la detección automática de buses de campo de dispositivos Modbus/TCP.

Campo Parámetro Descripción

Paso Acción1 Seleccione una dirección IP en el menú desplegable Dirección IP de origen (PC).2 Pulse el botón Aplicar.3 En el Navegador DTM, busque el nombre que asignó a la CPU.4 Haga clic con el botón derecho del ratón en el nombre de la CPU y desplácese hasta Conectar.

EIO0000001581 09/2017 139

Page 140: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Gestión de direcciones IP de origen para varios PCCuando conecte un PC a una aplicación Unity Pro basada en DTM, Unity le solicitará que defina la dirección IP del PC conectado al PLC, lo que se conoce como la dirección IP de origen (PC). En lugar de tener que ejecutar una Generación en Unity cada vez que conecte un PC al PLC, la dirección IP de origen (PC) se seleccionará automáticamente cuando importe la aplicación de Unity. Durante la importación de la aplicación, el DTM recuperará todas las direcciones NIC configuradas disponibles de un PC conectado y comparará la máscara de subred del maestro con la lista de NIC disponibles. Si existe una coincidencia entre la máscara de subred del maestro y la lista de NIC, Unity

seleccionará automáticamente la dirección IP coincidente como dirección IP de origen (PC) en la página Propiedades del canal.

En el caso de que existan varias coincidencias, Unity seleccionará automáticamente la dirección IP más próxima a la máscara de subred.

Si no existe ninguna coincidencia, Unity seleccionará automáticamente la dirección IP para la máscara de subred disponible más próxima.

140 EIO0000001581 09/2017

Page 141: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Configurar DHP y los servidores de direcciones FDR

DHCP y servidores de direcciones FDRLa CPU M580 cuenta con un protocolo de comunicación de host dinámico (DHCP) y un servidor de sustitución rápida de dispositivo (FDR). El servidor DHCP proporciona ajustes de dirección IP a dispositivos up to en red. El servidor FDR proporciona ajustes de parámetros operativos para sustituir los dispositivos Ethernet equipados con funciones del cliente FDR.

Acceso al servidor de direccionesAcceda al servidor de direcciones de la CPU M580 en Unity Pro:

ConfiguraciónConfigure el servidor de direcciones para que realice las siguientes tareas: Habilitar y deshabilitar el servicio FDR de la CPU. Visualizar una lista generada automáticamente de todos los dispositivos incluidos en la

configuración de la CPU, con la información siguiente para cada dispositivo: Parámetros de direccionamiento IP Si los parámetros de direccionamiento IP del dispositivo los proporciona el servidor CPU

incorporado a la DHCPAñadir manualmente dispositivos remotos (que no formen parte de la configuración de la CPU) a la lista de clientes DHCP de la CPU.NOTA: Los dispositivos remotos añadidos de esta forma están equipados con software de cliente DHCP y configurados para suscribirse al servicio de direccionamiento IP de la CPU.

Paso Acción1 Abra Unity Pro.2 Abra un proyecto Unity Pro que incluya una CPU M580 en la configuración.3 Abra el Navegador DTM (Herramientas → Navegador DTM).4 Haga doble clic en el DTM que corresponda a la CPU M580 en el Navegador para abrir el editor

de dispositivos del DTM.5 Amplíe (+) el encabezamiento Servicios del árbol de configuración.6 Seleccione el elemento Servidor de direcciones del árbol de configuración para ver la

configuración del servidor de direcciones.

EIO0000001581 09/2017 141

Page 142: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Habilitación del servicio FDRPara habilitar el servicio FDR, establezca el campo Servidor FDR en Habilitado. Para deshabilitar el servicio, cambie el valor del mismo campo a Deshabilitado.Puede deshabilitar el servicio FDR de las CPUs que no admitan exploración RIO (referencias comerciales que terminan en 20). El servicio FDR siempre está habilitado para las CPUs que admiten exploración RIO (referencias comerciales que terminan en 40).Cualquier dispositivo Ethernet en red equipado con funciones de cliente FDR se puede suscribir al servicio FDR de la CPU.El tamaño máximo de los archivos de parámetros de funcionamiento del cliente FDR depende de la referencia de la CPU. Cuando se alcance esta capacidad, la CPU no podrá almacenar más archivos de cliente FDR.

NOTA: La variable FDR_USAGE en el DDDT (véase página 223) supervisa el porcentaje de uso del FDR.

Referencia de CPU Tamaño de archivo PRM

Conexiones simultáneas

BMEP581020 8 Mb 64BMEP582020 16 Mb 128BMEP582040 17 Mb 136BMEP583020 16 Mb 128BMEP583040 25 Mb 208BMEP584020 16 Mb 128BMEP584040 25 Mb 208BMEP585040 25 Mb 208BMEP586040 25 Mb 208BMEH582040 25 Mb 208BMEH584040 25 Mb 208BMEH586040 25 Mb 208

142 EIO0000001581 09/2017

Page 143: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Visualización de la lista de clientes DHCP generada automáticamenteLa lista de Dispositivos adicionados automáticamente incluye una fila para cada dispositivo remoto que: parte de la configuración de la CPU está configurado para suscribirse al servicio de direccionamiento DHCP de la CPUNOTA: No se pueden añadir dispositivos a esta lista en esta página. En su lugar, utilice las páginas de configuración del dispositivo remoto para suscribirse a este servicio.En esta tabla se describen las propiedades disponibles:

Adición manual de módulos remotos al servicio DHCPLos módulos remotos que forman parte de la configuración de la CPU, y que se han suscrito al servicio de direccionamiento IP de la CPU, aparecen automáticamente en la lista Dispositivos adicionados automáticamente.Se pueden añadir manualmente otros módulos remotos que no formen parte de la configuración de la al servicio de direccionamiento IP del DHCP de la CPU.

Propiedad DescripciónNúmero de dispositivo El número asignado al dispositivo en la configuración de Unity Pro.Dirección IP La dirección IP del dispositivo cliente.DHCP TRUE indica que el dispositivo se suscribe al servicio DHCP.Tipo de identificador Indica el mecanismo utilizado por el servidor para reconocer el cliente (dirección

MAC o nombre de dispositivo DHCP).Identificador Dirección MAC real o nombre de dispositivo DHCP.Máscara de red Máscara de subred del dispositivo cliente.Pasarela Un dispositivo de cliente DHCP utiliza la dirección IP de la pasarela para acceder

a otros dispositivos que no se encuentran en la subred local. El valor 0.0.0.0 limitará el dispositivo cliente DHCP y permitirá que se comunique solo con dispositivos de la subred local.

EIO0000001581 09/2017 143

Page 144: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Añada manualmente módulos Ethernet de la red que no formen parte de la configuración de la CPU al servicio de direccionamiento IP de la CPU:

Paso Descripción1 En la página Servidor de direcciones, haga clic en el botón Añadir del campo Dispositivos

adicionados automáticamente para dar a Unity Pro la instrucción de añadir una fila vacía a la lista.2 Configure estos parámetros para el dispositivo cliente en la nueva fila:

Dirección IP Escriba la dirección IP del dispositivo cliente.Tipo de identificador

Seleccione el tipo de valor que el dispositivo cliente utilizará para identificarse ante el servidor FDR: Dirección MAC nombre del dispositivo

Identificador Según el tipo de identificador, escriba el valor del dispositivo cliente para la dirección MAC o el nombre.

Máscara de red Escriba la máscara de subred del dispositivo cliente.Pasarela Escriba la dirección de pasarela que los dispositivos remotos pueden utilizar para

comunicarse con dispositivos de otras redes. Utilice 0.0.0.0 si los dispositivos remotos no se comunican con dispositivos de otras redes.

3 Consulte el tema Configuración de propiedades en el Editor de dispositivos (véase Modicon M580, Módulo de comunicaciones Ethernet BMENOC0301/0311, Guía de instalación y configuración) para ver instrucciones sobre cómo aplicar propiedades editadas a dispositivos en red.

144 EIO0000001581 09/2017

Page 145: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Diagnóstico mediante el navegador DTM de Unity Pro

Sección 5.4Diagnóstico mediante el navegador DTM de Unity Pro

Contenido de esta secciónEsta sección contiene los siguientes apartados:

Apartado PáginaIntroducción del diagnóstico en el DTM de Unity Pro 146Diagnóstico de ancho de banda 148Diagnóstico de RSTP 150Diagnóstico del servicio de hora de la red 152Diagnóstico de esclavo local / conexión EIP 155Diagnóstico de valor de E/S de esclavo local o conexión 159Registro de eventos de DTM en una pantalla del registro de Unity Pro 161Registro de eventos de DTM y de módulo en el servidor SYSLOG 162

EIO0000001581 09/2017 145

Page 146: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Introducción del diagnóstico en el DTM de Unity Pro

IntroducciónEl DTM de Unity Pro proporciona información de diagnóstico que se recoge a intervalos de consulta configurados. Utilice esta información para diagnosticar el funcionamiento del servicio de explorador Ethernet incorporado en la CPU.

Conexión del DTMPara poder abrir la página de diagnóstico, cree la conexión entre el DTM del servicio de explorador incorporado de la CPU.

Abra la páginaAcceda a la información de Diagnóstico:

Información de diagnósticoLa ventana Diagnóstico consta de dos áreas distintas: Panel izquierdo: los iconos LED indican el estado de funcionamiento de los módulos,

dispositivos y conexiones. Panel derecho: en estas páginas se muestra la información de diagnóstico de los siguientes

elementos: Servicio de explorador incorporado de la CPU. Nodos del esclavo local que se han activado para el servicio de explorador incorporado de

la CPU. Conexiones EtherNet/IP entre el servicio de explorador incorporado de la CPU y un

dispositivo EtherNet/IP remoto.Cuando el DTM correspondiente está conectado a la CPU, Unity Pro envía una petición de mensaje explícito a cada segundo para detectar el estado del servicio de explorador incorporado de la CPU y de todos los dispositivos remotos y conexiones EtherNet/IP vinculadas a la CPU.

Paso Acción1 Abra un proyecto de Unity Pro.2 Abra el Navegador DTM (Herramientas → Navegador DTM) de Unity Pro.3 Haga clic con el botón derecho en el nombre que se ha asignado a la CPU en el Navegador

DTM.4 Seleccione Conectar.

Paso Acción1 Haga clic con el botón derecho en el nombre que se ha asignado a la CPU en el Navegador

DTM.2 Seleccione Menú del dispositivo → Diagnóstico para ver las páginas de diagnóstico disponibles.

146 EIO0000001581 09/2017

Page 147: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Unity Pro coloca uno de los siguientes iconos de estado encima del módulo, dispositivo o conexión en el panel izquierdo de la ventana Diagnóstico para indicar su estado actual:

Icono Módulo de comunicación Conexión a un dispositivo remotoSe indica el estado de ejecución. El bit de estado de cada conexión EtherNet/IP y petición

Modbus TCP (a un dispositivo remoto, subdispositivo o módulo) se establece en activo (1).

Se indica uno de los estados siguientes: desconocido detenido no conectado

El bit de estado de al menos una conexión EtherNet/IP o petición Modbus TCP (a un dispositivo remoto, subdispositivo o módulo) se establece en inactivo (0).

EIO0000001581 09/2017 147

Page 148: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Diagnóstico de ancho de banda

IntroducciónUtilice la página Ancho de banda para ver los datos dinámicos y estáticos para el uso del ancho de banda por parte del servicio de explorador incorporado Ethernet en la CPU.NOTA: Para poder abrir la página de diagnóstico, cree la conexión entre el DTM para el servicio de explorador incorporado de la CPU y el módulo físico.

Apertura de la páginaAcceda a la información de Ancho de banda:

Pantalla de datosUtilice la casilla de verificación Actualizar cada 500 ms para mostrar los datos estáticos o dinámicos:

Parámetros de diagnóstico de ancho de bandaEn la página Ancho de banda se muestran los parámetros siguientes para el módulo de comunicación:

Paso Acción1 En Navegador DTM, haga clic con el botón derecho en el nombre que se ha asignado a la CPU.2 Seleccione Menú del dispositivo → Diagnóstico.3 En el panel de la izquierda de la ventana Diagnóstico, seleccione el nodo CPU. 4 Para abrir la página, seleccione la ficha Ancho de banda.

Casilla de verificación DescripciónSeleccionada Mostrar los datos que se actualizan dinámicamente cada 500 ms.

Aumentar el número en la parte superior de la tabla cada vez que se actualicen los datos.

Deseleccionada Mostrar datos estáticos. No aumentar el número en la parte superior de la tabla. Ahora ese número

representa un valor constante.

Parámetro DescripciónExplorador de E/S:EtherNet/IP enviado Número de paquetes EtherNet/IP que ha enviado el módulo en paquetes por

segundo.EtherNet/IP recibido Número de paquetes EtherNet/IP que ha recibido el módulo en paquetes por

segundo.

148 EIO0000001581 09/2017

Page 149: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Modbus TCP recibido Número de peticiones Modbus TCP que ha enviado el módulo en paquetes por segundo.

Respuestas Modbus TCP Número de respuestas Modbus TCP que ha recibido el servicio de explorador incorporado de la CPU en paquetes por segundo.

Adaptador de E/S:EtherNet/IP enviado Número de paquetes EtherNet/IP (por segundo) que ha enviado el servicio de

explorador incorporado de la CPU en la función de un esclavo local.EtherNet/IP recibido Número de paquetes EtherNet/IP (por segundo) que ha recibido el servicio de

explorador incorporado de la CPU en la función de un esclavo local.Módulo de E/SCapacidad del módulo Número máximo de paquetes (por segundo) que puede procesar el servicio de

explorador incorporado de la CPU.Utilización del módulo El porcentaje de capacidad del servicio de explorador incorporado de la CPU

que está usando la aplicación.Mensajes de cliente:Actividad de EtherNet/IP Número de mensajes explícitos (paquetes por segundo) que envía el servicio

de explorador incorporado de la CPU mediante el protocolo EtherNet/IP.Actividad de Modbus TCP Número de mensajes explícitos (paquetes por segundo) que envía el servicio

de explorador incorporado de la CPU mediante el protocolo Modbus TCP.Mensajes del servidor:Actividad de EtherNet/IP Número de mensajes del servidor (paquetes por segundo) que recibe el

servicio de explorador incorporado de la CPU mediante el protocolo EtherNet/IP.

Actividad de Modbus TCP Número de mensajes del servidor (paquetes por segundo) que recibe el servicio de explorador incorporado de la CPU mediante el protocolo Modbus TCP.

Módulo:Utilización del procesador Porcentaje de capacidad del procesador del servicio de explorador

incorporado de la CPU utilizado por el nivel actual de actividad de comunicación.

Parámetro Descripción

EIO0000001581 09/2017 149

Page 150: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Diagnóstico de RSTP

IntroducciónUtilice la página Diagnóstico de RSTP para ver el estado del servicio RSTP del servicio de explorador Ethernet incorporado de la CPU. La página muestra los datos generados dinámicamente y los datos estáticos del módulo.NOTA: Para poder abrir la página de diagnóstico, cree la conexión entre el DTM para el servicio de explorador incorporado de la CPU y el módulo físico.

Apertura de la páginaAcceda a la información de Diagnóstico de RSTP:

Pantalla de datosMarque la casilla de verificación Actualizar cada 500 ms para mostrar los datos estáticos o dinámicos:

Parámetros de diagnóstico de RSTPLa página RSTPDiagnóstico muestra los parámetros siguientes para cada puerto CPU:

Paso Acción1 En Navegador DTM, haga clic con el botón derecho en el nombre que se ha asignado a la CPU.2 Seleccione Menú del dispositivo → Diagnóstico.3 En el panel de la izquierda de la ventana Diagnóstico, seleccione el nodo CPU. 4 Seleccione la ficha Diagnóstico de RSTP para abrir esa página.

Casilla de verificación DescripciónSeleccionada Mostrar los datos que se actualizan dinámicamente cada 500 ms.

Aumentar el número en la parte superior de la tabla cada vez que se actualicen los datos.

Deseleccionada Mostrar datos estáticos. No aumentar el número en la parte superior de la tabla. Ahora ese número

representa un valor constante.

Parámetro DescripciónDiagnóstico de RSTP de puente:Prioridad de puente Campo de ocho bytes que contiene el valor de dos bytes que se asigna al

conmutador Ethernet incorporado de la CPU.Dirección MAC Dirección Ethernet de la CPU, que se encuentra en la parte frontal de la CPU.ID de raíz designada ID del puente del dispositivo raíz.

150 EIO0000001581 09/2017

Page 151: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Coste de ruta de raíz Coste añadido de los costes de puerto desde este conmutador hasta el dispositivo raíz.

Tiempo de saludo predeterminado

Intervalo en el que se transmiten los mensajes de BPDU de configuración durante una convergencia de redes. Para RSTP, es un valor fijo de 2 segundos.

Tiempo de saludo registrado

Valor de tiempo de saludo actual obtenido a partir del conmutador de raíz.

Intervalo máximo configurado

Valor (6-40) que utilizan otros conmutadores para MaxAge cuando este conmutador actúa como raíz.

Intervalo máximo registrado

Intervalo máximo obtenido del conmutador de raíz. Se trata del valor real que utiliza actualmente este conmutador.

Cambios totales de topología

Número total de cambios de topología detectado por este conmutador desde la última vez que se restableció o inició la entidad de gestión.

Estadísticas de RSTP de los puertos ETH 2 y ETH 3:Estado Estado actual del puerto tal como lo define el protocolo RSTP. Este estado controla

la acción que realiza el puerto al recibir una trama. Los valores posibles son: deshabilitado, rechazo, aprendizaje, reenvío.

Función: Función actual del puerto por protocolo RSTP. Los valores posibles son: puerto raíz, puerto designado, puerto alternativo, puerto de seguridad, puerto deshabilitado.

Coste Coste lógico de este puerto como ruta al conmutador de raíz. Si este puerto está configurado para AUTO, el coste se determina en función de la velocidad de conexión del puerto.

Paquetes STP Un valor en este campo indica que un dispositivo de la red tiene habilitado el protocolo STP.

NOTA: Otros dispositivos que estén habilitados para STP pueden afectar gravemente a

los tiempos de convergencia de la red. Schneider Electric recomienda deshabilitar el protocolo STP (pero no el protocolo RSTP) en todos los dispositivos de red que admitan STP.

La CPU no admite el protocolo STP. El conmutador incorporado de la CPU ignora los paquetes STP.

Parámetro Descripción

EIO0000001581 09/2017 151

Page 152: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Diagnóstico del servicio de hora de la red

IntroducciónUtilice la página Diagnóstico del servicio de hora de la red para mostrar los datos generados dinámicamente que describen el funcionamiento del servicio de protocolo simple de hora de la red(SNTP) que ha configurado en la página del servidor de hora de la red (véase página 129) en Unity Pro.NOTA: Para poder abrir la página de diagnóstico, cree la conexión entre el DTM del módulo de comunicación de destino y la CPU.Consulte el Manual del usuario de marcas de tiempo del sistema (véase Marcas de tiempo del sistema, Manual del usuario) para obtener información de diagnóstico detallada.

Abra la páginaAcceda a la información de Diagnóstico de NTP:

Haga clic en el botón Resetear contador para restablecer a cero las estadísticas de conteo de esta página.

Parámetros del diagnóstico del servicio de hora de la redEn esta tabla se describen los parámetros del servicio de sincronización horaria:

Paso Acción1 En Navegador DTM, busque el nombre que se ha asignado a la CPU.2 Haga clic con el botón derecho en el DTM de la CPU y seleccione Menú del dispositivo →

Diagnóstico.3 En el panel de la izquierda de la ventana Diagnóstico, seleccione el nodo CPU. 4 Seleccione la ficha Diagnóstico de NTP para abrir esa página.

Parámetro DescripciónActualizar cada 500 ms Marque esta casilla para actualizar dinámicamente la página cada 500 ms. El

número de veces que se ha actualizado esta página aparece inmediatamente a la derecha.

Servicio de hora de la red

Supervisa el estado operativo del servicio en el módulo: verde: operativo naranja: deshabilitado

Estado del servidor de hora de la red

Monitoriza el estado de comunicación del servidor NTP: verde: el servidor NTP es accesible. rojo: el servidor NTP no es accesible.

Última actualización Tiempo transcurrido en segundos desde la actualización más reciente del servidor NTP.

152 EIO0000001581 09/2017

Page 153: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Fecha actual Fecha del sistemaHora actual La hora del sistema se presenta en el formato hh:mm:ss.Estado DST Determina el estado del servicio automático de horario de verano:

ENCENDIDO: el ajuste automático al horario de verano está habilitado. La fecha y la hora actuales reflejan el ajuste al horario de verano.

APAGADO: el ajuste automático al horario de verano está deshabilitado. Puede que la fecha y la hora actuales no reflejen el ajuste al horario de verano.

Calidad Esta corrección (en segundos) se aplica al contador local cada vez que se actualiza el servidor NTP. Los números superiores a 0 indican una condición de tráfico cada vez más excesiva o una sobrecarga del servidor NTP.

Peticiones Este valor representa el número total de peticiones de cliente enviadas al servidor NTP.

Respuestas Este valor representa el número total de respuestas del servidor enviadas desde el servidor NTP.

Errores Este valor representa el número total de peticiones NTP sin responder.Último error Este valor indica el último código de error detectado recibido desde el cliente NTP:

0: configuración NTP correcta 1: respuesta tardía del servidor NTP (se puede deber a un tráfico de red

excesivo o a una sobrecarga del servidor) 2: NTP sin configurar 3: configuración del parámetro NTP no válida 4: componente NTP no habilitado 5: el servidor NTP no está sincronizado (el servidor NTP necesitar estar

sincronizado para que los accesos a NTP obtengan la respuesta definida en los ajustes de NTP del cliente)

7: transmisión NTP irrecuperable 9: dirección IP del servidor NTP no válida 15: sintaxis no válida en el archivo de normas de la zona horaria personalizada

IP del servidor NTP primario/secundario

Las direcciones IP corresponden a los servidores NTP primario y secundario.

NOTA: Un LED verde a la derecha de la dirección IP del servidor primario o secundario NTP indica el servidor activo.

Ajuste automático del reloj para el horario de verano

Configure el servicio de ajuste al horario de verano: activado están deshabilitados

Inicio horario de verano / Fin horario de verano

Especifique el día en que empieza y acaba el horario de verano:Mes Establezca el mes en que empieza y acaba el horario de verano.Día de la semana

Establezca el día de la semana en que empieza y acaba el horario de verano.

Semana# Establezca la existencia del día especificado dentro del mes concreto.

Zona horaria Seleccione la zona horaria más o menos la hora universal coordinada (UTC).

Parámetro Descripción

EIO0000001581 09/2017 153

Page 154: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Offset Configure el tiempo (en minutos) que se debe combinar con la selección de la zona horaria (más arriba) para producir la hora del sistema.

Periodo de consulta Establezca la frecuencia con la que el cliente NTP solicita la hora actualizada del servidor NTP.

Parámetro Descripción

154 EIO0000001581 09/2017

Page 155: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Diagnóstico de esclavo local / conexión EIP

IntroducciónUtilice la página Diagnóstico de esclavo local y la página Diagnóstico de conexiones para ver el estado de E/S y la información de producción/consumo para una conexión o esclavo local seleccionados.NOTA: Para poder abrir la página de diagnóstico, cree la conexión entre el DTM del módulo de

comunicaciones de destino y la CPU. Para obtener datos de la CPU del controlador primario, establezca la conexión con la dirección

IP principal de la CPU (véase Modicon M580 Hot Standby, Guía de planificación del sistema para, arquitecturas utilizadas con más frecuencia).

Apertura de la páginaPara acceder a la información de diagnóstico:

pantalla de datosUtilice la casilla de verificación Actualizar cada 500 ms para mostrar los datos estáticos o dinámicos:

Paso Acción1 En Navegador DTM, busque el nombre que se ha asignado a la CPU.2 Haga clic con el botón derecho en el DTM de la CPU y seleccione Menú del dispositivo →

Diagnóstico.3 En el panel de la izquierda de la ventana Diagnóstico, seleccione el nodo CPU. 4 Seleccione la ficha Diagnóstico de esclavo local o la ficha Diagnóstico de conexión para abrir

esa página.

Casilla de verificación

Descripción

Seleccionada Mostrar los datos que se actualizan dinámicamente cada 500 ms. Aumentar el número en la parte superior de la tabla cada vez que se actualicen los

datos.Deseleccionada Mostrar datos estáticos.

No aumentar el número en la parte superior de la tabla. Ahora ese número representa un valor constante.

EIO0000001581 09/2017 155

Page 156: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Parámetros de diagnóstico de esclavo local / conexión EIPEn las tablas siguientes se muestran los parámetros de diagnóstico para el esclavo local o la conexión del explorador seleccionados.En esta tabla se muestran los parámetros de diagnóstico de estado de la conexión seleccionada:

Los parámetros de diagnóstico de estado de entradas y salidas pueden presentar los siguientes valores:

En esta tabla se muestran los parámetros de diagnóstico de contador de la conexión seleccionada:

Parámetro DescripciónEntrada Entero que representa el estado de entrada. Salida Entero que representa el estado de salida. General Entero que representa el estado de conexión básica. Extendida Entero que representa el estado de conexión extendida.

Estado de entradas/salidas (dec) Descripción0 Aceptar33 Timeout53 IDLE54 Conexión establecida58 No conectado (TCP)65 No conectado (CIP)68 Establecimiento de la conexión70 No conectado (EPIC)77 Explorador detenido

Parámetro DescripciónError de tramas Se incrementa cada vez que no se envía una trama mediante recursos ausentes o

si no se ha podido enviar.Timeout Se incrementa cada vez que la conexión supera el tiempo de espera.Rechazado Se incrementa cuando la estación remota rechaza la conexión.Producción Se incrementa cada vez que se crea un mensaje.Consumo Se incrementa cada vez que se consume un mensaje.Byte de producción Total de mensajes producidos, en bytes, desde la última vez que se reseteó el

módulo de comunicación.Byte de consumo Total de mensajes consumidos, en bytes, desde la última vez que se reseteó el

módulo de comunicación.

156 EIO0000001581 09/2017

Page 157: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

En esta tabla se muestran los parámetros de diagnóstico de la conexión seleccionada:

En esta tabla se muestran los parámetros de diagnóstico de conector de la conexión seleccionada:

En esta tabla se muestran los parámetros de diagnóstico de producción para la conexión seleccionada:

Paquetes por segundo teóricos

Paquetes por segundo calculados mediante el valor de configuración actual.

Paquetes por segundo reales

Número de paquetes generados por esta conexión por segundo.

Parámetro DescripciónEstado CIP Un número entero que representa el estado de CIP. Estado ampliado Entero que representa el estado CIP ampliado. ID de conexión de producción

ID de conexión de los datos consumidos por el esclavo local.

ID de la conexión de consumo

ID de conexión de los datos consumidos por el esclavo local.

API O -> T Intervalo de paquete real (API) de la conexión de producción.API T -> O Intervalo de paquete real (API) de la conexión de consumo.RPI O -> T Intervalo del paquete de petición (RPI) de la conexión de producción.RPI T -> O Intervalo del paquete de petición (RPI) de la conexión de consumo.

Parámetro DescripciónID de conector Identificación interna del conector.Dirección IP remota Dirección IP de la estación remota para esta conexión.Puerto remoto Número de puerto UDP de la estación remota para esta conexión.Dirección IP local Dirección IP del módulo de comunicaciones para esta conexión.Puerto local Número de puerto UDP del módulo de comunicaciones para esta conexión.

Parámetro DescripciónNúmero de secuencia Número de la secuencia en la producción.Tiempo máximo Tiempo máximo entre dos mensajes producidos.Tiempo mínimo Tiempo mínimo entre dos mensajes producidos.RPI Tiempo de producción actual.Desborde Se incrementa cada vez que un mensaje producido supera el RPI.Agotamiento Se incrementa cada vez que un mensaje producido es inferior al RPI.

Parámetro Descripción

EIO0000001581 09/2017 157

Page 158: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

En esta tabla se muestran los parámetros de diagnóstico de consumo para la conexión seleccionada:

Parámetro DescripciónNúmero de secuencia Número de la secuencia en el consumo.Tiempo máximo Tiempo máximo entre dos mensajes de consumo.Tiempo mínimo Tiempo mínimo entre dos mensajes de consumo.RPI Tiempo de consumo actual.Desborde Se incrementa cada vez que un mensaje consumido supera el RPI.Underrun Se incrementa cada vez que un mensaje consumido es inferior al RPI.

158 EIO0000001581 09/2017

Page 159: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Diagnóstico de valor de E/S de esclavo local o conexión

IntroducciónUtilice la página Valores de E/S para ver la imagen de datos de entrada y la imagen de datos de salida para el esclavo local o conexión del explorador seleccionados.NOTA: Antes de abrir la página de diagnóstico, cree la conexión (véase página 326) entre el DTM y el módulo de comunicaciones de destino.

Apertura de la páginaPara acceder a la información de los valores de E/S:

pantalla de datosUtilice la casilla de verificación Actualizar cada 500 ms para mostrar los datos estáticos o dinámicos:

Paso Acción1 En Navegador DTM, busque el nombre que se ha asignado al DTM de la CPU.2 Haga clic con el botón derecho en el DTM de la CPU y seleccione Menú del dispositivo →

Diagnóstico.3 En el panel de la izquierda de la ventana Diagnóstico, seleccione el CPU. 4 Seleccione la ficha Valores de E/S.

Casilla de verificación

Descripción

Seleccionada Mostrar los datos que se actualizan dinámicamente cada 500 ms. Aumentar el número en la parte superior de la tabla cada vez que se actualicen los

datos.Deseleccionada Mostrar datos estáticos.

No aumentar el número en la parte superior de la tabla. Ahora ese número representa un valor constante.

EIO0000001581 09/2017 159

Page 160: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Valores de E/S de esclavo local o conexión del exploradorEn esta página se muestran estos parámetros para los valores de entrada y salida de un esclavo local o una conexión de dispositivo remoto:

Parámetro DescripciónVisualización de datos de entrada/salida

Visualización de la imagen de datos de entrada o salida del esclavo local o el dispositivo remoto.

Longitud Número de bytes de la imagen de datos de entrada o salida.Estado Estado del objeto de diagnóstico de explorador con respecto a la lectura de la imagen de

datos de entrada o salida.

160 EIO0000001581 09/2017

Page 161: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Registro de eventos de DTM en una pantalla del registro de Unity Pro

DescripciónUnity Pro mantiene un registro de eventos para: el contenedor FDT incorporado de Unity Pro cada DTM del módulo de comunicaciones Ethernet cada DTM de dispositivo remoto EtherNet/IPLos eventos relativos al contenedor FDT de Unity Pro se muestran en la página Evento de registro de FDT de la ventana de resultados.Los eventos relativos a un módulo de comunicaciones o un dispositivo EtherNet/IP remoto se muestran: En la modalidad de configuración: en el Editor de dispositivos, seleccionando el nodo Registro

en el panel izquierdo En la modalidad de diagnóstico: en la ventana Diagnóstico, seleccionando el nodo Registro en

el panel izquierdo

Registro de atributosEn la ventana Registro se muestra el resultado de una operación o función realizada por Unity Pro. Cada entrada del registro incluye los atributos siguientes:

Acceso a la pantalla del registroIn Unity Pro:

Atributo DescripciónFecha/Hora Hora en la que se ha producido el evento, mostrada con el formato: aaaa-mm--dd hh:mm:ssNivel de registro

Nivel de importancia del evento. Entre los valores se incluyen los siguientes: Información Operación finalizada correctamente. Advertencia Operación que Unity Pro ha finalizado pero que puede provocar un error

posterior.Error Operación que Unity Pro no ha podido finalizar.

Mensaje Descripción breve del significado principal del evento.Mensaje de detalles

Descripción más detallada del evento, que puede incluir nombres de parámetro, rutas de acceso de ubicaciones, etc.

Paso Acción1 Abra un proyecto que incluya una CPU BME •58 •0•0 Ethernet.2 Haga clic en Herramientas → Navegador DTM para abrir el Navegador DTM.3 En Navegador DTM, haga doble clic en la CPU (o haga clic con el botón derecho en Abrir)

para abrir la ventana de configuración.4 Seleccione Registro en el árbol de navegación, en el panel izquierdo de la ventana.

EIO0000001581 09/2017 161

Page 162: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Registro de eventos de DTM y de módulo en el servidor SYSLOG

Configuración del servidor SYSLOGConfigure la dirección del servidor SYSLOG para registrar eventos de DTM y de módulo:

NOTA: Consulte el manual de referencia de ciberseguridad de la plataforma de controladores de Modicon para obtener información sobre la configuración de un servidor SYSLOG en la arquitectura del sistema (véase Plataforma de controladores de Modicon, Ciberseguridad, Manual de referencia).

Eventos de DTM registrados en el servidor SYSLOGLos eventos de DTM siguientes se registran en el servidor SYSLOG: Cambio de los parámetros de configuración Adición/eliminación de dispositivo Regenerar todo Generar cambios Cambio de nombre de variables de E/S Adición/modificación de tareas

Eventos de CPU BME•58•0•0 registrados en el servidor SYSLOGLos eventos de CPU BME•58•0•0 siguientes se registran en el servidor SYSLOG: Error de conexión TCP debido a la lista Control de acceso Habilitación/deshabilitación de servicios de comunicación fuera de la configuración Eventos de conexión de puerto Ethernet activa/inactiva Cambio de la topología de RSTP Cambio de la modalidad de funcionamiento del programa de COM (RUN, STOP, INIT) Inicio de sesión en FTP correcto e incorrecto

Paso Acción1 En Unity Pro, seleccione Herramientas → Ajustes del proyecto.2 En el panel izquierdo de la ventana Ajustes del proyecto, seleccione Ajustes del proyecto →

General → Diagnóstico de PLC.3 En el panel derecho:

Marque la casilla Registro de eventos del PLC. En el campo Dirección del servidor SYSLOG, introduzca la dirección IP del servidor

SYSLOG. En el campo Número de puerto del servidor SYSLOG, introduzca el número de puerto.

NOTA: El protocolo del servidor SYSLOG no es configurable y está establecido en tcp de manera predeterminada.

162 EIO0000001581 09/2017

Page 163: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Acción online

Sección 5.5Acción online

Contenido de esta secciónEsta sección contiene los siguientes apartados:

Apartado PáginaAcción online 164Ficha Objetos EtherNet/IP 166Ficha Puerto de servicio 167Envío de ping a un dispositivo de red 168

EIO0000001581 09/2017 163

Page 164: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Acción online

IntroducciónPuede ver y configurar los ajustes en el menú Acción online cuando la CPU M580 está conectada mediante el Unity ProNavegador DTM de .

Acceso a Acción onlineSiga estas instrucciones para acceder a los ajustes de Acción online para la CPU M580:

Objetos EtherNet/IPMuestra el valor de los parámetros de objetos cuando están disponibles.Haga clic en Actualizar para actualizar los valores visualizados.

Configuración de puertoConfigure y lea la modalidad de puerto de servicio:

Paso Acción1 Abra el Navegador DTM de Unity Pro (Herramientas → Navegador DTM).2 Seleccione el DTM M580 en el Navegador DTM.3 Conecte el DTM con la aplicación Unity Pro (Editar → Conectar).4 Haga clic con el botón derecho del ratón en DTM M580.5 Desplácese hasta el menú Acción online (Menú del dispositivo → Funciones adicionales →

Acción online).6 Aparecen 3 fichas:

Objetos Ethernet/IP Configuración de puerto Ping

Campo DescripciónModalidad del puerto de servicio

Acceso (predeterminado) Espejo

NOTA: Esta modalidad también se puede configurar en las fichas de configuración (véase página 134) de la CPU.

Configuración del puerto de acceso

Muestra la información de configuración del puerto de acceso (consulte las fichas de configuración (véase página 134) de la CPU).

Configuración de espejo de puertos

Muestra la configuración de espejo de puertos (consulte las fichas de configuración (véase página 134) de CPU).

164 EIO0000001581 09/2017

Page 165: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Ping

Campo Parámetro DescripciónAddress Dirección IP Escriba la dirección IP a la que desea hacer ping.Ping Ping Haga clic para hacer ping a la dirección

establecida.Resultado de ping Muestra el resultado del ping.Repetir (100 ms) Seleccione este parámetro para repetir el ping si no

se recibe respuesta.Detener en error Seleccione este parámetro para detener la

repetición del ping si se detecta un error cuando se selecciona Repetir (100 ms).

Borrar Haga clic para borrar la pantalla Resultado de ping.

EIO0000001581 09/2017 165

Page 166: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Ficha Objetos EtherNet/IP

IntroducciónUtilice la ficha Objetos EtherNet/IP de la ventana Acción online para: Recuperar y mostrar los datos actuales que describen el estado de los objetos CIP de la CPU

seleccionada o el dispositivo EtherNet/IP remoto. Resetee la CPU seleccionada o el dispositivo EtherNet/IP remoto.

Acceso a la páginaPara abrir la ficha Objetos EtherNet/IP:

Objetos CIP disponiblesPuede recuperar objetos CIP de acuerdo con la modalidad de funcionamiento de Unity Pro:

Paso Acción1 Conecte el DTM al módulo (véase Modicon M580, Módulo de comunicaciones Ethernet

BMENOC0301/0311, Guía de instalación y configuración).2 Abra la página (véase Modicon M580, Módulo de comunicaciones Ethernet

BMENOC0301/0311, Guía de instalación y configuración) Acción online.3 Seleccione la ficha Objetos EtherNet/IP.

Modalidad Objetos CIP disponiblesEstándar Objeto de identidad (véase página 175)Avanzado Objeto de identidad (véase página 175)

Objeto de administrador de conexiones (véase página 179)Objeto de interfaz TCP/IP (véase página 186)Objeto de conexión Ethernet (véase Modicon M580, Módulo de comunicaciones Ethernet BMENOC0301/0311, Guía de instalación y configuración)Objeto QoS (véase página 184)

166 EIO0000001581 09/2017

Page 167: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Ficha Puerto de servicio

IntroducciónUtilice la ficha Puerto de servicio en la ventana Acción online para ver y editar las propiedades del puerto de comunicaciones de un dispositivo EtherNet/IP distribuido. Utilice esta ficha para ejecutar los siguientes comandos: Actualizar: utilice un comando Get para recuperar los ajustes de configuración del puerto de un

dispositivo EtherNet/IP distribuido. Actualizar: utilice un comando Set para escribir los valores editados seleccionados o todos los

valores en el mismo dispositivo EtherNet/IP distribuido.La información de configuración de la ficha puerto de servicio se envía en mensajes explícitos de EtherNet/IP que utilizan los ajustes de mensajes y dirección configurados para mensajes explícitos Ethernet/IP (debajo).

Acceso a la páginaPara abrir la ficha Objetos EtherNet/IP:

Paso Acción1 Conecte el DTM al módulo (véase Modicon M580, Módulo de comunicaciones Ethernet

BMENOC0301/0311, Guía de instalación y configuración).2 Abra la página (véase Modicon M580, Módulo de comunicaciones Ethernet

BMENOC0301/0311, Guía de instalación y configuración) Acción online.3 Seleccione la ficha Objetos EtherNet/IP.4 Configure el puerto de servicio con las instrucciones de la configuración offline

(véase Modicon M580, Módulo de comunicaciones Ethernet BMENOC0301/0311, Guía de instalación y configuración).

5 Haga clic en el botón Actualizar para aplicar la nueva configuración.

EIO0000001581 09/2017 167

Page 168: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Envío de ping a un dispositivo de red

Descripción generalUtilice la función ping de Unity Pro para enviar una petición de eco ICMP a un dispositivo Ethernet de destino y determinar: si el dispositivo de destino está presente y, si es el caso, el tiempo transcurrido para recibir una respuesta de eco del dispositivo de destinoEl dispositivo de destino se identifica por el ajuste de su dirección IP. Introduzca solamente direcciones IP válidas en el campo Dirección IP.La función ping se puede realizar en la página Ping de la ventana Acción online:

168 EIO0000001581 09/2017

Page 169: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Envío de ping a un dispositivo de redPara enviar un ping a un dispositivo de red:

Paso Acción1 En Navegador DTM, seleccione la CPU de arriba del dispositivo EtherNet/IP remoto al que

desea enviar un ping.2 Haga clic con el botón derecho y seleccione Menú del dispositivo → Acción online.

Resultado: se abrirá la ventana Acción online.3 En la ventana Acción online, seleccione el dispositivo al que desee enviar un ping.

Resultado: en la ventana se muestran las páginas que contienen información online para el dispositivo seleccionado.

NOTA: El conjunto de páginas mostradas en concreto dependerá del tipo de dispositivo seleccionado: la CPU un dispositivo remoto EtherNet/IP un dispositivo remoto Modbus TCP

4 Seleccione la página Ping. Para enviar... un solo ping: desactive la casilla de verificación Repetir. una serie de pings (1 cada 100 ms): seleccione la casilla de verificación Repetir.

5 (Opcional) Seleccione Detener en error para dejar de enviar pings a una comunicación incorrecta.

6 Haga clic una vez en Ping para comenzar a hacer ping.7 Haga clic una segunda vez en Ping para detener los pings en bucle si no se ha detectado ningún

error.8 En el cuadro Resultado de ping se muestra el resultado de ping. Haga clic en Borrar para borrar

el cuadro Resultado de ping.

EIO0000001581 09/2017 169

Page 170: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Diagnóstico disponible a través de Modbus/TCP

Sección 5.6Diagnóstico disponible a través de Modbus/TCP

Códigos de diagnóstico de Modbus

IntroducciónLas CPU y los módulos de comunicación BMENOC0301/11 en los sistemas M580 admiten los códigos de diagnóstico de las tablas siguientes.

Código de función 3Algunos tipos de diagnóstico de los módulos (conexión de E/S, estado ampliado, estado de redundancia, servidor FDR, etc.) están disponibles para los clientes Modbus que leen el área de servidor Modbus local. Utilice el código de función Modbus 3 con el ID de unidad establecido en 100 para la asignación de registro:

Tipo Dirección de offset de Modbus

Tamaño (palabras)

Datos de diagnóstico básicos de red 0 39Datos de diagnóstico de puerto Ethernet (puerto interno) 39 103Datos de diagnóstico de puerto Ethernet (ETH 1) 142 103Datos de diagnóstico de puerto Ethernet (ETH 2) 245 103Datos de diagnóstico de puerto Ethernet (ETH 3) 348 103Datos de diagnóstico de puerto Ethernet (placa de conexiones) 451 103Datos de diagnóstico de Modbus TCP/Puerto 502 554 114Datos de tabla de conexión Modbus TCP/Puerto 502 668 515Diagnóstico SNTP 1218 57Diagnósticos QoS 1275 11Identificar 2001 24

170 EIO0000001581 09/2017

Page 171: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Código de función 8El código de función 08 de Modbus ofrece una serie de funciones de diagnóstico:

Lectura de identificación de dispositivoCódigo de función 43, subcódigo 14 Modbus: una petición Modbus asociada con el código de función 43 (Lectura de identificación de dispositivo) requiere un servidor Modbus que informe del nombre del proveedor, el nombre del producto, el número de versión y otros campos opcionales:

Código de operación

Control de Control

Descripción

0x01 0x0100 Datos de diagnóstico de red0x0200 Lea los datos de diagnóstico del puerto Ethernet procedentes del gestor de

conmutadores.0x0300 Lea los datos de diagnóstico de Modbus TCP/puerto 502 del servidor Modbus.0x0400 Lea la tabla de conexiones de Modbus TCP/puerto 502 del servidor Modbus.0x07F0 Lea los datos offset de la estructura de datos procedentes del servidor Modbus.

0x02 0x0100 Borre los datos de diagnóstico básicos de red. NOTA: para borrar peticiones solo se utilizan parámetros específicos de datos de diagnóstico básicos de red.

0x0200 Borre los datos de diagnóstico del puerto Ethernet. NOTA: para borrar peticiones solo se utilizan parámetros específicos de datos de diagnóstico básicos de red.

0x0300 Borre los datos de diagnóstico de ModbusTCP/puerto 502. NOTA: para borrar peticiones solo se utilizan parámetros específicos de datos de diagnóstico de Modbus puerto 502.

0x0400 Borre la tabla de conexión de ModbusTCP/puerto 502. NOTA: solo se utilizan parámetros específicos de los datos de conexión de Modbus puerto 502 para borrar peticiones.

0x03 0 Borre todos los datos de diagnóstico. NOTA: Para borrar peticiones se utilizan solo parámetros específicos de cada grupo de datos de diagnóstico.

Categoría ID de objeto Nombre del objeto Tipo RequisitoBásica 0x00 VendorName (nombre del proveedor) cadena ASCII obligatorio

0x01 ProductCode (código del producto) cadena ASCII obligatorio0x02 MajorMinorRevision (número de versión) cadena ASCII obligatorio

Normal 0x03 VendorUrl (URL del proveedor) cadena ASCII opcional0x04 ProductName (nombre del producto) cadena ASCII opcional0x05 ModelName (nombre del modelo) cadena ASCII opcional0x06 UserApplicationName (nombre de la

aplicación del usuario)cadena ASCII opcional

0x07...0x7F (reservado) cadena ASCII opcionalAmpliada 0x80...0xFF depende del dispositivo opcional

EIO0000001581 09/2017 171

Page 172: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

En esta tabla se proporcionan respuestas de muestra a la petición Modbus (código de función 43, subcódigo 14):

Módulo 0x00 ID de proveedor 0x01 Número de referencia

0x02 Versión

CPU BMEP584020 Schneider Electric BMEP584020 v02.10Módulo BMENOC0301 Schneider Electric BMENOC0301 V02.04 compilación 0009Módulo BMENOC0311 Schneider Electric BMENOC0311 V02.04 compilación 0009Módulo BMENOC0321 Schneider Electric BMENOC0321 V01.01 compilación 0004

172 EIO0000001581 09/2017

Page 173: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Diagnóstico disponible mediante objetos CIP EtherNet/IP

Sección 5.7Diagnóstico disponible mediante objetos CIP EtherNet/IP

IntroducciónLas aplicaciones Modicon M580 utilizan el CIP de un modelo de productor/usuario para proporcionar servicios de comunicación en un entorno industrial. En esta sección se describen los objetos CIP disponibles para los módulos CPU Modicon M580.

Contenido de esta secciónEsta sección contiene los siguientes apartados:

Apartado PáginaAcerca de los objetos CIP 174Objeto de identidad 175Objeto ensamblado 177Objeto de administrador de conexiones 179Objeto Modbus 182Objeto de calidad del servicio (QoS) 184Objeto de interfaz TCP/IP 186Objeto de conexión Ethernet 188Objeto de diagnóstico de interfaz EtherNet/IP 193Objeto de diagnóstico de explorador de E/S de EtherNet/IP 196Objeto de diagnóstico de conexión de E/S 198Objeto de diagnóstico de conexión explícita EtherNet/IP 202Objeto de lista de diagnóstico de conexión explícita EtherNet/IP 204Objeto de diagnóstico RSTP 206Objeto de control del puerto de servicio 211

EIO0000001581 09/2017 173

Page 174: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Acerca de los objetos CIP

Descripción generalEl módulo de comunicación Ethernet puede acceder a los datos y servicios CIP de los dispositivos conectados. Los objetos CIP y su contenido dependen del diseño de cada dispositivo.Podrá acceder a los datos de los objetos CIP y su contenido, que se muestran jerárquicamente, en los siguientes niveles intercalados:

NOTA: Se pueden utilizar mensajes explícitos para acceder a estos elementos: Acceder a una serie de atributos de instancia, incluyendo en el mensaje explícito solo los

valores de clase e instancia del objeto. Acceder a un solo atributo, añadiendo un valor de atributo específico al mensaje explícito con

los valores de clase e instancia del objeto.En este capítulo se describen los objetos CIP que expone el módulo de comunicación Ethernet a los dispositivos remotos.

174 EIO0000001581 09/2017

Page 175: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Objeto de identidad

Descripción generalEl objeto de identidad presenta las instancias, los atributos y los servicios que se describen a continuación.

ID de clase01

ID de instanciaEl objeto de identidad presenta dos instancias: 0: clase 1: instancia

AtributosLos atributos del objeto de identidad se asocian con cada instancia del modo siguiente:ID de instancia = 0 (atributos de clase):

ID de atributo Descripción GET SET01 Revisión X —02 Instancia máxima X —X = admitido— = no admitido

EIO0000001581 09/2017 175

Page 176: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

ID de instancia = 1 (atributos de instancia):

ServiciosEl objeto de identidad realiza los servicios siguientes en los tipos de objeto indicados:

ID de atributo Descripción Tipo GET SEThex dec01 01 ID del proveedor UINT X —02 02 Tipo de dispositivo UINT X —03 03 Código de producto UINT X —04 04 Revisión STRUCT X —

Mayor USINTMenor USINT

05 05 EstadoBit 2:

0x01= el módulo está configuradobits 4 a 7:

0x03= no se ha establecido ninguna conexión de E/S

0x06= al menos una conexión de E/S en modalidad de ejecución

0x07= al menos una conexión de E/S establecida, todas en modalidad IDLE

Palabra X —

06 06 Número de serie UDINT X —07 07 Nombre de producto STRING X —18 24 Identidad de Modbus STRUCT X —X = admitido— = no admitido

ID de servicio Descripción Clase Instancia Notashex dec01 01 Get_Attributes_All X X Devuelve:

todos los atributos de clase (instancia = 0) los atributos de instancia 1 a 7 (instancia = 1)

0E 14 Get_Attribute_Single X X Devuelve el valor del atributo especificado.X = admitido— = no admitido

176 EIO0000001581 09/2017

Page 177: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Objeto ensamblado

Descripción generalEl objeto ensamblado incluye los atributos y servicios. Las instancias de ensamblado sólo se producen cuando configura esclavos locales (véase página 320) de los módulos de la CPU M580.Solo puede enviar un mensaje explícito al objeto ensamblado cuando no se ha establecido ninguna otra conexión que lea o escriba en ese objeto. Por ejemplo, puede enviar un mensaje explícito al objeto ensamblado si se ha habilitado una instancia de esclavo local pero no hay ningún otro módulo explorando ese esclavo local.

ID de clase04

ID de instanciaEste objeto de ensamblado presenta los siguientes identificadores de instancia: 0: clase 101, 102, 111, 112, 121, 122: instancia

AtributosEl objeto ensamblado consta de los siguientes atributos:ID de instancia = 0 (atributos de clase):

Atributos de la instancia:

ID de atributo Descripción GET SET01 Revisión X —02 Instancia máxima X —03 Número de instancias X —X = admitido— = no admitido

ID de instancia

ID de atributo Descripción Tipo GET SET

101 03 Esclavo local 1: T->O (datos de salida) Matriz de BYTE X —102 Esclavo local 1: O>T (datos de entrada) Matriz de BYTE X —111 03 Esclavo local 2: T->O (datos de salida) Matriz de BYTE X —112 Esclavo local 2: O>T (datos de entrada) Matriz de BYTE X —X = admitido— = no admitido

EIO0000001581 09/2017 177

Page 178: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

ServiciosEl objeto ensamblado CIP realiza estos servicios en los tipos de objeto indicados:

ID de servicio Descripción Clase Instancia Notashex dec0E 14 Get_Attribute_Single X X Devuelve el valor del atributo especificadoX = admitido— = no admitido1. Si es válido, el tamaño de los datos escritos en el objeto ensamblado con el servicio Set_Attribute_Single es exactamente igual que el tamaño del objeto ensamblado configurado en el módulo de destino.

178 EIO0000001581 09/2017

Page 179: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Objeto de administrador de conexiones

Vista generalEl objeto Administrador de la conexión presenta las instancias, los atributos y los servicios descritos a continuación.

ID de clase06

ID de instanciaEl objeto de administrador de conexiones presenta dos valores de instancia: 0: clase 1: instancia

AtributosLos atributos del objeto de administrador de conexiones se asocian con cada instancia, del modo siguiente:ID de instancia = 0 (atributos de clase):

ID de atributo Descripción GET SET01 Revisión X —02 Instancia máxima X —X = admitido— = no admitido

EIO0000001581 09/2017 179

Page 180: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

ID de instancia = 1 (atributos de instancia):

ID de atributo Descripción Tipo GET SET Valorhex dec01 01 Peticiones de

aperturaUINT X X Número de peticiones de servicios de

reenviar abrir recibidas02 02 Rechazos de abrir

formatoUINT X X Número de peticiones de servicios de

reenviar abrir rechazadas debido a un formato incorrecto

03 03 Rechazos de abrir recurso

UINT X X Número de peticiones de servicios de reenviar abrir rechazadas debido a una falta de recursos

04 04 Rechazos de abrir otros

UINT X X Número de peticiones de servicios de reenviar abrir rechazados por motivos distintos a un formato incorrecto o una falta de recursos

05 05 Peticiones de cierre

UINT X X Número de peticiones de servicios de reenviar cerrar recibidas

06 06 Cerrar peticiones de formato

UINT X X Número de peticiones de servicios de reenviar cerrar rechazadas debido a un formato incorrecto

07 07 Peticiones de cerrar otros

UINT X X Número de peticiones de servicios de reenviar cerrar rechazadas debido a motivos diferentes a un formato incorrecto

08 08 Timeouts de la conexión

UINT X X Número total de timeouts de la conexión que se han producido en las conexiones controladas por este administrador de la conexión

09 09 Lista de entradas de conexión

STRUCT X — 0 (elemento opcional no compatible)

0B 11 CPU_Utilization UINT X — 0 (elemento opcional no compatible)0C 12 MaxBuffSize UDINT X — 0 (elemento opcional no compatible)0D 13 Tamaño de búfer

restanteUDINT X — 0 (elemento opcional no compatible)

X = admitido— = no admitido

180 EIO0000001581 09/2017

Page 181: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

ServiciosEl objeto de administrador de conexiones realiza los servicios siguientes en los tipos de objetos de la lista:

ID de servicio Descripción Clase Instancia Notashex dec01 01 Get_Attributes_All X X Devuelve el valor de todos los atributos.0E 14 Get_Attribute_Single X X Devuelve el valor del atributo especificado.X = admitido— = no admitido

EIO0000001581 09/2017 181

Page 182: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Objeto Modbus

Descripción generalEl objeto Modbus convierte las peticiones de servicio EtherNet/IP en funciones Modbus y los códigos de excepción Modbus en códigos de estado CIP general. Presenta las instancias, los atributos y los servicios que se describen a continuación.

ID de clase44 (hex), 68 (decimal)

ID de instanciaEl objeto Modbus incluye dos valores de instancia: 0: clase 1: instancia

AtributosEl objeto Modbus incluye los atributos siguientes:ID de instancia = 0 (atributos de clase):

ID de instancia = 1 (atributos de instancia):

ID de atributo Descripción GET SET01 Revisión X —02 Instancia máxima X —X = admitido— = no admitido

ID de atributo Descripción Tipo GET SET— No se admite ningún atributo de instancia — — —

182 EIO0000001581 09/2017

Page 183: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

ServiciosEl objeto Modbus realiza los servicios siguientes en los tipos de objeto indicados:

ID de servicio Descripción Clase Instanciahex dec0E 14 Get_Attribute_Single X X4B 75 Read_Discrete_Inputs — X4C 76 Read_Coils — X4D 77 Read_Input_Registers — X4E 78 Read_Holding_Registers — X4F 79 Write_Coils — X50 80 Write_Holding_Registers — X51 81 Modbus_Passthrough — XX = admitido— = no admitido

EIO0000001581 09/2017 183

Page 184: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Objeto de calidad del servicio (QoS)

Descripción generalEl objeto QoS implementa valores de punto de código de servicios diferenciados (DSCP o DiffServe) con el fin de proporcionar un método de asignación de prioridad a mensajes Ethernet. El objeto QoS presenta las instancias, los atributos y los servicios que se describen a continuación.

ID de clase48 (hex), 72 (decimal)

ID de instanciaEl objeto QoS incluye dos valores de instancia: 0: clase 1: instancia

AtributosEl objeto QoS incluye los atributos siguientes:ID de instancia = 0 (atributos de clase):

ID de atributo Descripción GET SET01 Revisión X —02 Instancia máxima X —X = admitido— = no admitido

184 EIO0000001581 09/2017

Page 185: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

ID de instancia = 1 (atributos de instancia):

NOTA: Las modificaciones del valor de atributo de instancia entran en vigor al reiniciar el dispositivo, en el caso de las configuraciones realizadas desde la memoria Flash.

ServiciosEl objeto QoS realiza los servicios siguientes en los tipos de objeto indicados:

ID de atributo Descripción Tipo GET SET Valor04 DSCP urgente USINT X X Para los mensajes de prioridad urgente

de la clase de transporte CIP 0/1.05 DSCP programada USINT X X Para los mensajes de prioridad urgente

de la clase de transporte CIP 0/1.06 DSCP alta USINT X X Para los mensajes de prioridad urgente

de la clase de transporte CIP 0/1.07 DSCP baja USINT X X Para los mensajes de prioridad urgente

de la clase de transporte CIP 0/1.08 DSCP explícito USINT X X Para los mensajes explícitos de CIP

(clase de transporte 2/3 y UCMM).X = admitido— = no admitido

ID de servicio Descripción Clase Instanciahex dec0E 14 Get_Attribute_Single X X10 16 Set_Attribute_Single — XX = admitido— = no admitido

EIO0000001581 09/2017 185

Page 186: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Objeto de interfaz TCP/IP

Descripción generalEl objeto de interfaz TCP/IP incluye las instancias (por red), los atributos y los servicios que se describen a continuación.

ID de claseF5 (hex), 245 (decimal)

ID de instanciaEl objeto de interfaz TCP/IP incluye dos valores de instancia: 0: clase 1: instancia

AtributosLos atributos del objeto de interfaz TCP/IP se asocian con cada instancia del modo siguiente:ID de instancia = 0 (atributos de clase):

ID de atributo Descripción GET SET01 Revisión X —02 Instancia máxima X —X = admitido— = no admitido

186 EIO0000001581 09/2017

Page 187: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

ID de instancia = 1 (atributos de instancia):

ServiciosEl objeto de interfaz TCP/IP ejecuta los servicios siguientes en los tipos de objeto indicados:

ID de atributo Descripción Tipo GET SET Valor01 Estado DWORD X — 0x0102 Capacidad de la configuración DWORD X — 0x01 = de BootP

0x11 = de flash0x00 = otro

03 Configuración de control DWORD X X 0x01 = predeterminado de fábrica

04 Objeto de conexión física STRUCT X —Tamaño de la ruta UINT

Ruta EPATH completada

05 Configuración de la interfaz STRUCT X X 0x00 = predeterminado de fábrica

Dirección IP UDINTMáscara de red UDINTDirección de la pasarela UDINTServidor de nombre UDINTServidor de nombre 2 UDINTNombre de dominio STRING

06 Nombre del host STRING X —X = admitido— = no admitido

ID de servicio

Descripción Clase Instancia Notas

hex dec01 01 Get_Attributes_All X X Devuelve el valor de todos los atributos.0E 14 Get_Attribute_Single X X Devuelve el valor del atributo especificado.10 16 Set_Attribute_Single1 — X Establece el valor del atributo especificado.

X = admitido— = no admitido1. El servicio Set_Attribute_Single solo se puede ejecutar cuando se cumplen estas condiciones previas: Configure el módulo de comunicación Ethernet para obtener su dirección IP de la memoria Flash. Confirme que el PLC está en modalidad de detención.

EIO0000001581 09/2017 187

Page 188: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Objeto de conexión Ethernet

Descripción generalEl objeto de conexión Ethernet se compone de las instancias, los atributos y los servicios descritos a continuación.

ID de claseF6 (hex), 246 (decimal)

ID de instanciaEl objeto de conexión Ethernet presenta los valores de instancias siguientes: 101: slot 1 de la placa de conexiones 102: slot 2 de la placa de conexiones 103: slot 3 de la placa de conexiones ... 112: slot 12 de la placa de conexiones 255: puerto interno

AtributosEl objeto de conexión Ethernet presenta los siguientes atributos:ID de instancia = 0 (atributos de clase):

ID de atributo Descripción GET SET01 Revisión X —02 Instancia máxima X —03 Número de instancias X —X = admitido— = no admitido

188 EIO0000001581 09/2017

Page 189: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

ID de instancia = 1 (atributos de instancia):

ID de atributo

Descripción Tipo GET SET Valor

hex dec01 01 Velocidad de la interfaz UDINT X — Valores válidos: 0, 10, 100.02 02 Indicadores de la interfaz DWORD X — Bit 0: estado de la conexión

0 = Inactivo1 = ActivoBit 1: modalidad dúplex0 = half-duplex1 = dúplex completoBits 2 a 4: estado de la negociación3 = velocidad negociada y dúplex correctos4 = velocidad y enlace forzadosBit 5: ajuste manual que requiere restablecimiento0 = automático1 = se debe resetear el dispositivoBit 6: error detectado de hardware local0 = ningún evento1 = evento detectado

03 03 Dirección física ARRAY de 6 USINT

X — Dirección MAC del módulo

X = admitido— = no admitido

EIO0000001581 09/2017 189

Page 190: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

04 04 Contadores de interfaz STRUCT X —Bytes de entrada UDINT Bytes recibidos en la interfazPaquetes Ucast de entrada UDINT Paquetes de unidifusión recibidos en la

interfazPaquetes NUcast de entrada

UDINT Paquetes no de unidifusión recibidos en la interfaz

Rechazos de entrada UDINT Paquetes entrantes recibidos en la interfaz pero rechazados

Errores de entrada UDINT Paquetes de entrada con errores detectados (no incluye los rechazos de entrada)

Protocolos desconocidos de entrada

UDINT Paquetes de entrada con protocolo desconocido

Bytes de salida UDINT Bytes enviados en la interfazPaquetes Ucast de salida UDINT Paquetes de unidifusión enviados en la

interfazPaquetes NUcast de salida UDINT Paquetes no de unidifusión enviados en

la interfazRechazos de salida UDINT Paquetes de salida rechazadosErrores de salida UDINT Paquetes de salida con errores

detectados

ID de atributo

Descripción Tipo GET SET Valor

hex dec

X = admitido— = no admitido

190 EIO0000001581 09/2017

Page 191: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

05 05 Contadores de medios STRUCT X —Errores de alineación UDINT Tramas que no tienen un número integral

de bytes de longitudErrores de FCS UDINT CRC incorrecto: tramas recibidas que no

superan la comprobación de FCSColisiones únicas UDINT Tramas transmitidas correctamente que

han experimentado exactamente una colisión

Colisiones múltiples UDINT Tramas transmitidas correctamente que han experimentado más de una colisión

Errores de prueba de SQE UDINT Número de veces que se ha generado el error de prueba de SQE detectado

Transmisiones diferidas UDINT Tramas para las que se ha retardado el primer intento de transmisión debido a que el medio está ocupado

Colisiones tardías UDINT Número de veces que se ha detectado una colisión después de 512 tiempos de bit en la transmisión de un paquete

Colisiones excesivas UDINT Tramas que no se transmiten debido a un exceso de colisiones

Errores de transmisión de MAC

UDINT Tramas que no se transmiten debido a un error interno de transmisión de la subcapa MAC

Errores de detección de portadora

UDINT Veces que se ha perdido la condición de detección de portadora o que ésta no se ha afirmado al intentar transmitir una trama

Trama demasiado larga UDINT Tramas recibidas que superan el tamaño de trama máximo permitido

Errores de recepción de MAC

UDINT Tramas no recibidas en una interfaz debido a un error interno de recepción de subcapa MAC detectado

ID de atributo

Descripción Tipo GET SET Valor

hex dec

X = admitido— = no admitido

EIO0000001581 09/2017 191

Page 192: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

ServiciosEl objeto de conexión Ethernet realiza los servicios siguientes en los tipos de objeto indicados:

06 06 Control de interfaz STRUCT X X API de la conexiónBits de control WORD Bit 0: negociación automática

deshabilitada (0) o habilitada (1).

NOTA: Si la negociación automática está habilitada, se devuelve el error 0x0C (conflicto de estado de objeto) cuando se intenta establecer: velocidad de interfaz forzada modalidad dúplex forzado

Bit 1: modalidad dúplex forzado (si el bit de negociación automática = 0)0 = half-duplex1 = dúplex completo

Velocidad de interfaz forzada

UINT Los valores válidos incluyen 10.000.000 y 100.000.000.

NOTA: Si se intenta establecer otro valor, se devolverá el error 0x09 (valor de atributo no válido).

10 16 Etiqueta de interfaz SHORT_STRING X — Cadena de texto fija que identifica a la interfaz y que debe incluir "internal" para las interfaces internas. El número máximo de caracteres es 64.

ID de atributo

Descripción Tipo GET SET Valor

hex dec

X = admitido— = no admitido

ID de servicio Descripción Clase Instanciahex dec01 01 Get_Attributes_All X X10 16 Set_Attribute_Single — X0E 14 Get_Attribute_Single X X4C 76 Get_and_Clear — XX = admitido— = no admitido

192 EIO0000001581 09/2017

Page 193: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Objeto de diagnóstico de interfaz EtherNet/IP

Descripción generalEl objeto de diagnóstico de interfaz EtherNet/IP presenta las instancias, los atributos y los servicios descritos a continuación.

ID de clase350 (hex), 848 (decimal)

ID de instanciaEl objeto de interfaz de EtherNet/IP presenta dos valores de instancia: 0: clase 1: instancia

AtributosLos atributos del objeto de diagnóstico de interfaz EtherNet/IP se asocian con cada instancia, del modo siguiente:ID de instancia = 0 (atributos de clase):

ID de atributo Descripción GET SET01 Revisión X —02 Instancia máxima X —X = admitido— = no admitido

EIO0000001581 09/2017 193

Page 194: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

ID de instancia = 1 (atributos de instancia):

ID de atributo Descripción Tipo GET SET Valor01 Protocolos admitidos UINT X —02 Diagnóstico de conexiones STRUCT X —

Conexiones de E/S de CIP abiertas como máximo

UINT Número de conexiones de clase 1 abiertas desde el último restablecimiento

Conexiones de E/S de CIP actuales

UINT Número de conexiones de clase 1 abiertas actualmente

Conexiones explícitas de CIP abiertas como máximo

UINT Número de conexiones de clase 3 abiertas desde el último restablecimiento

Conexiones explícitas de CIP actuales

UINT Número de conexiones de clase 3 abiertas actualmente

Errores de apertura de conexiones CIP

UINT Se incrementa cada vez que una función Reenviar abrir no se realiza correctamente (origen y destino)

Errores de timeout de conexiones CIP

UINT Se incrementa cuando una conexión supera el timeout (origen y destino)

Conexiones TCP de EIP abiertas como máximo

UINT Número de conexiones TCP (utilizadas para EIP, como cliente o servidor) abiertas desde el último restablecimiento

Conexiones TCP de EIP actuales

UINT Número de conexiones TCP (utilizadas para EIP, como cliente o servidor) abiertas actualmente

03 Diagnóstico de mensajería de E/S

STRUCT X X

Contador de producción de E/S

UDINT Se incrementa cada vez que se envía un mensaje de clase 0/1

Contador de consumo de E/S

UDINT Se incrementa cada vez que se recibe un mensaje de clase 0/1

Contador de errores de envío de producción de E/S

UINT Se incrementa cada vez que no se envía un mensaje de clase 0/1

Contador de errores de recepción de consumo de E/S

UINT Se incrementa cada vez que se recibe un consumo con un error

X = admitido— = no admitido

194 EIO0000001581 09/2017

Page 195: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

ServiciosEl objeto de diagnóstico de interfaz EtherNet/IP realiza los servicios siguientes con los tipos de objeto de la lista:

04 Diagnóstico de mensajería explícita

STRUCT X X

Contador de envío de mensajes de clase 3

UDINT Se incrementa cada vez que se envía un mensaje de clase 3 (cliente y servidor)

Contador de recepción de mensajes de clase 3

UDINT Se incrementa cada vez que se recibe un mensaje de clase 3 (cliente y servidor)

Contador de envío de mensajes UCMM

UDINT Se incrementa cada vez que se envía un mensaje UCMM (cliente y servidor)

Contador de recepción de mensajes UCMM

UDINT Se incrementa cada vez que se recibe un mensaje UCMM (cliente y servidor)

ID de atributo Descripción Tipo GET SET Valor

X = admitido— = no admitido

ID de servicio Descripción Clase Instancia Notashex dec01 01 Get_Attributes_All X X Devuelve el valor de todos los atributos.0E 14 Get_Attribute_Single — X Devuelve el valor del atributo especificado.4C 76 Get_and_Clear — X Devuelve y borra los valores de todos los

atributos de la instancia.X = admitido— = no admitido

EIO0000001581 09/2017 195

Page 196: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Objeto de diagnóstico de explorador de E/S de EtherNet/IP

Descripción generalEl objeto de diagnóstico de explorador de E/S de EtherNet/IP presenta las instancias, los atributos y los servicios descritos a continuación.

ID de clase351 (hex), 849 (decimal)

ID de instanciaEl objeto de diagnóstico de explorador de E/S de EtherNet/IP presenta dos instancias: 0: clase 1: instancia

AtributosLos atributos del objeto de diagnóstico de explorador de E/S de EtherNet/IP se asocian con cada instancia, del modo siguiente:ID de instancia = 0 (atributos de clase):

ID de instancia = 1 (atributos de instancia):

ID de atributo Descripción GET SET01 Revisión X —02 Instancia máxima X —X = admitido— = no admitido

ID de atributo Descripción Tipo GET SET01 Tabla de estado de E/S STRUCT X —

Tamaño UINTEstado ARRAY de

UNINTX = admitido— = no admitido

196 EIO0000001581 09/2017

Page 197: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

ServiciosEl objeto de diagnóstico de explorador de E/S de EtherNet/IP realiza los servicios siguientes con los tipos de objeto de la lista:

ID de servicio Descripción Clase Instancia Notashex dec01 01 Get_Attributes_All X X Devuelve el valor de todos los atributos.0E 14 Get_Attribute_Single X X Devuelve el valor del atributo especificado.X = admitido— = no admitido

EIO0000001581 09/2017 197

Page 198: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Objeto de diagnóstico de conexión de E/S

Descripción generalEl objeto de diagnóstico de conexión de E/S presenta las instancias, los atributos y los servicios descritos a continuación.

ID de clase352 (hex), 850 (decimal)

ID de instanciaEl objeto de diagnóstico de conexión de E/S presenta dos valores de instancia: 0 (clase) De 257 a 643 (instancia): el número de instancia coincide con el número de conexión en la

configuración (véase Modicon M580, Módulo de comunicaciones Ethernet BMENOC0301/0311, Guía de instalación y configuración) Configuración de la conexión

NOTA: Número de ID de instancia = ID de conexión. Para M580 en particular, puede buscar el ID de conexión en la pantalla Lista de dispositivos del DTM.

AtributosLos atributos del objeto de diagnóstico de conexión de E/S se asocian con cada instancia, del modo siguiente:ID de instancia = 0 (atributos de clase):

ID de atributo Descripción GET SET01 Revisión X —02 Instancia máxima X —X = admitido— = no admitido

198 EIO0000001581 09/2017

Page 199: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

ID de instancia = de 1 a 256 (atributos de instancia):

ID de atributo Descripción Tipo GET SET Valor01 Diagnóstico de comunicación

de E/SSTRUCT X X

Contador de producción de E/S

UDINT Se incrementa en cada producción

Contador de consumo de E/S UDINT Se incrementa en cada consumoContador de errores de envío de producción de E/S

UINT Se incrementa cada vez que no se envía una producción

Contador de errores de recepción de consumo de E/S

UINT Se incrementa cada vez que se recibe un consumo con un error

Errores de timeout de conexión CIP

UINT Se incrementa cuando la conexión supera el tiempo de espera.

Errores de apertura de conexión CIP

UINT Se incrementa cada vez que la conexión no puede abrir

Estado de la conexión CIP UINT Estado del bit de conexión Estado general del último error de CIP

UINT Estado general del último error detectado en la conexión

Estado ampliado del último error de CIP

UINT Estado ampliado del último error detectado en la conexión

Estado de comunicación de entrada

UINT Estado de comunicación de las entradas (consulte la tabla que aparece a continuación)

Estado de comunicación de salida

UINT Estado de comunicación de las salidas (consulte la tabla que aparece a continuación)

X = admitido— = no admitido

EIO0000001581 09/2017 199

Page 200: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Los siguientes valores describen la estructura de los atributos de la instancia: Estado de la conexión CIP, Estado de la comunicación de entrada y Estado de la comunicación de salida:

02 Diagnóstico de conexiones STRUCT X XID de conexión de producción UDINT ID de conexión para la producciónID de la conexión de consumo UDINT ID de conexión para el consumoRPI de producción UDINT RPI para la producciónAPI de producción UDINT API para la producciónRPI de consumo UDINT RPI para el consumoAPI de consumo UDINT API para el consumoParámetros de conexión de producción

UDINT Parámetros de conexión para la producción

Parámetros de conexión de consumo

UDINT Parámetros de conexión para el consumo

IP local UDINT —Puerto UDP local UINT —IP remota UDINT —Puerto UDP remoto UINT —IP de multidifusión de producción

UDINT IP de multidifusión utilizada para la producción (o bien, 0)

IP de multidifusión de consumo

UDINT IP de multidifusión utilizada para el consumo (o bien, 0)

Protocolos compatibles UDINT Protocolo compatible en la conexión:1 = EtherNet/IP

ID de atributo Descripción Tipo GET SET Valor

X = admitido— = no admitido

Número de bit Descripción Valores15...3 reservado 02 Inactiva 0 = sin notificación de inactividad

1 = notificación de inactividad1 Consumo inhibido 0 = consumo iniciado

1 = sin consumo0 Producción inhibida 0 = producción iniciada

1 = sin producción

200 EIO0000001581 09/2017

Page 201: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

ServiciosEl objeto de diagnóstico de interfaz EtherNet/IP realiza los servicios siguientes con los tipos de objeto de la lista:

ID de servicio Descripción Clase Instancia Notashex dec01 01 Get_Attributes_All X X Devuelve el valor de todos los atributos.0E 14 Get_Attribute_Single — X Devuelve el valor del atributo especificado.4C 76 Get_and_Clear — X Devuelve y borra los valores de todos los

atributos de la instancia.X = admitido— = no admitido

EIO0000001581 09/2017 201

Page 202: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Objeto de diagnóstico de conexión explícita EtherNet/IP

Descripción generalEl objeto de diagnóstico de conexión explícita EtherNet/IP presenta las instancias, los atributos y los servicios descritos a continuación.

ID de clase353 (hex), 851 (decimal)

ID de instanciaEl objeto de diagnóstico de conexión explícita EtherNet/IP presenta dos valores de instancia: 0: clase 1...N: instancias (N = número máximo de conexiones explícitas simultáneas)

AtributosLos atributos del objeto de diagnóstico de conexión explícita EtherNet/IP se asocian con cada instancia, del modo siguiente:ID de instancia = 0 (atributos de clase):

ID atributo hexadecimal Descripción Valor GET SET01 Revisión 1 X —02 Instancia máxima De 0 a N X —X = admitido— = no admitido

202 EIO0000001581 09/2017

Page 203: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

ID de instancia = de 1 a N (atributos de instancia):

ServiciosEl objeto de diagnóstico de conexión explícita EtherNet/IP realiza los servicios siguientes con el tipo de objeto de la lista:

ID atributo hexadecimal

Descripción Tipo GET SET Valor

01 ID de conexión de origen UDINT X — ID de conexión de origen a destino02 IP de origen UINT X —03 Puerto TCP de origen UDINT X —04 ID de conexión de destino UDINT X — ID de conexión de destino a origen05 IP de destino UDINT X —06 Puerto TCP de destino UDINT X —07 Msg Send Counter UDINT X — Aumenta cada vez que se envía un

mensaje CIP de clase 3 en la conexión

08 Contador de recepción de mensajes

UDINT X — Aumenta cada vez que se recibe un mensaje CIP de clase 3 en la conexión

X = admitido— = no admitido

ID de servicio Descripción Clase Instancia Notashex dec01 01 Get_Attributes_All X X Devuelve el valor de todos los atributos.X = admitido— = no admitido

EIO0000001581 09/2017 203

Page 204: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Objeto de lista de diagnóstico de conexión explícita EtherNet/IP

Descripción generalEl objeto de lista de diagnóstico de conexión explícita EtherNet/IP presenta las instancias, los atributos y los servicios descritos a continuación.

ID de clase354 (hex), 852 (decimal)

ID de instanciaEl objeto de lista de diagnóstico de conexión explícita EtherNet/IP presenta dos valores de instancia: 0: clase 1: instancia

AtributosLos atributos del objeto de lista de diagnóstico de conexión explícita EtherNet/IP se asocian con cada instancia, del modo siguiente:ID de instancia = 0 (atributos de clase):

ID de atributo Descripción GET SET01 Revisión X —02 Instancia máxima X —X = admitido— = no admitido

204 EIO0000001581 09/2017

Page 205: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

ID de instancia = de 1 a 2 (atributos de instancia):

ServiciosEl objeto de diagnóstico de conexión explícita EtherNet/IP realiza los servicios siguientes con los tipos de objeto de la lista:

ID de atributo Descripción Tipo GET SET Valor01 Número de conexiones UINT X — Número total de conexiones

explícitas abiertas02 Lista de diagnóstico de

conexiones de mensajes explícitos

ARRAY de STRUCT

X —

ID de conexión de origen

UDINT ID de conexión O->T

IP de origen UINT —Puerto TCP de origen UDINT —ID de conexión de

destinoUDINT ID de conexión T->O

IP de destino UDINT —Puerto TCP de

destinoUDINT —

Contador de envío de mensajes

UDINT Aumenta cada vez que se envía un mensaje CIP de clase 3 en la conexión

Contador de recepción de mensajes

UDINT Aumenta cada vez que se recibe un mensaje CIP de clase 3 en la conexión

X = admitido— = no admitido

ID de servicio Descripción Clase Instancia Notashex dec01 01 Get_Attributes_All X — Devuelve el valor de

todos los atributos.08 08 Crear X — —09 09 Eliminar — X —4B 75 Explicit_Connections_Diagnostic_Read — X —X = admitido— = no admitido

EIO0000001581 09/2017 205

Page 206: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Objeto de diagnóstico RSTP

Descripción generalEl objeto de diagnóstico RSTP presenta las instancias, los atributos y los servicios descritos a continuación.

ID de clase355 (hex), 853 (decimal)

ID de instanciaEl objeto de diagnóstico RSTP presenta los valores de instancias siguientes: 0: clase 1: instancia

AtributosLos atributos del objeto de diagnóstico RSTP están asociados con cada instancia.ID de instancia = 0 (atributos de clase):

ID de atributo Descripción Tipo GET SET01 Revisión: este atributo especifica la revisión actual del objeto de

diagnóstico RSTP. La revisión se incrementa en 1 en cada nueva actualización del objeto.

UINT X —

02 Instancia máxima: este atributo especifica el número máximo de instancias que se pueden crear para este objeto por dispositivo (por ejemplo, un puente RSTP). Existe 1 instancia para cada puerto RSTP en un dispositivo.

UINT X —

X = admitido— = no admitido

206 EIO0000001581 09/2017

Page 207: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

ID de instancia = de 1 a N (atributos de instancia):

ID de atributo Descripción Tipo GET CLEAR Valor01 Switch Status STRUCT X — —

Protocol Specification UINT X — Consulte RFC-4188 para obtener información sobre las definiciones de los atributos y el rango de valores. Además, se define el valor siguiente: [4]: el protocolo es IEEE 802.1D-2004 e IEEE 802.1W.

Bridge Priority UDINT X — Consulte RFC-4188 para obtener información sobre las definiciones de los atributos y el rango de valores.

Time Since Topology Change

UDINT X —

Topology Change Count UDINT X — Consulte RFC-4188 para obtener información sobre las definiciones de los atributos y el rango de valores.

Designated Root Cadena de caracteres

X — Consulte RFC-4188 para obtener información sobre las definiciones de los atributos y el rango de valores.Root Cost UDINT X —

Root Port UDINT X —Max Age UINT X —Hello Time UINT X —Hold Time UDINT X —Forward Delay UINT X —Bridge Max Age UINT X —Bridge Hello Time UINT X —Bridge Forward Delay UINT X —

X = admitido— = no admitido

EIO0000001581 09/2017 207

Page 208: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

02 Port Status STRUCT X X —Port UDINT X X Consulte RFC-4188 para obtener

información sobre las definiciones de los atributos y el rango de valores.

Priority UDINT X XState UINT X XEnable UINT X XPath Cost UDINT X XDesignated Root Cadena de

caracteresX X

Designated Cost UDINT X XDesignated Bridge Cadena de

caracteresX X

Designated Port Cadena de caracteres

X X

Forward Transitions Count

UDINT X X Consulte RFC-4188 para obtener información sobre las definiciones de los atributos y el rango de valores. Servicios: Get_and_Clear: el valor actual de este

parámetro se devuelve con el mensaje de respuesta.

otros servicios: el valor actual de este parámetro se devuelve sin borrarse.

ID de atributo Descripción Tipo GET CLEAR Valor

X = admitido— = no admitido

208 EIO0000001581 09/2017

Page 209: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

03 Port Mode STRUCT X — —Port Number UINT X — Este atributo indica el número de puerto de

una consulta de datos. El rango de valores depende de la configuración. Para un dispositivo Ethernet de cuatro puertos, como una instancia, el rango válido es de 1...4.

Admin Edge Port UINT X — Este atributo indica si se trata de un puerto límite configurado por el usuario: 1: verdadero 2: falso

Otros valores no son válidos.Oper Edge Port UINT X — Este atributo indica si el puerto es un

puerto límite actualmente: 1: verdadero 2: falso

Otros valores no son válidos.Auto Edge Port UINT X — Este atributo indica si este puerto es un

puerto límite determinado dinámicamente: 1: verdadero 2: falso

Otros valores no son válidos.

ID de atributo Descripción Tipo GET CLEAR Valor

X = admitido— = no admitido

EIO0000001581 09/2017 209

Page 210: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

ServiciosEl objeto de diagnóstico RSTP realiza los servicios siguientes:

ID de servicio Descripción Clase Instancia Notashex dec01 01 Get_Attributes_All X X Este servicio devuelve:

todos los atributos de la clase todos los atributos de la instancia del objeto

02 02 Get_Attribute_Single X X Este servicio devuelve: el contenido de un solo atributo de la clase el contenido de la instancia del objeto tal

como se especificaEspecifique el ID de atributo en la petición de este servicio.

32 50 Get_and_Clear — X Este servicio devuelve el contenido de un único atributo de la instancia del objeto tal como se especifica. A continuación, se borrarán los parámetros de tipo contador relevantes en el atributo especificado. (Especifique el ID de atributo en la petición de este servicio).

X = admitido— = no admitido

210 EIO0000001581 09/2017

Page 211: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Objeto de control del puerto de servicio

Descripción generalEl objeto de control del puerto de servicio se define a efectos de control del puerto.

ID de clase400 (hex), 1.024 (decimal)

ID de instanciaEl objeto de control del puerto de servicio presenta los valores de instancia siguientes: 0: clase 1: instancia

AtributosLos atributos del objeto de control del puerto de servicio están asociados con cada instancia.Atributos de clase requeridos (instancia 0):

Atributos de instancia requeridos (instancia 1):

ID de atributo Descripción Tipo Obtener Establecer

01 Revisión UINT X —02 Instancia máxima UINT X —X = admitido— = no admitido

ID de atributo Descripción Tipo Obtener Establecer

Valorhex dec01 01 Control de puertos UINT X X 0 (predeterminado): deshabilitado

1: puerto de acceso2: espejo de puertos

02 02 Espejo UINT X X bit 0 (predeterminado): puerto ETH 2bit 1: puerto ETH 3bit 2: puerto de la placa de conexionesbit 3: puerto interno

X = admitido— = no admitido

EIO0000001581 09/2017 211

Page 212: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

NOTA: Si el puerto SERVICE no está configurado para espejo de puertos, el atributo de espejo se

ignora. Si el valor de una solicitud de parámetro se encuentra fuera del rango válido, la petición de servicio se ignora.

En la modalidad de espejo de puertos, el puerto SERVICE actúa como un puerto de solo lectura. Es decir, no se podrá acceder a los dispositivos (ping, conexión a Unity Pro, etc.) a través del puerto SERVICE.

ServiciosEl objeto de control del puerto de servicio realiza los servicios siguientes para los tipos de objeto siguientes:

ID de servicio Nombre Clase Instancia Descripciónhex dec01 01 Get_Attributes_All X X Obtener todos los atributos en un solo

mensaje.02 02 Set_Attributes_All — X Establecer todos los atributos en un solo

mensaje.0E 14 Get_Attribute_Single X X Obtener un solo atributo especificado.10 16 Set_Attribute_Single — X Establecer un solo atributo especificado.X = admitido— = no admitido

212 EIO0000001581 09/2017

Page 213: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Listas de dispositivos del DTM

Sección 5.8Listas de dispositivos del DTM

IntroducciónEn esta sección se describe la conexión de una CPU M580 con otros nodos de red mediante el Navegador DTM de Unity Pro.

Contenido de esta secciónEsta sección contiene los siguientes apartados:

Apartado PáginaResumen de conexiones y configuraciones de la lista de dispositivos 214Parámetros de la lista de dispositivos 217Estructura de datos DDT autónomos para las CPU M580 222Estructura de datos del DDT de Hot Standby 230

EIO0000001581 09/2017 213

Page 214: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Resumen de conexiones y configuraciones de la lista de dispositivos

IntroducciónLa lista de dispositivos contiene propiedades de solo lectura que resumen estos elementos: Datos de configuración: Imagen de datos de entrada Imagen de datos de salida Números máximo y actual de dispositivos, conexiones y paquetes

Resumen de conexiones EtherNet/IP y peticiones Modbus

Apertura de la páginaConsulte las propiedades de solo lectura de la CPU M580 en Lista de dispositivos de Unity Pro:

Información del resumen de configuraciónSeleccione Lista de dispositivos y visualice la tabla Resumen de configuración en la ficha Resumen para ver los valores para los siguientes elementos: Entrada Output Tamaño de configuraciónExpanda (+) la fila Entrada para ver los valores de Tamaño actual de entrada:

Expanda (+) la fila Salida para ver los valores de Tamaño actual de salida:

Paso Acción1 Abra su proyecto de Unity Pro.2 Abra el Navegador DTM (Herramientas → Navegador DTM).3 Haga doble clic en el DTM de la CPU del Navegador DTM para abrir la ventana de configuración.

NOTA: también puede hacer doble clic en el DTM de la CPU y seleccionar Abrir.

4 Seleccione Lista de dispositivos en el árbol de navegación.

Descripción OrigenEste valor es la suma de los tamaños de peticiones de Modbus y conexiones EtherNet/IP.

Este valor se ha configurado en la página General para una conexión y un dispositivo distribuido seleccionado.

Descripción OrigenEste valor es la suma de los tamaños de peticiones de Modbus y conexiones EtherNet/IP.

Este valor se ha configurado en la página General para una conexión y un dispositivo distribuido seleccionado.

214 EIO0000001581 09/2017

Page 215: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

El tamaño máximo de la variable de memoria de entrada o de salida del X Bus es de 4 kB (2048 palabras). La variable contiene un descriptor de 16 bytes seguido de un valor que representa el número de objetos de datos de entrada o de salida. Cada objeto de datos contiene un encabezado de 3 bytes seguido de los datos de entrada o salida. El número de objetos de datos y el tamaño de los datos de entrada o salida depende de la configuración. La saturación máxima de la variable es de 403 bytes (16 + 387), donde 16 es el número de bytes en el descriptor y 387 es el producto de 3 × 129, donde 3 es el número de bytes en el encabezado y 129 es el número de objetos de entrada o salida (128 dispositivos o esclavos locales que admite como máximo el módulo BMENOC03•1 más un objeto de entrada o salida para el explorador DDDT). Por tanto, un mínimo de 3,6 KB de la variable de 4 KB están disponibles para el tamaño actual de entrada o salida.NOTA: El tamaño actual de entrada también incluye 28 palabras de datos de entrada del DDT del explorador. El tamaño actual de salida también incluye 24 palabras de datos de salida del explorador DDT. Expanda (+) la fila Tamaño de configuración en la tabla Resumen de conexiones para visualizar los siguientes valores:

Nombre Descripción OrigenNúmero máximo de dispositivos DIO

Número máximo de dispositivos distribuidos que se pueden añadir a la configuración.

Predefinido

Número actual de dispositivos DIO

Número de dispositivos distribuidos en la configuración actual.

Diseño de red en el editor de dispositivos de Unity Pro

Número máximo de conexiones DIO

Número máximo de conexiones de dispositivos distribuidos que puede administrar el módulo CPU.

Predefinido

Número actual de conexiones DIO

Número de conexiones para dispositivos distribuidos en la configuración actual.

Diseño de red en el editor de dispositivos de Unity Pro

Número máximo de paquetes

Número máximo de paquetes que puede gestionar el módulo por segundo.

Predefinido

Número actual de paquetes de entrada

Número total de paquetes de entrada (tráfico) por segundo, en función del número actual de módulos y sus datos de entrada configurados.

Diseño de red en el editor de dispositivos de Unity Pro

Número actual de paquetes de salida

Número total de paquetes de salida (tráfico) por segundo, en función del número actual de módulos y sus datos de salida configurados.

Diseño de red en el editor de dispositivos de Unity Pro

Número actual del total de paquetes

Número total de paquetes (tráfico en ambas direcciones) por segundo, en función del número actual de módulos y sus datos de E/S configurados.

Diseño de red en el editor de dispositivos de Unity Pro

EIO0000001581 09/2017 215

Page 216: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Información del resumen de conexiones / peticionesSeleccione Lista de dispositivos y consulte la tabla Resumen de conexiones / peticiones en la ficha Resumen. El DTM de Unity Pro usa esta información para calcular el ancho de banda total que consume ese equipo distribuido:

NOTA: Los identificadores numéricos en las columnas Objeto de entrada y Objeto de salida representan los objetos asociados con una sola conexión de dispositivos (línea de exploración). Por ejemplo, si una conexión EtherNet/IP tiene un objeto de entrada de 260 y un objeto de salida de 261, los bits de control correspondientes a esta conexión se encuentran en el campo DIO_CTRL del DDT del dispositivo de la M580 CPU. El objeto 260 es el quinto bit y el objeto 261 está en el sexto bit de este campo. Puede haber varias conexiones para un mismo dispositivo. Defina los bits correspondientes para controlar los objetos de entrada y salida de estas conexiones.

Columna DescripciónBit de conexión Bits de estado de la conexión muestra el estado de cada dispositivo con una o

más conexiones. Bits de control de la conexión puede activarse o desactivarse mediante ID de

objeto.Tarea Tarea que está asociada a esta conexión.Objeto de entrada ID del objeto de entrada asociado a la conexión (consulte la nota que sigue a la

tabla).Objeto de salida ID del objeto de salida asociado a la conexión (consulte la nota que sigue a la tabla).Dispositivo El Número de dispositivo se usa para el índice de bits de estado y de control.Nombre del dispositivo Nombre único asociado al dispositivo que posee la conexión.Tipo Tipo de dispositivo de destino:

EtherNet/IP Esclavo local Modbus TCP

Dirección Dirección IP del dispositivo de destino para dispositivos remotos (no se aplica a esclavos locales).

Velocidad (ms) RPI (para EtherNet/IP) o velocidad de repetición (para Modbus TCP) en ms.Paquetes de entrada por segundo

Número de paquetes de entrada (T->O) por segundo intercambiados en esta conexión.

Paquetes de salida por segundo

Número de paquetes de salida (O->T) por segundo intercambiados en esta conexión.

Paquetes por segundo Número total de paquetes por segundo intercambiados en esta conexión en direcciones de entrada y salida.

Uso de ancho de banda

El uso de ancho de banda total empleado por esta conexión (tráfico total de bytes por segundo).

Tamaño de entrada Número de palabras de entrada configuradas para este dispositivo remoto.Tamaño de salida Número de palabras de salidas configuradas para este dispositivo remoto.

216 EIO0000001581 09/2017

Page 217: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Parámetros de la lista de dispositivos

IntroducciónConfigure los parámetros para dispositivos de la Lista de dispositivos en las siguientes fichas: Propiedades Ajuste de dirección Ajuste de petición (solo dispositivos Modbus)

Visualización de las fichas de ConfiguraciónNavegue hasta las fichas de configuración de la lista de dispositivos.

Ficha PropiedadesConfigure la ficha Propiedades para llevar a cabo las siguientes tareas: Añadir el dispositivo a la configuración. Eliminar el dispositivo de la configuración. Editar el nombre de base para las variables y las estructuras de datos utilizadas por el

dispositivo. Indique cómo se crean y editan los elementos de entrada y salida.Para configurar la ficha Propiedades:

Paso Acción1 En el Navegador DTM (Herramientas → Navegador DTM), haga doble clic en el DTM que

corresponde a la CPU.2 En el panel de navegación, expanda (+) la Lista de dispositivos (véase página 213) para ver los

dispositivos Modbus TCP y EtherNet/IP asociados.3 Seleccione un dispositivo en la lista de dispositivos para ver las fichas Propiedades, Ajuste de

dirección y Ajuste de petición.

NOTA: Estas fichas se describen detalladamente a continuación.

Campo Parámetro DescripciónPropiedades Número La posición relativa del dispositivo en la lista.

Configuración activa

Habilitado: añade este dispositivo a la configuración del proyecto Unity Pro.Deshabilitado: elimina este dispositivo de la configuración del proyecto Unity Pro.

EIO0000001581 09/2017 217

Page 218: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Haga clic en Aplicar para guardar sus modificaciones y dejar la ventana abierta para próximas modificaciones.

Ficha Ajustes de direcciónConfigure la página Ajustes de dirección para llevar a cabo las siguientes tareas: Configurar la dirección IP de un dispositivo. Habilitar o deshabilitar el software del cliente DHCP para un dispositivo.NOTA: Cuando el software del cliente DHCP está habilitado en un dispositivo Modbus, obtiene su dirección IP del servidor DHCP en la CPU.

Nombre de estructura de E/S

Nombre de estructura

Unity Pro asigna automáticamente un nombre de estructura basado en el nombre de la variable.

Nombre de variable

Nombre de variable: un nombre de variable generado automáticamente basándose en el nombre de alias.

Nombre predeterminado

Al pulsar este botón se restablecen los nombres de variable y estructura predeterminados.

Gestión de elementos

Modalidad de importación

Manual: los elementos de E/S se añaden manualmente al Editor de dispositivos. La lista de elementos de E/S no se ve afectada por los cambios en el dispositivo DTM.Automático: Los elementos de E/S se toman del dispositivo DTM y se actualizan si la lista de elementos del dispositivo DTM cambia. Los elementos no se pueden editar en el Editor de dispositivos.

Volver a importar elementos

Al pulsar este botón se importa la lista de elementos de E/S del DTM de dispositivo, sobrescribiendo todas las modificaciones de elementos de E/S manuales. Solo se activa cuando el valor de Modalidad de importación es Manual.

Campo Parámetro Descripción

218 EIO0000001581 09/2017

Page 219: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

En la página Ajuste de dirección, edite los siguientes parámetros para que se ajusten al diseño y funcionalidad de su aplicación:

Haga clic en Aplicar para guardar los cambios y mantener la ventana abierta para seguir aplicando cambios.

Campo Parámetro DescripciónCambiar dirección

Dirección IP De manera predeterminada: Los tres primeros valores de byte son iguales a los tres primeros

valores de byte de la CPU. El cuarto valor de byte es igual al ajuste de número de este

dispositivo. En este caso, el valor predeterminado es 004.En nuestro ejemplo continuo, escriba la dirección 192.168.1.17.

Servidor de direcciones

DHCP para este dispositivo

Habilitado: activa el cliente DHCP en este dispositivo. El dispositivo obtiene su dirección IP del servicio DHCP proporcionado por la CPU y aparece en la lista de clientes DHCP generada automáticamente (véase Modicon M580, Módulo de comunicaciones Ethernet BMENOC0301/0311, Guía de instalación y configuración).Deshabilitado (predeterminado): desactiva el cliente DHCP en este dispositivo.

NOTA: (Para este ejemplo, seleccione la opción Habilitado.)

Identificado por Si el DHCP de este dispositivo está Habilitado, indica el tipo de indicador del dispositivo: Dirección MAC Nombre del dispositivo

NOTA: (Para este ejemplo, seleccione la opción Nombre del dispositivo.)

Identificador Si el DHCP de este dispositivo está habilitado, es el valor de dirección MAC o el nombre del dispositivo en cuestión.

NOTA: Para este ejemplo, acepte la configuración predeterminada de NIP2212_01 (basada en el nombre de alias).

Máscara de subred

Máscara de subred del dispositivo.

NOTA: Para este ejemplo, acepte el valor predeterminado (255.255.255.0).

Pasarela Dirección de pasarela utilizada para llegar a este dispositivo. El valor predeterminado 0.0.0.0 indica que este dispositivo se encuentra en la misma subred que la CPU.

NOTA: Para este ejemplo, acepte el valor predeterminado.

EIO0000001581 09/2017 219

Page 220: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Ficha Ajuste de peticiónConfigure la ficha Ajuste de petición para añadir, configurar y eliminar peticiones Modbus para el dispositivo Modbus. Cada petición representa una conexión separada entre la CPU y el dispositivo Modbus.NOTA: La ficha Ajuste de petición está disponible solo cuando un dispositivo Modbus TCP se selecciona en la lista de dispositivos.Para crear una petición:

En esta tabla se describen los parámetros Ajuste de petición para dispositivos Modbus:

Paso Acción1 Pulse el botón Añadir petición para ver una nueva petición en la tabla.

Pulse el botón Añadir petición. La nueva petición aparece en la tabla. Los elementos de petición correspondientes aparecen en la lista de dispositivos.

NOTA: La función Añadir petición está habilitada solo cuando Importar modalidad de la ficha Propiedades está establecido como Manual.

2 Puede configurar el ajuste de petición de acuerdo con la tabla que aparece a continuación.3 Repita estos pasos para crear peticiones adicionales.4 Pulse Aplicar para guardar la petición.

Ajuste DescripciónBit de conexión Este bit indica el offset de solo lectura para el bit de estado de esta conexión. Los

valores de offset (que comienzan en 0) se generan automáticamente por el DTM de Unity Pro basándose en el tipo de conexión.

ID de unidad La ID de unidad es el número utilizado para identificar el destino de la conexión.

NOTA: Consulte el manual de usuario del fabricante para el dispositivo de destino específico para encontrar su ID de unidad.

Timeout de estado funcional (ms)

Este valor representa el intervalo máximo permitido entre respuestas de dispositivos antes de que se detecte un tiempo de espera excedido: Rango válido: 5 ... 65.535 ms intervalo: 5 ms predeterminado: 1.500 ms

Velocidad de repetición (ms)

Este valor representa la velocidad de exploración de datos en intervalos de 5 ms. (El rango válido va de 0 a 60.000 ms. El valor predeterminado es 60 ms.)

Dirección LE Dirección de la imagen de datos de entrada en el dispositivo Modbus.Longitud de lectura Este valor representa el número de palabras (de 0 a 125) en el dispositivo Modbus

que lee la CPU.

220 EIO0000001581 09/2017

Page 221: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Para eliminar una petición:

El siguiente paso es conectar el proyecto de Unity Pro con el dispositivo Modbus.

Último valor Este valor representa el comportamiento de los datos de entrada en la aplicación si se pierden las comunicaciones: Conservar valor (predeterminado) Poner a cero

Dirección ES Dirección de la imagen de datos de salida en el dispositivo Modbus.Longitud de escritura

Este valor representa el número de palabras (de 0 a 120) en el dispositivo Modbus en el que escribe la CPU.

Paso Acción1 Haga clic en una fila de la tabla.2 Pulse el botón Eliminar para eliminar la petición.

NOTA: Los elementos de petición correspondientes desaparecen de la lista de dispositivos.

3 Pulse Aplicar para guardar la configuración.

Ajuste Descripción

EIO0000001581 09/2017 221

Page 222: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Estructura de datos DDT autónomos para las CPU M580

IntroducciónEn este tema se describe la ficha DDT de dispositivo de Unity Pro para una CPU M580 en un bastidor local. Un tipo de datos derivados (DDT) es un conjunto de elementos del mismo tipo (ARRAY) o de distintos tipos (estructura).NOTA: El tipo de DDT de dispositivo que admite una CPU de M580 autónoma dependerá de su versión del firmware (puede ser T_BMEP58_ECPU o T_BMEP58_ECPU_EXT).

Acceso a la ficha DDT de dispositivosPara acceder al DDT de dispositivo de la CPU en Unity Pro:

Puede añadir esta variable a una tabla de animación (véase página 249) para leer el estado y establecer el bit de control del objeto.NOTA: La flecha roja y los iconos de bloqueo en la tabla DDT de dispositivo indican que el nombre de variable fue generado automáticamente por Unity Pro basándose en la configuración del módulo de comunicaciones, el esclavo local o el dispositivo distribuido. No se puede editar el nombre de variable.

Renovación de datos de entrada y de salidaEn esta tabla se describen las entradas y salidas asociadas a los dispositivos EtherNet/IP o Modbus:

Paso Acción1 Abra un proyecto Unity Pro que incluya una CPU M580 en la configuración.2 Vuelva a generar el proyecto (Generar → Regenerar todo el proyecto).3 Abra el Editor de datos en el Explorador de proyectos de Unity Pro (Herramientas → Editor de

datos).4 Seleccione la casilla de verificación DDT de dispositivo.5 Expanda el DDT de dispositivo (+) en la columna Nombre.

Nombre DescripciónRenovación Este es un bit global:

1: todos los objetos de entradas posteriores (Renovación_1, Renovación_2, etc.) para el dispositivo asociado son verdaderos (1) y proporcionan datos actualizados.

0: una o más entradas (a continuación) no están conectadas y no proporcionan datos actualizados.

Renovación_1 Este bit representa los objetos de entrada individuales de la conexión: 1: el objeto de entrada está conectado y proporciona datos actualizados. 0: el objeto de entrada no está conectado y no proporciona datos actualizados.

222 EIO0000001581 09/2017

Page 223: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

ParámetrosUse la ficha DDT de dispositivo de Unity Pro para configurar los parámetros del módulo de comunicaciones RIO de la CPU en el bastidor local:

Configuración independienteEn estas tablas también se describen los campos del tipo DDTdel dispositivo implícito BMEP58_ECPU_EXT que se utiliza con el servidor de comunicaciones RIO de la CPU en configura-ciones autónomas con Unity Pro 10.0 o posterior y M580 CPU versión 2.01 o posterior.

Parámetros de entradaEn las siguientes tablas se describen los parámetros de entrada en el DDT de dispositivo para la CPU:ETH_STATUS (WORD):

Renovación_2 Este bit representa un objeto de entrada individual del dispositivo: 1: el objeto de entrada es verdadero (1) y proporciona datos actualizados. 0: el objeto de entrada no está conectado (0) y no proporciona datos actualizados.

Renovación_3...(disponible) Las filas después de los datos de Renovación están organizadas en grupos de Entradas

y Salidas que tienen nombres definidos por el usuario. El número de filas de entrada y salida depende del número de solicitudes de entrada y salida configuradas para un dispositivo en concreto.

Nombre Descripción

Parámetro DescripciónDDT de dispositivos implícito Nombre el nombre predeterminado del dispositivo DDT

Tipo tipo de módulo (no editable)Ir a información enlace con la pantalla del editor de datos del DDT

Nombre Tipo Bit DescripciónPORT1_LINK BOOL 0 0 = la conexión ETH 1 está desactivada.

1 = la conexión ETH 1 está activada.PORT2_LINK BOOL 1 0 = la conexión ETH 2 está desactivada.

1 = la conexión ETH 2 está activada.PORT3_LINK BOOL 2 0 = la conexión ETH 3 está desactivada.

1 = la conexión ETH 3 está activada.ETH_BKP_PORT_LINK BOOL 3 0 = la conexión de la placa de conexiones de

Ethernet está desactivada.1 = la conexión de la placa de conexiones de Ethernet está activada.

EIO0000001581 09/2017 223

Page 224: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

REDUNDANCY_STATUS(Consulte la nota de más abajo).

BOOL 5 0 = la ruta redundante no está disponible.1 = la ruta redundante está disponible.

SCANNER_OK BOOL 6 0 = el explorador no está presente.1 = el explorador está presente.

GLOBAL_STATUS BOOL 7 0 = Al menos un servicio no funciona con normalidad.

NOTA: Consulte las notas al pie correspondientes a SERVICE_STATUS y a SERVICE_STATUS2, a continuación, para identificar los servicios que establecen GLOBAL STATUS en 0.

1 = todos los servicios funcionan correctamente.NETWORK_HEALTH BOOL 8 0 = se ha detectado una tormenta potencial de

difusión de red.

NOTA: Compruebe el cableado y su CPU y las configuraciones de BMENOC0301/11.1 = no se ha detectado una tormenta de difusión de red.

NOTA: Puede supervisar las roturas del anillo principal RIO mediante el diagnóstico de los bits de REDUNDANCY_STATUS en el DDT de dispositivo del módulo de la CPU. El sistema detecta e informa en este bit de una rotura del cable del anillo principal que persista durante al menos 5 segundos.Valor del bit REDUNDANCY_STATUS:0: el cable se ha roto o el dispositivo se ha detenido.1: el bucle está presente y en buen estado.

AVISOCOMPORTAMIENTO IMPREVISTO DEL EQUIPOConfirme que cada módulo tenga una dirección IP exclusiva. Las direcciones IP duplicadas pueden provocar un comportamiento imprevisible del módulo o la red.El incumplimiento de estas instrucciones puede causar daño al equipo.

Nombre Tipo Bit Descripción

224 EIO0000001581 09/2017

Page 225: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

SERVICE_STATUS (WORD):

Nombre Tipo Bit Descripción

RSTP_SERVICE1 BOOL 0 0 = el servicio RSTP no funciona correctamente.1 = el servicio RSTP funciona correctamente o está deshabilitado.

PORT502_SERVICE1 BOOL 2 0 = el servicio del puerto 502 no funciona correctamente.1 = el servicio del puerto 502 funciona correctamente o está deshabilitado.

SNMP_SERVICE1 BOOL 3 0 = el servicio SNMP no funciona correctamente.1 = el servicio SNMP funciona correctamente o está deshabilitado.

MAIN_IP_ADDRESS_STATUS BOOL 4 0 = la dirección IP principal está duplicada o sin asignar.1 = la dirección IP principal es exclusiva y válida.

ETH_BKP_FAILURE BOOL 5 0 = El hardware de la placa de conexiones de Ethernet no funciona correctamente.1 = el hardware de la placa de conexiones de Ethernet funciona correctamente.

ETH_BKP_ERROR BOOL 6 0 = error detectado de la placa de conexiones de Ethernet.1 = la placa de conexiones de Ethernet funciona correctamente.

EIP_SCANNER1 BOOL 7 0 = el servicio no funciona correctamente.1 = el servicio funciona correctamente.

MODBUS_SCANNER1 BOOL 8 0 = el servicio no funciona correctamente.1 = el servicio funciona correctamente.

NTP_SERVER1 BOOL 9 0 = el servidor SNTP no funciona correctamente.1 = el servidor SNTP funciona correctamente.

SNTP_CLIENT1 BOOL 10 0 = el servicio no funciona correctamente.1 = el servicio funciona correctamente.

WEB_SERVER1 BOOL 11 0 = el servicio no funciona correctamente.1 = el servicio funciona correctamente.

FIRMWARE_UPGRADE BOOL 12 0 = el servicio no funciona correctamente.1 = el servicio funciona correctamente.

FTP BOOL 13 0 = el servicio no funciona correctamente.1 = el servicio funciona correctamente.

1. Cuando este servicio se establece en 0, GLOBAL_STATUS también se establece en 0.

EIO0000001581 09/2017 225

Page 226: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

SERVICE_STATUS2 (WORD):

FDR_SERVER1 BOOL 14 0 = el servicio no funciona correctamente.1 = el servicio funciona correctamente.

EIP_ADAPTER1 BOOL 15 0 = el servicio del adaptador (servidor) de EIP no funciona correctamente.1 = el servicio del adaptador (servidor) de EIP funciona correctamente.

Nombre Tipo Bit DescripciónA_B_IP_ADDRESS_STATUS BOOL 0 0 = IP duplicada o no hay una dirección IP asignada.

1 = Direcciones (estado A/B) correctamente asignadas.

LLDP_SERVICE1 BOOL 1 0 = el servicio LLDP no funciona correctamente.1 = el servicio LLDP funciona correctamente o está deshabilitado.

EVENT_LOG_STATUS BOOL 2 0 = el servicio de registro de eventos no funciona con normalidad.1 = el servicio de registro de eventos funciona con normalidad o está deshabilitado.

LOG_SERVER_NOT_REACHABLE BOOL 3 1 = no se ha recibido confirmación del servidor syslog.0 = Se ha recibido confirmación del servidor syslog.

(reservado) – 2–15 (reservado)1. Cuando este servicio se establece en 0, GLOBAL_STATUS también se establece en 0.

Nombre Tipo Bit Descripción

1. Cuando este servicio se establece en 0, GLOBAL_STATUS también se establece en 0.

226 EIO0000001581 09/2017

Page 227: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

ETH_PORT_1_2_STATUS (BYTE):

ETH_PORT_3_BKP_STATUS (BYTE):

Nombre Tipo DescripciónFunción de los puertos Ethernet y función RSTP codificada en 2 bits

Bits 1...0 0: ETH 1 deshabilitado1: puerto de acceso ETH 1 2: espejo de puerto ETH 13: puerto de red del dispositivo ETH 1

Bits 3-2 reservado (0)Bits 5-4 0: ETH 2 deshabilitado

1: puerto de acceso ETH 22: espejo de puerto ETH 23: puerto de red del dispositivo ETH 2

Bits 7...6 0: puerto RSTP alternativo ETH 21: puerto RSTP de respaldo ETH 22: puerto RSTP designado ETH 23: puerto RSTP raíz ETH 2

Nombre Bit DescripciónFunción de los puertos Ethernet y función codificada en 2 bitsRSTP

Bits 1...0 0: ETH 3 deshabilitado1: puerto de acceso ETH 32: espejo de puerto ETH 33: puerto de red del dispositivo ETH 3

Bits 3...2 0: puerto RSTP alternativo ETH 31: puerto RSTP de respaldo ETH 32: puerto RSTP designado ETH 33: puerto RSTP raíz ETH 3

Bits 5...4 0: el puerto de la placa de conexiones Ethernet está deshabilitado.1: el puerto de la placa de conexiones Ethernet está habilitado para admitir comunicaciones Ethernet.

Bits 7-6 reservado (0)

EIO0000001581 09/2017 227

Page 228: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

FDR_USAGE:

IN_PACKETS (UINT):

IN_ERRORS (UINT):

OUT_PACKETS (UINT):

OUT_ERRORS (UINT):

CONF_SIG (UDINT):

Parámetros de salidaAunque el DDT de dispositivo Hot Standby completo no se intercambia desde la CPU del controlador primario a la CPU Standby, se transfieren estos campos: DROP_CTRL; RIO_CTRL; DIO_CTRL

En estas tablas se describen los parámetros de salida:DROP_CTRL:

Tipo Tipo DescripciónFDR_USAGE BYTE % de uso del servidor FDR

Tipo Bit DescripciónUINT 0 - 7 número de paquetes recibidos en la interfaz (puertos internos)

Tipo Bit DescripciónUINT 0 - 7 número de paquetes de entrada que contienen errores detectados

Tipo Bit DescripciónUINT 0 - 7 número de paquetes enviados en la interfaz (puertos internos)

Tipo Bit DescripciónUINT 0 - 7 número de paquetes de salida que contienen errores detectados

Tipo Bit DescripciónUDINT 0 - 15 Firmas de todos los archivos en el servidor FDR del módulo local

Nombre Tipo Rango DescripciónDROP_CTRL BOOL 1...32 1 bit por estación RIO (hasta 32)

228 EIO0000001581 09/2017

Page 229: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

RIO_CTRL:

DIO_CTRL:

Estado de funcionamiento del dispositivoAunque el DDT de dispositivo Hot Standby completo no se intercambia desde la CPU del controlador primario a la CPU Standby, se transfieren estos campos: DROP_HEALTH; RIO_HEALTH; LS_HEALTH; DIO_HEALTHEn esta tabla se describe el estado de los dispositivos explorados por el módulo. Los datos se presentan como una matriz de booleanos:

Valores: 1 (true): un dispositivo funciona correctamente. Los datos de entrada del dispositivo se reciben

dentro del timeout de estado funcional preconfigurado. 0 (false): un dispositivo no funciona correctamente. Los datos de entrada del dispositivo no se

reciben dentro del timeout de estado funcional preconfigurado.

Nombre Tipo Rango DescripciónRIO_CTRL BOOL 257...384 1 bit por RIO (hasta 128)

Nombre Tipo Rango DescripciónDIO_CTRL BOOL 513...640 1 bit por DIO (hasta 128)

Parámetro Tipo Estado de funcionamiento de...DROP_HEALTH ARRAY [1...32] of BOOL BM•CRA312•0: un elemento de matriz se

corresponde con un módulo BM•CRA312•0 (hasta un máximo de 32 BM•CRA312•0 módulos).

RIO_HEALTH ARRAY [257...384] of BOOL Dispositivos RIO: un elemento de matriz se corresponde con un dispositivo RIO (hasta un máximo de 128 dispositivos RIO).

LS_HEALTH ARRAY [1...3] of BOOL Esclavos locales: un elemento de matriz se corresponde con un esclavo local (hasta un máximo de tres esclavos locales).

DIO_HEALTH ARRAY [513...640] of BOOL Dispositivos DIO: un elemento de matriz se corresponde con un dispositivo DIO (hasta un máximo de 128 dispositivos DIO).

EIO0000001581 09/2017 229

Page 230: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Estructura de datos del DDT de Hot Standby

IntroducciónT_M_ECPU_HSBY DDT es la interfaz exclusiva entre el sistema M580 Hot Standby y la aplicación que se ejecuta en una BMEH58•040 CPU. La instancia DDT debe aparecer como: ECPU_HSBY_1.

El DDT de T_M_ECPU_HSBY presenta tres secciones diferenciadas: LOCAL_HSBY_STS: proporciona información sobre el PAC local. Los datos se generan

automáticamente en el sistema Hot Standby y también los proporciona la aplicación. Estos datos se intercambian con el PAC remoto.

REMOTE_HSBY_STS: proporciona información sobre el PAC remoto y contiene la imagen del último intercambio recibido del PAC homólogo. La validez de esta información se representa mediante el indicador REMOTE_STS_VALID en la parte común de este DDT.NOTA: La estructura de las secciones de LOCAL_HSBY_STS y de Remote_HSBY_STS están determinadas por el tipo de datos de HSBY_STS_T y, en consecuencia, son idénticas. Cada una se utiliza para describir datos relacionados con uno de los dos PACs Hot Standby.

Una parte común del DDT: consta de varios objetos, incluidos datos de estado, objetos de control del sistema y objetos de comando: El sistema Hot Standby proporciona los datos de estado como resultado de comprobación

del diagnóstico. Los objetos de control del sistema permiten definir y controlar el funcionamiento del sistema. Los objetos de datos de comando incluyen comandos ejecutables que puede utilizar para

modificar el estado del sistema.

Comparación del PAC local y del PAC remotoEl DDT de T_M_ECPU_HSBY utiliza los términos local y remoto: Local se refiere al PAC Hot Standby al cual está conectado su PC. Remoto se refiere al otro PAC Hot Standby.

Alineación del límite de datosLas CPUs M580 BMEH58•040 presentan un diseño de datos de 32 bits. Por este motivo, los objetos de datos guardados se sitúan en un límite de cuatro bytes.

AVISORIESGO DE FUNCIONAMIENTO IMPREVISTORevise y gestione T_M_ECPU_HSBY DDT para que el sistema redundante funcione correctamente.El incumplimiento de estas instrucciones puede causar daño al equipo.

230 EIO0000001581 09/2017

Page 231: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

DDT de T_M_ECPU_HSBY

El DDT de T_M_ECPU_HSBY consta de estos objetos:

ATENCIÓNRIESGO DE FUNCIONAMIENTO IMPREVISTOAntes de ejecutar un comando Swap (sea mediante la lógica de la aplicación o mediante la interfaz gráfica de usuario [GUI] de Unity Pro), 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.

Elemento Tipo Descripción Escrito porREMOTE_STS_VALID BOOL True: tanto HSBY_LINK_ERROR como

HSBY_SUPPLEMENTARY_LINK_ERROR se han establecido en 0.

False: tanto HSBY_LINK_ERROR como HSBY_SUPPLEMENTARY_LINK_ERROR se han establecido en 1.

Sistema

APP_MISMATCH BOOL La aplicación original en los dos PAC es diferente. SistemaLOGIC_MISMATCH_ALLOWED BOOL True: en caso de discrepancia de lógica, el

standby sigue siendo el standby. False: en caso de discrepancia de lógica, el

standby pasa al estado de espera.

Aplicación

LOGIC_MISMATCH BOOL Existen diferentes revisiones de la misma aplicación en los dos PACs.

Sistema

SFC_MISMATCH BOOL True: las aplicaciones en el PAC primario y en el PAC standby son diferentes en como mínimo una sección del SFC. En caso de conmutación, los gráficos que son diferentes se restablecen a su estado inicial.

False (predeterminado): todas las secciones del SFC son idénticas.

Sistema

OFFLINE_BUILD_MISMATCH BOOL Los dos PAC ejecutan dos revisiones diferentes de la misma aplicación. En esas condiciones: No se puede efectuar un intercambio de datos

entre los dos PAC. Los intercambios o las conmutaciones pueden

no ser bumpless. Ningún PAC puede ser el standby

Sistema

EIO0000001581 09/2017 231

Page 232: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

APP_BUILDCHANGE_DIFF UINT El número de diferencias de generación de cambios entre las aplicaciones en el PAC primario respecto al PAC standby. Evaluado por el primario.

Sistema

MAX_APP_BUILDCHANGE_DIFF UINT Número máximo de generación de cambios que permite el sistema Hot Standby, de 0 a 50 (valor predeterminado = 20). En la ficha Hot Standby se indica como Número máximo de modificaciones.

Aplicación

FW_MISMATCH_ALLOWED BOOL Permite que haya discrepancias de firmware entre las CPUs primaria y standby: True: en caso de discrepancia de firmware, el

standby sigue siendo el standby. False: en caso de discrepancia de firmware, el

standby pasa al estado de espera.

Aplicación

FW_MISMATCH BOOL Los sistemas operativos son diferentes en los dos PACs.

Sistema

DATA_LAYOUT_MISMATCH BOOL El diseño de los datos es diferente en los dos PACs. La transferencia de datos se realiza parcialmente.

Sistema

DATA_DISCARDED UINT Número de kB enviados por el primario y descartados por el standby (redondeado al siguiente kB). Representa los datos para variables añadidas al primario, pero no al standby.

Sistema

DATA_NOT_UPDATED UINT Número de kB no actualizados por el standby (redondeado al siguiente kB). Representa las variables eliminadas del primario que permanecen en el standby.

Sistema

BACKUP_APP_MISMATCH BOOL False: las aplicaciones de copia de seguridad en los 2 PACs Hot Standby son iguales.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.

True: todos los demás casos.

Sistema

PLCA_ONLINE BOOL El PAC A está configurado para entrar en el estado primario o standby.

NOTA: Ejecutable sólo en el PAC A.

Configuración

Elemento Tipo Descripción Escrito por

232 EIO0000001581 09/2017

Page 233: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

PLCB_ONLINE BOOL El PAC B está configurado para entrar en el estado primario o standby.

NOTA: Ejecutable sólo en el PAC B.

Configuración

CMD_SWAP BOOL La lógica de programa o la tabla de animación lo establecen en 1 para iniciar una conmutación. El primario pasa a estado de espera; el standby pasa a primario; finalmente, el que está en espera pasa a standby. El comando se ignora si no hay standby.NOTA: Ejecutable tanto en el primario como en el standby.

El sistema los restablece en 0 cuando finaliza la conmutación o si no hay 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.

Aplicación/ sistema

CMD_APP_TRANSFER BOOL La lógica de programa o la tabla de animación lo establecen en 1 para iniciar una transferencia de la aplicación del primario al standby. Ejecutable sólo en el primario.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.

Cuando finaliza la transferencia, el sistema lo restablece en 0.

Aplicación/sistema

Elemento Tipo Descripción Escrito por

EIO0000001581 09/2017 233

Page 234: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

CMD_RUN_AFTER_TRANSFER BOOL[0...2] La lógica de programa o la tabla de animación lo establecen en 1 para iniciar automáticamente en Run después de una transferencia.NOTA: Ejecutable sólo en el primario.

Después de finalizar la transferencia, el sistema lo restablece en 0 y: El PAC remoto está en modalidad Ejecutar. El PAC no es el primario. Mediante una tabla de animación o un

comando de lógica.

Aplicación/sistema

CMD_RUN_REMOTE BOOL La lógica de programa o la tabla de animación lo establecen en 1 para ejecutar el PAC remoto. Este comando se ignora si CMD_STOP_REMOTE está establecido en True.NOTA: Ejecutable sólo en el primario.

Cuando el PAC remoto entra en el estado de espera o de standby, el sistema lo restablece en 0.

Aplicación/sistema

CMD_STOP_REMOTE BOOL La lógica de programa o la tabla de animación lo establecen en 1 para detener el PAC remoto.NOTA: Ejecutable en el PAC primario, el standby o en un PAC detenido.

La aplicación lo restablece en 0 para poner fin al comando de detención.

Aplicación

CMD_COMPARE_INITIAL_VALUE BOOL La lógica de programa o la tabla de animación lo establecen en 1 para empezar una comparación de los valores iniciales de las variables intercambiadas por los dos PAC Hot Standby.NOTA: Ejecutable tanto en el primario como en el standby sólo en modalidad de ejecución.

Cuando termina la comparación, o si no puede realizarse, el sistema lo restablece en 0.

Aplicación/sistema

INITIAL_VALUE_MISMATCH BOOL True: si los valores iniciales para las variables intercambiadas son diferentes o si no se ha podido hacer la comparación.

False: si los valores iniciales para las variables intercambiadas son idénticas.

Sistema

Elemento Tipo Descripción Escrito por

234 EIO0000001581 09/2017

Page 235: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

MAST_SYNCHRONIZED (1) BOOL True: si el standby recibió los datos intercambiados desde el ciclo MAST anterior.

False (predeterminado): si el standby no recibió los datos intercambiados desde como mínimo el ciclo MAST anterior.

NOTA: Supervise detenidamente las variables MAST_SYNCHRONIZED y FAST_SYNCHRONIZED relacionadas con las tareas MAST y FAST, según se indica al final de esta tabla.

Sistema

FAST_SYNCHRONIZED (1) BOOL True: si el standby recibió los datos intercambiados desde el ciclo FAST anterior.

False (predeterminado): si el standby no recibió los datos intercambiados desde como mínimo el ciclo FAST anterior.

NOTA: Supervise detenidamente las variables MAST_SYNCHRONIZED y FAST_SYNCHRONIZED relacionadas con las tareas MAST y FAST, según se indica al final de esta tabla.

Sistema

LOCAL_HSBY_STS T_M_ECPU_HSBY_STS

Estado Hot Standby del PAC local (ver a continuación)

REMOTE_HSBY_STS T_M_ECPU_HSBY_STS

Estado Hot Standby del PAC remoto (ver a continuación)

(1): Supervise detenidamente las variables MAST_SYNCHRONIZED y FAST_SYNCHRONIZED relacionadas con las

tareas MAST y FAST. Si su valor es cero (False), la base de datos intercambiada entre el PAC primario y standby no se transmiten totalmente en cada ciclo de estas tareas. En esta situación, cambie el periodo configurado de esta tarea por un valor superior que su tiempo de ejecución actual (para la tarea MAST: %SW0 > %SW30, y para la tarea FAST %SW1 > %SW33. Encontrará más detalles sobre %SW0 + %SW1 y %SW30 + %SW31 en Unity Pro, Palabras y bits de sistema Manual de referencia).

Ejemplo de la consecuencia: con un comando Application Program Transfer (APT, transferencia de programa de aplicación), el PAC primario puede que no sea capaz de transferir el programa al PAC standby.

Elemento Tipo Descripción Escrito por

EIO0000001581 09/2017 235

Page 236: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Tipo de datos de T_M_ECPU_HSBY_STSEl tipo de datos T_M_ECPU_HSBY_STS presenta los elementos siguientes:

Elemento Tipo Descripción Escrito porHSBY_LINK_ERROR BOOL True: no hay conexión en el conector Hot Standby.

False: la conexión Hot Standby está operativa.Sistema

HSBY_SUPPLEMENTARY_LINK_ERROR

BOOL True: no hay conexión en el conector EthernetRIO. False: la conexión Ethernet RIO está operativa.

Sistema

WAIT BOOL True: el PAC se encuentra en el estado RUN, pero esperando pasar a ser el primario o el standby.

False: el PAC se encuentra en el estado standby, primario o STOP.

Sistema

EJECUTAR_PRIMARIO BOOL True: el PAC se encuentra en el estado primario. False: el PAC se encuentra en el estado standby, de

espera o STOP.

Sistema

EJECUTAR_STANDBY BOOL True: el PAC se encuentra en el estado standby. False: el PAC se encuentra en el estado primario, de

espera o STOP.

Sistema

STOP BOOL True: el PAC se encuentra en el estado STOP. False: el PAC se encuentra en el estado primario,

standby o de espera.

Sistema

PLC_A BOOL True: el conmutador A/B/borrar (véase página 44) del PAC está en la posición "A".

False: el conmutador del PAC no está en la posición "A".

Sistema

PLC_B BOOL True: el conmutador A/B/borrar (véase página 44) del PAC está en la posición "B".

False: el conmutador del PAC no está en la posición "B".

Sistema

EIO_ERROR BOOL True: el PAC no detecta ninguna de las estaciones Ethernet RIO configuradas.

False: el PAC detecta como mínimo una estación Ethernet RIO configurada.

NOTA: Este bit siempre está en False si no se ha configurado ninguna estación.

Sistema

SD_CARD_PRESENT BOOL True: se ha insertado una tarjeta SD válida. False: no se ha insertado ninguna tarjeta SD o se ha

insertado una tarjeta SD que no es válida.

Sistema

LOCAL_RACK_STS BOOL True: la configuración del bastidor local es correcta. False: la configuración del bastidor local no es correcta

(por ejemplo, faltan módulos o están en slots incorrectos, etc.)

Aplicación

REGISTER WORD[0...63] Se han añadido datos sin gestionar a la aplicación a través del atributo Intercambio en STBY.

Aplicación

236 EIO0000001581 09/2017

Page 237: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Mensajería explícita

Sección 5.9Mensajería explícita

IntroducciónPuede configurar mensajes explícitos EtherNet/IP y Modbus TCP para la CPU M580 de los modos siguientes: Conecte la CPU a un proyecto de Unity Pro (véase Modicon M580 autónomo, Guía de

planificación del sistema para, arquitecturas utilizadas con más frecuencia). Utilice el bloque de funciones DATA_EXCH en la lógica de la aplicación para transmitir

mensajes explícitos EtherNet/IP o Modbus TCP. Utilice un bloque de funciones WRITE_VAR o READ_VAR para intercambiar mensajes

explícitos Modbus TCP, por ejemplo, objetos de datos de servicio (SDO).NOTA: Una única aplicación de Unity Pro puede contener más de 16 bloques de mensajes explícitos pero únicamente puede haber 16 bloques de mensajes explícitos activos al mismo tiempo.

Contenido de esta secciónEsta sección contiene los siguientes apartados:

Apartado PáginaConfiguración de mensajería explícita mediante DATA_EXCH 238Configuración del parámetro de gestión de DATA_EXCH 240Servicios de mensajes explícitos 242Configuración de mensajería explícita EtherNet/IP mediante DATA_EXCH 244Ejemplo de mensaje explícito de EtherNet/IP: Get_Attribute_Single 247Ejemplo de mensaje explícito de EtherNet/IP: Objeto de lectura Modbus 250Ejemplo de mensaje explícito de EtherNet/IP: Objeto de escritura Modbus 254Códigos de función de mensajería explícita de Modbus TCP 258Configuración de mensajes explícitos de Modbus TCP mediante DATA_EXCH 259Ejemplo de mensaje explícito de Modbus TCP: petición de lectura de registro 261Envío de mensajes explícitos a dispositivos EtherNet/IP 264Envío de mensajes explícitos a dispositivos Modbus 266

EIO0000001581 09/2017 237

Page 238: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Configuración de mensajería explícita mediante DATA_EXCH

Descripción generalUtilice el bloque de funciones DATA_EXCH para configurar los mensajes explícitos de Modbus TCP y los mensajes explícitos de EtherNet/IP conectados y desconectados.Los parámetros de Management_Param, Data_to_Send y Received_Data definen la operación.EN y ENO pueden configurarse como parámetros adicionales.

Representación de FBD

Parámetros de entrada

Parámetro Tipo de datos DescripciónEN BOOL Este parámetro es opcional. Si la entrada está establecida en

uno, el bloque se activa, con lo que puede resolver el algoritmo de los bloques de funciones. Si la entrada está establecida en cero, el bloque se desactiva, con lo que ya no puede resolver el algoritmo de los bloques de funciones.

Dirección Matriz [de 0 a 7] de INT La ruta al dispositivo de destino, el contenido del cual puede variar según el protocolo del mensaje. Utilice la función Address como entrada para el parámetro del bloque ADR. Consulte una descripción del parámetro Dirección para: Mensajes de EtherNet/IP (véase página 244) Mensajes de Modbus TCP (véase Modicon M340, Módulo

de comunicación Ethernet BMX NOC 0401, Manual del usuario)

238 EIO0000001581 09/2017

Page 239: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Parámetros de entrada/salidaLa matriz Management_Param es local:

No copie esta matriz durante una conmutación desde una CPU primaria a una standby en un sistema Hot Standby. Desmarque la variable Intercambio en STBY en Unity Pro al configurar un sistema Hot Standby.NOTA: Consulte la descripción de la gestión de datos del sistema Hot Standby y T_M_ECPU_HSBY DDT (véase Modicon M580 Hot Standby, Guía de planificación del sistema para, arquitecturas utilizadas con más frecuencia) en Guía de planificación del sistema Hot Standby Modicon M580 para arquitecturas utilizadas con más frecuencia.

Parámetros de salida

ActionType INT El tipo de acción que se va a realizar. Para los protocolos EtherNet/IP y Modbus TCP, este valor es = 1 (transmisión seguida de recepción en espera).

Data_to_Send Array [n...m] of INT El contenido de este parámetro es específico del protocolo, ya sea EtherNet/IP o Modbus TCP.Para los mensajes explícitos de EtherNet/IP, consulte el tema Configuración del parámetro Data_To_Send (véase página 244).Para los mensajes explícitos de Modbus TCP, consulte la ayuda online de Unity Pro.

Parámetro Tipo de datos Descripción

Parámetro Tipo de datos DescripciónManagement_Param Array [0...3] of INT El parámetro de gestión (véase página 240), compuesto

por cuatro palabras.

Parámetro Tipo de datos DescripciónENO BOOL Este parámetro es opcional. Al seleccionar esta salida

también se obtiene la entrada EN. La salida ENO se activa al ejecutar correctamente el bloque de funciones.

Received_Data Array [n...m] of INT Respuesta EtherNet/IP (CIP) (véase página 245) o respuesta Modbus TCP (véase Modicon M340, Módulo de comunicación Ethernet BMX NOC 0401, Manual del usuario).La estructura y el contenido dependen del protocolo específico.

EIO0000001581 09/2017 239

Page 240: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Configuración del parámetro de gestión de DATA_EXCH

IntroducciónLa estructura y el contenido del parámetro de gestión del bloque DATA_EXCH es común tanto para mensajería explícita EtherNet/IP como para Modbus TCP.

Configuración del parámetro de gestiónEl parámetro de gestión consta de cuatro palabras contiguas:

Fuente de datos Registro DescripciónByte alto (MSB) Byte bajo (LSB)

Datos gestionados por el sistema

Management_Param[0] Número de intercambio

Dos bits de sólo lectura: Bit 0 = Bit de actividad

(véase página 241) Bit 1 = Bit de cancelación

Management_Param[1] Informe de funcionamiento (véase Modicon M580 autónomo, Guía de planificación del sistema para, arquitecturas utilizadas con más frecuencia)

Informe de comunicación (véase Modicon M580 autónomo, Guía de planificación del sistema para, arquitecturas utilizadas con más frecuencia)

Datos gestionados por el usuario

Management_Param[2] Timeout de bloque. Estos valores incluyen: 0 = espera infinita otros valores = timeout x 100 ms, por ejemplo: 1 = 100 ms 2 = 200 ms

Management_Param[3] Longitud de los datos enviados o recibidos: Entrada (antes de enviar la petición): longitud de datos

en el parámetro Data_to_Send, en bytes. Salida (tras la respuesta): longitud de datos en el

parámetro Received_Data, en bytes.

240 EIO0000001581 09/2017

Page 241: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Bit de actividadEl bit de actividad es el primer bit del primer elemento de la tabla. El valor de este bit indica el estado de ejecución de la función de comunicación: 1: El bit se establece en 1 cuando se inicia la función. 0: El bit regresa a 0 al finalizar la ejecución. (La transición de 1 a 0 incrementa el número de

intercambio. Si se detecta un error durante la ejecución, busque el código correspondiente en el informe de funcionamiento y comunicación (véase Modicon M580 autónomo, Guía de planificación del sistema para, arquitecturas utilizadas con más frecuencia)).

Puede realizar por ejemplo esta declaración en la tabla de gestión:Management_Param[0] ARRAY [0..3] OF INT

Para esta declaración, el bit de actividad corresponde a esta notación:Management_Param[0].0

NOTA: La notación utilizada previamente requiere la configuración de las propiedades del proyecto de manera que se permita la extracción de bits de los tipos enteros. De lo contrario, no se puede acceder a Management_Param[0].0 de este modo.

EIO0000001581 09/2017 241

Page 242: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Servicios de mensajes explícitos

Descripción generalTodos los mensajes explícitos llevan a cabo un servicio. Cada servicio está asociado a un código de servicio. Identifique el servicio de mensajes explícitos por su nombre, número decimal o hexadecimal.Para ejecutar mensajes explícitos, utilice el bloque de funciones DATA_EXCH del DTMde Unity Pro.

ServiciosLos servicios disponibles en Unity Pro incluyen, aunque sin limitarse a ello, los siguientes códigos de servicio:

Código de servicio

Descripción Disponible en...

Hex. Dec. Bloque DATA_EXCH GUI de Unity Pro1 1 Get_Attributes_All X X2 2 Set_Attributes_All X X3 3 Get_Attribute_List X —4 4 Set_Attribute_List X —5 5 Resetear X X6 6 Iniciar X X7 7 Detener X X8 8 Crear X X9 9 Eliminar X XA 10 Multiple_Service_Packet X —B-C 11-12 (Reservado) — —D 13 Apply_Attributes X XE 14 Get_Attribute_Single X X10 16 Set_Attribute_Single X X11 17 Find_Next_Object_Instance X X14 20 Respuesta de error (solo DeviceNet) — —15 21 Restaurar X X16 22 Guardar X X17 23 Sin funcionamiento (NOP) X X18 24 Get_Member X X"X" indica que el servicio está disponible. "—" indica que el servicio no está disponible.

242 EIO0000001581 09/2017

Page 243: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

19 25 Set_Member X X1A 26 Insert_Member X X1B 27 Remove_Member X X1C 28 GroupSync X —1D-31 29-49 (Reservado) — —

Código de servicio

Descripción Disponible en...

Hex. Dec. Bloque DATA_EXCH GUI de Unity Pro

"X" indica que el servicio está disponible. "—" indica que el servicio no está disponible.

EIO0000001581 09/2017 243

Page 244: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Configuración de mensajería explícita EtherNet/IP mediante DATA_EXCH

Configuración del parámetro AddressPara configurar el parámetro Address, utilice la función ADDM para convertir la cadena de caracteres que se describe a continuación en una dirección que se introducirá en el parámetro ADR del bloque DATA_EXCH:ADDM(‘rack.slot.channel{ip_address}message_type.protocol’), donde:

Configuración del parámetro Data_to_SendEl parámetro Data_to_Send varía de tamaño. Consta de registros contiguos que incluyen, en secuencia, el tipo de mensaje y la petición CIP:

Este campo... Representa...rack número asignado al bastidor que contiene el módulo de comunicaciónslot posición del módulo de comunicación en el bastidorchannel el canal de comunicación: establézcalo en un valor de 0ip_address la dirección IP del dispositivo remoto, por ejemplo 193.168.1.6message_type el tipo del mensaje, presentado como una cadena de tres caracteres:

UNC (que indica un mensaje no conectado); o CON (que indica un mensaje conectado).

protocol el tipo de protocolo: la cadena de tres caracteres CIP

Offset (palabras) Longitud (bytes) Tipo de datos Descripción0 2 bytes Bytes Tipo de mensaje:

Byte alto = tamaño de la petición en palabras

Byte bajo = código de servicio EtherNet/IP

1 Management_Param[3] (tamaño de Data_to_Send) menos 2

Bytes La petición CIP1.

NOTA: La estructura y el tamaño de la petición CIP depende del servicio EtherNet/IP.

1 Estructure la petición CIP en orden little endian.

244 EIO0000001581 09/2017

Page 245: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Contenido del parámetro Received_DataEl parámetro Received_Data solo contiene la respuesta CIP. La longitud de la respuesta CIP varía y la notifica Management_Param[3] cuando se recibe la respuesta. El formato de la respuesta CIP se describe a continuación:

NOTA: La respuesta está estructurada en orden little endian.

Offset (palabras)

Longitud (bytes) Tipo de datos Descripción

0 2 Byte Byte alto (MSB) = reservado Byte bajo (LSB): servicio de respuesta

1 2 Byte Byte alto (MSB): longitud del estado adicional

Byte baja (LSB): estado general de EtherNet/IP (véase Modicon M340, Módulo de comunicación Ethernet BMX NOC 0401, Manual del usuario)

2 longitud del estado adicional Matriz de bytes

Estado adicional1

... Management_Param[3] (tamaño de Received_Data) menos 4 y menos la longitud de estado adicional

Matriz de bytes

Datos de respuesta

1. Consulte La librería de redes CIP, Volumen 1, Protocolo industrial común en la sección 3-5.6 Códigos de error de instancias de objeto de administrador de conexiones.

EIO0000001581 09/2017 245

Page 246: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Comprobación de la respuesta de Received_Data para el estado del sistema y de CIPUtilice el contenido del parámetro Received_Data para comprobar el estado del sistema y de CIP del módulo de comunicación Ethernet cuando gestione mensajes explícitos.Primero: Compruebe el valor del byte alto (MSB) de la primera palabra de respuesta, situada en

el offset 0. Si el valor de este byte es: igual a 0: el sistema gestionó el mensaje explícito correctamente distinto de 0: se ha producido un evento del sistema

Consulte la lista de Códigos de evento de mensajes explícitos de EtherNet/IP (véase Modicon M580 autónomo, Guía de planificación del sistema para, arquitecturas utilizadas con más frecuencia) para obtener una explicación del código de evento del sistema incluido en la segunda palabra de respuesta, situado en el offset 1.

A continuación: Si el sistema gestionó correctamente el mensaje explícito, y el byte alto de la primera palabra de respuesta es igual a 0, compruebe el valor de la segunda palabra de respuesta, situada en el offset 1. Si el valor de esta palabra es: igual a 0: el protocolo CIP gestionó el mensaje explícito correctamente distinto de 0: se ha producido un evento del protocolo CIP

Consulte la documentación de CIP para obtener una explicación del estado de CIP que muestra esta palabra.

246 EIO0000001581 09/2017

Page 247: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Ejemplo de mensaje explícito de EtherNet/IP: Get_Attribute_Single

Descripción generalEl siguiente ejemplo de mensaje explícito sin conexión muestra cómo utilizar el bloque de funciones DATA_EXCH para recuperar datos de diagnóstico desde un dispositivo remoto (en la dirección IP 192.168.1.6). Este ejemplo está ejecutando un Get_Attribute_Single de instancia de ensamblado 100, atributo 3.Puede llevar a cabo el mismo servicio de mensajes explícitos mediante la ventana Mensaje explícito de EtherNet/IP (véase Modicon M580, Módulo de comunicaciones Ethernet BMENOC0301/0311, Guía de instalación y configuración).

Implementación del bloque de funciones DATA_EXCHPara implementar el bloque de funciones DATA_EXCH, cree y asigne variables para los siguientes bloques:

EIO0000001581 09/2017 247

Page 248: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Configuración de la variable AddressLa variable Address identifica el dispositivo de origen del mensaje explícito (en este ejemplo, el módulo de comunicaciones) y el dispositivo de destino. Tenga en cuenta que la variable Address no incluye los elementos de dirección Xway {Network.Station} porque no estamos creando un puente a través de otra estación de PLC. Como ejemplo, utilice la función ADDM para convertir la siguiente cadena de caracteres en una dirección:ADDM(‘0.1.0{192.168.1.6}UNC.CIP’), en que:

bastidor = 0 módulo (número de slot) = 1 canal = 0 dirección IP de dispositivo remoto = 192.168.1.6 tipo de mensaje = no conectado protocolo = CIP

Configuración de la variable ActionTypeLa variable ActionType identifica el tipo de función para el bloque de funciones DATA_EXCH:

Configuración de la variable DataToSendLa variable DataToSend identifica los detalles de la petición de mensaje explícito de CIP:

Variable Descripción Valor (hex.)ActionType Transmisión seguida por una espera de respuesta 16#01

Variable Descripción Valor (hex.)DataToSend[0] Información del servicio de petición CIP:

Byte alto = tamaño de la petición en palabras: 16#03 (3 decimal) Byte bajo = código de servicio: 16#0E (14 decimal)

16#030E

DataToSend[1] Información de la clase de petición CIP: Byte alto = clase: 16#04 (4 decimal) Byte bajo = segmento de clase: 16#20 (32 decimal)

16#0420

DataToSend[2] Información de instancia de petición CIP: Byte alto = instancia: 16#64 (100 decimal) Byte bajo = segmento de instancia: 16#24 (36 decimal)

16#6424

DataToSend[3] Información de atributo de petición CIP: Byte alto = atributo: 16#03 (3 decimal) Byte bajo = segmento de atributo: 16#30 (48 decimal)

16#0330

248 EIO0000001581 09/2017

Page 249: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Visualización de la respuestaUtilice una tabla de animación de Unity Pro para mostrar la matriz de la variable ReceivedData. Tenga en cuenta que la matriz de la variable ReceivedData se compone de todo el búfer de datos.Para mostrar la respuesta CIP, siga estos pasos:

Paso Acción1 En Unity Pro, seleccione Herramientas → Explorador de proyectos para abrir el explorador de

proyectos.2 En el explorador de proyectos, seleccione la carpeta Tablas de animación y, a continuación, haga

clic con el botón derecho del ratón. Aparecerá un menú emergente. 3 Seleccione Nueva tabla de animación en el menú emergente. Se abrirán una nueva tabla de

animación y su cuadro de diálogo de propiedades.4 En el cuadro de diálogo Propiedades, edite los valores siguientes:

Nombre Escriba un nombre de tabla. Para este ejemplo: ReceivedData.Módulo funcional Acepte el <None> predeterminado.Comentario (Opcional) Escriba aquí sus comentarios.Número de caracteres animados

Escriba 100, que representa el tamaño del búfer de datos en palabras.

5 Haga clic en Aceptar para cerrar el cuadro de diálogo.6 En la columna Nombre de la tabla de animación, escriba el nombre de la variable asignada al pin

RECP: ReceivedData y pulse Intro. La tabla de animación mostrará la variable ReceivedData.7 Expanda la variable ReceivedData para mostrar su matriz de palabras, en la que puede ver la

respuesta CIP contenida en la variable ReceivedData.

NOTA: Cada entrada de la matriz presenta 2 bytes de datos en formato little endian, donde el byte menos significativo se almacena en la dirección de memoria más pequeña. Por ejemplo, "8E" en word[0] es el byte más bajo y "00" es el byte más alto.

EIO0000001581 09/2017 249

Page 250: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Ejemplo de mensaje explícito de EtherNet/IP: Objeto de lectura Modbus

Descripción generalEl siguiente ejemplo de mensajes explícitos sin conexión le muestra cómo utilizar el bloque de funciones DATA_EXCH para leer datos desde un dispositivo remoto (por ejemplo, el módulo de interfaz de red STB NIP 2212 en la dirección IP 192.168.1.6) mediante el servicio Read_Holdin-g_Registers del objeto Modbus.Puede llevar a cabo el mismo servicio de mensajes explícitos mediante la ventana Mensaje explícito de EtherNet/IP (véase Modicon M580, Módulo de comunicaciones Ethernet BMENOC0301/0311, Guía de instalación y configuración).

Implementación del bloque de funciones DATA_EXCHPara implementar el bloque de funciones DATA_EXCH, debe crear y asignar variables para los siguientes bloques:

250 EIO0000001581 09/2017

Page 251: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Declaración de variablesEn este ejemplo, se definieron las variables siguientes. Por supuesto, puede utilizar nombres de variables diferentes en sus configuraciones de mensajes explícitos.

Configuración de la variable AddressLa variable Address identifica el dispositivo de origen del mensaje explícito (en este ejemplo, el módulo de comunicaciones Ethernet) y el dispositivo de destino. Tenga en cuenta que la variable Address no incluye los elementos de dirección Xway {Network.Station} porque no estamos creando un puente a través de otra estación de PLC. Utilice la función ADDM para convertir la siguiente cadena de caracteres en una dirección:ADDM(‘0.1.0{192.168.1.6}UNC.CIP’), en que:

bastidor = 0 módulo (número de slot) = 1 canal = 0 dirección IP de dispositivo remoto = 192.168.1.6 tipo de mensaje = no conectado protocolo = CIP

Configuración de la variable ActionTypeLa variable ActionType identifica el tipo de función para el bloque de funciones DATA_EXCH:

Variable Descripción Valor (hex.)ActionType Transmisión seguida por una espera de respuesta 16#01

EIO0000001581 09/2017 251

Page 252: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Configuración de la variable DataToSendLa variable DataToSend identifica el tipo de mensaje explícito y la petición CIP:

Visualización de la respuestaUtilice una tabla de animación de Unity Pro para mostrar la matriz de la variable ReceivedData. Tenga en cuenta que la matriz de la variable ReceivedData se compone de todo el búfer de datos.Para mostrar la respuesta CIP, siga estos pasos:

Variable Descripción Valor (hex.)DataToSend[0] Información del servicio de petición CIP:

Byte alto = tamaño de la petición en palabras: 16#02 (2 decimal) Byte bajo = código de servicio: 16#4E (78 decimal)

16#024E

DataToSend[1] Información de la clase de petición CIP: Byte alto = clase: 16#44 (68 decimal) Byte bajo = segmento de clase: 16#20 (32 decimal)

16#4420

DataToSend[2] Información de instancia de petición CIP: Byte alto = instancia: 16#01 (1 decimal) Byte bajo = segmento de instancia: 16#24 (36 decimal)

16#0124

DataToSend[3] Ubicación de la primera palabra que se leerá: Byte alto = 16#00 (0 decimal) Byte bajo = 16#31 (49 decimal)

16#0031

DataToSend[4] Cantidad de palabras que se leerán: Byte alto = atributo: 16#00 (0 decimal) Byte bajo = segmento de atributo: 16#01 (1 decimal)

16#0001

Paso Acción1 En Unity Pro, seleccione Herramientas → Explorador de proyectos para abrir el explorador de

proyectos.2 En el explorador de proyectos, seleccione la carpeta Tablas de animación y, a continuación, haga

clic con el botón derecho del ratón. Aparecerá un menú emergente. 3 Seleccione Nueva tabla de animación en el menú emergente. Se abrirán una nueva tabla de

animación y su cuadro de diálogo de propiedades.4 En el cuadro de diálogo Propiedades, edite los valores siguientes:

Nombre Escriba un nombre de tabla. Para este ejemplo: ReceivedData.Módulo funcional Acepte el <None> predeterminado.Comentario (Opcional) Escriba aquí sus comentarios.Número de caracteres animados

Escriba 49, que representa el tamaño del búfer de datos en palabras.

252 EIO0000001581 09/2017

Page 253: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

5 El cuadro de diálogo Propiedades completado presenta este aspecto:

Haga clic en Aceptar para cerrar el cuadro de diálogo.6 En la columna Nombre de la tabla de animación, escriba el nombre de la variable asignada al pin

RECP: ReceivedData y presione Intro. La tabla de animación mostrará la variable ReceivedData.7 Expanda la variable ReceivedData para mostrar su matriz de palabras, en la que puede ver la

respuesta CIP contenida en la variable ReceivedData:

Nota: Cada entrada de la matriz presenta 2 bytes de datos en formato Little Endian, donde el byte menos significativo se almacena en la dirección de memoria más pequeña. Por ejemplo, "CE" en word[0] es el byte inferior y "00" es el byte superior.

Paso Acción

EIO0000001581 09/2017 253

Page 254: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Ejemplo de mensaje explícito de EtherNet/IP: Objeto de escritura Modbus

Descripción generalEl siguiente ejemplo de mensajes explícitos sin conexión le muestra cómo utilizar el bloque de funciones DATA_EXCH para escribir datos desde un dispositivo remoto en la dirección IP 192.168.1.6 con el servicio Write_Holding_Registers del objeto Modbus.Puede llevar a cabo el mismo servicio de mensajes explícitos mediante la ventana Mensaje explícito de EtherNet/IP (véase Modicon M580, Módulo de comunicaciones Ethernet BMENOC0301/0311, Guía de instalación y configuración) en el DTM de Unity Pro.

Implementación del bloque de funciones DATA_EXCHPara implementar el bloque de funciones DATA_EXCH, debe crear y asignar variables para los siguientes bloques:

254 EIO0000001581 09/2017

Page 255: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Declaración de variablesEn este ejemplo, se definieron las variables siguientes. Por supuesto, puede utilizar nombres de variables diferentes en sus configuraciones de mensajes explícitos.

Configuración de la variable AddressLa variable Address identifica el dispositivo de origen del mensaje explícito (en este ejemplo, el módulo de comunicaciones) y el dispositivo de destino. Tenga en cuenta que la variable Address no incluye los elementos de dirección Xway {Network.Station} porque no estamos creando un puente a través de otra estación de PLC. Utilice la función ADDM para convertir la siguiente cadena de caracteres en una dirección:ADDM(‘0.1.0{192.168.1.6}UNC.CIP’), en que:

bastidor = 0 módulo (número de slot) = 1 canal = 0 dirección IP de dispositivo remoto = 192.168.1.6 tipo de mensaje = no conectado protocolo = CIP

Configuración de la variable ActionTypeLa variable ActionType identifica el tipo de función para el bloque de funciones DATA_EXCH:

Variable Descripción Valor (hex.)ActionType Transmisión seguida por una espera de

respuesta16#01

EIO0000001581 09/2017 255

Page 256: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Configuración de la variable DataToSendLa variable DataToSend identifica el tipo de mensaje explícito y la petición CIP:

Visualización de la respuestaUtilice una tabla de animación de Unity Pro para mostrar la matriz de la variable ReceivedData. Tenga en cuenta que la matriz de la variable ReceivedData se compone de todo el búfer de datos.Para mostrar la respuesta CIP, siga estos pasos:

Variable Descripción Valor (hex.)DataToSend[0] Información del servicio de petición CIP:

Byte alto = tamaño de la petición en palabras: 16#02 (2 decimal) Byte bajo = código de servicio: 16#50 (80 decimal)

16#0250

DataToSend[1] Información de la clase de petición CIP: Byte alto = clase: 16#44 (68 decimal) Byte bajo = segmento de clase: 16#20 (32 decimal)

16#4420

DataToSend[2] Información de instancia de petición CIP: Byte alto = instancia: 16#01 (1 decimal) Byte bajo = segmento de instancia: 16#24 (36 decimal)

16#0124

DataToSend[3] Ubicación de la primera palabra que se va a escribir (+ %MW1): Byte alto = 16#00 (0 decimal) Byte bajo = 16#00 (0 decimal)

16#0000

DataToSend[4] Cantidad de palabras que se van a escribir: Byte alto = atributo: 16#00 (0 decimal) Byte bajo = segmento de atributo: 16#01 (1 decimal)

16#0001

DataToSend[5] Datos para escribir: Byte alto = atributo: 16#00 (0 decimal) Byte bajo = segmento de atributo: 16#6F (111 decimal)

16#006F

Paso Acción1 En Unity Pro, seleccione Herramientas → Explorador de proyectos para abrir el explorador de

proyectos.2 En el explorador de proyectos, seleccione la carpeta Tablas de animación y, a continuación, haga

clic con el botón derecho del ratón. Aparecerá un menú emergente. 3 Seleccione Nueva tabla de animación en el menú emergente. Se abrirán una nueva tabla de

animación y su cuadro de diálogo de propiedades.4 En el cuadro de diálogo Propiedades, edite los valores siguientes:

Nombre Escriba un nombre de tabla. Para este ejemplo: ReceivedData.Módulo funcional Acepte el <None> predeterminado.Comentario (Opcional) Escriba aquí sus comentarios.Número de caracteres animados

Escriba 49, que representa el tamaño del búfer de datos en palabras.

256 EIO0000001581 09/2017

Page 257: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

5 El cuadro de diálogo Propiedades completado presenta este aspecto:

Haga clic en Aceptar para cerrar el cuadro de diálogo.6 En la columna Nombre de la tabla de animación, escriba el nombre de la variable asignada al pin

RECP: ReceivedData y presione Intro. La tabla de animación mostrará la variable ReceivedData.7 Expanda la variable ReceivedData para mostrar su matriz de palabras, en la que puede ver la

respuesta CIP contenida en la variable ReceivedData:

Nota: Cada entrada de la matriz presenta 2 bytes de datos en formato Little Endian, donde el byte menos significativo se almacena en la dirección de memoria más pequeña. Por ejemplo, "D0" en word[0] es el byte inferior y "00" es el byte superior.

Paso Acción

EIO0000001581 09/2017 257

Page 258: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Códigos de función de mensajería explícita de Modbus TCP

Descripción generalPuede ejecutar mensajes explícitos de Modbus TCP mediante un bloque de funciones Unity Pro DATA_EXCH o la ventana de mensajes explícitos de Modbus.

NOTA: Las modificaciones de la configuración realizadas en un módulo Ethernet no se guardan en los parámetros operativos almacenados en la CPU y, por tanto, la CPU no los envía al módulo al arrancar.

Códigos de funciónLos códigos de función admitidos por la interfaz gráfica de usuario de Unity Pro incluyen las siguientes funciones de mensajes explícitos estándar:

NOTA: Puede utilizar el bloque de funciones DATA_EXCH para ejecutar cualquier función Modbus, a través de la lógica del programa. Debido a que los códigos de función disponibles son demasiado numerosos para enumerarlos aquí, en lugar de ello consulte el sitio web de Modbus IDA para obtener más información sobre estas funciones de Modbus, en http://www.Modbus.org.

Código de función (dec) Descripción1 Lectura de bits (%M)2 Lectura de bits de entrada (%I)3 Lectura de palabras (%MW)4 Lectura de palabras de entrada (%IW)15 Escritura de bits (%M)16 Escritura de palabras (%MW)

258 EIO0000001581 09/2017

Page 259: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Configuración de mensajes explícitos de Modbus TCP mediante DATA_EXCH

IntroducciónCuando utilice el bloque DATA_EXCH para crear un mensaje explícito para un dispositivo Modbus TCP, configure este bloque de la misma forma que configuraría cualquier otra comunicación Modbus. Consulte la ayuda online de Unity Pro para obtener instrucciones sobre cómo configurar el bloque DATA_EXCH.

Configuración de los ajustes de ID de la unidad de bloque ADDMCuando configure el bloque DATA_EXCH, utilice el bloque ADDM para establecer el parámetro Address del bloqueDATA_EXCH. El bloque ADDM presenta el formato de configuración ADDM (‘rack.slot.channel[ip_address]UnitID.message_type.protocol’) en el que:

El valor ID de unidad en un mensaje Modbus que indica el destino del mensaje.Consulte los códigos de diagnóstico de Modbus.

Parámetro Descripciónrack número asignado al bastidor que contiene el módulo de comunicaciónslot posición del módulo de comunicación en el bastidorchannel canal de comunicación (establecido en el valor 0)ip_address dirección IP del dispositivo remoto (por ejemplo, 192.168.1.7)ID de unidad dirección del nodo de destino, también conocido como valor de índice de asignación

Modbus Plus en Ethernet Transporter (MET)message_type cadena de tres caracteres TCPprotocol cadena de tres caracteres MBS

EIO0000001581 09/2017 259

Page 260: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Contenido del parámetro Received_DataEl parámetro Received_Data contiene la respuesta Modbus. La longitud de la respuesta varía y se notifica mediante Management_Param[3] cuando se recibe la respuesta. El formato de la respuesta Modbus se describe a continuación:

NOTA: Estructure la respuesta en orden Little Endian. En determinados casos en los que se detectan errores, Received_Data también permite

evaluar el tipo de error detectado junto con Management_Param.

Offset (palabras) Longitud (bytes) Descripción0 2 Primera palabra de la respuesta Modbus:

Byte alto (MSB): si es correcto: código de la función Modbus si no es correcto: código de la función Modbus + 16#80

Byte bajo (LSB): si es correcto: depende de la petición si no es correcto: código de excepción Modbus

1 Longitud del parámetro Received_Data: 2

Resto de la respuesta Modbus: depende de la petición Modbus específica.

260 EIO0000001581 09/2017

Page 261: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Ejemplo de mensaje explícito de Modbus TCP: petición de lectura de registro

IntroducciónUtilice el bloque de funciones DATA_EXCH para enviar un mensaje explícito Modbus TCP a un dispositivo remoto a una dirección IP específica para leer una palabra única ubicada en el dispositivo remoto.Los parámetros Management_Param, Data_to_Send y Received_Data definen la operación.

EN y ENO se pueden configurar como parámetros adicionales.

Implementación del bloque de funciones DATA_EXCHPara implementar el bloque de funciones DATA_EXCH, cree y asigne variables para lo siguiente:

Configuración de la variable AddressLa variable Address identifica el dispositivo de origen del mensaje explícito y el dispositivo de destino. Tenga en cuenta que la variable Address no incluye los elementos de dirección Xway {Network.Station} porque no está creando un puente a través de otra estación PAC. Utilice la función ADDM para convertir la siguiente cadena de caracteres de una dirección:

ADDM(‘0.1.0{192.168.1.7}TCP.MBS’), donde:

bastidor = 0 módulo (número de slot) = 1 canal = 0 dirección IP de dispositivo remoto = 192.168.1.7 tipo de mensaje = TCP protocolo = Modbus

Configuración de la variable ActionTypeLa variable ActionType identifica el tipo de función para el bloque de funciones DATA_EXCH:

Variable Descripción Valor (hex.)ActionType Transmisión seguida por una espera de respuesta 16#01

EIO0000001581 09/2017 261

Page 262: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Configuración de la variable DataToSendLa variable DataToSend contiene la dirección del registro de destino y el número de registros que deben leerse:

NOTA: Para obtener información detallada sobre las topologías de red M580, consulte Guía de planificación del sistema autónomo Modicon M580 para arquitecturas utilizadas con más frecuencia y Guía de planificación del sistema Modicon M580 para topologías complejas.

Visualización de la respuestaUtilice una tabla de animación de Unity Pro para mostrar la matriz de la variable ReceivedData. Tenga en cuenta que la matriz de la variable ReceivedData se compone de todo el búfer de datos.Para mostrar la respuesta de Modbus TCP, siga estos pasos:

Variable Descripción Valor (hex.)DataToSend[0] Byte alto = byte más significativo (MSB) de la dirección del registro

16#15 (21 decimal) Byte bajo = código de función: 16#03 (03 decimal)

16#1503

DataToSend[1] Byte alto = byte más significativo (MSB) del número de registros que deben leerse: 16#00 (0 decimal)

Byte bajo = byte menos significativo (LSB) de la dirección del registro: 16#0F (15 decimal)

16#000F

DataToSend[2] Información de instancia de petición CIP: Byte alto = no utilizado: 16#00 (0 decimal) Byte alto = byte menos significativo (LSB) del número de registros que

deben leerse: 16#01 (1 decimal)

16#0001

Paso Acción1 En Unity Pro, seleccione Herramientas → Explorador de proyectos.2 En el explorador de proyectos, seleccione la carpeta Tablas de animación y, a continuación, haga

clic con el botón derecho del ratón. Resultado: Aparece un menú emergente.

3 Seleccione Nueva tabla de animación en el menú emergente. Resultado: Se abre una nueva tabla de animación y su cuadro de diálogo de propiedades.

4 En el cuadro de diálogo Propiedades, edite los valores siguientes:Nombre Escriba un nombre de tabla. Para este ejemplo: ReceivedData.Módulo funcional Acepte el <None> predeterminado.Comentario (Opcional) Escriba aquí sus comentarios.Número de caracteres animados

Escriba 100, que representa el tamaño del búfer de datos en palabras.

5 Haga clic en Aceptar para cerrar el cuadro de diálogo.

262 EIO0000001581 09/2017

Page 263: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

6 En la columna Nombre de la tabla de animación, escriba el nombre de la variable asignada al búfer de datos: ReceivedData y pulse Intro. Resultado: La tabla de animación muestra la variable ReceivedData.

7 Expanda la variable ReceivedData para mostrar su matriz de palabras, en la que puede ver la respuesta CIP contenida en la variable ReceivedData.

NOTA: Cada entrada de matriz presenta 2 bytes de datos en formato little endian. Por ejemplo, "03" en word[0] es el byte bajo y "02" es el byte alto.

Paso Acción

EIO0000001581 09/2017 263

Page 264: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Envío de mensajes explícitos a dispositivos EtherNet/IP

IntroducciónUtilice la ventana Mensaje explícito de EtherNet/IP para enviar un mensaje explícito de Unity Pro a la M580 CPU.Un mensaje explícito puede ser conectado o no conectado: conectado: un mensaje explícito conectado contiene información de ruta y un identificador de

conexión para el dispositivo de destino. no conectado: un mensaje no conectado requiere la información de la ruta (direccionamiento)

que identifica el dispositivo de destino (y, opcionalmente, los atributos del dispositivo).Puede usar mensajes explícitos para realizar muchos servicios diferentes. No todo dispositivo EtherNet/IP soporta todos los servicios.

Acceso a la páginaPara poder realizar mensajes explícitos, conecte el DTM de la CPU M580 a la propia CPU:

Configuración de ajustesConfigure el mensaje explícito usando estos ajustes en la página Mensajería explícita de EtherNet/IP:

Paso Acción1 Abra el Navegador DTM de Unity Pro (Herramientas → Navegador DTM).2 Seleccione el DTM M580 en el Navegador DTM.3 Haga clic con el botón derecho del ratón en DTM M580.4 Desplácese a la página de mensajes explícitos de EtherNet/IP (Menú del dispositivo →

Funciones adicionales → Mensaje explícito de EtherNet/IP).

Campo AjusteDirección Dirección IP: la dirección IP del dispositivo de destino que se utiliza para identificar el

destino del mensaje explícito.Clase: el entero de Clase (de 1 a 65.535) es el identificador del dispositivo de destino que se usa en la construcción de la ruta de mensajes.Clase: el entero de Instancia (de 0 a 65.535) es la instancia de clase del dispositivo de destino que se usa en la construcción de la ruta de mensajes.Atributo: marque esta casilla para habilitar el entero de Atributo (de 0 a 65.535), que es la propiedad de dispositivo específica que es el destino del mensaje explícito usado en la construcción de la ruta de mensajes.

264 EIO0000001581 09/2017

Page 265: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Haga clic en el botón Cerrar para guardar los cambios y cerrar la ventana.

Servicio Número: el Número es el entero (de 1 a 127) asociado con el servicio que va a realizar el mensaje explícito.

NOTA: Si selecciona Custom Service como servicio con nombre, escriba un número de servicio. Este campo es de solo lectura para el resto de servicios.Nombre: seleccione el servicio que el mensaje explícito va a realizar.Especificar ruta (hex): marque esta casilla para habilitar el campo de la ruta de mensajes, en el que puede escribir manualmente toda la ruta del dispositivo de destino.

Datos (hex) Datos (hex): este valor representa los datos que se van a enviar al dispositivo de destino para los servicios que envían datos.

Mensajes Conectado: seleccione este botón de opción para realizar la conexión.No conectado: seleccione este botón de opción para finalizar la conexión.

Respuesta (hex) El área Respuesta contiene los datos enviados a la herramienta de configuración por el dispositivo de destino en formato hexadecimal.

Estado El área Estado muestra mensajes que indican si se ha enviado correctamente el mensaje explícito.

Botón Enviar al dispositivo: cuando se haya configurado el mensaje explícito, haga clic en Enviar al dispositivo.

Campo Ajuste

EIO0000001581 09/2017 265

Page 266: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Envío de mensajes explícitos a dispositivos Modbus

IntroducciónUse la ventana de mensajes explícitos de Modbus para enviar un mensaje explícito de Unity Pro a la M580 CPU.Puede usar mensajes explícitos para realizar muchos servicios diferentes. No todo dispositivo Modbus TCP soporta todos los servicios.

Acceso a la páginaPara poder realizar mensajes explícitos, conecte el DTM de la CPU M580 a la propia CPU:

Configuración de ajustesConfigure el mensaje explícito usando estos ajustes en la página Mensajería explícita de Modbus:

Paso Acción1 Abra el Navegador DTM de Unity Pro (Herramientas → Navegador DTM).2 Seleccione el DTM M580 en el Navegador DTM.3 Haga clic con el botón derecho del ratón en DTM M580.4 Desplácese a la página de mensajes explícitos de EtherNet/IP (Menú del dispositivo →

Funciones adicionales → Mensaje explícito de Modbus).

Campo AjusteDirección Dirección IP: la dirección IP del dispositivo de destino que se utiliza para identificar el

destino del mensaje explícito.Dirección de inicio: este ajuste es un componente de la ruta de direccionamiento.Cantidad: este ajuste es un componente de la ruta de direccionamiento.Código de identificación de lectura de dispositivo: este código de solo lectura representa el servicio que intenta realizar el mensaje explícito.ID de objeto: este identificador de solo lectura especifica el objeto al que intenta acceder el mensaje explícito.ID de unidad: este entero representa el dispositivo o el módulo que es el destino de la conexión: 255: (valor predeterminado): use este valor para acceder a la propia CPU M580. De 0 a 254: use estos valores para identificar el número de dispositivo del dispositivo de

destino detrás de una pasarela de Modbus TCP a Modbus.Servicio Número: este entero (de 0 a 255) representa el servicio que va a realizar el mensaje

explícito.Nombre: seleccione el entero (de 0 a 255) que represente el servicio que el mensaje explícito pretende realizar.

266 EIO0000001581 09/2017

Page 267: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Haga clic en el botón Cerrar para guardar los cambios y cerrar la ventana.

Datos Datos (hex): este valor representa los datos que se van a enviar al dispositivo de destino para los servicios que envían datos.

Respuesta El área Respuesta muestra los datos enviados a la herramienta de configuración por el dispositivo de destino en formato hexadecimal.

Estado El área Estado muestra mensajes que indican si se ha enviado correctamente el mensaje explícito.

Botón Enviar al dispositivo: cuando se haya configurado el mensaje explícito, haga clic en Enviar al dispositivo.

Campo Ajuste

EIO0000001581 09/2017 267

Page 268: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

mensajería explícita utilizando el bloque MBP_MSTR en estaciones Quantum RIO

Sección 5.10mensajería explícita utilizando el bloque MBP_MSTR en estaciones Quantum RIO

IntroducciónEn esta sección se muestra cómo configurar mensajes explícitos EtherNet/IP y Modbus TCP en estaciones Quantum RIO añadiendo el bloque de funciones MBP_MSTR en la lógica del proyecto Unity Pro.

Contenido de esta secciónEsta sección contiene los siguientes apartados:

Apartado PáginaConfiguración de los mensajes explícitos mediante MBP_MSTR 269Servicios de mensajería explícita de EtherNet/IP 271Configuración de los parámetros CONTROL y DATABUF 273Ejemplo de MBP_MSTR: Get_Attributes_Single 276Códigos de función de mensajería explícita de Modbus TCP 281Configuración del parámetro de control para los mensajes explícitos de Modbus TCP 282

268 EIO0000001581 09/2017

Page 269: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Configuración de los mensajes explícitos mediante MBP_MSTR

Descripción generalPuede utilizar el bloque de funciones MBP_MSTR para configurar los mensajes explícitos de Modbus TCP y EtherNet/IP conectados y no conectados. La operación comienza cuando se activa la entrada al pin EN. La operación finaliza si se activa el pin ABORT o si se desactiva el pin EN.

Los parámetros de salida CONTROL y DATABUF definen la operación.

NOTA: La estructura y el contenido de los parámetros de salida CONTROL y DATABUF difieren para los mensajes explícitos configurados mediante los protocolos EtherNet/IP y Modbus TCP. Consulte los temas Configuración del parámetro de control para EtherNet/IP y Configuración del parámetro de control para Modbus TCP para ver las instrucciones sobre cómo configurar estos parámetros para cada protocolo.La salida ACTIVE se activa durante la operación; la salida ERROR se activa si la operación se anula sin completarse correctamente; la salida SUCCESS se activa cuando la operación se completa correctamente.EN y ENO pueden configurarse como parámetros adicionales.

Representación en FBD

Parámetros de entrada

Parámetro Tipo de datos DescripciónENABLE BOOL Cuando está activado, la operación de mensaje explícito

(especificada en el primer elemento del pin CONTROL) está en ejecución.

ABORT BOOL Cuando está activado, la operación se anula.

EIO0000001581 09/2017 269

Page 270: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Parámetros de salida

Parámetro Tipo de datos DescripciónACTIVE BOOL ON cuando la operación está activa.

OFF en todos los demás casos.ERROR BOOL ON cuando la operación se anula sin completarse

correctamente.OFF antes de la operación, durante la operación y si la operación se completa correctamente.

SUCCESS BOOL ON cuando la operación finaliza correctamente.OFF antes de la operación, durante la operación y si la operación no se completa correctamente.

CONTROL1 WORD Este parámetro contiene el bloque de control. El primer elemento contiene un código que describe la operación que va a realizarse. El contenido del bloque de control depende de la operación. La estructura del bloque de control depende del protocolo (EtherNet/IP o Modbus TCP).Nota: Asigne este parámetro a una variable ubicada.

DATABUF1 WORD Este parámetro contiene el búfer de datos. Para las operaciones que: proporcionan datos, por ejemplo, una operación de

escritura, este parámetro es el origen de datos reciben datos, por ejemplo, una operación de lectura,

este parámetro es el destino de datosNota: Asigne este parámetro a una variable ubicada.

1. Consulte los temas Configuración del bloque de control para EtherNet/IP y Configuración del bloque de control para Modbus TCP para ver las instrucciones sobre cómo configurar estos parámetros para los protocolos de comunicación EtherNet/IP y Modbus TCP.

270 EIO0000001581 09/2017

Page 271: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Servicios de mensajería explícita de EtherNet/IP

Descripción generalCada mensaje de EtherNet/IP explícito realiza un servicio. Cada servicio está asociado a un código (o un número) de servicio. Necesitará identificar el servicio de mensajería explícita por su nombre, número decimal o número hexadecimal.Puede ejecutar los mensajes explícitos de EtherNet/IP mediante un bloque de funciones MBP_MSTR de Unity Pro o la ventana de mensajes explícitos de EtherNet/IP de Unity Pro Ethernet Configuration Tool.NOTA: Las modificaciones de la configuración realizadas a un módulo de comunicación Ethernet desde la ventana de mensajes explícitos de EtherNet/IP de Unity Pro Ethernet Configuration Tool no se guardan en los parámetros operativos almacenados en la CPU y, por lo tanto, la CPU no los envía al módulo al arrancar.Puede utilizar Unity Pro para construir una petición que ejecuta cualquier servicio admitido por el dispositivo de destino que sea compatible con el protocolo EtherNet/IP.

ServiciosEntre los servicios compatibles con Unity Pro se incluyen los siguientes servicios de mensajería explícita estándar:

Código de servicio Descripción Disponible en...Hex. Dec. Bloque MBP_MSTR GUI de Unity Pro1 1 Get_Attributes_All X X2 2 Set_Attributes_All X X3 3 Get_Attribute_List X —4 4 Set_Attribute_List X —5 5 Resetear X X6 6 Iniciar X X7 7 Detener X X8 8 Crear X X9 9 Eliminar X XA 10 Multiple_Service_Packet X —D 13 Apply_Attributes X XE 14 Get_Attribute_Single X X10 16 Set_Attribute_Single X X11 17 Find_Next_Object_Instance X X"X" = el servicio está disponible. "—" = el servicio no está disponible.

EIO0000001581 09/2017 271

Page 272: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

14 20 Respuesta de error detectada (solo DeviceNet)

— —

15 21 Restaurar X X16 22 Guardar X X17 23 Sin funcionamiento (NOP) X X18 24 Get_Member X X19 25 Set_Member X X1A 26 Insert_Member X X1B 27 Remove_Member X X1C 28 GroupSync X —

Código de servicio Descripción Disponible en...Hex. Dec. Bloque MBP_MSTR GUI de Unity Pro

"X" = el servicio está disponible. "—" = el servicio no está disponible.

272 EIO0000001581 09/2017

Page 273: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Configuración de los parámetros CONTROL y DATABUF

Descripción generalLos parámetros de salida CONTROL y DATABUF definen la operación realizada por el bloque de funciones MBP_MSTR. Para el protocolo EtherNet/IP, la estructura de los parámetros de salida CONTROL y DATABUF continúa siendo la misma para todos los servicios (véase página 271) de mensajes explícitos.

Configuración del parámetro de controlEl parámetro de control consta de 9 palabras contiguas, tal como se describe a continuación:

Registro Función DescripciónCONTROL[0] Operación 14 = no conectado

270 = conectado

CONTROL[1] Estado de error detectado

Contiene el código de evento (véase Modicon M580 autónomo, Guía de planificación del sistema para, arquitecturas utilizadas con más frecuencia) (de sólo lectura).

CONTROL[2] Longitud del búfer de datos

Longitud del búfer de datos en palabras

CONTROL[3] Offset de respuesta Offset para el principio de la respuesta en el búfer de datos, en palabras de 16 bitsNota: Para evitar sobrescribir la petición, confirme que el valor de offset de respuesta es mayor que la longitud de la petición CONTROL[7].

CONTROL[4] Slot Byte alto = ubicación del slot en la placa madre posterior Byte bajo = 0 (no utilizado)

CONTROL[5]1 Dirección IP Byte alto = byte 4 de la dirección IP (MSB)Byte bajo = byte 3 de la dirección IP

CONTROL[6]1 Byte alto = byte 2 de la dirección IPByte bajo = byte 1 de la dirección IP (LSB)

CONTROL[7] Longitud de la petición

Longitud de la petición CIP, en bytes

CONTROL[8] Longitud de la respuesta

Longitud de la respuesta recibida, en bytesDe sólo lectura: establecer después de la finalización

1. Por ejemplo, el parámetro de control gestiona la dirección IP 192.168.1.6 en el orden siguiente: Byte 4 = 192, Byte 3 = 168, Byte 2 = 1, Byte 1 = 6.

EIO0000001581 09/2017 273

Page 274: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Configuración del búfer de datosEl búfer de datos varía de tamaño. Consta de registros contiguos que incluyen, en secuencia, la petición CIP y la respuesta CIP. Para evitar sobrescribir la petición, confirme que el búfer de datos es lo suficientemente grande como para contener a la vez los datos de petición y de respuesta.

El formato de la petición CIP y la respuesta CIP del búfer de datos se describe a continuación.NOTA: Estructure tanto la petición como la respuesta en orden Little Endian.Petición:

Búfer de datos:Tamaño de variable: establecido en CONTROL[2]

Petición CIP:Tamaño de la petición: establecido en CONTROL[7]

Respuesta CIP:Posición de inicio: establecido en CONTROL[3] Tamaño de respuesta: notificado en CONTROL[8]

NOTA: Si el offset de respuesta es menor que el tamaño de la petición, los datos de respuesta sobrescribirán parte de la petición.

Offset de bytes Campo Tipo de datos Descripción0 Servicio Byte Servicio del mensaje explícito1 Request_Path_Size Byte Número de palabras en el campo

Request_Path2 Request_Path EPATH

completadaEsta matriz de bytes describe la ruta de la petición, incluyendo el ID de clase, el ID de instancia, etc., para esta transacción

... Request_Data Matriz de bytes

Datos específicos de servicio que deben entregarse en la petición del mensaje explícito; si no hay, este campo queda vacío

274 EIO0000001581 09/2017

Page 275: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Respuesta:

Offset de bytes Campo Tipo de datos Descripción0 Servicio de respuesta Byte Servicio del mensaje explícito + 16#801 Reservado Byte 02 Estado general Byte Estado general de EtherNet/IP

(véase Modicon M340, Módulo de comunicación Ethernet BMX NOC 0401, Manual del usuario)

3 Tamaño del estado adicional

Byte Tamaño de la matriz de estado adicional, en palabras

4 Estado adicional Matriz de palabras

Estado adicional1

... Datos de respuesta Matriz de bytes

Datos de respuesta de la petición o datos de error detectado adicionales si Estado general indica un error detectado

1. Consulte La librería de redes CIP, Volumen 1, Protocolo industrial común en la sección 3-5.6 Códigos de error detectados de instancias de objeto de administrador de conexiones;

EIO0000001581 09/2017 275

Page 276: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Ejemplo de MBP_MSTR: Get_Attributes_Single

Descripción generalEl siguiente ejemplo de mensajes explícitos no conectados muestra cómo utilizar el bloque de funciones MBP_MSTR para recuperar información de diagnóstico para una isla STB desde un módulo de interfaz de red STB NIC 2212 mediante el servicio Get_Attributes_Single.Puede realizar el mismo servicio de mensajes explícitos mediante la ventana de mensajes explícitos de EtherNet/IP de Unity Pro Ethernet Configuration Tool (véase Quantum EIO, Red de control, Guía de instalación y configuración).

Implementación del bloque de funciones MBP_MSTRPara implementar el bloque de funciones MBP_MSTR, debe crear y asignar variables, y luego conectarlo a un bloque AND. En el ejemplo siguiente, la lógica enviará de forma continua un mensaje explícito al recibir una notificación de éxito:

Variables de entradaEs necesario crear variables y asignarlas a los pins de entrada. Para este ejemplo, se han creado (y se les ha adjudicado un nombre) variables como se describe a continuación. (Se pueden utilizar varios nombres de variables en las configuraciones de mensajes explícitos).

Pin de entrada Variable Tipo de datosENABLE Enable BOOL

ABORT StopEM BOOL

276 EIO0000001581 09/2017

Page 277: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Variables de salidaTambién es necesario crear variables y asignarlas a los pins de salida. (Los nombres asignados a las variables de salida son sólo aplicables a este ejemplo, y se pueden modificar en sus configuraciones de mensajes explícitos.)

NOTA: Para simplificar la configuración puede asignar los pins de salida CONTROL y DATABUF a una matriz de bytes que consiste en variables ubicadas. Cuando se configure de esta manera no necesitará conocer la ubicación de los datos dentro de una palabra (por ejemplo, byte alto frente a byte bajo, y formato Big o Little Endian).

Matriz de controlEl parámetro de la matriz de control (EIP_ControlBuf) está formado por 9 palabras seguidas. Sólo es necesario configurar algunas palabras de control; otras palabras de control son de sólo lectura y las escribe la operación. En este ejemplo, la matriz de control define la operación como un mensaje explícito no conectado, e identifica el dispositivo de destino:

Pin de salida Variable Tipo de datosACTIVE EMActive BOOL

ERROR EMError BOOL

SUCCESS EMSuccess BOOL

CONTROL EIP_ControlBuf Matriz de 10 WORD

DATABUF EIP_DataBuf Matriz de 100 WORD

Registro Descripción Configurar Configuración (hex)CONTROL[0] Funcionamiento:

Byte alto = 00 (no conectado), o bien, 01 (conectado)

Byte bajo = 0E (mensaje explícito de CIP)

Sí 16#000E (no conectado)

CONTROL[1] Estado de error detectado: sólo lectura (escrito por la operación)

No 16#0000

CONTROL[2] Longitud del búfer de datos = 100 palabras Sí 16#0064

CONTROL[3] Offset de respuesta: offset, en palabras, para el inicio de la respuesta del mensaje explícito en el búfer de datos

Sí 16#0004

CONTROL[4] Byte alto = ubicación del slot del módulo de comunicación en la placa madre posteriorByte bajo = 0 (no utilizado)

Sí 16#0400

EIO0000001581 09/2017 277

Page 278: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Petición CIPLa petición CIP está situada al principio del búfer de datos y está seguida por la respuesta CIP. En este ejemplo, la petición CIP pide la devolución de un valor de atributo simple (datos de diagnóstico) y describe la ruta de la petición a través de la estructura de objeto del dispositivo de destino que conduce al atributo de destino:

Combinando los bytes altos y bajos anteriores, la petición CIP tendría este aspecto:

CONTROL[5]1 Dirección IP del módulo de comunicación Ethernet:Byte alto = byte 4 de la dirección IPByte bajo = byte 3 de la dirección IP

Sí 16#C0A8

CONTROL[6]1 Dirección IP del módulo de comunicación Ethernet:Byte alto = byte 2 de la dirección IPByte bajo = byte 1 de la dirección IP

Sí 16#0106

CONTROL[7] Longitud de la petición CIP (en bytes) Sí 16#0008

CONTROL[8] Longitud de la respuesta recibida (escrita por la operación)

No 16#0000

1. En este ejemplo, el parámetro de control gestiona la dirección IP 192.168.1.6 en el orden siguiente: Byte 4 = 192, Byte 3 = 168, Byte 2 = 1, Byte 1 - 6.

Registro Descripción Configurar Configuración (hex)

Palabra de petición

Byte alto Byte bajoDescripción Valor

(hexadecimal)Descripción Valor

(hexadecimal)1 Tamaño de ruta de petición

(en palabras)16#03 Servicio EM:

Get_Attributes_Single16#0E

2 Ruta de petición: objeto ensamblado de clase

16#04 Ruta de petición: segmento de clase lógico

16#20

3 Ruta de petición: instancia 16#64 Ruta de petición: segmento de instancia lógico

16#24

4 Ruta de petición: atributo 16#03 Ruta de petición: segmento de atributo lógico

16#30

Palabra de petición Valor1 16#030E2 16#04203 16#64244 16#0330

278 EIO0000001581 09/2017

Page 279: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Visualización de la respuestaUtilice una tabla de animación de Unity Pro para mostrar la matriz de variables EIP_DataBuf. Observe que la matriz de variables EIP_DataBuf consta de todo el búfer de datos, que incluye: La petición CIP (4 palabras) ubicada en EIP_DataBuf(1-4) El tipo de servicio CIP (1 palabra) ubicado en EIP_DataBuf(5) El estado de petición CIP (1 palabra) ubicado en EIP_DataBuf(6) La respuesta CIP (en este caso, 10 palabras) ubicada en EIP_DataBuf(7-16)Para mostrar la respuesta CIP, siga estos pasos:

Paso Acción1 Seleccione Herramientas → Explorador de proyectos en Unity Pro para abrir el

Explorador de proyectos.2 En Explorador de proyectos, haga clic con el botón derecho del ratón en Tablas de animación →

Nueva tabla de animación.Resultado: Se abrirá una nueva tabla de animación.

3 En el cuadro de diálogo Nueva tabla de animación, edite los valores siguientes:Nombre Escriba un nombre de tabla. Para este ejemplo: EIP_DataBuf.Modalidad funcional Acepte el valor predeterminado <Ninguno>.Comentario Déjelo en blanco.Número de caracteres animados

Escriba 100, que representa el tamaño del búfer de datos en palabras.

4 El cuadro de diálogo completado presenta el siguiente aspecto:

Haga clic en Aceptar para cerrar el cuadro de diálogo.

EIO0000001581 09/2017 279

Page 280: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

5 En la columna Nombre de la tabla de animación, escriba el nombre de la variable asignada al búfer de datos: EIP_DataBuf y pulse Intro. La tabla de animación mostrará la variable EIP_DataBuf.

6 Expanda la variable EIP_DataBuf para mostrar su matriz de palabras, en la que puede ver la respuesta CIP en las palabras EIP_DataBuf(7-16):

Nota: Cada palabra presenta 2 bytes de datos en formato Little Endian, donde el byte menos significativo se almacena en la dirección de memoria más pequeña. Por ejemplo, ‘0E’ en EIP_DataBuf[0] es el byte bajo, y ‘03’ es el byte alto.

Paso Acción

280 EIO0000001581 09/2017

Page 281: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Códigos de función de mensajería explícita de Modbus TCP

Descripción generalCada mensaje explícito de Modbus TCP realiza una función. Cada función está asociada a un código (o un número). Necesitará identificar la función de mensajería explícita por su nombre, número decimal o número hexadecimal.Puede ejecutar los mensajes explícitos de Modbus TCP mediante un bloque de funciones MBP_MSTR de Unity Pro o la ventana de mensajes explícitos de Modbus de la Herramienta de configuración de Ethernet de Unity Pro.NOTA: Las modificaciones de la configuración realizadas a un módulo de comunicación Ethernet desde la Herramienta de configuración de Ethernet de Unity Pro no se guardan en los parámetros operativos almacenados en la CPU y, por lo tanto, la CPU no los envía al módulo al arrancar.

ServiciosLos códigos de función compatibles con Unity Pro incluyen las siguientes funciones de mensajería explícita estándar:

Código de función Descripción Disponible en...Hex. Dec. Bloque MBP_MSTR GUI de Unity Pro1 1 Escribir datos X X2 2 Leer datos X X3 3 Obtener estadísticas locales X X4 4 Eliminar estadísticas locales X X7 7 Obtener estadísticas remotas X X8 8 Borrar estadísticas remotas X XA 10 Restablecer módulo X X17 23 Leer/escribir datos X XFFF0 65520 Habilitar/Deshabilitar servicios

HTTP y FTP/TFTPX -

"X" = el servicio está disponible. "—" = el servicio no está disponible.

EIO0000001581 09/2017 281

Page 282: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Configuración del parámetro de control para los mensajes explícitos de Modbus TCP

Descripción generalLos parámetros de salida CONTROL y DATABUF definen la operación realizada por el bloque de funciones MBP_MSTR (véase página 269). Para el protocolo Modbus TCP, varían tanto la estructura como el contenido del parámetro de salida CONTROL, según el código de función (véase página 281).La estructura del parámetro CONTROL se describe a continuación para cada código de función compatible.Consulte Guía de planificación del sistema E/S Ethernet Quantum para obtener un ejemplo de un bloque MSTR creado en una aplicación Unity Pro para leer los puertos de un conmutador de anillo dual (DRS) para diagnosticar una interrupción en un subanillo.

Registro de enrutamiento del parámetro de controlEl registro del enrutamiento de CONTROL[5] especifica las direcciones del nodo de origen y destino para la transferencia de datos de red, y consta de los 2 bytes siguientes: Byte de mayor valor (MSB): contiene la dirección del nodo de origen, por ejemplo, el número

de slot de 140 NOC 78• 00. Byte de menor valor (LSB): contiene la dirección del nodo de destino, un valor que representa

una dirección directa o de puente. El LSB es necesario para los dispositivos a los que se accede mediante un puente, por ejemplo, un puente de Ethernet a Modbus o un puente de Ethernet a Modbus Plus. Los valores del LSB son los siguientes: Si no se utiliza ningún puente: LSB se establece en cero (0). Si se utiliza un puente: LSB contiene el valor de índice de asignación del transportador de

Modbus Plus por Ethernet (MET). Este valor, también conocido como ID de unidad, indica el dispositivo al que se dirige el mensaje.

El registro del enrutamiento de CONTROL[5]:

Cuando el módulo de comunicaciones Ethernet actúa como un servidor, el LSB indica el destino de un mensaje recibido por el módulo de comunicaciones: Los mensajes con un valor LSB de 0 a 254 se reenvían a la CPU y ésta los procesa. Los mensajes con un valor LSB de 255 son retenidos y procesados por el módulo de comunica-

ciones Ethernet.NOTA: Debe utilizarse el ID de unidad 255 al solicitar datos de diagnóstico del módulo de comunicaciones Ethernet.

282 EIO0000001581 09/2017

Page 283: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Escribir datosEl parámetro de control consta de 9 palabras contiguas, tal como se describe a continuación:

Leer datosEl parámetro de control consta de 9 palabras contiguas, tal como se describe a continuación:

Registro Función DescripciónCONTROL[1] Operación 1 = escribir datos

CONTROL[2] Estado de error detectado

Contiene el código de evento (véase Modicon M580 autónomo, Guía de planificación del sistema para, arquitecturas utilizadas con más frecuencia) (de sólo lectura)

CONTROL[3] Longitud del búfer de datos

Número de direcciones enviadas al esclavo

CONTROL[4] Registro de inicio Dirección de inicio del esclavo en el que se escriben los datos, en palabras de 16 bits

CONTROL[5] Registro de acceso Byte alto = slot del módulo de comunicaciones Ethernet Byte bajo = índice de asignación de transportador de MBP por Ethernet (MET)

CONTROL[6] 1 dirección IP Byte 4 de la dirección IP (MSB)

CONTROL[7] 1 Byte 3 de la dirección IP

CONTROL[8] 1 Byte 2 de la dirección IP

CONTROL[9] 1 Byte 1 de la dirección IP (LSB)

1. Por ejemplo, el parámetro de control gestiona la dirección IP 192.168.1.7 en el orden siguiente: Byte 4 = 192, Byte 3 = 168, Byte 2 = 1, Byte 1 = 7.

Registro Función DescripciónCONTROL[1] Operación 2 = leer datos

CONTROL[2] Estado de error detectado

Contiene el código de evento (véase Modicon M580 autónomo, Guía de planificación del sistema para, arquitecturas utilizadas con más frecuencia) (de sólo lectura)

CONTROL[3] Longitud del búfer de datos

Número de direcciones que se deben leer del esclavo

CONTROL[4] Registro de inicio Determina el registro de inicio %MW en el esclavo desde el que se leen los datos. Por ejemplo: 1 = %MW1, 49 = %MW49)

EIO0000001581 09/2017 283

Page 284: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Obtener estadísticas localesEl parámetro de control consta de 9 palabras contiguas, tal como se describe a continuación:

CONTROL[5] Registro de acceso Byte alto = slot del módulo de comunicaciones Ethernet Byte bajo = índice de asignación de transportador de MBP por Ethernet (MET)

CONTROL[6] 1 dirección IP Byte 4 de la dirección IP (MSB)

CONTROL[7] 1 Byte 3 de la dirección IP

CONTROL[8] 1 Byte 2 de la dirección IP

CONTROL[9] 1 Byte 1 de la dirección IP (LSB)

1. Por ejemplo, el parámetro de control gestiona la dirección IP 192.168.1.7 en el orden siguiente: Byte 4 = 192, Byte 3 = 168, Byte 2 = 1, Byte 1 = 7.

Registro Función Descripción

Registro Función DescripciónCONTROL[1] Operación 3 = leer estadísticas locales

CONTROL[2] Estado de error detectado

Contiene el código de evento (véase Modicon M580 autónomo, Guía de planificación del sistema para, arquitecturas utilizadas con más frecuencia) (de sólo lectura)

CONTROL[3] Longitud del búfer de datos

Número de direcciones que se deben leer de las estadísticas locales (de 0 a 37)

CONTROL[4] Registro de inicio Primera dirección desde la que se lee la tabla de estadísticas (Reg1=0)

CONTROL[5] Registro de acceso Byte alto = slot del módulo de comunicaciones Ethernet Byte bajo = índice de asignación de transportador de MBP por Ethernet (MET)

CONTROL[6] (no se utiliza) —

CONTROL[7]

CONTROL[8]

CONTROL[9]

284 EIO0000001581 09/2017

Page 285: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Módulo de respuesta: un módulo TCP/IP Ethernet responde al comando Obtener estadísticas locales con la información siguiente:

Palabra Descripción00...02 Dirección MAC03 Estado de tarjeta: esta palabra contiene los bits siguientes:

Bit 15 0 = Indicador LED Link apagado; 1 = Indicador LED Link encendido

Bit 3 reservado

Bits 14...13 reservado Bit 2 0 = semidúplex; 1 = dúplex completoBit 12 0 = 10 Mbits; 1 = 100 Mbits Bit 1 0 = no configurado; 1 = configuradoBits 11...9 reservado Bit 0 0 = el PLC no está en

funcionamiento; 1 = el PLC o NOC está en funcionamiento

Bits 8...4 Tipo de modulo: este bit presenta los valores siguientes: 0 = NOE 2x1 1 = ENT 2 = M1E 3 = NOE 771 00 4 = ETY 5 = CIP 6 = (reservado) 7 = 140 CPU 651 x0 8 = 140 CRP 312 00 9 = (reservado) 10 = 140 NOE 771 10

11 = 140 NOE 771 01 12 = 140 NOE 771 11 13 = (reservado) 14 = 140 NOC 78• 00 15...16 = (reservado) 17 = M340 CPU 18 = M340 NOE 19 = BMX NOC 0401 20 = TSX ETC 101 21 = 140 NOC 771 01

04 y 05 Número de interrupciones de receptor06 y 07 Número de interrupciones de transmisor08 y 09 Contador de errores detectados Transmit_timeout10 y 11 Cantidad de errores Collision_detect12 y 13 Paquetes perdidos14 y 15 (reservado)16 y 17 Número de veces que se ha reiniciado el controlador18 y 19 Error detectado de trama de recepción20 y 21 Error detectado de desborde del receptor22 y 23 Error detectado de CRC de recepción24 y 25 Error detectado de búfer de recepción26 y 27 Error detectado de búfer de transmisión28 y 29 Subdesbordamiento de silo de transmisión30 y 31 Colisión tardía

EIO0000001581 09/2017 285

Page 286: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Eliminar de estadísticas localesEl parámetro de control consta de 9 palabras contiguas, tal como se describe a continuación:

Obtener estadísticas remotasEl parámetro de control consta de 9 palabras contiguas, tal como se describe a continuación:

32 y 33 Portadora perdida34 y 35 Número de reintentos36 y 37 dirección IP

Palabra Descripción

Registro Función DescripciónCONTROL[1] Operación 4 = eliminar estadísticas locales

CONTROL[2] Estado de error detectado

Contiene el código de evento (véase Modicon M580 autónomo, Guía de planificación del sistema para, arquitecturas utilizadas con más frecuencia) (de sólo lectura)

CONTROL[3] (no se utiliza) —

CONTROL[4] (no se utiliza) —

CONTROL[5] Registro de acceso Byte alto = slot del módulo de comunicaciones Ethernet Byte bajo = índice de asignación de transportador de MBP por Ethernet (MET)

CONTROL[6] (no se utiliza) —

CONTROL[7]

CONTROL[8]

CONTROL[9]

Registro Función DescripciónCONTROL[1] Operación 7 = obtener estadísticas remotas

CONTROL[2] Estado de error detectado

Contiene el código de evento (véase Modicon M580 autónomo, Guía de planificación del sistema para, arquitecturas utilizadas con más frecuencia) (de sólo lectura)

CONTROL[3] Longitud del búfer de datos

Número de direcciones que se deben leer desde el campo de datos de estadísticas (de 0 a 37)

CONTROL[4] Registro de inicio Primera dirección desde la que se lee la tabla de las estadísticas de nodo

286 EIO0000001581 09/2017

Page 287: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Borrar estadísticas remotasEl parámetro de control consta de 9 palabras contiguas, tal como se describe a continuación:

CONTROL[5] Registro de acceso Byte alto = slot del módulo de comunicaciones Ethernet Byte bajo = índice de asignación de transportador de MBP por Ethernet (MET)

CONTROL[6] 1 dirección IP Byte 4 de la dirección IP (MSB)

CONTROL[7] 1 Byte 3 de la dirección IP

CONTROL[8] 1 Byte 2 de la dirección IP

CONTROL[9] 1 Byte 1 de la dirección IP (LSB)

1. Por ejemplo, el parámetro de control gestiona la dirección IP 192.168.1.7 en el orden siguiente: Byte 4 = 192, Byte 3 = 168, Byte 2 = 1, Byte 1 = 7.

Registro Función Descripción

Registro Función DescripciónCONTROL[1] Operación 8 = eliminar estadísticas remotas

CONTROL[2] Estado de error detectado

Contiene el código de evento (véase Modicon M580 autónomo, Guía de planificación del sistema para, arquitecturas utilizadas con más frecuencia) (de sólo lectura)

CONTROL[3] (no se utiliza) —

CONTROL[4] (no se utiliza) —

CONTROL[5] Registro de acceso Byte alto = slot del módulo de comunicaciones Ethernet Byte bajo = índice de asignación de transportador de MBP por Ethernet (MET)

CONTROL[6] 1 dirección IP Byte 4 de la dirección IP (MSB)

CONTROL[7] 1 Byte 3 de la dirección IP

CONTROL[8] 1 Byte 2 de la dirección IP

CONTROL[9] 1 Byte 1 de la dirección IP (LSB)

1. Por ejemplo, el parámetro de control gestiona la dirección IP 192.168.1.7 en el orden siguiente: Byte 4 = 192, Byte 3 = 168, Byte 2 = 1, Byte 1 = 7.

EIO0000001581 09/2017 287

Page 288: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

restablecer móduloEl parámetro de control consta de 9 palabras contiguas, tal como se describe a continuación:

Leer/escribir datosEl parámetro de control consta de 11 palabras contiguas, tal como se describe a continuación:

Registro Función DescripciónCONTROL[1] Operación 10 = restablecer módulo

CONTROL[2] Estado de error detectado

Contiene el código de evento (véase Modicon M580 autónomo, Guía de planificación del sistema para, arquitecturas utilizadas con más frecuencia) (de sólo lectura)

CONTROL[3] (no se utiliza) —

CONTROL[4] (no se utiliza) —

CONTROL[5] Registro de acceso Byte alto = slot del módulo de comunicaciones Ethernet Byte bajo = índice de asignación de transportador de MBP por Ethernet (MET)

CONTROL[6] (no se utiliza) —

CONTROL[7]

CONTROL[8]

CONTROL[9]

Registro Función DescripciónCONTROL[1] Operación 23 = datos de lectura/escritura

CONTROL[2] Estado de error detectado

Contiene el código de evento (véase Modicon M580 autónomo, Guía de planificación del sistema para, arquitecturas utilizadas con más frecuencia) (de sólo lectura)

CONTROL[3] Longitud del búfer de datos

Número de direcciones enviadas al esclavo

CONTROL[4] Registro de inicio Determina el registro de inicio de %MW en el esclavo donde se van a escribir los datos. Por ejemplo: 1 = %MW1, 49 = %MW49)

CONTROL[5] Registro de acceso Byte alto = slot del módulo de comunicaciones Ethernet Byte bajo = índice de asignación de transportador de MBP por Ethernet (MET)

288 EIO0000001581 09/2017

Page 289: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Habilitar/Deshabilitar servicios HTTP o FTP/TFTPCuando se ha habilitado HTTP o FTP/TFTP con las herramientas de configuración de Unity Pro (véase Quantum EIO, Red de control, Guía de instalación y configuración), se puede usar un bloque MSTR para cambiar el estado habilitado del servicio mientras se ejecuta la aplicación. El bloque MSTR no puede cambiar el estado de los servicios HTTP o FTP/TFTP si el servicio se ha deshabilitado usando una de las herramientas de configuración.

CONTROL[6] 1 dirección IP Byte 4 de la dirección IP (MSB)

CONTROL[7] 1 Byte 3 de la dirección IP

CONTROL[8] 1 Byte 2 de la dirección IP

CONTROL[9] 1 Byte 1 de la dirección IP (LSB)

CONTROL[10] Longitud del búfer de datos

Número de direcciones que se deben leer del esclavo

CONTROL[11] Registro de inicio Determina el registro de inicio %MW en el esclavo desde el que se leen los datos. Por ejemplo: 1 = %MW1, 49 = %MW49)

1. Por ejemplo, el parámetro de control gestiona la dirección IP 192.168.1.7 en el orden siguiente: Byte 4 = 192, Byte 3 = 168, Byte 2 = 1, Byte 1 = 7.

Registro Función Descripción

EIO0000001581 09/2017 289

Page 290: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

El parámetro de control se compone de 9 palabras contiguas, como se describe a continuación:

Los cambios del estado de servicio HTTP, FTP y TFTP realizados por MSTR con el código de operación FFF0 (hex) se solapan con el valor configurado cuando el módulo se apaga y enciende de nuevo o se resetea y cuando se descarga una nueva aplicación al módulo.

Registro Función DescripciónCONTROL[1] Operación FFF0 (hex) 65520 (dec) = habilitar/deshabilitar

HTTP o FTP/TFTP CONTROL[2] Estado de error

detectadoContiene el código de evento (de sólo lectura). Los códigos devueltos incluyen:0x000 (Correcto): el bloque MSTR con el código operativo 0xFFF0 se ha llamado y el estado habilitado de HTTP o FTP/TFTP ha cambiado.0x5068 (Ocupado): el bloque MSTR con el código operativo 0xFFF0 se ha llamado en 2 segundos de la llamada anterior (con independencia del código de devolución de la llamada anterior).0x4001 (Mismo estado): el bloque MSTR con el código operativo 0xFFF0 se ha llamado para cambiar el estado habilitado de HTTP y FTP/TFTP por los estados en los que ya están.0x2004 (Datos no válidos): el bloque MSTR con el código operativo 0xFFF0 se ha llamado y los datos del bloque de control no coincidían con las especificaciones. 0x5069 (Deshabilitado): si el servicio HTTP o FTP/TFTP ya estaba habilitado mediante la interfaz de Unity Pro cuando el bloque MSTR con el código operativo 0xFFF0 se llamó para cambiar el estado del servicio deshabilitado.

CONTROL[3] Establezca este registro en 1.

CONTROL[4]

CONTROL[5] Número de slot de módulo e ID de destino

Byte alto = slot de módulo de comunicación del número de slot del módulo Byte bajo = ID de destino

CONTROL[6] Modalidad de petición

Bit 0 (LSB) = 1: Habilitar FTP/TFTPBit 0 (LSB) = 0: Deshabilitar FTP/TFTPBit 1 = 1: Habilitar HTTPBit 1 = 0: Deshabilitar HTTP

CONTROL[7] Establezca este registro en 0.

CONTROL[8]

CONTROL[9]

290 EIO0000001581 09/2017

Page 291: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Estos son algunos ejemplos:

Estado configurado por Unity Pro

Acción intentada usando MSTR con código de operación FFF0 (hex)

Resultado

Bloqueado Cualquiera MSTR devuelve el código de error detectado 0x5069 (el servicio ya lo deshabilitó la configuración)

Habilitado Disable MSTR devuelve el código 0x000 (correcto). Otra acción del bloque MSTR habilita el

servicio--OR--

El módulo se resetea o se apaga y vuelve a encender--OR--

Se descarga una nueva aplicación con el servicio deshabilitado por la configuración

Habilitar MSTR devuelve el código de error detectado 0x4001 (mismo estado). No se ha realizado ningún cambio.

EIO0000001581 09/2017 291

Page 292: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Mensajes implícitos

Sección 5.11Mensajes implícitos

IntroducciónEn esta sección se amplía la aplicación Unity Pro de muestra y contiene las instrucciones siguientes: Añadir un módulo de interfaz de red STB NIC 2212 EtherNet/IP a la aplicación Unity Pro. Configurar el módulo STB NIC 2212. Configurar conexiones EtherNet/IP para enlazar el módulo de comunicación Ethernet y el

módulo de interfaz de red STB NIC 2212. Configurar elementos de E/S para la isla Advantys.NOTA: En las instrucciones de esta sección se describe un ejemplo de una configuración de dispositivo única y específica. Consulte los archivos de ayuda de Unity Pro para obtener más información sobre opciones de configuración alternativas.

Contenido de esta secciónEsta sección contiene los siguientes apartados:

Apartado PáginaConfiguración de la red 293Adición de un dispositivo STB NIC 2212 294Configuración de las propiedades de STB NIC 2212 296Configuración de conexiones EtherNet/IP 299Configuración de elementos de E/S 305Mensajes implícitos de EtherNet/IP 319

292 EIO0000001581 09/2017

Page 293: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Configuración de la red

IntroducciónUtilice este ejemplo para establecer comunicaciones entre el bastidor M580 y un módulo de interfaz de red (NIM) STB NIC 2212 Advantys. El STB NIC 2212 es el módulo de interfaz de red EtherNet/IP de Schneider Electric para islas Advantys.

Topología de redEsta red de ejemplo muestra los dispositivos de red Ethernet utilizados en esta configuración:

1 La CPU M580 (con el servicio de explorador DIO) del bastidor local se conecta a un PC que ejecuta el software Unity Pro.

2 El módulo de comunicaciones Ethernet BMENOC0301/11 del bastidor local se conecta a un NIM STB NIC 2212 en una isla Advantys.

Para recrear este ejemplo, utilice las direcciones IP de su propia configuración para los siguientes elementos: M580 CPU PC módulo de comunicación BMENOC0301/11 Ethernet módulo de interfaz de red STB NIC 2212

EIO0000001581 09/2017 293

Page 294: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Adición de un dispositivo STB NIC 2212

Descripción generalPuede utilizar la biblioteca de dispositivos Unity Pro para añadir un dispositivo remoto (en este ejemplo el módulo STB NIC 2212) al proyecto. Solo puede añadir a su proyecto un dispositivo remoto que forme parte de su biblioteca de dispositivos Unity Pro.Como alternativa, con un dispositivo remoto ya añadido a la biblioteca de dispositivos, puede utilizar el descubrimiento automático de dispositivos para completar el proyecto. Realice el descubrimiento automático de dispositivos mediante el comando Descubrimiento del bus de campo con un módulo de comunicaciones seleccionado en el navegador DTM.

Adición de un dispositivo remoto STB NIC 2212NOTA: En este ejemplo se utiliza un DTM específico de dispositivo. Si no tiene un DTM específico del dispositivo, Unity Pro proporciona un DTM de dispositivo genérico.Añada el STB NIC 2212 a su proyecto:

Paso Acción1 En el Navegador DTM, haga clic con el botón derecho del ratón en el DTM que corresponde al

módulo de comunicaciones Ethernet.2 Desplácese hasta Añadir.3 Seleccione STBNIC2212 (de EDS):

NOTA: Haga clic en el nombre de una columna para ordenar la lista de dispositivos disponibles: (Por ejemplo, haga clic en Dispositivos para ver los elementos de la primera columna en orden alfabético.)

4 Haga clic en el botón Añadir DTM para ver la asociación entre el módulo de comunicaciones Ethernet y el STB NIC 2212 en el navegador DTM.

5 En el navegador DTM, haga clic con el botón derecho del ratón en el STB NIC 2212 que corresponde al módulo de comunicaciones DTM de Ethernet.

294 EIO0000001581 09/2017

Page 295: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

El paso siguiente consiste en configurar el dispositivo que acaba de añadir al proyecto.

6 Desplácese hasta Propiedades.7 En la ficha General, cree un nombre de alias único. (Utilizar dispositivos similares que utilicen el

mismo DTM puede dar como resultado nombres de módulo duplicados.) En este ejemplo, escriba en el nombre NIC2212_01:

Unity Pro utiliza el nombre de alias como la base para los nombres de estructura y de variable.

NOTA: El Nombre de alias es el único parámetro editable de esta ficha. Los demás parámetros son de solo lectura.

8 Haga clic en Aceptar para añadir el módulo de interfaz de red STB NIC 2212 al navegador DTM, bajo el módulo de comunicaciones.

Paso Acción

EIO0000001581 09/2017 295

Page 296: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Configuración de las propiedades de STB NIC 2212

IntroducciónUtilice Unity Pro para editar la configuración para el dispositivo STB NIC 2212.NOTA: Para editar esta configuración, desconecte el DTM de un dispositivo.

Acceso a las propiedades del dispositivoPara ver la ficha Propiedades:

Las siguientes fichas están disponibles para el dispositivo: Propiedades Ajuste de dirección

PropiedadesConfigure la ficha Propiedades para ejecutar estas tareas: Añada el STB NIC 2212 a la configuración. Elimine el STB NIC 2212 de la configuración. Edite el nombre de base para las variables y las estructuras de datos utilizadas por el

STB NIC 2212. Indique cómo se crean y editan los elementos de entrada y salida.

Paso Acción1 Haga doble clic con el ratón en el DTM que corresponde al módulo BMENOC0301/11 para

acceder a la configuración.2 En el árbol de navegación, expanda la Lista de dispositivos (véase página 214) para ver las

instancias de esclavo local asociadas.3 Seleccione el dispositivo que corresponda al nombre NIC2212_01.4 Seleccione la ficha Propiedades.

296 EIO0000001581 09/2017

Page 297: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Las descripciones para los parámetros (véase Modicon M580, Módulo de comunicaciones Ethernet BMENOC0301/0311, Guía de instalación y configuración) en la ficha Propiedades se describen en el capítulo de configuración. Use estos valores y nombres de la configuración de ejemplo:

Haga clic en Aplicar para guardar los cambios y deje la ventana abierta.

Ajuste de direcciónUtilice la ficha Ajuste de dirección para habilitar el cliente DHCP en el módulo de interfaz de red STB NIC 2212. Cuando el cliente DHCP está habilitado en el dispositivo remoto, obtiene su dirección IP del servidor DHCP en el módulo de comunicaciones Ethernet..Configure la página Ajustes de dirección para llevar a cabo las siguientes tareas: Configurar la dirección IP de un dispositivo. Habilitar o deshabilitar el software de cliente DHCP de un dispositivo.

Campo Parámetro DescripciónPropiedades Número Acepte el valor predeterminado.

Configuración activa Acepta la opción predeterminada (Habilitado).Nombre de estructura de E/S

Nombre de estructura Unity Pro asigna automáticamente un nombre de estructura basado en el nombre de la variable.

Nombre de variable Nombre de variable: acepta el nombre de variable generado automáticamente (basándose en el nombre de alias).

Nombre predeterminado Al pulsar este botón se restablecen los nombres de variable y estructura predeterminados. Para este ejemplo se utilizan nombres personalizados.

Gestión de elementos

Modalidad de importación Selecciona Manual.Volver a importar elementos

Al pulsar este botón se importa la lista de elementos de E/S del DTM de dispositivo, sobrescribiendo todas las modificaciones de elementos de E/S manuales. Solo se activa cuando el valor de Modalidad de importación es Manual.

EIO0000001581 09/2017 297

Page 298: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Las descripciones de parámetros de la ficha Ajuste de dirección se describen en el capítulo de configuración. Use estos valores y nombres de la configuración de ejemplo:

El paso siguiente consiste en configurar la conexión entre el módulo de comunicaciones y el dispositivo remoto.

Campo Parámetro DescripciónCambiar dirección

Dirección IP En nuestro ejemplo continuo, escriba la dirección 192.168.1.6.

Servidor de direcciones

DHCP para este dispositivo Seleccione Habilitado.Identificado por Seleccione Nombre del dispositivo.Identificador Acepte el ajuste predeterminado del dispositivo STB NIC 2212

(basado en el Nombre de alias).Máscara Acepta el valor predeterminado (255.255.0.0).Pasarela Configure el valor predeterminado (192.168.10.1).

298 EIO0000001581 09/2017

Page 299: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Configuración de conexiones EtherNet/IP

Descripción generalUna conexión EtherNet/IP proporciona un enlace de comunicación entre dos o más dispositivos. Las propiedades de una sola conexión se pueden configurar en los DTM para los dispositivos conectados.En el siguiente ejemplo se muestra la configuración de una conexión entre el servicio de explorador DIO de la CPU y un módulo de interfaz de red STB NIC 2212 remoto. Los cambios de configuración se realizan en los DTM para cada dispositivo.Al realizar modificaciones en los DTM, desconecte el DTM seleccionado del módulo o dispositivo actuales (véase Modicon M580, Módulo de comunicaciones Ethernet BMENOC0301/0311, Guía de instalación y configuración).

Acceso a la información sobre conexionesPara visualizar las fichas de información sobre conexiones:

Configuración de la conexiónUnity Pro crea automáticamente una conexión entre un módulo de comunicaciones y un dispositivo remoto cuando se añade el dispositivo remoto al proyecto de Unity Pro. En adelante, muchas de las modificaciones de la conexión se pueden realizar en el DTM para el dispositivo remoto. No obstante, algunos de los parámetros de conexión también se pueden configurar en el DTM del módulo de comunicación, tal como se demuestra a continuación.

Paso Acción1 En Unity Pro, haga doble clic en el DTM para el servicio de explorador DIO de la CPU para

acceder a la configuración.2 En el árbol de navegación, amplíe la Lista de dispositivos (véase Modicon M580, Módulo de

comunicaciones Ethernet BMENOC0301/0311, Guía de instalación y configuración) para ver las instancias del esclavo local asociado.

3 Expanda (+) el dispositivo que corresponde al módulo STB NIC 2212.4 Seleccione Leer datos de entrada/escribir datos de salida para ver las fichas Configuraciones

de la conexión e Información de conexión.

EIO0000001581 09/2017 299

Page 300: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Edite los siguientes parámetros en la ficha Configuraciones de la conexión. Utilice la configuración apropiada a su aplicación:

Haga clic en Aceptar para guardar la configuración.NOTA: La página Información de conexión es de sólo lectura si se selecciona el DTM. Se necesita establecer esta información en el DTM del dispositivo remoto.

Configuración de ajustes de conexión en el DTM de dispositivo remotoLas conexiones entre el servicio de explorador DIO de la CPU y un dispositivo remoto se pueden crear y editar en el DTM del dispositivo remoto.En este ejemplo, se realizan los cambios de configuración siguientes en la conexión creada automáticamente por Unity Pro al añadir el dispositivo remoto al proyecto. Utilice ajustes que sean adecuados para su aplicación real:

Parámetro DescripciónBit de conexión Offset (solo lectura) tanto para el bit de estado como para el bit de control de esta

conexión. Los valores de offset son generados automáticamente por el DTM de Unity Pro.

Intervalo del paquete de petición (RPI)

Periodo de actualización de esta conexión, de 2 a 65.535 ms. Valor predeterminado = 12 ms. Tipo 30 ms.

NOTA: Este parámetro se puede establecer en el DTM del módulo de comunicación o del dispositivo remoto.

Multiplicador de timeout

Este ajuste, multiplicado por el RPI, crea un valor que activa un timeout de inactividad. Las opciones de ajustes incluyen lo siguiente: x4, x8, x16, x32, x64, x128, x256 y x512.Para este ejemplo, acepte el predeterminado (x4).

Modalidad de retorno de entrada

Este parámetro describe el comportamiento de las entradas de la aplicación en caso de que se pierda la comunicación. Seleccione Poner a cero.

Paso Acción1 Abra el DTM del dispositivo remoto seleccionándolo en el Editor de dispositivos.2 Para abrir el Editor de dispositivos:

Utilice el menú principal (Editar → Abrir) ... o ... Haga clic con el botón derecho y desplácese hasta Abrir.

300 EIO0000001581 09/2017

Page 301: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Ficha GeneralA continuación se muestra la ficha General del DTM para el STB NIC 2212:

3 En la subventana de navegación (situada a la izquierda del Editor de dispositivos), confirme que la conexión del dispositivo remoto sea del tipo Leer datos de entrada/escribir datos de salida. Para ver el tipo de conexión, seleccione el módulo STB NIC 2212 en el panel izquierdo del Editor de dispositivos. Si el tipo de conexión no es Leer datos de entrada/escribir datos de salida, elimine la conexión existente y añada una nueva del modo siguiente:a. Con la conexión seleccionada en la subventana izquierda, haga clic en el botón Eliminar

conexión.Resultado: se ha eliminado la conexión existente.

b. Haga clic en el botón Añadir conexión.Resultado: se abre el cuadro de diálogo Seleccione la conexión que desee añadir.

c. Utilice los botones de desplazamiento de la lista desplegable para ver y seleccionar el tipo de conexión Leer datos de entrada/escribir datos de salida.

d. Haga clic en Aceptar para cerrar el cuadro de diálogo Seleccione la conexión que desee añadir.Resultado: aparece el nuevo nodo de conexión.

e. Haga clic en Aplicar para guardar la nueva conexión y dejar el Editor de dispositivos abierto con el fin de realizar otros cambios.

Paso Acción

EIO0000001581 09/2017 301

Page 302: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Para editar la configuración en la ficha General:

Haga clic en Aplicar para guardar su configuración y dejar la ventana abierta.

Parámetro DescripciónRPI El periodo de actualización para esta conexión. Acepte el valor de 30 ms (este

parámetro se puede ajustar en el DTM del módulo de comunicación o del dispositivo remoto).

Tamaño de entrada El número de bytes (0 ... 509) configurado en el módulo STB NIC 2212.Modalidad de entrada Tipo de transmisión:

Multidifusión Punto a punto

Para este ejemplo, acepte el valor predeterminado (Multidifusión).Tipo de entrada Tipo de paquete Ethernet (de longitud fija o variable) que se transmitirá. (Solo se

admiten los paquetes de longitud fija.)Prioridad de entrada El valor de prioridad de transmisión depende del dispositivo DTM. Estos son los

valores disponibles: Baja Alta Programada

Para este ejemplo, acepte la selección del valor predeterminado (Programado).

NOTA: En el caso de módulos remotos que admiten más de un valor de prioridad, puede utilizar esta configuración para especificar el orden en el que el módulo de comunicación Ethernet gestiona paquetes. Para obtener más información, consulte el tema en el que se describe la priorización de los paquetes QoS (véase Modicon M580, Módulo de comunicaciones Ethernet BMENOC0301/0311, Guía de instalación y configuración).

Activador de entrada Estos son los valores disponibles para el activador de transmisión: Cíclico Cambio de estado o aplicación

Para los datos de E/S de entrada, seleccione Cíclico.Tamaño de salida El número de bytes configurados en el módulo STB NIC 2212 en incrementos de

4 bytes (2 palabras).Modalidad de salida Acepta la opción predeterminada (Punto a punto).Tipo de salida (Solo lectura.) Solo se admiten los paquetes de longitud fija.Prioridad de salida Acepta la opción predeterminada (Programada).

302 EIO0000001581 09/2017

Page 303: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Ficha Comprobación de identidadConfigure la página Comprobación de identidad a fin de establecer las reglas para comparar la identidad de los dispositivos de red (como lo definen los archivos DTM o EDS) con la identidad del dispositivo de red real.Ficha Comprobación de identidad:

Utilice el parámetro Comprobación de identidad para establecer las reglas que el servicio de explorador DIO de la CPU usa para comparar la configuración con el dispositivo remoto real: Debe coincidir con exactitud: el archivo DTM o EDS debe coincidir exactamente con el

dispositivo remoto. Deshabilitar: no se lleva a cabo ninguna comprobación; la parte de identidad de la conexión se

completa con ceros (configuración predeterminada). Debe ser compatible: si el dispositivo remoto no es el mismo que el definido por el DTM/EDS,

simula las definiciones de DTM/EDS. Ninguna: no se lleva a cabo ninguna comprobación; se omite la parte de identidad de la

conexión. Personalizada: habilita la siguiente configuración de parámetros, que se configuran de forma

individual.

EIO0000001581 09/2017 303

Page 304: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Edite la configuración en la ficha Comprobar la identidad:

Haga clic en Aceptar para guardar la configuración y cerrar la ventana.El siguiente paso consiste en configurar los ajustes de E/S.

Parámetro DescripciónModalidad de compatibilidad Verdadero: para cada una de las siguientes pruebas seleccionadas, el

DTM/EDS y el dispositivo remoto solo necesitan ser compatibles.Falso: para cada una de las siguientes pruebas seleccionadas, el DTM/EDS y el dispositivo remoto deben coincidir exactamente.

Modalidad de compatibilidad Haga una selección para cada uno de los siguientes parámetros: Compatible: incluye el parámetro en la prueba. No comprobado: no se incluye el parámetro en la prueba.

Versión menorVersión mayorCódigo de productoTipo de productoProveedor del producto

304 EIO0000001581 09/2017

Page 305: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Configuración de elementos de E/S

Descripción generalLa tarea final de este ejemplo consiste en añadir elementos de E/S a la configuración de STB NIC 2212 y sus ocho módulos de E/S: Utilice el software de configuración Advantys para identificar la posición relativa de las entradas

y salidas del módulo de E/S. Utilice el Editor de dispositivos de Unity Pro para crear elementos de entrada y salida, que

definan lo siguiente para cada elemento: nombre tipo de datos

Tipos y tamaños de elementos de E/SEl objetivo es crear un conjunto de elementos de entrada y de salida que sean igual al tamaño de entrada y de salida especificado para el STB NIC 2212. En este ejemplo, es necesario crear elementos para: 19 bytes de entradas 6 bytes de salidasEl Editor de dispositivos de Unity Pro proporciona una gran flexibilidad en la creación de elementos de entrada y salida. Puede crear elementos de entrada y salida en grupos de 1 o más bits únicos, bytes de 8 bits, palabras de 16 bits, dwords de 32 bits o valores flotantes de IEEE de 32 bits. El número de elementos que cree depende del tipo y el tamaño de datos de cada elemento.En el proyecto de ejemplo se han creado los elementos siguientes: bits binarios para entradas y salidas digitales bytes de 8 bits o palabras de 16 bits para entradas y salidas analógicas

Asignación de elementos de entrada y salidaUtilice la página Imagen de bus de campo de la ventana Descripción general de la imagen de E/S del software de configuración Advantys para identificar el número y tipo de elementos de E/S que desee crear como sigue:

Paso Acción1 En el software de configuración Advantys, seleccione Isla → Descripción general de la imagen

de E/S. La ventana Imagen de E/S se abre en la página Imagen de bus de campo.2 Seleccione la primera celda (palabra 1, celda 0) de la tabla Datos de entrada para ver (en el

centro de la página) una descripción de la información de la celda y su módulo de origen. 3 Anote el número de la palabra, los bits, el módulo y la información del elemento para esa

celda.4 Repita los pasos 2 y 3 para cada celda que contenga una S o un entero.

EIO0000001581 09/2017 305

Page 306: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

NOTA: La imagen de bus de campo presenta los datos de entrada y salida en forma de palabras de 16 bits (comenzando por la palabra 1). Es necesario reorganizar estos datos para la herramienta de configuración Unity Pro de Ethernet, que presenta los mismos datos en el formato de bytes de 8 bits (empezando por el byte 0). NOTA: Cuando cree elementos, alinee los elementos del tipo de datos WORD y DWORD: Elementos WORD: alinee estos elementos en un límite de 16 bits Elementos DWORD: alinee estos elementos en un límite de 32 bits.

Este proceso da como resultado las siguientes tablas de datos de entrada y salida:Datos de entrada:

Imagen de bus de campo de Advantys

Elementos EIP de Unity Pro

Módulo STB Descripción

Palabra Bits Byte Bits1 0 - 15 0 0 - 7 NIC 2212 estado de bytes bajos

1 0 - 7 estado de bytes altos2 0-1 2 0-1 DDI 3230 datos de entrada

2-3 2-3 DDI 3230 estado de entrada4-5 4-5 DDO 3200 eco de datos de salida6-7 6-7 DDO 3200 estado de salida8-11 3 0-3 DDI 3420 datos de entrada12-15 4-7 DDI 3420 estado de entrada

3 0-3 4 0-3 DDO 3410 eco de datos de salida4-7 4-7 DDO 3410 estado de salida8-13 5 0-5 DDI 3610 datos de entrada14-15 6-7 N/A no se utiliza

4 0-5 6 0-5 DDI 3610 estado de entrada6-7 6-7 N/A no se utiliza8-13 7 0-5 DDO 3600 eco de datos de salida14-15 6-7 N/A no se utiliza

5 0-5 8 0-5 DDO 3600 estado de salida6-15 8 6-7 N/A no se utiliza

9 0 - 76 0 - 15 10 0 - 7 AVI 1270 canal 1 de datos de entrada

11 0 - 77 0 - 7 12 0 - 7 AVI 1270 canal 1 de estado de entrada

8-15 13 0 - 7 N/A no se utiliza

306 EIO0000001581 09/2017

Page 307: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Datos de salida:

En este ejemplo se muestra cómo crear 19 bytes de entradas y 6 bytes de salidas. Para utilizar el espacio de manera más eficaz, en este ejemplo se crean elementos en la secuencia siguiente: elementos de bit de entrada elementos de palabra y byte de entrada elementos de bit de salida elementos de palabra y byte de salida

8 0 - 15 14 0 - 7 AVI 1270 canal 2 de datos de entrada15 0 - 7

9 0 - 7 16 0 - 7 AVI 1270 canal 2 de estado de entrada8-15 17 0 - 7 AVO 1250 canal 1 de estado de salida

10 0 - 7 18 0 - 7 AVO 1250 canal 2 de estado de salida8-15 N/A N/A N/A no se utiliza

Imagen de bus de campo de Advantys

Elementos EIP de Unity Pro

Módulo Descripción

Palabra Bits Byte Bits1 0-1 0 0-1 DDO 3200 datos de salida

2-5 2-5 DDO 3410 datos de salida6-7 6-7 N/A no se utiliza8-13 1 0-5 DDO 3600 datos de salida14-15 6-7 N/A no se utiliza

2 0 - 15 2 0 - 7 AVO 1250 canal 1 de datos de salida3 0 - 7

3 0 - 15 4 0 - 7 AVO 1250 canal 2 de datos de salida5 0 - 7

Imagen de bus de campo de Advantys

Elementos EIP de Unity Pro

Módulo STB Descripción

Palabra Bits Byte Bits

EIO0000001581 09/2017 307

Page 308: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Creación de elementos de bit de entradaPara crear elementos de bit de entrada para el ejemplo de STB NIC 2212, empezando con 16 entradas binarias para el estado de NIC 2212:

Paso Acción1 En Navegador DTM, seleccione el DTM de BMENOC0301/11.2 Efectúe una de las acciones siguientes:

En el menú principal, seleccione Editar → Abrir.— o —

Haga clic con el botón derecho y seleccione Abrir en el menú emergente.

Resultado: se abre el Editor de dispositivos y muestra el DTM de la CPU.3 En el panel de la izquierda del Editor de dispositivos, explore y seleccione el nodo Elementos

del módulo de la interfaz de red STB NIC 2212.

4 Se abre la ventana Elementos:

308 EIO0000001581 09/2017

Page 309: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

5 Seleccione la ficha Entrada (bit) para mostrar esa página. 6 En la página Entrada (bit), escriba el siguiente nombre de raíz predeterminado (que representa

el estado del dispositivo) en el cuadro de entrada Raíz de nombre de elemento predeterminado: DDI3232_in_data.

7 En la lista de elementos, seleccione las dos primeras filas de la tabla. (Estas filas representan los bits 0-1 en el byte.)

8 Haga clic en el botón Definir elementos.Resultado: se abre el cuadro de diálogo Definición de nombre de elemento:

NOTA: El asterisco (*) indica que se creará una serie de elementos binarios con el mismo nombre de raíz.

Paso Acción

EIO0000001581 09/2017 309

Page 310: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

9 Acepte el nombre de elemento predeterminado y haga clic en Aceptar.Resultado: se crean dos elementos de entrada binarios.

10 Haga clic en Aplicar para guardar los elementos y deje la página abierta.11 Repita los pasos del 6 al 10 para cada grupo de elementos de entrada binaria que necesite

crear. En este ejemplo, eso incluye elementos para cada uno de los grupos siguientes: Byte: 0, bits: 2-3, raíz de nombre de elemento predeterminado: DDI3230_in_st Byte: 0, bits: 4-5, raíz de nombre de elemento predeterminado: DDO3200_out_echo Byte: 0, bits: 6-7, raíz de nombre de elemento predeterminado: DDO3200_out_st Byte: 1, bits: 0-3, raíz de nombre de elemento predeterminado: DDI3420_in_data Byte: 1, bits: 4-7, raíz de nombre de elemento predeterminado: DDI3420_in_st Byte: 2, bits: 0-3, raíz de nombre de elemento predeterminado: DDO3410_out_echo Byte: 2, bits: 4-7, raíz de nombre de elemento predeterminado: DDO3410_out_st Byte: 3, bits: 0-5, raíz de nombre de elemento predeterminado: DDI3610_in_data Byte: 4, bits: 0-5, raíz de nombre de elemento predeterminado: DDI3610_in_st Byte: 5, bits: 0-5, raíz de nombre de elemento predeterminado: DDO3600_out_echo Byte: 6, bits: 0-5, raíz de nombre de elemento predeterminado: DDO3600_out_st

12 La tarea siguiente consiste en crear bytes y palabras de entrada.

Paso Acción

310 EIO0000001581 09/2017

Page 311: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Creación de elementos de entradaPara crear elementos de entrada para el ejemplo de STB NIC 2212, comience con un byte de entrada que contenga el estado del byte bajo para el módulo STB NIC 2212:

Paso Acción1 Seleccione la ficha Entrada para volver a esa página:

NOTA: En este ejemplo, las columnas Offset/Dispositivo y Offset/Conexión representan la dirección de byte. Los elementos que cree serán un byte de 8 bits o una palabra de 16 bits.

2 En el cuadro de entrada Raíz del nombre del elemento predeterminado: NIC22212_01_LO_st.3 Empezando en la primera palabra de entrada completa disponible, seleccione la fila única en el

byte 8:

EIO0000001581 09/2017 311

Page 312: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

4 Haga clic en el botón Definir elementos.Resultado: se abre el cuadro de diálogo Definición de nombre de elemento:

5 Seleccione Byte como Nuevo tipo de datos de elementos y haga clic en Aceptar.Resultado: se crea un elemento de byte nuevo.

6 Haga clic en Aplicar para guardar los elementos nuevos y deje la página abierta.

Paso Acción

312 EIO0000001581 09/2017

Page 313: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Creación de elementos de bit de salidaPara crear elementos de bit de salida para el ejemplo de STB NIC 2212, a partir de 2 bits de salida para el módulo STB DDO3200:

7 Repita los pasos del 2 al 6 para cada entrada de byte o palabra que necesite crear.

NOTA: El número de filas que seleccione para un elemento nuevo dependerá del tipo de elemento. Si el elemento es un: byte: seleccione una sola fila. palabra: seleccione dos filas, a partir de la próxima palabra completa disponible.

En este ejemplo, creará elementos para cada uno de los siguientes: Byte: 9, raíz de nombre de elemento predeterminado: NIC2212_01_HI_st Palabra: 10, raíz de nombre de elemento predeterminado: AVI1270_CH1_in_data Byte: 12, raíz de nombre de elemento predeterminado: AVI1270_CH1_in_st Palabra: 14-15, raíz de nombre de elemento predeterminado: AVI1270_CH2_in_data Byte: 16, raíz de nombre de elemento predeterminado: AVI1270_CH2_in_st Byte: 17, raíz de nombre de elemento predeterminado: AVO1250_CH1_out_st Byte: 18, raíz de nombre de elemento predeterminado: AVO1250_CH2_out_st

8 La tarea siguiente consiste en crear bits de salida.

Paso Acción

Paso Acción1 Seleccione la ficha (Bit de) salida para abrir la siguiente página:

NOTA: Las columnas Offset/Dispositivo y Offset/Conexión representan la dirección de bytes de una salida, mientras que la columna Posición en byte indica la posición del bit (dentro del byte) de cada elemento de salida binario.

2 En el cuadro de entrada Raíz de nombre de elemento predeterminado: DDO3200_out_data.

EIO0000001581 09/2017 313

Page 314: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

3 En la lista de elementos, seleccione las filas que correspondan a los bits 0-1 en el byte 0, es decir, las dos primeras filas:

4 Haga clic en el botón Definir elementos.Resultado: se abre el cuadro de diálogo Definición de nombre de elemento:

NOTA: El asterisco (*) indica que se creará una serie de elementos binarios con el mismo nombre de raíz.

Paso Acción

314 EIO0000001581 09/2017

Page 315: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

5 Acepte el nombre de salida predeterminado y haga clic en Aceptar.Resultado: se crean dos elementos de salida binaria:

6 Haga clic en Aplicar para guardar los elementos nuevos y deje la página abierta.7 Repita los pasos del 2 al 6 para cada grupo de elementos de salida binaria que necesite crear.

En este ejemplo, eso incluye elementos para cada uno de los grupos siguientes: Byte: 0, bits: 2-5, raíz de nombre de elemento predeterminado: DDO3410_out_data Byte: 1, bits: 0-5, raíz de nombre de elemento predeterminado: DDO3600_out_data

8 La tarea siguiente consiste en crear bytes y palabras de salida.

Paso Acción

EIO0000001581 09/2017 315

Page 316: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Creación de elementos numéricos de salidaPara crear elementos de salida para el ejemplo de STB NIC 2212, a partir de una palabra de datos de salida para el módulo STB AVO 1250:

Paso Acción1 Haga clic en la ficha Salida para abrir la página siguiente:

NOTA: En este ejemplo, las columnas Offset/Dispositivo y Offset/Conexión representan la dirección de byte. Los elementos que cree serán palabras de 16 bits con 2 bytes.

2 En el cuadro de entrada Raíz de nombre de elemento predeterminado: AVO1250_CH1_out_data.

316 EIO0000001581 09/2017

Page 317: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

3 A partir de la próxima palabra completa disponible, seleccione las dos filas 2 y 3:

4 Haga clic en el botón Definir elementos.Resultado: se abre el cuadro de diálogo Definición de nombre de elemento:

Paso Acción

EIO0000001581 09/2017 317

Page 318: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

5 Acepte el nombre de salida predeterminado y haga clic en Aceptar.Resultado: se crea el siguiente elemento de palabra de salida:

6 Haga clic en Aplicar para guardar el nuevo elemento y deje la página abierta.7 Repita los pasos del 2 al 6 para los datos de salida de canal 2 de AVO 1250 en los bytes 4 y 5.8 Haga clic en Aceptar para cerrar la ventana Elementos.9 Seleccione Archivo → Guardar para guardar los cambios.

Paso Acción

318 EIO0000001581 09/2017

Page 319: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Mensajes implícitos de EtherNet/IP

Descripción generalEl RPI recomendado para las conexiones de mensajes implícitos de EtherNet/IP son 1/2 del tiempo de ciclo de MAST. Si el RPI resultante es inferior a 25 ms, las conexiones de mensajes implícitos pueden verse afectadas negativamente cuando se accede a las características de diagnóstico del servicio de explorador de E/S Ethernet de la CPU por mensajes explícitos o el DTM.En este caso, se recomienda la siguiente configuración para el multiplicador del timeout (véase página 240):

NOTA: Si utiliza unos valores menores que los recomendados en la tabla, la red podría consumir un ancho de banda innecesario, lo cual puede afectar al rendimiento del módulo dentro del sistema.

RPI (ms) Multiplicador de timeout recomendado Timeout de conexión (ms)2 64 1285 32 16010 16 16020 8 160500 4 100

EIO0000001581 09/2017 319

Page 320: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Configuración de la CPU M580 como un adaptador EtherNet/IP

Sección 5.12Configuración de la CPU M580 como un adaptador EtherNet/IP

IntroducciónEn esta sección se describe la configuración de una CPU M580 como adaptador EtherNet/IP mediante la funcionalidad del esclavo local.

Contenido de esta secciónEsta sección contiene los siguientes apartados:

Apartado PáginaPresentación del esclavo local 321Ejemplo de configuración del esclavo local 323Habilitación de esclavos locales 324Acceso a esclavos locales con un explorador 325Parámetros del esclavo local 328Utilización de DDTs de dispositivo 330

320 EIO0000001581 09/2017

Page 321: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Presentación del esclavo local

IntroducciónEl servicio de explorador de E/S Ethernet incorporado en la CPU M580 explora módulos de red.Sin embargo, se puede habilitar el servicio de explorador de CPU como adaptador EtherNet/IP (o esclavo local). Cuando la funcionalidad del esclavo local está habilitada, los exploradores de red pueden acceder a los datos de la CPU que están asignados a los objetos ensamblados del esclavo local en el programa de la CPU.NOTA: El servicio de explorador de la CPU sigue funcionando como explorador cuando está habilitado

como adaptador EtherNet/IP. Para obtener datos de la CPU del controlador primario, establezca la conexión con la dirección

IP principal de la CPU (véase Modicon M580 Hot Standby, Guía de planificación del sistema para, arquitecturas utilizadas con más frecuencia).

El servicio de explorador de la CPU admite hasta 16 instancias de esclavos locales (de esclavo local 1 a esclavo local 3). Cada instancia de esclavo local habilitada admite las siguientes conexiones: una conexión de propietario exclusivo una conexión de solo escucha

Descripción general del procesoEl proceso de configuración del esclavo local consta de los pasos siguientes:

Paso Descripción1 Habilitar y configurar el servicio de explorador de la CPU como esclavo local.2 Configurar las instancias de esclavo local en el servicio de explorador (las instancias de

esclavo local corresponden a cada esclavo local habilitado que se ha explorado).3 Especificar el tamaño de los conjuntos de entrada y salida de esclavos locales en el servicio

de explorador (use tamaños que coincidan con los tamaños de entrada y salida del esclavo local habilitado (véase página 107).)

EIO0000001581 09/2017 321

Page 322: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Mensajes implícitos y explícitosEn su función como adaptador EtherNet/IP, los servicios de explorador de la CPU responden a esas peticiones desde los exploradores de red: Mensajes implícitos: las peticiones de mensajes implícitos se envían desde un dispositivo de

explorador de red hasta la CPU. Cuando la funcionalidad del esclavo local está habilitada, los exploradores de red pueden llevar a cabo las siguientes tareas: Leer mensajes desde el servicio de explorador de la CPU. Escribir mensajes al servicio de explorador de la CPU.Los mensajes implícitos están especialmente diseñados para el intercambio de datos de igual a igual a una velocidad de repetición.

Mensajes explícitos: el servicio de explorador de la CPU responde a peticiones de mensajes explícitos que se dirigen a objetos CIP. Cuando los esclavos locales están habilitados por la CPU, las peticiones de mensajes explícitos pueden acceder a las instancias ensambladas CIP del servicio de explorador de la CPU. (Esta es una función de sólo lectura).

Dispositivos de tercerosSi el servicio de explorador de la CPU que comunica con el esclavo local se puede configurar mediante Unity Pro, utilice los DTM que corresponden a la CPU para añadir dichos módulos a la configuración.Los exploradores EtherNet/IP de terceros que acceden a las instancias ensambladas del esclavo local a través del servicio de explorador de la CPU lo hacen con respecto a la tabla de asignación de ensamblado. El servicio de explorador de la CPU se suministra con su archivo EDS correspon-diente. Los exploradores de terceros pueden utilizar contenido del archivo EDS para asignar entradas y salidas a las instancias ensambladas adecuadas del servicio de explorador de la CPU.

322 EIO0000001581 09/2017

Page 323: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Ejemplo de configuración del esclavo local

IntroducciónUtilice estas instrucciones para crear una configuración de esclavo local sencilla que incluya un explorador de red (origen, O) y una CPU M580 habilitada como esclavo local (destino, T).

Dispositivos de origen y destinoEn esta ilustración, que es un subconjunto de red de ejemplo, se muestra el esclavo local habilitado (1) y el dispositivo maestro (2):

1 CPU M580: la CPU del bastidor local M580. En este ejemplo, habilitará el servicio de explorador incorporado de esta CPU como dispositivo de esclavo local (o destino, T).

2 Bastidor Modicon M340: en este ejemplo, el explorador (u origen, O) de este bastidor explora los datos de la CPU del bastidor M580 a través del esclavo local habilitado (servicio de explorador de la CPU M580).

EIO0000001581 09/2017 323

Page 324: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Habilitación de esclavos locales

IntroducciónEn una configuración de ejemplo, habilitará Esclavo local 1 y Esclavo local 2.Primero, utilice estas instrucciones para habilitar Esclavo local 1 en la configuración del servicio de explorador incorporado de la CPU. Al final de este ejercicio, repite estas instrucciones para habilitar Esclavo local 2.

Habilitación de un esclavo localHabilite la CPU del bastidor local M580 como dispositivo de destino (esclavo local):

Ahora ha habilitado el Esclavo local 1 para el servicio de explorador de la CPU en la dirección IP 192.168.20.10.Los exploradores EtherNet/IP que exploran la red del servicio de explorador de la CPU en esa dirección IP pueden utilizar mensajes implícitos para leer y escribir en instancias ensambladas que están asociadas a la instancia de esclavo local.

Habilitación de otro esclavo localEn este ejemplo se utilizan dos conexiones de esclavo local. Haga una segunda conexión para el Esclavo local 2:

Paso Acción1 Abra un proyecto de Unity Pro M580.2 En la ficha General, asigne este nombre de alias a las CPU: BMEP58_ECPU_EXT.3 En el navegador DTM (Herramientas → Navegador DTM), haga doble clic en el DTM que

corresponde al nombre de alias del módulo BMENOC0301.2 para abrir la ventana de configuración.

4 En el panel de navegación, expanda (+) Esclavos locales EtherNet/IP para ver los 3 esclavos locales disponibles.

5 Seleccione un esclavo local para ver sus propiedades. (para este ejemplo, seleccione Esclavo local 1).

6 En la lista desplegable (Propiedades → Configuración activa), desplácese hasta Habilitado.7 Haga clic en Aplicar para habilitar el Esclavo local 1.8 Haga clic en Aceptar para aplicar los cambios y cierre la ventana de configuración.

Paso Acción1 Repita los pasos anteriores para habilitar un segundo esclavo local (Esclavo local 2).

NOTA: La dirección IP apropiada para este ejemplo (192.168.20.10) ya se ha asignado al servicio de explorador de la CPU en la asignación del Esclavo local 1.

2 Pase al siguiente procedimiento para configurar el explorador de red (origen, O).

324 EIO0000001581 09/2017

Page 325: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Acceso a esclavos locales con un explorador

IntroducciónUtilice estas instrucciones para asignar instancias de esclavo local en un explorador de red a los esclavos locales habilitados en el servicio de explorador incorporado de la CPU (Esclavo local 1, Esclavo local 2, Esclavo local 3).En este ejemplo se utiliza un módulo de comunicación Ethernet BMENOC0301 como explorador de red (origen, O) que explora un servicio de explorador de la CPU cuando esté habilitado como esclavo local (destino, T).Configure el módulo BMENOC0301 en un proyecto Unity Pro de M580.

Adición del DTM de dispositivoPara crear una instancia de esclavo local que se corresponde con un esclavo local habilitado por su nombre:

Paso Acción1 Abra un proyecto Unity Pro de M580.2 Haga clic con el botón derecho en el módulo BMENOC0301 del Navegador DTM (Herramientas →

Navegador DTM) y seleccione Añadir.3 Seleccione el DTM que corresponda a la CPU.

NOTA: El DTM usado en este ejemplo corresponde al servicio de explorador de la CPU. En otros

dispositivos de destino, utilice el DTM del fabricante que corresponda al dispositivo de explorador.

Las variables de visión de E/S de entrada y de salida correspondientes se crean automáticamente con los correspondientes sufijos _IN y _OUT.

4 Pulse el botón Añadir DTM para abrir la ventana de diálogo Propiedades del dispositivo.5 Asigne un nombre de alias contextual que corresponda al Esclavo local 1 de la CPU.

Ejemplo: BMEP58_ECPU_from_EDS_LS16 Haga clic en Aceptar para ver la instancia del esclavo local del Navegador DTM.

EIO0000001581 09/2017 325

Page 326: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Asignación de números de esclavo localEn el proyecto Unity Pro de M580, asocie las instancias de esclavo local del explorador BMENOC0301 con esclavos locales específicos que están habilitados para el servicio de explorador de la CPU:

El esclavo local (Esclavo local 1) es ahora el destino de una instancia de esclavo local con un nombre de conexión contextual (Esclavo local 1: propietario exclusivo).

Asignación de direcciones IPAsocie la dirección IP del esclavo local (destino, T) con la configuración de las instancias de esclavo local en el explorador (origen, O):

Paso Acción1 En el Navegador DTM, haga doble clic en la instancia del esclavo local que corresponda al

Esclavo local 1 en el dispositivo de destino CPU (BMEP58_ECPU_from_EDS_LS1).

NOTA: La conexión predeterminada es Esclavo local 1: propietario exclusivo, que es la más aplicable para el Esclavo local 1 en el dispositivo de destino.

2 Seleccione Esclavo local 1: propietario exclusivo.3 Haga clic en Eliminar conexión para eliminar la conexión al Esclavo local 1.4 Haga clic en Añadir conexión para abrir el cuadro de diálogo (seleccionar la conexión que desea

añadir).5 Seleccione Esclavo local 4: propietario exclusivo.6 Haga clic en Aplicar.

Paso Acción1 Haga doble clic en el módulo BMENOC0301 en el navegador DTM.2 En el panel de navegación, amplíe la Lista de dispositivos (véase Modicon M580, Módulo de

comunicaciones Ethernet BMENOC0301/0311, Guía de instalación y configuración).3 Seleccione una instancia de esclavo local (BMEP58_ECPU_from_EDS_LS1).4 Seleccione la ficha Ajuste de dirección.5 En el campo Dirección IP, introduzca la dirección IP del dispositivo de esclavo local

(192.168.20.10).6 Haga clic dentro del panel de navegación para activar el botón Aplicar.

NOTA: Es posible que tenga que seleccionar Deshabilitado en el menú desplegable (DHCP para este dispositivo) para activar los botones Aceptar y Aplicar.

7 Configure el tamaño de los datos.8 Haga clic en Aplicar.

326 EIO0000001581 09/2017

Page 327: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Configuración de una conexión adicionalHa creado una instancia de esclavo local que corresponde por nombre y dirección IP a un esclavo local habilitado. En este ejemplo se utilizan dos conexiones de esclavo local, así que haga otra conexión para el Esclavo local 2.

Acceso a las variables DDT de dispositivo

Paso Acción1 Repita los pasos anteriores (véase página 326) para crear una instancia de esclavo local que

corresponda al Esclavo local 2.2 Genere el proyecto de Unity Pro.

Paso Acción1 En el Explorador de proyectos (Herramientas → Explorador de proyectos), amplíe Variables

e instancias FB.2 Haga doble clic en Variables de DDT de dispositivo para ver los DDT de dispositivo que

correspondan al servicio de explorador de la CPU.

EIO0000001581 09/2017 327

Page 328: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Parámetros del esclavo local

Acceso a la configuraciónAbra la página de configuración de los Esclavos locales EtherNet/IP:

PropiedadesIdentifique y habilite (o deshabilite) el esclavo local en la ficha Propiedades:

Paso Acción1 Abra el proyecto de Unity Pro.2 Abra el Navegador DTM (Herramientas → Navegador DTM).3 En el Navegador DTM, haga doble clic en el DTM de la CPU para abrir la ventana de

configuración.

NOTA: también puede hacer doble clic en el DTM de la CPU y seleccionar Abrir.

4 Amplíe (+) Lista de dispositivos en el árbol de navegación para ver las instancias de esclavo local.

5 Seleccione la instancia de esclavo local para ver las fichas de configuración Propiedades y Ensamblado.

Parámetro DescripciónNúmero El DTM de Unity Pro asigna un único identificador (número) al dispositivo. Estos son los

valores predeterminados: esclavo local 1: 129 esclavo local 2: 130 esclavo local 3: 131

Configuración activa

Habilitado Permite habilitar el esclavo local con la información de configuración en los campos Ensamblado cuando el servicio de explorador de la CPU es un adaptador para el nodo de esclavo local.

Deshabilitado Permite deshabilitar y desactivar el esclavo local. Retiene la configuración de esclavo local actuales.

Comentario Permite introducir un comentario opcional (máximo: 80 caracteres).Bit de conexión El bit de conexión se representa mediante un entero (entre 769 y 896).

NOTA: Este ajuste se genera automáticamente después de indicar los ajustes de esclavo local

y de guardar la configuración de red. El bit de conexión se representa mediante un entero: De 385 a 387 (firmware v1.0) De 769 a 896 (firmware v.2.10)

328 EIO0000001581 09/2017

Page 329: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

EnsambladoUtilice el área Ensamblado de la página del esclavo local para configurar el tamaño de las entradas y salidas de esclavo local. Cada dispositivo está asociado a las siguientes instancias de ensamblado: Salidas Entradas Configuración Heartbeat (la instancia de ensamblado heartbeat es para conexiones de solo escucha)Los números de ensamblado de Unity Pro se fijan de acuerdo con esta tabla, donde O indica el dispositivo de origen (explorador) y T indica el dispositivo de destino:

NOTA: Cuando utilice mensajes explícitos para leer la instancia ensamblada del servicio de explorador de la CPU, asigne espacio suficiente para la respuesta. El tamaño de la respuesta es igual a la suma de: tamaño del ensamblado + 1 byte (servicio de respuesta) + 1 byte (estado general).Limitaciones (desde la perspectiva del esclavo local): Valor RPI máximo: 65.535 ms Valor de timeout máximo: 512 * RPI Salidas (T->O): 509 bytes máximo Entradas (O->T): 505 bytes máximo Configuración del servicio de explorador CPU: 0 (fijo)

Esclavo local

Número ConexiónDispositivo Ensamblado

1 129 101 Salidas (T->O)102 Entradas (O->T)103 Configuración199 HeartBeat

2 130 111 Salidas (T->O)112 Entradas (O->T)113 Configuración200 HeartBeat

3 131 121 Salidas (T->O)122 Entradas (O->T)123 Configuración201 HeartBeat

EIO0000001581 09/2017 329

Page 330: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Utilización de DDTs de dispositivo

IntroducciónUtilice Unity Pro para crear una colección de tipos de datos derivados del dispositivo (DDDT) y variables que admitan comunicaciones y la transferencia de datos entre el PAC y los diversos esclavos locales, dispositivos distribuidos y módulos de E/S correspondientes.Puede crear DDDT y variables correspondientes en el DTM de Unity Pro. Estos objetos de programa admiten su diseño de red.NOTA: El nombre del dispositivo predeterminado dependerá de la versión del firmware que tenga instalada la CPU seleccionada, que podrá ser uno de los siguientes: T_BMEP58_ECPU T_BMEP58_ECPU_EXT T_M_ECPU_HSBYUtilice los DDDT para estas tareas: Leer información de estado del módulo de comunicaciones Ethernet. Escribir instrucciones de control en el módulo de comunicaciones Ethernet.Puede hacer doble clic en cualquier momento en el nombre del DDDTen el Explorador de proyectos para ver sus propiedades y abrir el archivo EDS correspondiente.NOTA: Para aplicaciones que requieran varios DDDT, cree un Nombre de alias que identifique de manera lógica el DDDT con la configuración (módulo, slot, número de esclavo local, etc.).

DDDTVariablesPuede acceder a los DDDT y sus variables correspondientes en Unity Pro, así como añadirlos a una Tabla de animación definida por el usuario. Utilice la tabla para monitorizar variables de solo lectura y editar variables de solo escritura.Utilice estos tipos de datos y variables para realizar las siguientes tareas: Leer el estado de las conexiones y comunicaciones entre el módulo de comunicaciones

Ethernet y los dispositivos EtherNet/IP y Modbus TCP distribuidos: El estado se muestra en forma de una matriz HEALTH_BITS formada por 32 bytes. Un valor de bit de 0 indica que la conexión se ha perdido o que el módulo de comunicación

ya no puede comunicarse con el dispositivo distribuido. Alternar la conexión entre ON (1) u OFF (0) y escriba en un bit seleccionado de una matriz

DIO_CTRL de 16 palabras. Monitorizar el valor de un esclavo local y los elementos de entrada y salida de dispositivo

distribuidos creados en Unity Pro.NOTA: La matriz HEALTH_BITS no se copia en la CPU del controlador Standby en una conmutación Hot Standby. La matriz DIO_CTRL se copia en la CPU del controlador Standby en una conmutación Hot Standby.

330 EIO0000001581 09/2017

Page 331: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Visualización del orden de los elementos de entrada y salidaVisualice los DDDT en Unity Pro (Explorador de proyectos → Variables e instancias FB → Variables de DDT de dispositivo). A continuación se abre el Editor de datos. Haga clic en la ficha Tipos de DDT.El Editor de datos muestra cada variable de entrada y salida. Cuando abra las primeras variables de entrada y salida, puede ver los bits de estado (véase página 229) de las conexiones y los bits de control (véase página 228) de conexiones.En esta tabla se muestra la asignación de reglas para los números de conexión:

Variables de entrada Ordenar Variables de salidaVariables de entrada de Modbus TCP (nota 1) 1 Variables de salida de Modbus TCP (nota 1)Variables de entradas de estación ERIO 2Variables de entrada de esclavo local (nota 2) 3 Variables de salida de esclavo local (nota 3)Variables de entrada de EtherNet/IP (nota 1) 4 Variables de salida de EtherNet/IP (nota 1)NOTA 1: Los DDDT tienen el formato siguiente: i. Por número de dispositivo ii. Dentro de un dispositivo (por número de conexión) iii. Dentro de una conexión (por offset de elemento)

NOTA 2: las variables de esclavo local están en el siguiente formato. i. Por número de esclavo local ii. Dentro de cada esclavo local (por offset de elemento)

EIO0000001581 09/2017 331

Page 332: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Catálogo de hardware

Sección 5.13Catálogo de hardware

IntroducciónEl Catálogo de hardware de Unity Pro muestra los módulos y dispositivos que puede añadir a un proyecto de Unity Pro. Cada módulo o dispositivo del catálogo está representado por un DTM que define sus parámetros.

Contenido de esta secciónEsta sección contiene los siguientes apartados:

Apartado PáginaIntroducción al catálogo de hardware 333Adición de un DTM al Catálogo de hardware de Unity Pro 334Adición de un archivo EDS al catálogo de hardware 335Eliminación de un archivo EDS del catálogo de hardware 338

332 EIO0000001581 09/2017

Page 333: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Introducción al catálogo de hardware

IntroducciónEl Catálogo de hardware de Unity Pro contiene una lista de los módulos y dispositivos que puede añadir a un proyecto de Unity Pro. Los dispositivos EtherNet/IP y Modbus TCP se ubican en la ficha Catálogo DTM en la parte inferior del Catálogo de hardware. Cada módulo o dispositivo del catálogo está representado por un DTM que define sus parámetros.

Archivos EDSEn el mercado actual no todos los dispositivos ofrecen DTM específicos del dispositivo. Algunos dispositivos están definidos por archivos EDS específicos del dispositivo. Unity Pro muestra los archivos EDS en forma de un DTM. De esta forma, puede utilizar Unity Pro para configurar dispositivos definidos por un archivo EDS de la misma manera que configuraría un dispositivo definido por su DTM.Otros dispositivos no disponen de un archivo DTM ni de EDS. Configure estos dispositivos mediante un DTM genérico en la página del Catálogo DTM.

Mostrar el catálogo de hardwarePara abrir el Catálogo de hardware de Unity Pro:

Paso Acción1 Abra Unity Pro.2 Busque el Bus PLC en el explorador de proyectos.3 Utilice un método para abrir el catálogo:

Utilice el menú desplegable (Herramientas → Catálogo de hardware). Haga doble clic en un slot vacío del Bus PLC.

EIO0000001581 09/2017 333

Page 334: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Adición de un DTM al Catálogo de hardware de Unity Pro

Un proceso definido por el fabricanteAntes de que el Catálogo de hardware de Unity Pro pueda utilizar un DTM, instale el DTM en el PC principal (el PC que está ejecutando Unity Pro).El proceso de instalación del DTM está definido por el fabricante del dispositivo. Consulte la documentación del fabricante del dispositivo para instalar un dispositivo DTM en su PC.NOTA: Después de que un dispositivo DTM se haya instalado correctamente en su PC, actualice el Catálogo de hardware de Unity Pro para ver el nuevo DTM en el catálogo. En ese momento se puede añadir el DTM a un proyecto de Unity Pro.

334 EIO0000001581 09/2017

Page 335: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Adición de un archivo EDS al catálogo de hardware

IntroducciónPuede que desee utilizar un dispositivo EtherNet/IP para el que no hay ningún DTM en el catálogo. En ese caso, utilice las siguientes instrucciones para importar los archivos EDS en el catálogo para crear el DTM correspondiente.Unity Pro incluye un asistente que puede utilizar para añadir uno o más archivos EDS al Catálogo de hardware de Unity Pro. El asistente presenta pantallas con instrucciones para ejecutar los siguientes comandos. Simplificar la adición de archivos EDS al Catálogo de hardware. Proporcionar una comprobación de redundancia al añadir archivos EDS al Catálogo de

hardware.NOTA: El Catálogo de hardware de Unity Pro muestra una colección parcial de DTM y archivos EDS que están registrados con el ODVA. Esta biblioteca incluye archivos DTM y EDS para productos no fabricados ni comercializados por Schneider Electric. Los archivos EDS que no son de Schneider Electric (Schneider Electric EDS) están identificados por el proveedor en el catálogo. Póngase en contacto con el fabricante del dispositivo identificado si tiene dudas sobre los archivos que no son Schneider Electric EDS.

Adición de archivos EDSAbra el cuadro de diálogo Adición EDS:

Paso Acción1 Abra un proyecto de Unity Pro que incluya un módulo de comunicaciones Ethernet.2 Abra el Navegador DTM (Herramientas → Navegador DTM).3 En el Navegador DTM, seleccione un módulo de comunicación.4 Haga clic con el botón derecho en el módulo de comunicaciones y desplácese hasta Menú del

dispositivo → Funciones adicionales → Añadir EDS a biblioteca.5 En la ventana Adición de EDS, haga clic en Siguiente.

EIO0000001581 09/2017 335

Page 336: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

En ese momento verá la siguiente página:

Añada uno o varios archivos EDS a la biblioteca:

Paso Acción1 Utilice los siguientes comandos en el área Seleccionar la ubicación de los archivos EDS del cuadro

de diálogo Adición de EDS para identificar la ubicación de los archivos EDS: Añadir archivos: añade uno o más archivos EDS seleccionados de forma individual. Añadir todos los EDS del directorio: añade todos los archivos de una carpeta seleccionada.

(Seleccione Buscar en subcarpetas para añadir archivos EDS de las carpetas del interior de la carpeta seleccionada.)

2 Haga clic en Examinar para abrir un cuadro de diálogo de navegación.3 Seleccione la ubicación de los archivos EDS:

Navegue hasta al menos un archivo EDS. Navegue hasta una carpeta que contenga archivos EDS.

NOTA: Mantenga la ubicación seleccionada (resaltada).

4 Haga clic en Seleccionar para cerrar la ventana de navegación.

NOTA: Su selección aparece en el campo Nombre de directorio o archivo.

5 Haga clic en Siguiente para comparar los archivos EDS seleccionados con los archivos de la biblioteca.

NOTA: Si uno o más archivos EDS seleccionados está duplicado, aparecerá el mensaje El archivo ya existe. Haga clic en Cerrar para ocultar el mensaje.

336 EIO0000001581 09/2017

Page 337: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

6 Se abrirá la siguiente página del asistente Adición de EDS. Indica el estado de cada dispositivo que desea añadir:

marca de verificación (verde): se puede añadir el archivo EDS.

icono informativo (azul): hay un archivo redundante.

signo de exclamación (rojo): hay un archivo EDS no válido.

NOTA: Puede hacer clic en Ver archivo seleccionado para abrir y ver el archivo seleccionado.

7 Haga clic en Siguiente para añadir los archivos no duplicados. Resultado: se abre la siguiente página del asistente Adición de EDS para indicar que la acción se ha completado.

8 Haga clic en Finalizar para cerrar el asistente.Resultado: el catálogo de hardware se actualiza automáticamente.

Paso Acción

EIO0000001581 09/2017 337

Page 338: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Eliminación de un archivo EDS del catálogo de hardware

IntroducciónPara eliminar un módulo o dispositivo de la lista de dispositivos disponibles en el catálogo de hardware de Unity Pro, elimine el archivo EDS de la biblioteca.Al eliminar un archivo EDS de la biblioteca, el dispositivo o módulo desaparece del catálogo DTM . Sin embargo, al eliminar el archivo de la biblioteca, este no se borra de la ubicación en la que está almacenado, de manera que puede volver a importar el archivo más tarde.

Eliminación de un archivo EDS del catálogoUtilice estos pasos para eliminar un archivo EDS del catálogo:

Paso Acción1 Abra el Unity Pro Navegador DTM (Herramientas → Navegador DTM).2 En el Navegador DTM, seleccione un módulo de comunicaciones Ethernet.3 Haga clic con el botón derecho en el módulo y desplácese hasta Menú del dispositivo → Funciones

adicionales → Quitar EDS de la biblioteca para abrir la ventana Supresión del EDS de la biblioteca de dispositivos:

338 EIO0000001581 09/2017

Page 339: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

4 Utilice las listas de selección que aparecen en el encabezado de esta ventana para especificar cómo se mostrarán los archivos EDS:Visualización Escoja los criterios para filtrar la lista de archivos EDS:

Todos los EDS (sin filtrado) Sólo dispositivos Sólo chasis Sólo módulos

Ordenar por Escoja los criterios para ordenar la lista de archivos EDS mostrados: Nombre de archivo Fabricante Categoría Nombre del dispositivo

Nombre visualizado Escoja el identificador para cada dispositivo: Nombre de catálogo Nombre del producto

5 Expanda (+) el árbol de navegación de la biblioteca de dispositivos y seleccione el archivo EDS que desea eliminar.

NOTA: Haga clic en Ver archivo seleccionado para mostrar el contenido de solo lectura del archivo EDS seleccionado.

6 Haga clic en el botón Eliminar archivos seleccionados para abrir el cuadro de diálogo DeleteEDS.7 Haga clic en Sí para eliminar de la lista el archivo EDS seleccionado.8 Repita estos pasos para cada archivo EDS que desea eliminar.9 Haga clic en Finalizar para cerrar el asistente.

Resultado: el catálogo de hardware se actualiza automáticamente.

Paso Acción

EIO0000001581 09/2017 339

Page 340: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Páginas web incorporadas de la CPU M580

Sección 5.14Páginas web incorporadas de la CPU M580

IntroducciónLa CPU M580 incluye un servidor HTTP (Hypertext Transfer Protocol, protocolo de transferencia de hipertexto). El servidor transmite páginas web para supervisar, diagnosticar y controlar el acceso remoto al módulo de comunicación. El servidor proporciona un acceso fácil a la CPU desde los navegadores de Internet estándar.

Contenido de esta secciónEsta sección contiene los siguientes apartados:

Apartado PáginaPresentación de las páginas web incorporadas autónomas 341Resumen de estado (CPU autónomas) 342Rendimiento 344Estadísticas de puerto 345Explorador de E/S 347Mensajes 349QoS 350NTP 352Redundancia 354Visor de alarmas 355Visor del bastidor 356

340 EIO0000001581 09/2017

Page 341: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Presentación de las páginas web incorporadas autónomas

IntroducciónUtilice las páginas incorporadas del servidor web para realizar estas tareas: Mostrar datos de diagnóstico en tiempo real para la CPU M580 y otros dispositivos de red. Leer valores desde las variables de aplicación de Unity Pro y escribir valores en ellas. Gestionar y controlar el acceso a las páginas web incorporadas asignando contraseñas

independientes para estas funciones: Visualizar las páginas web de diagnóstico. Utilizar el editor de datos para escribir valores en las variables de la aplicación Unity Pro.

Requisitos del navegadorEl servidor web incorporado en la CPU M580 muestra los datos en páginas web HTML estándar. Puede acceder a las páginas web incorporadas en un PC, iPad o tableta Android con estos navegadores: Internet Explorer (v8 o posterior) (v10 o posterior para el sistema operativo Windows Phone) Google Chrome (v11 o posterior) (v35 o posterior para el sistema operativo Android v4 mini) Mozilla Firefox (v4 o posterior) Safari (v6.0 para Apple Mac. No es compatible con Windows).

Acceso a las páginas webAbra la página Inicio:

Acceda a esas páginas expandiendo el Menú en la ficha Inicio: Resumen de estado (véase página 342) Rendimiento (véase página 344) Estadísticas de puerto (véase página 345) Explorador de E/S (véase página 347) Mensajes (véase página 349) QoS (véase página 350) Servicio de hora de la red (véase página 352) Redundancia (véase página 354) Visualizador de alarmas (véase página 355) Visor del bastidor (véase página 356)

Paso Acción1 Abra el navegador de Internet.2 En la barra de direcciones, introduzca la dirección IP de la CPU M580 (véase página 123).3 Pulse Intro y espere que se abra la página de Inicio.

EIO0000001581 09/2017 341

Page 342: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Resumen de estado (CPU autónomas)

Apertura de la páginaAcceda a la página Resumen de estado en la ficha Diagnóstico (Menú → Módulo → Resumen):

NOTA: Esta página se actualiza cada cinco segundos. Consulte la página Resumen de estado para las CPU Hot Standby (véase página 362).

342 EIO0000001581 09/2017

Page 343: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Información de diagnósticoLos objetos en esta página proporcionan información de estado:

Parámetros DescripciónIndicadores luminosos

El campo negro contiene indicadores LED (RUN, ERR, etc.).

NOTA: La información de diagnóstico se explica en la descripción de la actividad e indicaciones de los LED (véase página 47).

Estado de los servicios

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.

Información sobre la versión

En este campo se describen las versiones de software que se están ejecutando en la CPU.

Resumen de CPU En este campo se describe el hardware de la CPU y las aplicaciones que se están ejecutando en la CPU.

Información de red Este campo contiene información de las direcciones de red y de hardware, así como la conectividad que corresponde a la CPU.

EIO0000001581 09/2017 343

Page 344: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Rendimiento

Abra la páginaAcceda a la página Rendimiento desde la ficha Diagnósticos (Menú → Módulo → Rendimiento):

NOTA: Mueva el cursor sobre los gráficos dinámicos para ver los valores numéricos actuales. Esta página se actualiza cada cinco segundos.

Información de diagnósticoEn esta tabla se describen las estadísticas de rendimiento:

Campo DescripciónUtilización de E/S del módulo

Este gráfico muestra el número total de paquetes (por segundo) que la CPU puede gestionar a la vez.

Estadísticas de mensajes

En este gráfico se muestra el número de mensajes Modbus/TCP o EtherNet/IP para el cliente o servidor por segundo.

344 EIO0000001581 09/2017

Page 345: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Estadísticas de puerto

Abra la páginaAcceda a la página Estadísticas de puerto desde la ficha Diagnósticos (Menú → Módulo → Estadísticas de puerto):

NOTA: Esta página se actualiza cada cinco segundos. Haga clic en Resetear contadores para resetear todos los contadores dinámicos a 0.

Información de diagnósticoEn esta página se muestran las estadísticas de cada puerto en la CPU. Esta información está asociada con la configuración de los puertos Ethernet (véase página 55) y la configuración del puerto de servicio/ampliado (véase página 134).El color de trama indica la actividad del puerto: verde: activo gris: inactivo amarillo: detección de errores rojo: detección de errores

EIO0000001581 09/2017 345

Page 346: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Vista ampliadaHaga clic en Vista detallada para ver más estadísticas:

Estadística DescripciónTramas transmitidas número de tramas transmitidas correctamenteTramas recibidas número de tramas recibidasColisiones excesivas número de colisiones Ethernet excesivasColisiones tardías número de colisiones Ethernet tardíasErrores de CRC número de errores de comprobación de redundancia cíclica detectadosBytes recibidos número de bytes recibidosErrores de paquetes entrantes número de errores de paquetes entrantes detectadosPaquetes entrantes rechazados número de paquetes entrantes rechazadosBytes transmitidos número de bytes transmitidosErrores de paquetes salientes número de errores de paquetes salientes detectadosPaquetes salientes rechazados número de paquetes salientes rechazados

346 EIO0000001581 09/2017

Page 347: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Explorador de E/S

Abra la páginaAcceda a la página Explorador de E/S desde la ficha Diagnósticos (Menú → Dispositivos conectados → Estado del explorador):

NOTA: Esta página se actualiza cada cinco segundos.

Información de diagnósticoEn la presente tabla se describe el estado del explorador y las estadísticas de la conexión:

En la pantalla Estados del dispositivo explorado, los colores que aparecen en cada bloque indican esos estados para dispositivos remotos específicos:

Estado del explorador

Operativo El explorador de E/S está habilitado.Detenido El explorador de E/S está deshabilitado.Inactivo El explorador de E/S está habilitado pero no está en funcionamiento.Desconocido El explorador de E/S devuelve valores inesperados del dispositivo.

Estadísticas de conexión

Transactions per SecondNúmero de conexiones

Color Indicación EstadoGris Sin configurar Hay un dispositivo sin configurar.negro Sin explorar La exploración de un dispositivo específico se ha deshabilitado

intencionadamente.verde Explorado Se ha explorado un dispositivo con éxito.rojo Fallo Un dispositivo que está siendo explorado devuelve errores detectados.

EIO0000001581 09/2017 347

Page 348: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Posicione el cursor sobre cualquier bloque para obtener información sobre un dispositivo específico:

348 EIO0000001581 09/2017

Page 349: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Mensajes

Abra la páginaAcceda a la página Mensajes desde la ficha Diagnósticos (Menú → Dispositivos conectados → Mensajes):

NOTA: Esta página se actualiza cada cinco segundos.

Información de diagnósticoEn esta página se muestra la información actual de conexiones abiertas de Modbus TCP en el puerto 502:

Campo DescripciónEstadísticas de mensajes Este campo contiene el número total de mensajes enviados y recibidos en el

puerto 502. Estos valores no se restablecen cuando se cierra la conexión del puerto 502. Por lo tanto, los valores indican el número de mensajes que se han recibido o enviado desde que el módulo se inició.

Conexiones activas En este campo se muestran las conexiones activas cuando se actualiza la página Mensajes.

EIO0000001581 09/2017 349

Page 350: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

QoS

Abra la páginaAcceda a la página QoS (calidad de servicio) desde la ficha Diagnósticos (Menú → Servicios → QoS):

NOTA: Configure el QoS en Unity Pro (véase página 133). Haga clic en Vista detallada para expandir la lista de parámetros. Esta página se actualiza cada cinco segundos.

Estado de los serviciosEn esta tabla se muestran los posibles estados del Estado del servicio:

Estado DescripciónEn ejecución El servicio está configurado correctamente y en ejecución.Deshabilitado El servicio está deshabilitado.Desconocido El estado del servicio es un estado desconocido.

350 EIO0000001581 09/2017

Page 351: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Información de diagnósticoEn esta página se muestra información sobre el servicio QoS que se configura en Unity Pro (véase página 133).Al habilitar el QoS, el módulo añade una etiqueta electrónica de punto de código de servicios diferenciados (DSCP) a cada paquete Ethernet que transmite, indicando de esta manera la prioridad de cada paquete:

ConsideracionesTome medidas para implementar de forma eficaz la configuración de QoS en su red Ethernet: Utilice solo conmutadores de red que admitan QoS. Aplique los mismos valores DSCP a todos los dispositivos de red y conmutadores. Utilice conmutadores que apliquen un conjunto de reglas coherentes para gestionar los

diferentes valores DSCP al transmitir y recibir paquetes Ethernet.

Campo Parámetro DescripciónProtocolo de tiempo de precisión

Prioridad de evento PTP de DSCP

Sincronización de tiempo punto a punto.

General de PTP de DSCP General de punto a punto.Tráfico EtherNet/IP Valor DSCP para mensajes

de prioridad programada de datos de E/S

Configura los niveles de prioridad para priorizar la gestión de los paquetes de datos.

Valor DCP para mensajes explícitos

Tráfico Modbus/TCP Valor DSCP para mensajes de E/S

NOTA: Recomendamos utilizar un valor de timeout más alto para las conexiones de mensajes explícitos y un valor de timeout menor para las conexiones de mensajes implícitos. Los valores específicos que deberá utilizar dependerán de los requerimientos de su aplicación.

Valor DCP para mensajes explícitos

Tráfico de protocolo de hora de la red

Valor DSCP para la hora de la red

EIO0000001581 09/2017 351

Page 352: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

NTP

IntroducciónLa página NTP muestra información sobre el servicio de hora de la red. Configure este servicio en Unity Pro (véase página 129).

Apertura de la páginaAcceda a la página NTP desde la ficha Diagnóstico (Menú → Servicios → NTP):

NOTA: Haga clic en Resetear contadores para resetear todos los contadores dinámicos a 0. Esta página se actualiza cada cinco segundos.

352 EIO0000001581 09/2017

Page 353: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Información de diagnósticoEl servicio de hora de la red sincroniza los relojes de los equipos en Internet para el registro de eventos (orden de eventos), la sincronización de eventos (activación de eventos simultáneos) o la sincronización de alarmas y de E/S (alarmas de marca de hora):

Campo DescripciónEstado de los servicios

En ejecución El servicio NTP está configurado y funciona correctamente.Deshabilitado El servicio NTP está deshabilitado.Desconocido El estado del servicio NTP es desconocido.

Estado del servidor verde El servidor está conectado y en funcionamiento.rojo Se detecta una mala conexión con el servidor.Gris El estado del servidor es desconocido.

Tipo de servidor Primario Un servidor primario consulta a un servidor de hora maestro para la hora actual.

Secundario Un servidor secundario solicita la hora actual solo a un servidor primario.

Estado del horario de verano

En ejecución El parámetro del horario de verano (DST, del inglés daylight saving time) está configurado y en funcionamiento.

Deshabilitado El DST está deshabilitado.Desconocido El estado del DST es desconocido.

Fecha actual Es la fecha actual en la zona horaria seleccionada.Hora actual Es la hora actual en la zona horaria seleccionada.Zona horaria Este campo muestra la zona horaria, en términos de más o menos Hora universal

coordinada (UTC por sus siglas en inglés, Universal Time Coordinated).Estadísticas del servicio NTP

Estos campos muestran los valores actuales para las estadísticas de servicio.Número de peticiones

En este campo se muestra el número total de peticiones enviadas a un servidor NTP.

Tasa de aciertos Este campo muestra el porcentaje de peticiones satisfactorias, respecto al número total de peticiones.

Número de respuestas

En este campo se muestra el número total de respuestas recibidas del servidor NTP.

Último error Este campo contiene el código del último error que se ha detectado durante la transmisión de un mensaje de correo electrónico a la red.

Número de errores

Este campo contiene el número total de correos electrónicos que no se pudieron enviar a la red o que se han enviado pero no han sido confirmados por el servidor.

EIO0000001581 09/2017 353

Page 354: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Redundancia

Abra la páginaAcceda a la página Redundancia en la ficha Diagnóstico (Menú → Servicios → Redundancia):

NOTA: Esta página se actualiza cada cinco segundos.

Información de diagnósticoEn esta página se muestran los valores de la configuración en de Unity ProRSTP (véase página 125):

Campo DescripciónEstado de los servicios

En ejecución El puente RSTP en la CPU correspondiente se ha configurado correctamente y está en ejecución.

Deshabilitado El puente RSTP en la CPU correspondiente está deshabilitado.Desconocido El estado del puente RSTP en la CPU correspondiente es

desconocido.Último cambio de topología

Estos valores representan la fecha y la hora en que se recibió el último cambio de topología para el ID del puente correspondiente.

Estado de redundancia

verde El puerto Ethernet designado está leyendo o formateando información.

amarillo El puerto Ethernet designado está rechazando información.gris El RSTP está deshabilitado para el puerto Ethernet designado.

Estadísticas de puente de enrutador

ID del puente Este identificador de puente único es la concatenación de la prioridad del puente RSTP y la dirección MAC.

Prioridad de puente En Unity Pro, configure el estado de funcionamiento de RSTP (véase página 125) del ID del puente.

354 EIO0000001581 09/2017

Page 355: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Visor de alarmas

Abra la páginaAcceda a la página Visualizador de alarmas desde la ficha Diagnósticos (Menú → Sistema → Visualizador de alarmas):

NOTA: Esta página se actualiza cada cinco segundos.

Información de diagnósticoLa página Visualizador de alarmas informa de errores detectados en la aplicación. Puede leer, filtrar y ordenar información acerca de objetos de alarma en esta página. Ajuste el tipo de información mostrada por el Visualizador de alarmas en el cuadro Alarmas de filtro.Cada alarma tiene una marca de tiempo, una descripción y un estado de confirmación: crítico (rojo) confirmado (verde) información (azul) (estas alarmas no requieren confirmación)En esta tabla se describen los componentes de la página:

Columna DescripciónTipo En esta columna se describe el tipo de alarma.Estado STOP Tiene que confirmar la alarma.

ACK Se ha confirmado una alarma.Aceptar No se requiere confirmación para una alarma.

Mensaje Esta columna contiene el texto del mensaje de alarma.Repetición Esta columna contiene la fecha y la hora a la que se ejecutará la alarma.Confirmado Esta columna informa del estado confirmado de la alarma. Zona Esta columna contiene el área o zona geográfica de la que proviene la alarma (0:

área común).

EIO0000001581 09/2017 355

Page 356: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Visor del bastidor

Apertura de la páginaLas CPU BMEP584040, BMEP585040 y BMEP586040 autónomas incluyen una página web Visor del bastidor. Acceda a esta página desde la ficha Diagnóstico (Menú → Sistema → Visor del bastidor).NOTA: Puede que tenga que esperar unos segundos para que el Visor del bastidor replique la configuración.

EjemploEste ejemplo de una página Visor del bastidor muestra le conexión Hot Standby entre un bastidor de la CPU del controlador primario y un bastidor de la CPU del controlador Hot Standby. Ambos bastidores contienen una fuente de alimentación, una CPU y un módulo de comunicaciones BMECRA312•0 (en el slot 7):

La conexión Hot Standby (línea de puntos) es de color verde si la conexión Hot Standby funciona correctamente.

356 EIO0000001581 09/2017

Page 357: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Información sobre esta páginaEl bastidor que aparece en la parte superior izquierda del Visor del bastidor representa el bastidor local que contiene la CPU.Seleccione las opciones de navegación y visualización en la página Visor del bastidor:

NOTA: Haga clic en el botón de ayuda (signo de interrogación azul) en cualquier momento para obtener información sobre la navegación en la página Visor del bastidor.

Control Selección DescripciónDiseño de las estaciones (menú)

Horizontal Cada estación RIO se muestra en un orden de arriba abajo por debajo del bus principal. La estación RIO con el número más bajo se muestra en la parte de arriba.

Vertical Cada estación RIO se muestra en un orden de izquierda a derecha por debajo del bus principal. La estación RIO con el número más bajo se muestra a la izquierda.

Tipo de navegación (menú) Zoom Acercar (+) y alejar (-) con el control de zoom (lupa).Barra de desplazamiento

Visualice las distintas partes de la página mediante las barras de desplazamiento.

R (botón) R Haga clic en el botón R (Resetear) para restablecer la página.

Navegar hacia arriba

Pulse la flecha arriba para desplazarse haca arriba.

Navegar hacia abajo

Pulse la flecha abajo para desplazarse haca abajo.

Navegar hacia la derecha

Pulse la flecha derecha para desplazarse hacia la derecha.

Navegar hacia la izquierda

Pulse la flecha izquierda para desplazarse hacia la izquierda.

EIO0000001581 09/2017 357

Page 358: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Haga clic en cualquier CPU en el Visor del bastidor para ver esta información:

Puede leer estos datos de la CPU: nombre de referencia de la CPU ubicación de bastidor y slot estado de la CPU (RUN, ERR y I/O) información del procesador y de la tarjeta de red nombre de la aplicación (en la CPU)Haga clic en la X para cerrar esta ventana.

358 EIO0000001581 09/2017

Page 359: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Páginas web de la CPU de M580 Hot Standby

Sección 5.15Páginas web de la CPU de M580 Hot Standby

Descripción generalEn esta sección se describen las páginas web de diagnóstico para los módulos de CPU M580 BMEH58•040 Hot Standby.

Contenido de esta secciónEsta sección contiene los siguientes apartados:

Apartado PáginaIntroducción a las páginas web de la CPU M580 Hot Standby 360Resumen de estado (CPU Hot Standby) 362Estado HSBY 364Visor del bastidor 367

EIO0000001581 09/2017 359

Page 360: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Introducción a las páginas web de la CPU M580 Hot Standby

IntroducciónLa CPU de M580 BMEH58•040 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 362) Estado HSBY (véase página 364) Rendimiento (véase página 344) Estadísticas de puerto (véase página 345)

Dispositivos conectados: Explorador de E/S (véase página 347) Mensajería (véase página 349)

Servicios: QoS (véase página 350) NTP (véase página 352) Redundancia (véase página 354)

Sistema: Visor de alarmas (véase página 355)

Además, para las CPU de BMEH584040 y BMEH586040 Hot Standby, también se incluye una página Visor del bastidor (véase página 367).En esta sección se describen las páginas web que son exclusivas de las CPU de M580 BMEH58•040 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 página 340) en Modicon M580 Hardware, Manual de referencia.

Requisitos de acceso del navegadorSe puede acceder a las páginas web incorporadas mediante las combinaciones siguientes de sistema operativo y navegador:

Sistema operativo NavegadorAndroid OS v4 o superior Chrome para móvil versión 35.0.1916.141 o superioriOS6 Safari v6iOS7Windows 7 Internet Explorer v8.0.7601.17514Windows 8Windows 8.1

360 EIO0000001581 09/2017

Page 361: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

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.

Windows 8.1 RT Internet Explorer v8 o superiorWindows Phone Internet Explorer Mobile v10

Sistema operativo Navegador

EIO0000001581 09/2017 361

Page 362: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Resumen de estado (CPU Hot Standby)

IntroducciónLa 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 IPNOTA: La página web Resumen de estado se actualiza cada 5 segundos.

Apertura de la páginaSe accede a la página Resumen de estado desde la ficha Diagnóstico (Menú → Módulo → Resumen de estado):

362 EIO0000001581 09/2017

Page 363: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Información de estado y diagnósticoLa página web Resumen de estado proporciona esta información:

Parámetros DescripciónIndicadores luminosos

En la página web se indica el estado de estos LED: RUN ERR E/S DL REMOTE RUN BACKUP

ETH MS ETH NS A B PRIM STBY FORCED_IO

NOTA: Los LED de la página web funcionan del mismo modo que los LED de la CPU (véase página 50).

Estado de los servicios

En esta área se presenta información que describe el estado de los servicios Ethernet 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 Servidor FDR Control de acceso

Estado del explorador Estado de NTP Uso de FDR

Información sobre la versión

En esta área se describen las versiones de software que se ejecutan en la CPU, incluidas: Versión ejecutable Versión del servidor web

Versión del sitio 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

EIO0000001581 09/2017 363

Page 364: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Estado HSBY

IntroducciónLa 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 StandbyNOTA: 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áginaSe accede a la página Estado HSBY desde la ficha Diagnóstico (Menú → Módulo → Estado HSBY):

364 EIO0000001581 09/2017

Page 365: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Información de estado y diagnósticoLa página web Estado HSBY proporciona esta información:

Área DescripciónLocal/Remota En esta área se indica el estado de los ajustes de Hot Standby para las CPU local y

remota:<Rol de Hot Standby> El rol de sistema Hot Standby de la CPU. Los valores válidos

incluyen: Primario Standby Esperar

<Estado de funcionamiento>

El estado de funcionamiento de la CPU. Los valores válidos incluyen: RUN STOP NoConf HALT

Posición A/B del conmutador

Designación de la CPU, definida por el conmutador rotativo (véase página 44) en la parte posterior de la CPU. Los valores válidos incluyen: A B

<Modalidad de ejecución>

Designación de la CPU, definida por el conmutador rotativo en la parte posterior de la CPU. Los valores válidos incluyen: Online Esperar

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 SO

Versión del firmware del sistema operativo de la CPU.

Validez de la conexión de sincronización

Estado de la conexión de Hot Standby (véase Modicon M580 Hot Standby, Guía de planificación del sistema para, arquitecturas utilizadas con más frecuencia). Correcto: la conexión está operativa. Incorrecto: la conexión no está operativa.

Validez de la conexión complementaria

Estado de la conexión Ethernet RIO (véase Modicon M580 Hot Standby, Guía de planificación del sistema para, arquitecturas utilizadas con más frecuencia): Correcto: la conexión está operativa. Incorrecto: la conexión no está operativa.

EIO0000001581 09/2017 365

Page 366: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Local/Remota Errores detectados Errores detectados para la CPU, que incluyen: Error detectado en la conexión HSBY Error detectado en la conexión RIO (la conexión entre el

PAC A y el PAC B a través de la red Ethernet RIO) Error detectado en RIO (la conexión entre un PAC y los

módulos adaptadores (e)X80 EIO a través de la red Ethernet RIO).

Errores generales Errores detectados para el sistema Hot Standby, que incluyen: Discrepancia de aplicación Discrepancia de lógica Discrepancia de firmware Discrepancia de diseño de datos Discrepancia de aplicación de copia de seguridad

Área Descripción

366 EIO0000001581 09/2017

Page 367: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Visor del bastidor

Introducción a la página de estado de la CPULas CPU BMEH584040 y BMEH586040 Hot Standby incluyen la página web Visor del bastidor. Utilice esta página para ver la información de la CPU, que incluye: Estados de los LED Identificación del procesador Identificación de la firma de la aplicación Selección de los ajustes de configuración de aplicación

Acceso a la página del visor del bastidorSe accede a la página Visor del bastidor desde el menú Diagnóstico. En el menú de navegación en el lado izquierdo de la página, seleccione Menú → Sistema → Visor del bastidor:

EIO0000001581 09/2017 367

Page 368: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Datos del visor del bastidorLa página Visor del bastidor de las CPU M580 Hot Standby indica los datos siguientes:

Campo de datos DescripciónProcesadorTamaño RAM (kB) Tamaño de la RAM del procesador, en kBVersión de procesador Versión de firmwareID del hardware Identificador del hardware del módulo. OS Loader comprueba este valor

para determinar la compatibilidad entre el hardware y el sistema operativo.

Estado Estado de funcionamiento del procesador: NO CONFIGURATION IDLE STOP RUN HALT INITIALIZING ERROR OS LOADER

Error identidad del último error detectadoFecha Fecha y hora del último error detectadoFirmaCID ID de creación: número aleatorio generado cuando se crea una

aplicación. El número permanece constante.MID ID de modificación: número aleatorio generado en cada modificación y

regeneración (parcial o global) de la aplicación. Cuando se crea una aplicación, MID = CID.

AID ID de automodificación: el PAC genera un nuevo valor aleatorio para AID después de que se produzca una de las siguientes modificaciones poco importantes en la aplicación: Solicitud de Unity para modificar %KW Solicitud de P_Unit que ejecuta una solicitud save_param o sustituye

el valor de inicioCuando se crea o se genera una aplicación en modalidad local, AID = 0.

LID ID de layout: número aleatorio generado tras una modificación del layout de variables. El LID no cambia como resultado de un cambio en tiempo de ejecución por adición o eliminación de un bloque de datos. Sólo cambia cuando se hace una regeneración global de la aplicación.El LID da respuesta a las necesidades de Hot Standby. Permite la transferencia de un bloque de memoria del PAC primario al standby, para que las variables de aplicación (excepto las eliminadas o las nuevas) estén en la misma ubicación.LID = CID = MID, cuando se crea la aplicación.

368 EIO0000001581 09/2017

Page 369: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

DID ID de datos: indica que se ha liberado un bloque de datos. También se utiliza para el caso especial de reasignación de un símbolo de no ubicado a ubicado.

AplicaciónNombre Nombre del proyecto Unity ProVersión Versión del proyectoProducto de creación Incluye estos dos datos:

Versión y compilación de Unity Pro utilizada para crear el proyecto. Fecha y hora de creación del proyecto.

Producto de modificación Incluye estos dos datos: Versión y compilación de Unity Pro utilizada para editar el proyecto. Fecha y hora en que se editó el proyecto por última vez.

Eventos deshabilitados Indica si se ha deshabilitado el procesamiento de eventos: True indica que se ha deshabilitado todo el procesamiento de

eventos. False indica que no se ha deshabilitado todo el procesamiento de

eventos.

NOTA: Los eventos pueden habilitarse/deshabilitarse mediante: El comando (véase Unity Pro, Modalidades de funcionamiento)

Habilitar o deshabilitar todo en la ficha Tarea de la CPU. Las funciones MASKEVT y UNMASKEVT. El bit de sistema %S38.

Bit forzado Número de bits forzados en la aplicación.Canal analógico forzado: Indica si se han forzado una o más entradas o salidas para un canal

analógico: True indica que se ha forzado una entrada o salida analógica. False indica que no se ha forzado ninguna entrada o salida

analógica.Última parada El evento que causó que la aplicación se detuviera. Los valores válidos

incluyen: La conmutación de RUN a STOP mediante el terminal o una entrada

específica Detención por la detección de un fallo de software (desborde de

tarea o SFC) Pérdida de alimentación detectada Detención por la detección de un fallo de hardware Detención a causa de la instrucción HALT

Fecha de la última parada La fecha del último evento que causó que la aplicación se detuviera.

Campo de datos Descripción

EIO0000001581 09/2017 369

Page 370: Modicon M580 - Hardware - Manual de referencia

Configuración de la CPU M580

Sección protegida Indica si se requiere acceso mediante contraseña para editar una o más secciones de la aplicación: True indica que es necesaria una contraseña para editar secciones

especificadas de la aplicación. False indica que no es necesaria contraseña para editar la

aplicación.Inicio automático de la ejecución Indica si se establece que la aplicación se inicie automáticamente

cuando el PAC pase a la modalidad operativa RUN: True indica que la aplicación se inicia automáticamente. False indica que la aplicación no se inicia automáticamente.

RAZ %MW con arranque en frío Indica si los registros %MW se restablecen en sus valores iniciales en un arranque en frío: True indica que se restablecen los valores. False indica que no se restablecen los valores.

Sólo arranque en frío Indica si se fuerza un arranque en frío en un reinicio del sistema: True indica que un reinicio fuerza un arranque en frío de la

aplicación. False indica que un reinicio fuerza un arranque en caliente de la

aplicación.Diagnóstico Indica si se ha activado el búfer de diagnóstico para el proyecto:

True indica que se ha seleccionado Diagnóstico de aplicación o Diagnóstico del sistema en la ficha General → Diagnósticos del PAC del cuadro de diálogo Ajustes del proyecto de la aplicación.

False indica que no se han seleccionado Diagnóstico de aplicación ni Diagnóstico del sistema.

Campo de datos Descripción

370 EIO0000001581 09/2017

Page 371: Modicon M580 - Hardware - Manual de referencia

Modicon M580Modalidades de funcionamiento y programación de la CPUEIO0000001581 09/2017

Modalidades de funcionamiento y programación de la CPU M580

Capítulo 6Modalidades de funcionamiento y programación de la CPU M580

Descripción generalEn este capítulo se ofrece información sobre los intercambios de I/O, las tareas, la estructura de memoria y las modalidades de funcionamiento de la CPU M580.

Contenido de este capítuloEste capítulo contiene las siguientes secciones:

Sección Apartado Página6.1 Gestión de E/S y de tareas 3726.2 Estructura de memoria de la CPU BMEP58xxxx 3776.3 Modalidades de funcionamiento de la CPU BMEP58xxxx 379

EIO0000001581 09/2017 371

Page 372: Modicon M580 - Hardware - Manual de referencia

Modalidades de funcionamiento y programación de la CPU

Gestión de E/S y de tareas

Sección 6.1Gestión de E/S y de tareas

Descripción generalEn esta sección se presenta la información sobre las capacidades de direccionamiento y gestión de E/S M580, tareas permitidas y exploración de E/S.

Contenido de esta secciónEsta sección contiene los siguientes apartados:

Apartado PáginaIntercambios de E/S 373Tareas de la CPU 375

372 EIO0000001581 09/2017

Page 373: Modicon M580 - Hardware - Manual de referencia

Modalidades de funcionamiento y programación de la CPU

Intercambios de E/S

Visión de E/SCada módulo utiliza una estructura que representa datos de entradas, salidas, control y diagnóstico. Las estructuras pueden representarse mediante: Direccionamiento topológico / IODDT Device DDT

Adición de un módulo de E/S en Unity ProCuando inserte un módulo de E/S en un bastidor en Unity Pro, el tipo de direccionamiento aparecerá en la parte inferior del cuadro de diálogo Nuevo dispositivo. Elija entre los siguientes: Tipo de datos de E/S: topológico (predeterminado) Tipo de datos de E/S: dispositivo DDTNOTA: Si desea cambiar el tipo de direccionamiento que seleccionó cuando añadió el módulo de E/S en su aplicación, elimine el módulo de su aplicación e inserte de nuevo el módulo seleccionando el tipo de direccionamiento apropiado.

Tipos de intercambioLos módulos de E/S de un sistema M580 se pueden controlar, leer o escribir con dos tipos de intercambios: Intercambios implícitos

Los intercambios implícitos se realizan de forma automática en cada ciclo de la tarea (MAST, FAST, AUX0 y AUX1) asociada con los módulos de E/S. Se utilizan para leer entradas desde los módulos y escribir salidas a los módulos.

Intercambios explícitosLos intercambios explícitos se realizan cuando lo solicite la aplicación. Normalmente se utilizan para los diagnósticos detallados y para establecer o leer comandos y ajustar parámetros. Utilizan bloques de funciones específicos.Se remite una confirmación o respuesta cuando se ha realizado la acción requerida. Dicha respuesta se puede recibir unos ciclos después de que se haya enviado la petición.

Ubicación del módulo de E/S Familia de E/S Direccionamiento topológico / IODDT

Device DDT

bastidor local (e)X80 X XPremium X –

RIO (e)X80 – XQuantum – X

equipo distribuido Schneider Electric o un tercero – XX Admitido. Cuando ambas visiones están soportadas, seleccione uno de los tipos de intercambio cuando

se añada el equipo.– No admitido.

EIO0000001581 09/2017 373

Page 374: Modicon M580 - Hardware - Manual de referencia

Modalidades de funcionamiento y programación de la CPU

NOTA: Los intercambios explícitos se realizan en la tarea MAST.

Intercambios explícitosEl uso del bloque de funciones depende de la ubicación del módulo y la visión de E/S seleccionada para el módulo:

Los bloques de funciones mencionados en la tabla anterior se detallan en la parte de Explicit Exchange del manual Unity Pro, I/O Management, Block Library manual y en la parte Extended de Unity Pro, Communication, Block Library manual.

Ubicación del módulo de E/S

Visión de E/S Bloque de funciones

Bastidor local Direccionamiento topológico / IODDT

READ_PARAM

READ_STS

READ_TOPO_ADDR

RESTORE_PARAM

SAVE_PARAM

WRITE_CMD

WRITE_PARAM

READ_VAR

WRITE_VAR

DATA_EXCH

Device DDT READ_PARAM_MX

READ_STS_MX

NOTA: el parámetro MOD_FAULT no se actualiza automáticamente; se debe realizar un READ_STS_MX.RESTORE_PARAM_MX

SAVE_PARAM_MX

WRITE_CMD_MX

WRITE_PARAM_MX

RIO y bastidor local Device DDT READ_STS_MX

WRITE_CMD_MX

374 EIO0000001581 09/2017

Page 375: Modicon M580 - Hardware - Manual de referencia

Modalidades de funcionamiento y programación de la CPU

Tareas de la CPU

IntroducciónUna CPU M580 puede ejecutar aplicaciones monotarea y multitarea. A diferencia de una aplicación monotarea, que solo ejecuta la tarea MAST, una aplicación multitarea define las prioridades de cada tarea.Hay cuatro tareas disponibles (consulte el capítulo Estructura del programa de aplicación en el Manual de referencia de lenguajes y estructura de programa de Unity Pro) y dos tipos de tareas de eventos: MAST FAST AUX0 AUX1 Evento de E/S en un bastidor local únicamente Evento de temporizador en un bastidor local solamenteNOTA: El tiempo para realizar una operación Actualizar valores de inic. con valores actuales no se tiene en cuenta en el cálculo del watchdog.

Características de las tareasEl modelo de tiempo, el periodo de tarea y el número máximo de tareas por CPU se definen de acuerdo con la referencia de CPU autónoma o Hot Standby.CPU autónomas:

Tarea Modelo de tiempo

Periodo de tarea (ms) Referencias de BMEP58Rango Valor

predeterminado1020 (H) 20•0 (H) 30•0 40•0 5040 6040

MAST(1.) cíclico(2.) o periódico

1...255 20 X X X X X X

FAST periódico 1...255 5 X X X X X XAUX0 periódico 10...2550

por 10100 X X X X X X

AUX1 periódico 10...2550por 10

200 X X X X X X

1. La tarea MAST es obligatoria.2. Cuando se establece en modalidad cíclica, el tiempo de ciclo mínimo es de 8 ms si hay una red RIO y

de 1 ms si no hay ninguna red RIO en el sistema.X No se admite esta tarea.

EIO0000001581 09/2017 375

Page 376: Modicon M580 - Hardware - Manual de referencia

Modalidades de funcionamiento y programación de la CPU

CPU Hot Standby:

Tarea Modelo de tiempo

Periodo de tarea (ms) Referencia de CPU (BMEH58 ...Rango Valor

predeterminado2040 4040 6040

MAST(1.) periódico(2.) 1...255 20 X X X

FAST (3.) periódico 1...255 5 X X X

AUX0(4.) — — — — — —

AUX1(4.) — — — — — —

1. La tarea MAST es obligatoria.2. Sólo se admite el modelo periódico; cíclico no se admite.3. Admitido para estaciones ERIO (e)X80.4. No admitido.X No se admite esta tarea.

376 EIO0000001581 09/2017

Page 377: Modicon M580 - Hardware - Manual de referencia

Modalidades de funcionamiento y programación de la CPU

Estructura de memoria de la CPU BMEP58xxxx

Sección 6.2Estructura de memoria de la CPU BMEP58xxxx

Estructura de memoria

Memoria de la CPUHay tres tipos de memoria disponibles en una CPU BMEP58••••: RAM de aplicación no persistente: ejecuta el programa de aplicación y almacena datos

temporales. Memoria Flash: hace una copia de seguridad del programa de aplicación y una copia de los

valores de %MW. Tarjeta de memoria SD opcional: almacena la aplicación y los datos en paralelo en la memoria

flash de la CPU, con lo que permite sustituir el hardware de la CPU rápidamente.

Descarga de la aplicación en la memoria de la CPUMemoria CPU de la involucrada durante la descarga de una aplicación desde un terminal de programación: La aplicación se transfiere a la RAM de aplicación no persistente. Si se inserta la tarjeta de memoria, operativa y sin que esté protegida contra escritura, se

realizará una copia de seguridad interna en la tarjeta de memoria. La copia de seguridad de la aplicación se realiza en la memoria flash.NOTA: Si se introduce una tarjeta de memoria protegida contra escritura, se deshabilita la descarga de la aplicación.

Carga de la aplicación desde la memoria de la CPUDurante la carga de la aplicación se lee y se copia el contenido de aplicación no persistente de la RAM a la ubicación seleccionada.

Copia de seguridad de la modificación online de la aplicaciónSe realiza una modificación del programa de aplicación en la memoria no persistente de la CPU mediante una copia de seguridad automática que se realiza de la siguiente manera: Si se inserta la tarjeta de memoria, operativa y sin que esté protegida contra escritura, se

realizará una copia de seguridad en la tarjeta de memoria. La copia de seguridad de la aplicación se realiza en la memoria flash.NOTA: La modificación online se deshabilita cuando se inserta una tarjeta de memoria protegida contra escritura.

EIO0000001581 09/2017 377

Page 378: Modicon M580 - Hardware - Manual de referencia

Modalidades de funcionamiento y programación de la CPU

Automodificación de la memoria de aplicaciónEl código de usuario puede modificar el contenido de la aplicación (por ejemplo, guardar los parámetros de E/S o reemplazar los valores iniciales de las variables por el valor actual).En tal caso, solo se modifica el contenido de la RAM de aplicación no persistente.Para hacer copia de seguridad de la aplicación en la tarjeta de memoria y en la memoria flash, utilice el bit de sistema %S66.

378 EIO0000001581 09/2017

Page 379: Modicon M580 - Hardware - Manual de referencia

Modalidades de funcionamiento y programación de la CPU

Modalidades de funcionamiento de la CPU BMEP58xxxx

Sección 6.3Modalidades de funcionamiento de la CPU BMEP58xxxx

Descripción generalEn esta sección se ofrece información sobre las modalidades de funcionamiento de la CPU.

Contenido de esta secciónEsta sección contiene los siguientes apartados:

Apartado PáginaGestión de la entrada Run/Stop 380Restauración y corte de corriente 381Arranque en frío 383Reinicio en caliente 386

EIO0000001581 09/2017 379

Page 380: Modicon M580 - Hardware - Manual de referencia

Modalidades de funcionamiento y programación de la CPU

Gestión de la entrada Run/Stop

Entrada Run/StopLa entrada %lr.m.c se puede parametrizar para conmutar el PAC a la modalidad de ejecución/detención del modo siguiente: Defina %lr.m.c en 1: El PAC pasa a la modalidad de ejecución (ejecutando el programa). Defina %lr.m.c en 0: El PAC pasa a la modalidad de detención (deteniendo la ejecución del

programa).NOTA: Un comando de detención tiene prioridad sobre un comando de ejecución. Un comando de detención enviado desde un terminal o a través de la red tiene prioridad sobre la entrada %lr.m.c.Un error detectado en la entrada de ejecución/detención hace que el PAC cambie a la modalidad de detención.No habilite esta opción si la entrada binaria asociada está asignada a la RAM de estado, pues esto inhibe el inicio del PAC.

Protección de memoriaLa entrada %lr.m.c se puede parametrizar para proteger la RAM de la aplicación interna y la tarjeta de memoria del siguiente modo: %lr.m.c a 0: la aplicación interna y la tarjeta de memoria no están protegidas. %lr.m.c a 1: la aplicación interna y la tarjeta de memoria están protegidas.

NOTA: Si se produce un error en la entrada, %lr.m.c se considera 1 (la memoria está protegida). No podrá eliminar esta protección de la pantalla de configuración si la entrada no está libre de errores.

Gestión del acceso remoto de ejecución/detenciónAl configurar la M580 CPU puede ayudar a evitar que comandos/peticiones remotos accedan a las modalidades de CPUejecución/detención de la . Seleccione las casillas de verificación Entrada de ejecución/detención y Ejecución/detención sólo por entrada de acuerdo con los siguientes parámetros de la tabla para determinar el tipo de acceso remoto para su sistema.

Entrada de ejecución/detención

Ejecución/detención sólo por entrada

Descripción

– – Permite el acceso remoto para ejecutar/detener la CPU por petición.

X – Permite el acceso remoto para detener la CPU por petición. Puede ejecutar la CPU sólo por entrada.

X X Deniega el acceso remoto para ejecutar/detener la CPU por petición.

X: casilla de verificación seleccionada–: casilla de verificación desmarcada

380 EIO0000001581 09/2017

Page 381: Modicon M580 - Hardware - Manual de referencia

Modalidades de funcionamiento y programación de la CPU

Restauración y corte de corriente

IntroducciónSi la duración del corte es inferior al tiempo de filtrado de la fuente de alimentación, no tendrá efectos en el programa que seguirá ejecutándose con normalidad.Si la duración del corte es superior al tiempo de filtrado de la fuente de alimentación, el programa se interrumpirá y se activará el proceso de restauración de la corriente. La CPU se reinicia en caliente o se produce un arranque en frío, tal y como se describe en el siguiente diagrama.

IlustraciónEtapas de apagado y encendido:

EIO0000001581 09/2017 381

Page 382: Modicon M580 - Hardware - Manual de referencia

Modalidades de funcionamiento y programación de la CPU

Tiempos de filtrado de la fuente de alimentaciónLas fuentes de alimentación BMX CPS 2000, BMX CPS 3500 y BMX CPS 3540T, que proporcionan alimentación V CA, tienen un tiempo de filtrado de 10 ms.Las fuentes de alimentación BMX CPS 2010 y BMX CPS 3020, que proporcionan alimentación V CC, tienen un tiempo de filtrado de 1 ms.

Fases del tratamiento de los cortes de alimentaciónCuando se pierde la conexión a la corriente en el sistema, se puede recuperar en tres fases:

Fase Descripción1 Cuando se produce un corte de la alimentación, el sistema guarda en la

memoria flash interna el contexto de la aplicación, los valores de las variables de la aplicación y el estado del sistema.

2 El sistema sitúa todas las salidas en estado de retorno (estado definido en la configuración).

3 Cuando se restablece la alimentación, se realizan diversas acciones y comprobaciones para verificar si está disponible el reinicio en caliente: restaurar el contexto de aplicación de la memoria flash interna verificar la validez de la aplicación y el contexto

Si todas las comprobaciones son correctas, se efectuará un reinicio en caliente (véase página 386); de lo contrario, se realizará un arranque en frío (véase página 383).

382 EIO0000001581 09/2017

Page 383: Modicon M580 - Hardware - Manual de referencia

Modalidades de funcionamiento y programación de la CPU

Arranque en frío

Estados y causas del arranque en frío de la CPUCausas del arranque en frío y estados resultantes de la CPU:

La carga o transferencia de una aplicación en la CPU conlleva la inicialización de variables no localizadas.Es necesario asignar a los datos una dirección topológica si el proceso requiere conservar los valores actuales de estos datos al transferir la aplicación.Para guardar las variables ubicadas, evite la inicialización del %MWi desmarcando el parámetro Inicializar %MWi con arranque en frío en la pantalla de configuración de la CPU.

Causa Estado resultante de la CPUFinaliza la descarga de la aplicación. STOPLa aplicación restaurada desde una memoria flash es diferente de la que hay en la RAM de aplicación no persistente.Caso de uso: la aplicación se restaura desde una tarjeta de memoria si hay una

tarjeta de memoria compatible en el slot para tarjetas. La aplicación se restaura desde la memoria flash de la CPU.

STOP(1.)

La aplicación restaurada desde una memoria persistente con el comando de Unity Pro PLC → Backup del proyecto → ... es diferente de la que hay en la RAM de aplicación no persistente: La aplicación se restaura desde una tarjeta de memoria si hay una

tarjeta de memoria compatible en el slot para tarjetas. La aplicación se restaura desde la memoria flash de la CPU.

STOP(1.)

Botón RESET de fuente de alimentación pulsado. STOP(1.)

Botón RESET de fuente de alimentación pulsado menos de 500 ms después de una desconexión.

STOP(1.)

Botón RESET de fuente de alimentación pulsado después de un error detectado en la CPU, excepto en el caso de un error de watchdog detectado (estado halt).

STOP(2.)

Inicialización solicitada a través de una de las tres formas siguientes: Bit de sistema %S0 establecido en 0. Petición INIT comando Arranque en frío en Unity Pro

La CPU no cambia su estado. Solo inicializa la aplicación.Es una simulación de arranque en frío.

Restablecimiento después de una desconexión con pérdida de contexto. STOP(1.)

1. El estado de la CPU se establece en RUN está seleccionada si la opción Inicio automático de la ejecución.

2. La opción Inicio automático de la ejecución no establece la CPU en un estado RUN.

EIO0000001581 09/2017 383

Page 384: Modicon M580 - Hardware - Manual de referencia

Modalidades de funcionamiento y programación de la CPU

NOTA: Al pulsar el botón RESET de la fuente de alimentación, se resetea %MWi y se cargan los valores iniciales.NOTA: No pulse el botón RESET de la fuente de alimentación si no quiere resetear %MWi y cargar los valores iniciales.

Ejecución de un arranque en fríoSiga los siguientes pasos para realizar un arranque en frío:

Fase Descripción1 La puesta en marcha se realiza en estado RUN o STOP, dependiendo de una de las dos

condiciones siguientes: Estado del parámetro Inicio automático de la ejecución definido en la configuración de la CPU.

Si el parámetro está seleccionado, el inicio se realizará en RUN. Estado de la E/S definido en el parámetro Entrada Run/Stop de la configuración de la CPU.

La ejecución del programa se reanuda al comienzo del ciclo.2 El sistema efectúa lo siguiente:

Deshabilita las tareas FAST, AUX y de eventos. La tarea MAST se ejecuta hasta el final de la inicialización de los datos. Inicializa los datos (bits, imagen de E/S, palabras, etc.) con los valores iniciales definidos en el

editor de datos (valor en 0 si no se ha definido ningún valor inicial). Para las palabras %MW, los valores pueden recuperarse en un arranque en frío cuando se cumplan las siguientes condiciones: El parámetro Inicializar %MWi en arranque en frío no se comprueba en la pantalla de

configuración de la CPU. La memoria flash interna tiene una copia de seguridad válida (consulte %SW96).

NOTA: Si el número de palabras %MW excede el tamaño de la copia de seguridad durante la operación de almacenamiento, las palabras restantes se establecen en 0.

Inicializa bloques de funciones elementales (datos iniciales). Inicializa los datos declarados en los DFB: o bien 0 o el valor inicial declarado en el tipo de DFB. Inicializa los bits y palabras de sistema. Posiciona los gráficos en los pasos iniciales. Cancela cualquier acción de forzado. Inicializa las filas de mensajes y de eventos. Envía los parámetros de configuración a todos los módulos de E/S y específicos de la

aplicación.3 Para empezar un ciclo, el sistema realiza las siguientes tareas:

Vuelve a lanzar la tarea MAST con el %S0 (arranque en frío) y los bits de sistema %S13 (primer ciclo en RUN) se establecen en 1. La palabra de sistema %SW10 (primer ciclo después del arranque en frío) se establece en 0.

Resetea los bits de sistema %S0 y %S13 a 0 y establece cada bit de la palabra de sistema %SW10 en 1 al final de este primer ciclo de la tarea MAST.

Activa las tareas FAST y AUX y procesamiento de eventos al final del primer ciclo de la tarea MAST.

384 EIO0000001581 09/2017

Page 385: Modicon M580 - Hardware - Manual de referencia

Modalidades de funcionamiento y programación de la CPU

Procesamiento por programa de un arranque en fríoCompruebe el bit de sistema %SW10.0 para detectar un arranque en frío y adaptar el programa en consecuencia.NOTA: Es posible comprobar el bit de sistema %S0 en el primer ciclo de ejecución si el parámetro Inicio automático de la ejecución está seleccionado. Si no está seleccionado, la CPU se inicia en un estado STOP y el bit %S0 cambia a 1 en el primer ciclo después del inicio (no es visible para el programa).

Cambios de las salidasEn cuanto se detecta el corte de alimentación, se establecen las salidas en la posición de retorno configurada: ya sea un valor de retorno programado o actual.Al apagarse el módulo, las salidas no se modifican y permanecen en 0.Cuando se restablece la corriente, las salidas se ponen a cero hasta que la tarea las actualice.

EIO0000001581 09/2017 385

Page 386: Modicon M580 - Hardware - Manual de referencia

Modalidades de funcionamiento y programación de la CPU

Reinicio en caliente

IntroducciónUn reinicio en caliente tiene lugar después de apagar y encender.

Ejecución de un reinicio en caliente

Procesamiento por programa de un reinicio en calienteEn un reinicio en caliente, si la aplicación necesita ser procesada de una cierta manera, el programa debe comprobar que el bit de sistema %S1 se ha establecido en 1 al inicio del programa de la tarea MAST.

Funciones específicas del reinicio en caliente de SFCEl arranque en caliente de la CPU Modicon M580 no se considera un inicio en caliente real para la CPU. El intérprete SFC no depende de las tareas. El SFC publica una área de memoria ws_data en el SO que contiene datos de sección específicos de SFC que deben guardarse ante una desconexión.Al principio del procesamiento de cadenas, los pasos activos se almacenan en ws_data y el procesamiento se marca como que se encuentra en una sección que es esencial para la aplicación. Al final del procesamiento de cadenas, se desmarca esta sección esencial.

Fase Descripción1 La ejecución del programa no se reanuda a partir del elemento en el cual ha tenido lugar el

corte de corriente. El resto del programa se descarta durante el reinicio en caliente. Cada tarea se reinicia desde el principio.

2 El sistema efectúa lo siguiente: Restablece el valor de las variables de la aplicación. Establece el bit de sistema %S1 en 1. Inicializa las filas de mensajes y de eventos. Envía los parámetros de configuración a todos los módulos de E/S y específicos de la

aplicación. Si la aplicación estaba reservada, la CPU elimina la reserva. Restablece la comunicación. Si es preciso, la CPU configura los módulos de E/S con los parámetros de ajuste

actuales. Deshabilita las tareas FAST, AUX y de eventos.

3 El sistema lleva a cabo un ciclo de reinicio en el que: Reinicia la tarea MAST desde el principio del ciclo. Establece el bit de sistema %S1 en 0 cuando la tarea MAST ha finalizado. Habilita las tareas FAST, AUX y de eventos al final del primer ciclo de la tarea MAST. El estado de la CPU se establece al valor de antes de la desconexión.

Si la CPU estaba en un estado HALT, se establece en un estado STOP.

386 EIO0000001581 09/2017

Page 387: Modicon M580 - Hardware - Manual de referencia

Modalidades de funcionamiento y programación de la CPU

Si se produce un fallo de alimentación en la sección esencial, se podría detectar si este estado está activo al principio (cuando el explorador se aborta y la tarea MAST se reinicia desde el principio). En este caso, es posible que el área de trabajo no sea coherente y se restablece a partir de los datos guardados. Información adicional de la variable SFCSTEP_STATE en el área de datos localizados se utiliza para reconstruir la máquina de estado.Cuando se produce una desconexión, se realiza lo siguiente: Durante la primera exploración, %S1 = 1, se ejecuta la tarea MAST, pero FAST y las tareas de

evento no se ejecutan.Cuando se restablezca la alimentación, se realiza lo siguiente: borra las cadenas, anula el registro de los diagnósticos y mantiene las acciones definidas; define los pasos desde el área guardada; define los pasos de tiempo desde SFCSTEP_STATE elimina la ejecución de las acciones P / P1 restablece el tiempo transcurrido para las acciones temporizadas.NOTA: El intérprete de SFC es independiente; si la transición es válida, la cadena SFC evoluciona al mismo tiempo que %S1 = 1.

Cambios de las salidasEn cuanto se detecta el corte de alimentación, se establecen las salidas en la posición de retorno configurada: ya sea un valor de retorno programado o actual.Cuando se restablece la corriente, las salidas se ponen a cero hasta que la tarea las actualice.

EIO0000001581 09/2017 387

Page 388: Modicon M580 - Hardware - Manual de referencia

Modalidades de funcionamiento y programación de la CPU

388 EIO0000001581 09/2017

Page 389: Modicon M580 - Hardware - Manual de referencia

Modicon M580

EIO0000001581 09/2017

Apéndices

EIO0000001581 09/2017 389

Page 390: Modicon M580 - Hardware - Manual de referencia

390 EIO0000001581 09/2017

Page 391: Modicon M580 - Hardware - Manual de referencia

Modicon M580Bloques de funcionesEIO0000001581 09/2017

Bloques de funciones

Apéndice ABloques de funciones

ETH_PORT_CTRL: Ejecución de un comando de seguridad en una aplicación

Descripción de las funcionesUtilice el bloque de funciones ETH_PORT_CTRL para controlar los protocolos FTP TFTP, HTTP y DHCP/BOOTP cuando estén habilitados en la pantalla (véase Modicon M580, Módulo de comunicaciones Ethernet BMENOC0301/0311, Guía de instalación y configuración) Seguridad de Unity Pro. (de forma predeterminada, estos protocolos están deshabilitados). Por razones de ciberseguridad (para proteger los datos de las solicitudes de modificación en la modalidad de supervisión), asigne las entradas a las variables y a las variables no ubicadas en las cuales esté deshabilitada la propiedad HMI (la variable no se encuentra en el diccionario de datos).Los parámetros adicionales EN y ENO también se pueden configurar.

Representación de FBDRepresentación:

Representación de LDRepresentación:

EIO0000001581 09/2017 391

Page 392: Modicon M580 - Hardware - Manual de referencia

Bloques de funciones

Representación de ILCAL ETH_PORT_CTRL_Instance (ENABLE := EnableSecurityChange, ABORT := AbortSecurityChange, ADDR := ModuleAddress, ETH_SCE := ServiceToChange, DONE => BlockExecutionDone, ACTIVE => BlockExecutionInProgress, ERROR => BlockExecutionError, STATUS => BlockErrorStatus, ETH_SCE_STATUS => ChangeServiceStatus)

Representación en STETH_PORT_CTRL_Instance (ENABLE := EnableSecurityChange, ABORT := AbortSecurityChange, ADDR := ModuleAddress, ETH_SCE := ServiceToChange, DONE => BlockExecutionDone, ACTIVE => BlockExecutionInProgress, ERROR => BlockExecutionError, STATUS => BlockErrorStatus, ETH_SCE_STATUS => ChangeServiceStatus);

Descripción de parámetrosEn esta tabla se describen los parámetros de entrada:

Parámetro Tipo ComentarioENABLE BOOL Se establece en 1 para habilitar la operación.ABORT BOOL Se establece en 1 para anular la operación activa actualmente.ADDR ANY_ARRAY_INT Esta matriz contiene la dirección de la entidad cuyo estado de seguridad

desea cambiar, estado que es el resultado de la función ADDMX (véase Unity Pro, Comunicación, Biblioteca de bloques) o de la función ADDM (véase Unity Pro, Comunicación, Biblioteca de bloques). ADDMX Ejemplo: ADDM('0.0.10') para una CPU M580 ADDM('0.3.0') para un BMENOC0301/11 conectado al slot 3 del

bastidor principalETH_SCE WORD Para cada protocolo, use estos valores binarios para controlar el protocolo:

00: El protocolo no cambia. 01: Habilitar el protocolo. 10: Deshabilitar el protocolo. 11: reservado

NOTA: Un valor 11 notifica que se ha detectado un error en ETH_SCE_STATUS.

Estos bits se utilizan para protocolos distintos: 0, 1: FTP 2, 3: TFTP (solamente disponible para Modicon M580) 4, 5: HTTP 6, 7: DHCP / BOOTP 8...15: reservado (valor = 0)

(1) Para dirigirse a un módulo en el bastidor local, introduzca 0.0.10 (dirección del servidor principal de la CPU).

392 EIO0000001581 09/2017

Page 393: Modicon M580 - Hardware - Manual de referencia

Bloques de funciones

En esta tabla se describen los parámetros de salida:

Tipo de ejecuciónSíncrona:Cuando se utiliza en los siguientes módulos de CPU M580, el bloque de funciones ETH_PORT_CTRL se ejecuta de forma sincronizada. Como resultado, la salida DONE se establece en ON (activada) en cuanto la entrada ENABLE se establece en ON (activada). En este caso, la salida ACTIVE se mantiene en OFF (desactivada). BMEP581020 BMEP582020 BMEP582040 BMEP583020 BMEP583040 BMEP584020 BMEP584040 BMEP585040

Parámetro Tipo ComentarioDONE BOOL Indicación de operación realizada. Se pone a 1 cuando la ejecución de la

operación se ha realizado con éxito.ACTIVE BOOL Indicación de operación en curso. Se pone a 1 cuando la ejecución de la

operación está en curso.ERROR BOOL Se pone a 1 si el bloque de funciones detecta un error.STATUS SINT Código que proporciona la identificación del error detectado (véase Unity

Pro, Gestión de E/S, Biblioteca de bloques).ETH_SCE_STATUS WORD Para cada protocolo, estos valores contienen la respuesta a cualquier

intento de habilitar o deshabilitar los protocolos FTP, TFTP, HTTP o DHCP / BOOTP: 0: comando ejecutado 1: comando no ejecutado

Los motivos para no ejecutar el comando pueden ser: El servicio de comunicación ha sido deshabilitado mediante la

configuración. El servicio de comunicación ya se encuentra en el estado solicitado por

el comando (Habilitado o Deshabilitado). El servicio de comunicación (x) no es compatible con el módulo o es un

servicio no existente.Estos bits se utilizan para protocolos distintos: 0: FTP 1: TFTP 2: HTTP 3: DHCP / BOOTP 4...15: reservado (valor = 0)

EIO0000001581 09/2017 393

Page 394: Modicon M580 - Hardware - Manual de referencia

Bloques de funciones

BMEP586040 BMEH582040*

BMEH584040*

BMEH586040*

* En las CPU Hot Standby BMEH58•040, compruebe que el bloque de funciones ETH_PORT_CTRL se ejecuta igualmente en las CPU del controlador primario y Standby.

Asíncrona:Cuando se utiliza en los siguientes módulos, el bloque de funciones ETH_PORT_CTRL se ejecuta de manera asíncrona y puede necesitar varios ciclos hasta que la salida DONE se establezca en ON (activada). Por consiguiente, la salida ACTIVE se establece en ON (activada) hasta que se complete el bloque de funciones ETH_PORT_CTRL. Módulos M340: BMXNOC0401 BMXNOE0100 BMXNOE0110

Módulos M580: BMENOC0301/11

Cómo utilizar el EFB ETH_PORT_CTRLUtilice el EFB ETH_PORT_CTRL:

Paso Acción1 Defina los bits de los servicios que desea activar en ETH_SCE.

2 Defina la entrada ENABLE para activar el EFB.

3 La entrada ENABLE debe ser un OR entre un comando de impulso y la salida ACTIVE del EFB.

4 Compruebe el valor de la salida STATUS: STATUS<>0: Hay un problema de comunicación. STATUS = 0: Compruebe ETH_SCE_STATUS. Los servicios por los que se establecen los bits no

se han modificado como deberían.

394 EIO0000001581 09/2017

Page 395: Modicon M580 - Hardware - Manual de referencia

Modicon M580GlosarioEIO0000001581 09/2017

Glosario

!%I

Según la norma IEC, %I indica un objeto de lenguaje de entrada binaria.

%IWSegún la norma IEC, %IW indica un objeto de lenguaje de entrada analógica.

%MSegún la norma IEC, %M indica un objeto de lenguaje de bit de memoria.

%MWSegún la norma IEC, %MW indica un objeto de lenguaje de palabra de memoria.

%QSegún la norma IEC, %Q indica un objeto de lenguaje de salida binaria.

%QWSegún la norma IEC, %QW indica un objeto de lenguaje de salida analógica.

%SWSegún la norma IEC, %SW indica un objeto de lenguaje de palabra de sistema.

Aadaptador

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 principalAnillo 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.

arquitecturaLa 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

EIO0000001581 09/2017 395

Page 396: Modicon M580 - Hardware - Manual de referencia

Glosario

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.

AUXUna 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.

Bbastidor 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 capacidadLos 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 simpleFrecuentemente 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).

396 EIO0000001581 09/2017

Page 397: Modicon M580 - Hardware - Manual de referencia

Glosario

Ccaptura

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 Unity Pro 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ónCircuito 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 1Conexió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 3Conexión de transporte CIP de clase 3 utilizada para mensajes explícitos entre dispositivos EtherNet/IP.

conexión optimizada para bastidoresLos 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.

EIO0000001581 09/2017 397

Page 398: Modicon M580 - Hardware - Manual de referencia

Glosario

conmutadorDispositivo 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 de un entorno industrial.

DDDT

(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).

destinoEn 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.

determinismoEn 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

398 EIO0000001581 09/2017

Page 399: Modicon M580 - Hardware - Manual de referencia

Glosario

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 funcionesVéase FBD.

difusiónMensaje que se envía a todos los dispositivos de un dominio de difusión.

DIO(E/S distribuida) También se conoce como equipo distribuido. Los DRSs utilizan puertos DIO para conectar el equipo distribuido.

dirección IPIdentificador 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 M580Dispositivo 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

dispositivo de tipo exploradorUn dispositivo de tipo explorador lo define la ODVA como un nodo EtherNet/IP que permite originar intercambios de E/S con otros nodos de la red.

dispositivo listodispositivo listo Ethernet que proporciona servicios adicionales al módulo EtherNet/IP o Modbus, como: entrada de un solo parámetro, declaración de editor de bus, transferencia del sistema, capacidad de exploración determinista, mensaje de alerta para modificaciones y derechos de usuario compartidos entre Unity Pro y el DTM del dispositivo.

DNS(servidor/servicio de nombres de dominio) Servicio que traduce un nombre de dominio alfanumérico en una dirección IP, el identificador exclusivo de un dispositivo en la red.

EIO0000001581 09/2017 399

Page 400: Modicon M580 - Hardware - Manual de referencia

Glosario

DRS(conmutador de anillo dual, del inglés, dual-ring switch) Conmutador gestionado ampliado de ConneXium que se ha configurado para operar en una red Ethernet. Schneider Electric facilita los archivos de configuración predeterminados para descargarlos en un DRS y admitir las funciones especiales de la arquitectura de anillo principal/subanillo.

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 bitsNOTA: No se utilizan los ocho bits menos significativos.El tipo DT se introduce con este formato:

DT#<Año>-<Mes>-<Día>-<Hora>:<Minutos>:<Segundos>

En esta tabla se muestran los límites inferior y superior de cada campo:

Campo Límites ComentarioAño [1990,2099] AñoMes [01,12] Se muestra el cero a la izquierda; puede omitirse en la entrada de datos.Día [01,31] Para los meses 01/03/05/07/08/10/12

[01,30] Para los meses 04/06/09/11[01,29] Para el mes 02 (años bisiestos)[01,28] Para el mes 02 (años no bisiestos)

Hora [00,23] Se muestra el cero a la izquierda; puede omitirse en la entrada de datos.Minuto [00,59] Se muestra el cero a la izquierda; puede omitirse en la entrada de datos.Segundo [00,59] Se muestra el cero a la izquierda; puede omitirse en la entrada de datos.

400 EIO0000001581 09/2017

Page 401: Modicon M580 - Hardware - Manual de referencia

Glosario

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 completoCapacidad de dos dispositivos en red de comunicarse entre ellos de forma independiente y simultánea en ambas direcciones.

EEDS

(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.

EIO0000001581 09/2017 401

Page 402: Modicon M580 - Hardware - Manual de referencia

Glosario

ENEN 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.

ENOENO 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 severoResistencia 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. Para dispositivos endurecidos (H), la humedad relativa alcanza un máximo de 95 % y la temperatura de funcionamiento está entre -25 °C y + 70 °C.

equipo distribuidoCualquier dispositivo de Ethernet (dispositivo de Schneider Electric, PC, servidores o dispositivos de terceros) que admita el intercambio con una CPU o con otro servicio de explorador de E/S Ethernet.

esclavo localFuncionalidad 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 puertosEn 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 RIOUno de los tres tipos de módulos RIO de una red Ethernet RIO. Una estación RIO es un bastidor M580 de módulos E/S que están conectados a una red RIO Ethernet y gestionados por un módulo adaptador RIO Ethernet. Una estación puede ser un bastidor simple o un bastidor principal con un bastidor ampliado.

402 EIO0000001581 09/2017

Page 403: Modicon M580 - Hardware - Manual de referencia

Glosario

EthernetLAN 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.

exploradorUn 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/SServicio 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.

FFAST

Una tarea 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 IEC 61131-3 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.

EIO0000001581 09/2017 403

Page 404: Modicon M580 - Hardware - Manual de referencia

Glosario

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.

HHART

(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.

Hot StandbyUn sistema Hot Standby utiliza un PAC primario (PLC) y un PAC en standby. Los dos bastidores PAC tienen una configuración idéntica de hardware y software. El PAC en standby supervisa el estado del sistema actual del PAC primario. Si el PAC primario deja de funcionar, se mantiene un control de alta disponibilidad cuando el PAC en standby toma el control del sistema.

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.

IIEC 61131-3

Estándar internacional: controladores lógicos programablesParte 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.

404 EIO0000001581 09/2017

Page 405: Modicon M580 - Hardware - Manual de referencia

Glosario

IL(instruction list, lista de instrucciones) Lenguaje de programación IEC 61131-3 que contiene una serie 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.

LLD

(ladder diagram, diagrama de contactos) Lenguaje de programación IEC 61131-3 que representa las instrucciones que deben ejecutarse en forma de esquemas gráficos muy parecidos a un esquema eléctrico (contactos, bobinas, etc.).

Mmá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.

MASTUna 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.

EIO0000001581 09/2017 405

Page 406: Modicon M580 - Hardware - Manual de referencia

Glosario

MATRIZUna 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ícitaMensajes 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ónEn 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ícitosMensajes 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 avanzadaEn Unity Pro, 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.

ModbusModbus 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.

406 EIO0000001581 09/2017

Page 407: Modicon M580 - Hardware - Manual de referencia

Glosario

multidifusiónForma 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.

NNIM

(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 dominioCadena 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 DIOGrupo 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.

OO->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.

EIO0000001581 09/2017 407

Page 408: Modicon M580 - Hardware - Manual de referencia

Glosario

origenEn 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ónNodo de red EtherNet/IP que inicia una petición de conexión para la transferencia de datos de E/S o mensajes explícitos.

PPAC

(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 de un entorno industrial.

pasarelaDispositivo 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 502El puerto 502 de la pila TCP/IP es el puerto ampliamente conocido que se reserva para las comunicaciones del Modbus TCP.

puerto de servicioPuerto Ethernet especializado en los módulos RIO M580. El puerto puede admitir estas funciones principales (dependiendo del tipo de módulo): duplicación de puertos: para fines de diagnóstico acceso: para conectar el HMI/Unity Pro/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

QQoS

(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.

408 EIO0000001581 09/2017

Page 409: Modicon M580 - Hardware - Manual de referencia

Glosario

Rred

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 controlRed 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 dispositivosRed basada en Ethernet que forma parte de una red de E/S remotas que incluye tanto los dispositivos de E/S remotas como los de E/S distribuidas. Los dispositivos conectados en esta red siguen reglas específicas para permitir el determinismo de las E/S remotas.

red de dispositivosRed 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 intercontroladoresRed 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 operacionesRed 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 DIORed 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 aisladaRed basada en Ethernet que contiene equipos distribuidos que no participan en una red RIO.

EIO0000001581 09/2017 409

Page 410: Modicon M580 - Hardware - Manual de referencia

Glosario

Red EIO(EthernetE/S) Red basada en Ethernet que contiene tres tipos de dispositivo: bastidor local estación X80 EIO o estación Quantum EIO (que utiliza un módulo adaptador BM•CRA312•0) o

módulo de conmutación de opción de red BMENOS0300 conmutador de anillo dual ampliado ConneXium (DRS)NOTA: 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 RIORed 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 también puede participar en una red RIO a través de una conexión a DRSs o a módulos de conmutación de opción de red BMENOS0300.

RIO S908Un sistema RIO Quantum que utiliza cableado y terminaciones coaxiales.

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.

SSCADA

(supervisory control and data acquisition, supervisión, control y adquisición de datos) Los sistemas SCADA son sistemas informáticos que controlan y supervisan procesos industriales, de infraestructuras o basados en la instalación (ejemplos: transmisión de electricidad, transporte por gasoductos y oleoductos y distribución de agua).

servicio de explorador de E/S EthernetEste servicio de explorador de E/S Ethernet incorporado de las CPU M580 gestiona el equipo distribuido y estaciones RIO en una red de dispositivos M580.

servicio de explorador DIO EthernetEste servicio de explorador DIO incorporado de las CPU M580 gestiona el equipo distribuido en una red de dispositivos M580.

410 EIO0000001581 09/2017

Page 411: Modicon M580 - Hardware - Manual de referencia

Glosario

SFC(sequential function chart, diagrama funcional secuencial) Lenguaje de programación IEC 61131-3 que se utiliza para representar gráficamente, de forma estructurada, el funcionamiento de una CPU secuencial. Esta descripción gráfica del comportamiento secuencial de la CPU y de las distintas situaciones resultantes se realiza mediante símbolos gráficos simples.

SFP(del inglés small form-factor pluggable, pequeños conectores de factor de forma). El transceptor SFP actúa como interfaz entre un módulo y los cables de fibra óptica.

sin conexiónDescribe 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) Lenguaje de programación IEC 61131-3 que presenta lenguaje literal estructurado y que es un lenguaje desarrollado de forma similar a los lenguajes de programación informática. Se utiliza para organizar una serie de instrucciones.

subanilloRed basada en Ethernet con un bucle conectado al anillo principal, a través de un conmutador de anillo dual (DRS) o un módulo de conmutación de opción de red BMENOS0300 en el anillo principal. Esta red contiene equipo distribuido o RIO.

EIO0000001581 09/2017 411

Page 412: Modicon M580 - Hardware - Manual de referencia

Glosario

TT->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/IPTambié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_DAYVé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 bitsNOTA: No se utilizan los ocho bits menos significativos.El tipo TOD se introduce en este formato: xxxxxxxx: TOD#<Hora>:<Minutos>:<Segundos>

En esta tabla se muestran los límites inferior y superior de cada campo:

Ejemplo: TOD#23:59:45.

Campo Límites ComentarioHora [00,23] Se muestra el cero a la izquierda; puede omitirse en la entrada de datos.Minuto [00,59] Se muestra el cero a la izquierda; puede omitirse en la entrada de datos.Segundo [00,59] Se muestra el cero a la izquierda; puede omitirse en la entrada de datos.

412 EIO0000001581 09/2017

Page 413: Modicon M580 - Hardware - Manual de referencia

Glosario

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.

UUDP

(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.

UMASUMAS (del inglés Unified Messaging Application Services, servicio de aplicaciones de mensajería unificado) es un protocolo de sistema de propietario que gestiona las comunicaciones entre Unity Pro y un controlador.

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).

Vvalor 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

variableEntidad 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.

EIO0000001581 09/2017 413

Page 414: Modicon M580 - Hardware - Manual de referencia

Glosario

414 EIO0000001581 09/2017

Page 415: Modicon M580 - Hardware - Manual de referencia

Modicon M580ÍndiceEIO0000001581 09/2017

Índice

Aacción online, 164

configuración del puerto, 167objeto CIP, 166ping, 168

actualizarfirmware, 64, 64

altitud, 70añadir

módulo de E/S, 373añadir dispositivos remotos, 294aplicación

contraseña, 105heredada, 111

archivo EDSañadir, 335eliminar, 338

arranquefrío, 383

AUTOTESTestado, 31

Bbloque de funciones

ETH_PORT_CTRL, 391BMEP581020

CPU, 19BMEP582020

CPU, 19BMEP582040

CPU, 19BMEP583020

CPU, 19BMEP583040

CPU, 19BMEP584020

CPU, 19BMEP584040

CPU, 19

EIO0000001581 09/2017

BMEP585040CPU, 19

BMEP586040CPU, 19

BMXRMS004GPF, 59BMXXCAUSB018 USB cables, 53BMXXCAUSB045 USB cables, 53BOOTP

seguridad, 119borrar

aplicación, 44

Ccaliente

inicio, 386reinicio, 386

característicasconsumo de alimentación, 35consumo de corriente, 35

certificaciones, 67ciberseguridad

aplicar en Unity Pro, 119control de acceso, 119desbloquear en Unity Pro, 119DHCP/BOOTP, 119dirección autorizada, 119EIP, 119FTP, 119HTTP, 119SNMP, 119TFTP, 119

ciberserguridadcontraseña, 105protección de memoria, 105

ciclocorriente, 381

compatibilidadCPU, 97

condición de bloqueo, 92condición sin bloqueo, 94

415

Page 416: Modicon M580 - Hardware - Manual de referencia

Índice

conexióndiagnóstico, 155E/S, 159

CONF_SIGDDT de dispositivo, 222

configuraciónCPU, 116Unity Pro, 99

configuración avanzada, 135ficha, 116

configuración de dirección IP, 123configuración de la lista de dispositivos, 214conformidad

pruebas, 67conmutador, 132Conmutador

ficha, 116consumo de alimentación, 35consumo de corriente, 35contraseña

para aplicación Unity Pro, 105control de acceso

seguridad, 119convertir, 111copia de seguridad, 111corriente

ciclo, 381

416

CPUBMEP581020, 19BMEP582020, 19BMEP582040, 19BMEP583020, 19BMEP583040, 19BMEP584020, 19BMEP584040, 19BMEP585040, 19BMEP586040, 19borrar, 44compatibilidad, 97configuración, 116descripción física, 40diagnósticos, 91estado, 31función en el sistema M580, 21instalar, 83LED, 91memoria, 377MTBF, 35página web, 341página web de las estadísticas de puerto, 345página web de mensajes, 349página web de NTP, 352página web de QoS, 350página web de redundancia, 354página web de rendimiento, 344página web del explorador de E/S, 347página web del resumen de estado, 342página web del visor de alarmas, 355panel frontal, 42protección de memoria, 105servicio de explorador DIO, 113tarea, 375

CRA_OBJ_CTRLDDT de dispositivo, 222

CRA_OBJ_HEALTHDDT de dispositivo, 222

EIO0000001581 09/2017

Page 417: Modicon M580 - Hardware - Manual de referencia

Índice

DDATA_EXCH, 247, 250, 254, 261

mensaje explícito, 238DDT

LOCAL_HSBY_STS, 230REMOTE_HSBY_STS, 230T_M_ECPU_HSBY, 230

DDT de dispositivo, 330T_BMEP58_ECPU, 222T_BMEP58_ECPU_EXT, 222

descargar, 111descripción física

CPU, 40, 43Device DDT, 373DEVICE_OBJ_CTRL

DDT de dispositivo, 222DEVICE_OBJ_HEALTH

DDT de dispositivo, 222DHCP, 141

seguridad, 119diagnóstico, 146

ancho de banda, 148códigos de Modbus, 170condición de bloqueo, 92condición sin bloqueo, 94conexión, 155error de CPU/sistema, 96esclavo local, 155indicadores luminosos de la CPU , 47LED de Hot Standby, 50NTP, 152páginas web, 360RSTP, 150

diagnosticotarjeta de memoria, 60

diagnóstico de RSTP, 150diagnósticos

CPU, 91dimensión

CPU, 41dimensiones de la CPU, 41dirección

bus de campo, 39dirección autorizada

seguridad, 119

EIO0000001581 09/2017

dirección de bus de campo, 39dirección IP

IP, 82predeterminada, 83, 116

dirección IP predeterminada, 42, 82, 83, 116predeterminada, 42

dispositivo EtherNet/IPmensaje explícito, 264

DTMañadir, 334

EE/S

conexión, 159esclavo local, 159explícito, 373gestión, 372implícitas, 373

ECPU_HSBY_1DDT de dispositivo, 222

EIPseguridad, 119

ejecución asincrónicaETH_PORT_CTRL, 391

ejecución sincrónicaETH_PORT_CTRL, 391

eliminar estadísticas locales, 286eliminar estadísticas remotas, 287endurecido, 65ERROR

estado, 31error

sistema, 96error de sistema, 96esclavo local

diagnóstico, 155E/S, 159

escribir datos, 283estaciones Quantum RIO en M580

MBP_MSTR, mensaje explícito, 268estaciones RIO, Quantum

MBP_MSTR, mensaje explícito, 268

417

Page 418: Modicon M580 - Hardware - Manual de referencia

Índice

estadoAUTOTEST, 31CPU, 31ERROR, 31HALT, 31IDLE, 31NOCONF, 31OS DOWNLOAD, 31RUN, 31STOP, 31WAIT, 31

estados del sistemaHot Standby, 32

ETH_PORT_1_2_STATUSDDT de dispositivo, 222

ETH_PORT_3_BKP_STATUSDDT de dispositivo, 222

ETH_PORT_CTRL, 391ETH_STATUS

DDT de dispositivo, 222Ethernet

puertos, 55eventos

registrar en servidor syslog, 162eventos de DTM

registrar en servidor syslog, 162eventos de módulo

registrar en servidor syslog, 162explícito

E/S, 373

FFDR, 141ficha

configuración avanzada, 116Conmutador, 116IPConfig, 116NTP, 116Puerto de servicio, 116QoS, 116RSTP, 116Seguridad, 116SNMP, 116

418

firmwareactualizar, 64, 64

fríoarranque, 383

FTPDDT de dispositivo, 222seguridad, 119tarjeta de memoria SD, 59

función del puertoDDT de dispositivo, 222

funciones elementales, 62

Ggestión

E/S, 372tarea, 372

HHALT

estado, 31heredada

aplicación, 111HTTP)

seguridad, 119humedad, 70

IIDLE

estado, 31implícitas

E/S, 373IN_ERRORS

DDT de dispositivo, 222IN_PACKETS

DDT de dispositivo, 222indicadores luminosos

CPU, 47indicadores luminosos de la CPU , 47inicio

caliente, 386

EIO0000001581 09/2017

Page 419: Modicon M580 - Hardware - Manual de referencia

Índice

instalarCPU, 83módulos, 81tarjeta de memoria, 88

IODDT, 373IPConfig

ficha, 116

LLED

CPU, 91Hot Standby, 50

leer datos, 283leer/escribir datos, 288

MMBP_MSTR, 269, 273, 276, 282

estaciones Quantum RIO en M580, 268memoria

CPU, 377memoria de señal

estaciones Quantum ERIO, 109LL984, 109

mensaje explícito, 238a dispositivo EtherNet/IP, 264a dispositivo Modbus, 266estaciones Quantum RIO en M580, 268Get_Attribute_Single, 247leer registro, 261Objeto de escritura Modbus, 254Objeto de lectura Modbus, 250

mensajería explícitacódigos de función Modbus TCP, 281Modbus TCP, 282

mensajes explícitoscódigos de función Modbus TCP, 258EtherNet/IP, 273Get_Attributes_Single, 276MBP_MSTR, 269servicios EtherNet/IP, 271

Modbusmensaje explícito, 266

EIO0000001581 09/2017

módulo de E/Sañadir, 373

módulosinstalar, 81

MTBFCPU, 35

NNOCONF

estado, 31NTP

diagnóstico, 152ficha, 116servicio de explorador RIO, 130

Oobjeto de administrador de conexiones, 179objeto de conexión Ethernet, 188objeto de diagnóstico de conexión de E/S, 198objeto de diagnóstico de conexión explícita EtherNet/IP, 202, 204objeto de diagnóstico de explorador de E/S de EtherNet/IP, 196objeto de diagnóstico de interfaz EtherNet/IP, 193objeto de diagnóstico RSTP, 206objeto de identidad, 175objeto de interfaz TCP/IP, 186objeto ensamblado, 177, 182objeto QoS, 184objetos CIP, 174obtener estadísticas locales, 284obtener estadísticas remotas, 286OS DOWNLOAD

estado, 31OUT_ERRORS

DDT de dispositivo, 222OUT_PACKETS

DDT de dispositivo, 222

419

Page 420: Modicon M580 - Hardware - Manual de referencia

Índice

Ppágina web

CPU NTP, 352estadísticas de puerto de la CPU, 345explorador de E/S de la CPU, 347mensajes de la CPU, 349página web de QoS de la CPU, 350redundancia de la CPU, 354rendimiento de la CPU, 344resumen del estado de la CPU, 342visor de alarmas de la CPU, 355

página web de estado HSBYCPU, 364

página web de las estadísticas de puertoCPU, 345

página web de mensajesCPU, 349

página web de NTPCPU, 352

página web de QoSCPU, 350

página web de redundanciaCPU, 354

página web de rendimientoCPU, 344

página web de resumen de estadoCPU, 362

página web del explorador de E/SCPU, 347

página web del resumen de estadoCPU, 342

página web del visor de alarmasCPU, 355

páginas web, 360visor del bastidor, 367

panelCPU, frontal, 42

panel frontalCPU, 42

ping, 168propiedades del canal, 138protección de memoria

para CPU, 105proyecto

contraseña, 105

420

prueba de conformidadcarcasa protectora, 72emisiones electromagnéticas, 72equipos y seguridad personal, 72inmunidad ante interferencias de bajas frecuencias, 72inmunidad ante las perturbaciones de al-tas frecuencias, 72restricciones mecánicas, 72variaciones climáticas, 72

pruebasconformidad, 67

puertoEthernet, 55

puerto de servicioCPU, 134ficha, 116

puerto de servicio de la CPU, 134

QQoS, 133

ficha, 116

Rreforzado, 65registrar

en Unity Pro, 161servidor syslog, 162

reiniciocaliente, 386

reloj de tiempo real, 36rendimiento de M580, 23resetear módulo, 288restaurar, 111resumen

conexiones, 333configuración, 333

resumen de conexiones, 214

EIO0000001581 09/2017

Page 421: Modicon M580 - Hardware - Manual de referencia

Índice

RSTPDDT de dispositivo, 222ficha, 116servicio de explorador DIO, 125servicio de explorador EIO, 125servicio de explorador RIO, 125

RUNestado, 31

Sseguridad

aplicar en Unity Pro, 119contraseña, 105control de acceso, 119desbloquear en Unity Pro, 119DHCP/BOOTP, 119dirección autorizada, 119EIP, 119ETH_PORT_CTRL, 391

Seguridadficha, 116

seguridadFTP, 119HTTP, 119protección de memoria, 105SNMP, 119TFTP, 119

SERVICE_STATUSDDT de dispositivo, 222

SERVICE_STATUS2DDT de dispositivo, 222

servicio de exploradorRSTP, 125

servicio de explorador de E/S EthernetCPU, 23

servicio de explorador de E/S Ethernet de la CPU

RIO, DIO, 23servicio de explorador de la CPU

RSTP, 125servicio de explorador DIO, 113

RSTP, 125seleccionar la CPU, 23

servicio de explorador DIO incorporado, 113

EIO0000001581 09/2017

servicio de explorador EIORSTP, 125

servicio de explorador RIORSTP, 125seleccionar la CPU, 23

servicios FTP/TFTPhabilitar/deshabilitar, 290

servicios HTTPhabilitar/deshabilitar, 290

servidor syslogregistrar, 162

SNMPficha, 116seguridad, 119

standards, 67STB NIC 2212

configurar elementos de E/S, 305STOP

estado, 31

TT_BMEP58_ECPU, 222

DDT de dispositivo, 222T_BMEP58_ECPU_EXT, 222

DDT de dispositivo, 222tarea

CPU, 375gestión, 372

tarea AUX0CPU, 375

tarea AUX1CPU, 375

tarea FASTCPU, 375

tarea MASTCPU, 375

tarjeta de memoriadiagnóstico, 60FTP, 59instalar, 88

tarjeta de memoria SD, 377FTP, 59

temperatura, 70

421

Page 422: Modicon M580 - Hardware - Manual de referencia

Índice

tensiónalimentación, 70

tensión de alimentación, 70TFTP

seguridad, 119tipo de ejecución

ETH_PORT_CTRL, 391

UUnity Pro

configuración, 99Unity Pro

registrar, 161USB

asignaciones de pins, 53cables, 53transparencia, 53

WWAIT

estado, 31

422

EIO0000001581 09/2017