Modicon M580 Hardware Manual de referencia

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Modicon M580 Hardware Manual de referencia"

Transcripción

1 Modicon M580 EIO /2017 Modicon M580 Hardware Manual de referencia 09/2017 EIO

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

3 Tabla de materias Información de seguridad Acerca de este libro Parte I CPU Modicon M Capítulo 1 M580 CPU Características funcionales de las CPU M Introducción Características de rendimiento Estados de las CPU M Estados del sistema Hot Standby Características eléctricas Reloj de tiempo real Direccionamiento de buses de campo Características físicas de la CPU BMEP58xxxx Descripción física de las CPU autónomas M Descripción física de las CPUs de M580 Hot Standby diagnóstico de LED de las CPU autónomasm LED de diagnóstico para las CPU de M580 Hot Standby Puerto USB Puertos Ethernet Tarjeta de memoria SD LED de acceso a la tarjeta de memoria Funciones elementales del almacenamiento de datos Actualización del firmware Equipo endurecido Capítulo 2 Normas, certificaciones y pruebas de conformidad Normas y certificaciones Condiciones de servicio y recomendaciones relativas al medioambiente Pruebas de conformidad Parte II Instalación y diagnóstico de módulos en el bastidor local Capítulo 3 Instalación de módulos en un bastidor M Directrices de módulos Instalación de la CPU Instalación de una tarjeta de memoria SD en una CPU EIO /2017 3

4 Capítulo 4 M580 Diagnósticos Condiciones de bloqueo Condiciones sin bloqueo Errores de la CPU o del sistema CPU Compatibilidad de aplicaciones Parte III Configuración de la CPU en Unity Pro Capítulo 5 Configuración de la CPU M Proyectos de Unity Pro Creación de un proyecto en Unity Pro Ayudar a proteger un proyecto en Unity Pro Configuración del tamaño y la ubicación de las entradas y salidas Gestión de proyectos Funcionalidad de explorador DIO Configuración de la CPU de con Unity Pro Fichas de configuración de Unity Pro Acerca de la configuración de Unity Pro Ficha Seguridad Ficha IPConfig Ficha RSTP Ficha SNMP Ficha NTP Ficha Conmutador Ficha QoS Ficha Puerto de servicio Ficha Configuración avanzada Configuración de la CPU M580 con DTM en Unity Pro Acerca de la configuración de DTM en Unity Pro Acceso a las propiedades del canal Configurar DHP y los servidores de direcciones FDR Diagnóstico mediante el navegador DTM de Unity Pro Introducción del diagnóstico en el DTM de Unity Pro Diagnóstico de ancho de banda Diagnóstico de RSTP Diagnóstico del servicio de hora de la red Diagnóstico de esclavo local / conexión EIP Diagnóstico de valor de E/S de esclavo local o conexión Registro de eventos de DTM en una pantalla del registro de Unity Pro 161 Registro de eventos de DTM y de módulo en el servidor SYSLOG EIO /2017

5 5.5 Acción online Acción online Ficha Objetos EtherNet/IP Ficha Puerto de servicio Envío de ping a un dispositivo de red Diagnóstico disponible a través de Modbus/TCP Códigos de diagnóstico de Modbus Diagnóstico disponible mediante objetos CIP EtherNet/IP Acerca de los objetos CIP Objeto de identidad Objeto ensamblado Objeto de administrador de conexiones Objeto Modbus Objeto de calidad del servicio (QoS) Objeto de interfaz TCP/IP Objeto de conexión Ethernet Objeto de diagnóstico de interfaz EtherNet/IP Objeto de diagnóstico de explorador de E/S de EtherNet/IP Objeto de diagnóstico de conexión de E/S Objeto de diagnóstico de conexión explícita EtherNet/IP Objeto de lista de diagnóstico de conexión explícita EtherNet/IP Objeto de diagnóstico RSTP Objeto de control del puerto de servicio Listas de dispositivos del DTM Resumen de conexiones y configuraciones de la lista de dispositivos 214 Parámetros de la lista de dispositivos Estructura de datos DDT autónomos para las CPU M Estructura de datos del DDT de Hot Standby Mensajería explícita Configuración de mensajería explícita mediante DATA_EXCH Configuración del parámetro de gestión de DATA_EXCH Servicios de mensajes explícitos Configuración de mensajería explícita EtherNet/IP mediante DATA_EXCH Ejemplo de mensaje explícito de EtherNet/IP: Get_Attribute_Single. 247 Ejemplo de mensaje explícito de EtherNet/IP: Objeto de lectura Modbus Ejemplo de mensaje explícito de EtherNet/IP: Objeto de escritura Modbus EIO /2017 5

6 Códigos de función de mensajería explícita de Modbus TCP Configuración de mensajes explícitos de Modbus TCP mediante DATA_EXCH Ejemplo de mensaje explícito de Modbus TCP: petición de lectura de registro Envío de mensajes explícitos a dispositivos EtherNet/IP Envío de mensajes explícitos a dispositivos Modbus mensajería explícita utilizando el bloque MBP_MSTR en estaciones Quantum RIO Configuración de los mensajes explícitos mediante MBP_MSTR Servicios de mensajería explícita de EtherNet/IP Configuración de los parámetros CONTROL y DATABUF Ejemplo de MBP_MSTR: Get_Attributes_Single Códigos de función de mensajería explícita de Modbus TCP Configuración del parámetro de control para los mensajes explícitos de Modbus TCP Mensajes implícitos Configuración de la red Adición de un dispositivo STB NIC Configuración de las propiedades de STB NIC Configuración de conexiones EtherNet/IP Configuración de elementos de E/S Mensajes implícitos de EtherNet/IP Configuración de la CPU M580 como un adaptador EtherNet/IP Presentación del esclavo local Ejemplo de configuración del esclavo local Habilitación de esclavos locales Acceso a esclavos locales con un explorador Parámetros del esclavo local Utilización de DDTs de dispositivo Catálogo de hardware Introducción al catálogo de hardware Adición de un DTM al Catálogo de hardware de Unity Pro Adición de un archivo EDS al catálogo de hardware Eliminación de un archivo EDS del catálogo de hardware Páginas web incorporadas de la CPU M Presentación de las páginas web incorporadas autónomas Resumen de estado (CPU autónomas) Rendimiento EIO /2017

7 Estadísticas de puerto Explorador de E/S Mensajes QoS NTP Redundancia Visor de alarmas Visor del bastidor Páginas web de la CPU de M580 Hot Standby Introducción a las páginas web de la CPU M580 Hot Standby Resumen de estado (CPU Hot Standby) Estado HSBY Visor del bastidor Capítulo 6 Modalidades de funcionamiento y programación de la CPU M Gestión de E/S y de tareas Intercambios de E/S Tareas de la CPU Estructura de memoria de la CPU BMEP58xxxx Estructura de memoria Modalidades de funcionamiento de la CPU BMEP58xxxx Gestión de la entrada Run/Stop Restauración y corte de corriente Arranque en frío Reinicio en caliente Apéndices Apéndice A Bloques de funciones ETH_PORT_CTRL: Ejecución de un comando de seguridad en una aplicación Glosario Índice EIO /2017 7

8 8 EIO /2017

9 Información de seguridad Información importante AVISO Lea atentamente estas instrucciones y observe el equipo para familiarizarse con el dispositivo antes de instalarlo, utilizarlo, revisarlo o realizar su mantenimiento. Los mensajes especiales que se ofrecen a continuación pueden aparecer a lo largo de la documentación o en el equipo para advertir de peligros potenciales, o para ofrecer información que aclara o simplifica los distintos procedimientos. EIO /2017 9

10 TENGA EN CUENTA LO SIGUIENTE: La instalación, el manejo, las revisiones y el mantenimiento de equipos eléctricos deberán ser realizados sólo por personal cualificado. Schneider Electric no se hace responsable de ninguna de las consecuencias del uso de este material. Una persona cualificada es aquella que cuenta con capacidad y conocimientos relativos a la construcción, el funcionamiento y la instalación de equipos eléctricos, y que ha sido formada en materia de seguridad para reconocer y evitar los riesgos que conllevan tales equipos. ANTES DE EMPEZAR No utilice este producto en maquinaria sin protección de punto de funcionamiento. La ausencia de protección de punto de funcionamiento en una máquina puede provocar lesiones graves al operador de dicha máquina. EQUIPO SIN PROTECCIÓN ADVERTENCIA 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. 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. 10 EIO /2017

11 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 funcionamiento ni puede realizar la función de esta. Asegúrese de que las medidas de seguridad y los enclavamientos mecánicos/eléctricos relacionados con la protección de punto de funcionamiento se hayan instalado y estén operativos antes de que los equipos entren en funcionamiento. Todos los enclavamientos y las medidas de seguridad relacionados con la protección de punto de funcionamiento deben estar coordinados con la programación del software y los equipos de automatización relacionados. NOTA: La coordinación de las medidas de seguridad y los enclavamientos mecánicos/eléctricos para la protección de punto de funcionamiento está fuera del ámbito de la biblioteca de bloques de funciones, la guía de usuario del sistema o de otras instalaciones mencionadas en esta documentación. INICIAR Y PROBAR Antes de utilizar los equipos eléctricos de control y automatización para su funcionamiento normal tras la instalación, es necesario que personal cualificado lleve a cabo una prueba de inicio del sistema para verificar que los equipos funcionan correctamente. Es importante realizar los preparativos para una comprobación de estas características y disponer de suficiente tiempo para llevar a cabo las pruebas de forma completa y correcta. PELIGRO DE FUNCIONAMIENTO DEL EQUIPO ADVERTENCIA Compruebe que se hayan seguido todos los procedimientos de instalación y configuración. Antes de realizar las pruebas de funcionamiento, retire de todos los dispositivos todos los bloqueos u otros medios de sujeción temporales utilizados para el transporte. Retire del equipo las herramientas, los medidores y el material de desecho que pueda haber. El incumplimiento de estas instrucciones puede causar la muerte, lesiones serias o daño al equipo. Realice todas las pruebas de inicio recomendadas en la documentación del equipo. Guarde la documentación del equipo para consultarla en el futuro. Las pruebas del software deben realizarse tanto en un entorno simulado como en un entorno real. Verifique que no existen cortocircuitos ni conexiones a tierra temporales en todo el sistema que no estén instalados según la normativa local (de conformidad con National Electrical Code de EE. UU., por ejemplo). Si fuera necesario realizar pruebas de tensión de alto potencial, siga las recomendaciones de la documentación del equipo para evitar dañar el equipo fortuitamente. EIO /

12 Antes de dar tensión al equipo: Retire del equipo las herramientas, los medidores y el material de desecho que pueda haber. Cierre la puerta de la carcasa del equipo. Retire todas las conexiones a tierra temporales de las líneas de alimentación de entrada. Realice todas las pruebas iniciales recomendadas por el fabricante. FUNCIONAMIENTO Y AJUSTES Las precauciones siguientes proceden de NEMA Standards Publication ICS (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 EIO /2017

13 Acerca de este libro Presentación Objeto PlantStruxure es un programa de Schneider Electric diseñado para ayudar a resolver las principales dificultades de una gran variedad de usuarios, entre los que se incluyen directores de planta, directores de operaciones, ingenieros, equipos de mantenimiento y operarios, con un sistema que es dimensionable, flexible, integrado y de gran ayuda. En este documento se 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ón Este 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 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. EIO /

14 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 Control Panel Technical Guide How to protect a machine from malfunctions due to electromagnetic disturbance Puesta a tierra y compatibilidad electromagnética de sistemas PLC - Manual de usuario (Medidas y principios básicos) Guía de planificación del sistema autónomo Modicon M580 para arquitecturas utilizadas con más frecuencia Guía de planificación del sistema Modicon M580 para topologías complejas Modicon M580 Hot Standby Guía de configuración e instalación Guía de configuración e instalación del módulo de comunicaciones Ethernet BMENOC0301/11 Modicon M580 Número de referencia CPTG003_EN (inglés), CPTG003_FR (francés) (inglés), (francés), (alemán), (italiano), (español), (chino) HRB62666 (inglés), HRB65318 (francés), HRB65319 (alemán), HRB65320 (italiano), HRB65321 (español), HRB65322 (chino) NHA58892 (inglés), NHA58893 (francés), NHA58894 (alemán), NHA58895 (italiano), NHA58896 (español), NHA58897 (chino) NHA58880 (inglés), NHA58881 (francés), NHA58882 (alemán), NHA58883 (italiano), NHA58884 (español), NHA58885 (chino) HRB62665 (inglés), HRB65311 (francés), HRB65313 (alemán), HRB65314 (italiano), HRB65315 (español), HRB65316 (chino) 14 EIO /2017

15 Título de la documentación Guía de instalación y configuración de los módulos de E/S remotas Modicon M580 Guía de instalación y configuración del módulo de conmutación de la opción de red Modicon M580 BMENOS0300 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 Manual del usuario de Unity Loader Manual de modalidades de servicio de Unity Pro Unity Pro, Lenguajes y estructura del programa, Manual de referencia Modicon X80 Bastidores y fuentes de alimentación - Manual de referencia del hardware Número de referencia EIO (inglés), EIO (francés), EIO (alemán), EIO (italiano), EIO (español), EIO (chino) NHA89117 (inglés), NHA89119 (francés), NHA89120 (alemán), NHA89121 (italiano), NHA89122 (español), NHA89123 (chino) EAV16400 (inglés), EAV28404 (francés), EAV28384 (alemán), EAV28413 (italiano), EAV28360 (español), EAV28417 (chino) (inglés), (francés), (alemán), (italiano), (español), (chino) (inglés), (francés), (alemán), (italiano), (español), (chino) (inglés), (francés), (alemán), (italiano), (español), (chino) EIO (inglés), EIO (francés), EIO (alemán), EIO (italiano), EIO (español), EIO (chino) EIO /

16 Título de la documentación Ciberseguridad - Plataforma de controladores Modicon - Manual de referencia Número de referencia EIO (inglés), EIO (francés), EIO (alemán), EIO (italiano), EIO (español), EIO (chino) Puede descargar estas publicaciones técnicas y otra información técnica de nuestro sitio webhttp:// Información relativa al producto ADVERTENCIA FUNCIONAMIENTO 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 EIO /2017

17 Modicon M580 CPU M580 EIO /2017 CPU Parte Modicon M580 I CPU Modicon M580 Introducción En esta sección se proporciona información sobre las CPU Modicon M580, que incluye características físicas y de funcionamiento. Contenido de esta parte Esta parte contiene los siguientes capítulos: Capítulo Nombre del capítulo Página 1 M580 CPU 19 2 Normas, certificaciones y pruebas de conformidad 67 EIO /

18 CPU M EIO /2017

19 Modicon M580 Módulos de CPU EIO /2017 M580 Capítulo CPU 1 M580 CPU Introducción En este capítulo se presentan las características físicas y funcionales de las CPU M580. Contenido de este capítulo Este capítulo contiene las siguientes secciones: Sección Apartado Página 1.1 Características funcionales de las CPU M Características físicas de la CPU BMEP58xxxx 40 EIO /

20 Módulos de CPU Características Sección funcionales de las CPU M Características funcionales de las CPU M580 Introducción En 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ón Esta sección contiene los siguientes apartados: Apartado Página Introducción 21 Características de rendimiento 23 Estados de las CPU M Estados del sistema Hot Standby 32 Características eléctricas 35 Reloj de tiempo real 36 Direccionamiento de buses de campo EIO /2017

21 Módulos de CPU Introducción Función de la CPU en un sistema de control En 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ícitas Los 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 funcionales La 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) EIO /

22 Módulos de CPU Módulos de CPU autónomos A 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 BMEP BMEP BMEP584020, BMEP584020C BMEP584040, BMEP584040C BMEP585040, BMEP585040C BMEP586040, BMEP586040C Módulos de CPU Hot Standby Estos módulos de CPU son compatibles con los sistemas M580 Hot Standby: BMEH582040, BMEH582040C BMEH584040, BMEH584040C BMEH586040, BMEH586040C NOTA: 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 EIO /2017

23 Módulos de CPU Características de rendimiento Introducción Todas 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 BMEP BMEP BMEP585040, BMEP585040C BMEP586040, BMEP586040C BMEH BMEH584040, BMEH584040C BMEH586040, BMEH586040C Los 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 CPU En 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. EIO /

24 Módulos de CPU CPU autónomas: Número máximo de... Referencia (BMEP58...) 1020(H) 2020(H) 2040(H) (C) 6040(C) canales de E/S binarias canales de E/S analógicas canales expertos dispositivos distribuidos 4 tamaño de memoria In+Out (kb) módulos de comunicación Ethernet (que incluye módulos BMENOC0301/11, pero no la CPU) bastidores locales (bastidor principal + bastidor ampliado) estaciones RIO (véase página 25) (máximo de 2 bastidores por estación) (bastidor principal + bastidor ampliado) (5) 4 (5) 6 (1)(5) 6 (1)(5) Puertos Ethernet: servicio RIO o equipo distribuido equipo distribuido (no disponible) H C (endurecido) (versión con revestimiento) 1. Sólo cuatro de estos seis módulos pueden ser módulos BMENOC Admite módulos adaptadores BM CRA Admite módulos adaptadores BM CRA312 0 y 140CRA 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 EIO /2017

25 Módulos de CPU CPU Hot Standby: Número máximo de... Referencia (BMEH58...) dispositivos distribuidos memoria In+Out (kb) módulos de comunicación Ethernet (que incluye módulos BMENOC0301/11, pero no la CPU) (C) 6040(C) (1) bastidores locales (bastidor principal + bastidor ampliado) estaciones RIO (véase página 25) (máximo de 2 bastidores por estación) (bastidor principal + bastidor ampliado) Puertos Ethernet: servicio RIO o equipo distribuido equipo distribuido Sólo cuatro de estos seis módulos de comunicación pueden ser módulos BMENOC0301/ Admite módulos adaptadores BM CRA Admite módulos adaptadores BM CRA312 0 y 140CRA Configuración máxima de una estación RIO El número máximo de canales de una estación RIO depende del módulo adaptador EIO ex80: Adaptador EIO Número máximo de canales Binarios Analógicos Experto Bus del sensor BMXCRA BMXCRA BMECRA 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). EIO /

26 Módulos de CPU Tamaño máximo de la memoria interna Memoria 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: Tamaño de la memoria Tamaño de memoria interna (kb) Referencia (BMEP58...) 1020(H) 2020(H) 2040(H) (C) 4040(C) 5040(C) 6040(C) (1) 1. La suma de datos guardados, datos no guardados y datos de programa se limita a kb. 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: Tamaño de la memoria Referencia (BMEH58...) (C) 6040(C) Tamaño de memoria interna (kb) (1) 1. La suma de datos guardados, datos no guardados y datos de programa se limita a kb. Á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: Tamaño máximo de Referencia (BMEP58...) memoria 1020(H) 2020(H) 2040(H) (C) 4040(C) 5040(C) 6040(C) Datos guardados (kb) (1) Programa (kb) (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 kb. Á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 máximo de memoria Referencia (BMEH58...) (C) 6040(C) Datos guardados (kb) (1) Datos intercambiados Hot Standby (kb) Programa (kb) (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 kb. 26 EIO /2017

27 Módulos de CPU Tipos de objetos bits internos bits de entrada/ salida bits de sistema palabras internas 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: Dirección Referencia (BMEP58...) 1020(H) 2020(H) 2040(H) (C) 4040(C) 5040(C) 6040(C) %Mi máximo (2) (2) (2) %Mi predeterminado %Ir.m.c %Qr.m.c (1) (1) (1) (1) (1) (1) (1) (1) (1) %Si %MWi máximo %MWi predeterminado (3) (3) (3) El tamaño de la memoria depende de la configuración del equipo declarada (módulos de E/S) para versiones anteriores a la para versiones anteriores a la 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 (BMEH58...) (C) 6040(C) bits internos %Mi máximo (2) (2) %Mi predeterminado bits de entrada/salida %Ir.m.c (1) (1) (1) %Qr.m.c bits de sistema %Si palabras internas %MWi máximo (3) (3) %MWi predeterminado El tamaño de la memoria depende de la configuración del equipo declarada (módulos de E/S) para versiones anteriores a la para versiones anteriores a la EIO /

28 Módulos de CPU Tamaño de la memoria de datos no ubicados Esta 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ón El 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: CPU Máximo global Peticiones por exploración (1) Tamaño FIFO de petición De USB Máximo de peticiones enviadas a la dirección IP de la CPU BMXP (16) BMX (24) BMXP (32) BMX (40) BMEP (48) BME (64) (2) Máximo de peticiones enviadas a la dirección IP de módulos de comunicación 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 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. 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 %SW EIO /2017

29 Módulos de CPU Ejemplo: Este montaje del bastidor local de ejemplo incluye una CPU BMEP 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 BMEP (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 BMEP 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 BMEP (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: CPU Conexiones BMXP BMX BMXP BMX BMEP BME Cuando se acepta una petición entrante, se cierra la conexión abierta que lleva inactiva más tiempo. EIO /

30 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: CPU EF por ciclo BMEP BME BMEP BME BMEP BME Rendimiento de ejecución del código de aplicación Esta tabla muestra el rendimiento del código de aplicación de cada CPU autónoma (BMEP58...) y Hot Standby (BMEH58...) M580: Ejecución de aplicación booleana (Kinst/ms (1) ) Ejecución típica (Kinst/ms (1.) ) Referencia BMEH58.../BMEH (H) 2020(H) 2040(H) (C) 4040(C) 5040(C) 6040(C) ,5 7,5 7, Kinst/ms: instrucciones por milisegundo Una ejecución típica contiene 65 % de instrucciones booleanas + 35 % aritmética fija. 30 EIO /2017

31 Módulos de CPU Estados de las CPU M580 Introducción En este tema se describen los estados operativos de las CPU autónomas M580 y Hot Standby. Estados operativos de las CPU autónomas Todas las CPU M580 autónomas tienen los estados operativos siguientes: Estado de funcionamiento AUTOTEST NOCONF STOP HALT RUN WAIT ERROR OS DOWNLOAD Descripción 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. El programa de aplicación no es válido. 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. 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). La CPU está ejecutando el programa de aplicación. 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. 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. La descarga del firmware de la CPU está en curso. Monitorización del estado de funcionamiento de la CPU Los indicadores LED del panel frontal de la CPU proporcionan indicaciones de su estado de funcionamiento (véase página 47). EIO /

32 Módulos de CPU Estados del sistema Hot Standby Estado del PAC en comparación con el estado del sistema Hot Standby El estado del sistema Hot Standby depende del estado de funcionamiento del PAC. Se admiten estos estados de Hot Standby: Estado de funcionamiento del PAC INIT STOP RUN Estado del sistema Hot Standby INIC. Detener Primario con homólogo en standby Primario sin homólogo en standby Standby Esperar 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. 32 EIO /2017

33 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). EIO /

34 Módulos de CPU Funciones del PAC según el estado del sistema Hot Standby El PAC realiza estas funciones dependiendo de su estado Hot Standby: Estados del sistema Hot Standby Funciones del PAC Primario Standby Esperar Estaciones RIO SÍ NO NO Equipo distribuido SÍ NO NO Ejecución de lógica del programa en las tareas MAST y FAST Intercambio de datos de la aplicación 1 entre las CPU primaria y standby Intercambio de datos de estado entre las CPU primaria y standby 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) SÍ SÍ NO SÍ SÍ SÍ 1. El intercambio de datos se controla mediante el atributo Intercambio en STBY. 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) 34 EIO /2017

35 Módulos de CPU Características eléctricas Introducción El 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 CPU Consumo típico de la CPU con una fuente de alimentación de 24 V CC: Módulo de la CPU BMEP581020(H) BMEP5820 0(H) BMEP BMEP5840 0(C) BMEP585040(C) BMEP586040(C) BMEH582040(H) BMEH584040(C) BMEH586040(C) Consumo típico 270 ma 270 ma 295 ma 295 ma 300 ma 300 ma 335 ma (con un SFP de cobre) 360 ma (con un SFP de cobre) 365 ma (con un SFP de cobre) 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 horas. EIO /

36 Módulos de CPU Reloj de tiempo real Introducción Su 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 reloj La 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: Temperatura de funcionamiento Desviación máxima diaria (segundos/día) 25 C (77 F) estabilizado +/ / 17,4 De 0 a 60 C (de 32 a 140 F) +/ /-33.1 Desviación máxima anual (minutos/año) Respaldo del reloj La 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 actual La 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 hora Puede 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 DTM Para 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 EIO /2017

37 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: Bit Función 0 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. 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ón La 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. 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 EIO /

38 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 %SW EIO /2017

39 Módulos de CPU Direccionamiento de buses de campo Direccionamiento de buses de campo Se 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 direccionamiento AS-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, Los dispositivos Modbus TCP están conectados a la red DIO Ethernet. EtherNet/IP 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 EIO /

40 Módulos de CPU Características Sección físicas de la CPU BMEP58xxxx 1.2 Características físicas de la CPU BMEP58xxxx Introducción En 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ón Esta sección contiene los siguientes apartados: Apartado Página Descripción física de las CPU autónomas M Descripción física de las CPUs de M580 Hot Standby 43 diagnóstico de LED de las CPU autónomasm LED de diagnóstico para las CPU de M580 Hot Standby 50 Puerto USB 53 Puertos Ethernet 55 Tarjeta de memoria SD 59 LED de acceso a la tarjeta de memoria 60 Funciones elementales del almacenamiento de datos 62 Actualización del firmware 64 Equipo endurecido EIO /2017

41 Módulos de CPU Descripción física de las CPU autónomas M580 Posición en el bastidor local Cada 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. Dimensiones En 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 EIO /

42 Módulos de CPU Panel frontal Las 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ón 1 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.xx DIRECCIÓN IP:... Direcció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. Espacio en blanco para que escriba la dirección IP asignada a la CPU. NOTA: Esta dirección IP predeterminada empieza por 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 servicio 5 Device Network BMEP58 020: conectores Ethernet (véase página 55) RJ45 duales 6 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. 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 EIO /2017

43 Módulos de CPU Descripción física de las CPUs de M580 Hot Standby Módulos de CPU de PAC Hot Standby Estos módulos de CPU M580 admiten sistemas M580 Hot Standby: BMEH BMEH y BMEH584040C BMEH y BMEH586040C Vistas frontal y posterior del módulo de CPU Los 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 LED 2 Puerto USB mini-b para configuración del módulo a través de un PC que ejecute Unity Pro 3 Conector de puerto de servicio RJ45 Ethernet 4 Conectores RJ45 que, conjuntamente, sirven de puerto dual para la red Ethernet 5 Conector SFP para conexión Hot Standby de cobre o de fibra óptica 6 LED de conexión de estado de Hot Standby 7 Slot de la tarjeta de memoria SD 8 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 EIO /

44 Módulos de CPU Conmutador rotativo de selección Utilice 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: Posición Resultado A 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). Borrado de la memoria de la CPU Para borrar una memoria de la CPU, siga estos pasos: Paso Acción 1 Establezca el conmutador rotativo en la posición [Borrar]. 2 Encienda el PAC. 3 Apague el PAC. 4 Establezca el conmutador rotativo en la posición [A] o [B]. La próxima vez que encienda el PAC, si el PAC remoto es primario, el PAC primario transfiere la aplicación al PAC local. 44 EIO /2017

45 Módulos de CPU Conector SFP Cada módulo CPU incluye un conector SFP, al cual puede conectar un transceptor de cobre o de fibra óptica: Para insertar un transceptor: Paso Acción 1 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. Para retirar el transceptor: Paso Acción 1 Compruebe que la CPU está apagada. 2 Tire del retén para desbloquear el transceptor. 3 Retire el transceptor. AVISO DAÑOS POTENCIALES EN EL EQUIPO No intercambie bajo tensión el transceptor SFP. Inserte o extraiga el transceptor únicamente cuando la CPU no reciba alimentación. El incumplimiento de estas instrucciones puede causar daño al equipo. NOTA: Puede consultar los números de referencia e información adicional sobre los transceptores disponibles en la descripción del transceptor de conexión Hot Standby para la CPU (véase Modicon M580 Hot Standby, Guía de planificación del sistema para, arquitecturas utilizadas con más frecuencia). EIO /

46 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 PELIGRO DE DESCARGA ELÉCTRICA PELIGRO Antes de insertar o extraer un cable Ethernet, desconecte la fuente de alimentación en ambos extremos de la conexión del PAC y bloquee y etiquete ambas fuentes de alimentación. En el caso de que no se pueda bloquear ni etiquetar, asegúrese de que las fuentes de alimentación no se puedan conectar inadvertidamente. Cuando inserte o extraiga un cable Ethernet, utilice un equipo de aislamiento adecuado. El incumplimiento de estas instrucciones podrá causar la muerte o lesiones serias. No conecte la alimentación a un bastidor Modicon X80 hasta que se hagan las conexiones a ambos lados del cable Ethernet. Por ejemplo, realice estas conexiones antes de activar la alimentación: Conecte el cable Ethernet al módulo adaptador EIO de alto rendimiento BMECRA31210 y otro dispositivo (módulo adaptador) o conmutador de anillo dual (DRS). Para obtener información sobre los DRS, consulte Guía de planificación del sistema Modicon M580 para topologías complejas (véase Modicon M580, Guía de planificación del sistema para, topologías complejas). Si utiliza transceptores de cobre 490NAC0100, conecte el cable Ethernet de cobre a ambos transceptores SFP. Utilice cable de fibra óptica para establecer una conexión de comunicaciones cuando no sea posible controlar el potencial entre las dos conexiones a tierra. 46 EIO /2017

47 Módulos de CPU diagnóstico de LED de las CPU autónomasm580 LED Display Hay una pantalla de siete indicadores LED en el panel frontal de la CPU: Descripción de indicadores LED Indicador LED Descripción RUN 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. EIO /

48 Módulos de CPU En esta tabla se describen los patrones de los indicadores LED: Símbolo Descripción Símbolo Descripción Apagado rojo permanente verde permanente rojo parpadeante verde parpadeante rojo/verde parpadeante Indicaciones de diagnóstico de LED NOTA: 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. AVISO COMPORTAMIENTO IMPREVISTO DEL EQUIPO Confirme 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 EIO /2017

49 Módulos de CPU Los LEDs proporcionan información de diagnóstico detallada si observa su patrón junto a: Condición Encendido Estado de la CPU Autotest RUN ERR I/O ETH MS ETH NS Sin configurar (antes de obtener una dirección IP válida o si la configuración es inválida) NOCONF Configurado Stop RUN apagado: no se detecta ningún error rojo permanente: error detectado en un módulo o canal Error detectado recuperable 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 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 EIO /

50 Módulos de CPU LED de diagnóstico para las CPU de M580 Hot Standby Panel de LED La parte frontal de la CPU de BMEH 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 Standby Los LED de la CPU de BMEH Hot Standby presentan los diagnósticos del sistema Hot Standby: LED Descripción A 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 EIO /2017

51 Módulos de CPU LED 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". REMOTE RUN PRIM STBY Descripción 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). 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. 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. 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. EIO /

52 Módulos de CPU LED de conexión Hot Standby El 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: Estado Color Descripción Encendido 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. LED del panel que no son de Hot Standby Consulte 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. 52 EIO /2017

53 Módulos de CPU Puerto USB Introducción El 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. Transparencia Si 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 p (En este caso, X.X.0.0 es la dirección de red que utiliza la red de dispositivos M580, y es la máscara de subred correspondiente). Asignaciones de pins El puerto USB tiene las siguientes posiciones de pins y pins de salida: Leyenda: Pin Descripción 1 VBus 2 D- 3 D+ 4 no conectado 5 puesta a tierra carcasa puesta a tierra del chasis EIO /

54 Módulos de CPU Cables Utilice 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 EIO /2017

55 Módulos de CPU Puertos Ethernet Introducción Hay 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 comunes Los 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 polvo Para evitar que el polvo entre en los puertos Ethernet no utilizados, cubra los puertos no utilizados con el tapón: Puertos Ethernet Cada conector RJ45 tiene un par de indicadores LED: EIO /

56 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: Pin Descripción 1 TD+ Asignación de 2 TDpins: 3 RD+ 4 no conectado 5 no conectado 6 RD- 7 no conectado 8 no conectado carcasa/puesta a tierra del chasis 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ónomas En las CPU autónomas, el LED ACTIVE es verde. El LED LNK es verde o amarillo, según el estado: 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 EIO /2017

57 Módulos de CPU LED Estados de los indicadores LED Descripción 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. Indicador LED Link Hot Standby En 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: Estado Color Descripción Encendido 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. Puerto Service El 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. ATENCIÓN RIESGO DE FUNCIONAMIENTO IMPREVISTO No 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. EIO /

58 Módulos de CPU Puertos duales de Device Network Cuando 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: BMEP y BMEP H BMEP y BMEP H BMEP BMEP Puede utilizar un puerto de Device Network para soportar una topología de estrella, encadenamiento 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: BMEP y BMEP582040H BMEP BMEP BMEP BMEP BMEH BMEH BMEH Cuando 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 EIO /2017

59 Módulos de CPU Tarjeta de memoria SD Tarjeta de memoria SD BMXRMS004GPF La 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: Característica Tamaño total de la memoria Tamaño de la copia de seguridad de la aplicación Valor 4 GB 200 MB Tamaño del almacenaje de datos 3,8 GB Ciclos de escritura/borrado (valor típico) Rango de temperaturas de funcionamiento De -40 a +85 C (-40 a +185 F) Tiempo de retención de los archivos 10 años Zona de la memoria para el acceso FTP sólo directorio de almacenamiento de datos 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 memoria El 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). EIO /

60 Módulos de CPU LED de acceso a la tarjeta de memoria Introducción El LED verde de acceso a la tarjeta de memoria de debajo de la puerta de la tarjeta de memoria SD indica el acceso de la CPU a la tarjeta de memoria cuando se inserta una tarjeta. Este LED puede verse cuando se abre la puerta. Estados de LED específicos Los LEDs de acceso a la tarjeta de memoria indican estos estados: Estados de los indicadores LED ENCENDIDO parpadeo intermitente APAGADO Descripción Tarjeta de memoria reconocida, pero la CPU no accede a ella. La CPU está accediendo a la tarjeta de memoria. La tarjeta de memoria no se ha reconocido. La tarjeta de memoria puede extraerse del slot de la CPU, o la CPU no reconoce la tarjeta de memoria. NOTA: Confirme que el LED esté apagado antes de retirar la tarjeta del slot. Significados de los LED combinados El 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: Estado de la tarjeta de memoria No hay ninguna tarjeta de memoria en el slot Tarjeta de memoria no correcta Condiciones Estado de la CPU Indicador LED de acceso a la tarjeta de memoria Sin configuración Sin configuración LED de BACKUP 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 EIO /2017

61 Módulos de CPU Estado de la tarjeta de memoria Tarjeta de memoria con un proyecto compatible Condiciones Estado de la CPU Indicador LED de acceso a la tarjeta de memoria 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: LED de BACKUP durante la transferencia: fin de 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: Ningún estado o condición específico de la CPU En esta leyenda se muestran los diferentes patrones de los LED: Símbolo Significado Símbolo Significado Apagado rojo permanente verde permanente verde parpadeante EIO /

62 Módulos de CPU Funciones elementales del almacenamiento de datos Funciones elementales del almacenamiento de datos Estas funciones elementales DataStorage_EF se admiten en las CPU M580 de Unity Pro: CPU EF BMEP BMEH Descripción CLOSE_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) DELETE_FILE (véase Unity Pro, Sistema, Biblioteca de bloques) GET_FILE_INFO (véase Unity Pro, Sistema, Biblioteca de bloques) GET_FREESIZE (véase Unity Pro, Sistema, Biblioteca de bloques) OPEN_FILE (véase Unity Pro, Sistema, Biblioteca de bloques) RD_FILE_TO_DATA (véase Unity Pro, Sistema, Biblioteca de bloques) X (admitido) (no admitido) 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. X La función DELETE_FILE elimina el archivo especificado. 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. X X La función GET_FREESIZE muestra la cantidad de espacio disponible en la tarjeta de memoria SD. X X (sólo lectura) La función OPEN_FILE abre un archivo existente especificado. 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. 62 EIO /2017

63 Módulos de CPU EF SEEK_FILE (véase Unity Pro, Sistema, Biblioteca de bloques) SET_FILE_ATTRIBUTES (véase Unity Pro, Sistema, Biblioteca de bloques) WR_DATA_TO_FILE (véase Unity Pro, Sistema, Biblioteca de bloques) X (admitido) (no admitido) CPU BMEP BMEH Descripción 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. 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. 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. Para obtener información adicional sobre cada función, consulte el capítulo sobre la implementació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). EIO /

64 Módulos de CPU Actualización del firmware Introducción Se 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 Ethernet NOTA: 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 CPU Para habilitar la actualización del firmware, compruebe la configuración de seguridad de la CPU (véase página 119). Archivo de firmware Seleccione el archivo de firmware (*.ldx) que sea compatible con su CPU. Procedimiento de actualización Actualice la CPU y el firmware de bastidor BMEXBP 00: Paso Acción 1 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 EIO /2017

65 Módulos de CPU Equipo endurecido Introducción El 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 ampliada En esta tabla se muestran los rangos de temperatura para los distintos estándares de equipo: Clasificación Estándar Revestido Endurecido Rango de temperaturas De 0 a 60 C (de 32 a 140 F) De 25 a 60 C (de 13 a 140 F) De 25 a 70 C (de 13 a 158 F) 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). ADVERTENCIA FUNCIONAMIENTO IMPREVISTO DEL EQUIPO No 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. EIO /

66 Módulos de CPU Funcionamiento en entornos severos El 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 EIO /2017

67 Modicon M580 Normas, certificaciones y pruebas de conformidad EIO /2017 Normas, Capítulo certificaciones y pruebas de conformidad 2 Normas, certificaciones y pruebas de conformidad Descripción general En 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ítulo Este capítulo contiene los siguientes apartados: Apartado Página Normas y certificaciones 68 Condiciones de servicio y recomendaciones relativas al medioambiente 70 Pruebas de conformidad 72 EIO /

68 Normas, certificaciones y pruebas de conformidad Normas y certificaciones Introducción Los 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 industriales Requisitos específicos de los PAC relativos a características funcionales, inmunidad, solidez y seguridad: IEC/EN ampliada en IEC/EN CSA C22.2 No.142 ampliada en CSA C22.2 No UL 508 ampliada en UL Los 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 ). 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 mercante Los 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: Directivas europeas de Marca CE Baja tensión: 2006/95/EC y 2014/35/UE de abril de Compatibilidad electromagnética: 2004/108/EC y 2014/30/UE de abril de 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, ISA 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 , IEC/EN y IEC/EN Encontrará más información sobre las certificaciones y las guías de instalación de Ex en el sitio web de Schneider Electric: 68 EIO /2017

69 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 REACH, normativa EC 1907/2006 NOTA: 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. EIO /

70 Normas, certificaciones y pruebas de conformidad Condiciones de servicio y recomendaciones relativas al medioambiente Temperatura de funcionamiento/higrometría/altitud Condición Componentes M580 estándar Componentes M580 endurecidos Temperatura Operación C ( F) C ( F) Almacenamiento C ( F) C ( F) Humedad relativa (sin condensación) Humedad cíclica % hasta +55 C (+131 F) Humedad continua % hasta +55 C (+131 F) % hasta +55 C (+131 F) % hasta +60 C (+140 F) Altitud Operación m ( ft): especificaciones para temperatura y aislamiento m ( 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) Tensión de la alimentación Condiciones de funcionamiento relativas a la tensión de la alimentación: Fuente de alimentación Tensión Nominal De 100 a 240 V CA Alimentació n de entrada Consumo de corriente Límite Referencias de BMXCPS (H) 3500 (H) 3540 T 4002 (H) De 85 a 264 V CA 24 V CC V CC De 100 a 240 V CA De 18 a 31,2 V CC De 18 a 62,4 V CC De 85 a 264 V CA 125 V CC De 100 a 240 V CA De 100 a 150 V CC De 85 a 264 V CA Máxima 70 VA 120 VA 45 W 130 VA Nominal 0,61 A a 115 V CA 0,31 A a 240 V CA Frecuencia Nominal De 50 a 60 Hz Límite De 47 a 63 Hz 1 A a 24 V CC 1,65 A a 24 V CC 0,83 A a 48 V CC 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 1,04 A a 115 V CA 0,52 A a 240 V CA 0,36 A a 125 V CC 1,1 A a 115 V CA 0,55 A a 230 V CA De 50 a 60 Hz De 50 a 60 Hz De 47 a 63 Hz De 47 a 63 Hz 70 EIO /2017

71 Normas, certificaciones y pruebas de conformidad Fuente de alimentación 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 s Tasa de distorsión 10% 10% 10% armónica Ondulación residual incluida (0 a pico) Referencias de BMXCPS (H) 3500 (H) 3540 T 4002 (H) 5 % 5 % 5 % 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 EIO /

72 Normas, certificaciones y pruebas de conformidad Pruebas de conformidad Instalación del cableado y mantenimiento Instale, 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 Nivel Rigidez dieléctrica y resistencia de aislamiento IEC/EN IEC UL CSA Continuidad de tierra IEC/EN IEC UL CSA Corriente de fuga Protección ofrecida por la carcasa UL CSA IEC/EN IEC Resistencia al impacto IEC/EN IEC UL CSA Sobrecarga IEC/EN IEC UL CSA Resistencia IEC/EN IEC UL CSA Aumento de temperatura Un Tensión nominal Entrada Corriente nominal IEC/EN UL CSA ATEX - IECEx Dieléctrico: 2 Un V; t = 1 min PELV: 3000 V Aislamiento: Un 50V: 10MΩ 50 V Un 250 V: 100 MΩ 30 A, R 0,1 Ω, t = 2 min. 3,5mA IP 20 y protección contra pins estandarizados Bola de 500 g arrojada desde una altura de 1,3 m (energía 6,8 J mínimo) 50 ciclos, Un, 1,5 In t = 1 s ENCENDIDO + 9 s APAGADO In, Un 6000 ciclos: t = 1 s ENCENDIDO + 9 s APAGADO Temperatura ambiente: +60 C (para rango reforzado (véase página 70): +70 C) 72 EIO /2017

73 Normas, certificaciones y pruebas de conformidad NOTA: (CE): tests requeridos por las directivas europeas CE y de acuerdo con las normas IEC/EN Pruebas de inmunidad: Inmunidad ante interferencias de BF (CE) Nombre del test Normas Nivel Variaciones de tensión y frecuencia Variaciones de tensión directas IEC/EN IEC/EN IEC IACS E10 IEC IEC/EN IEC IACS E10 (PAC no conectado o batería de carga) 0,85 Un, 1,10 Un 0,94 Fn, 1,04 Fn 4 pasos t = 30 min 0,80 Un, 1,20 Un 0,90 Fn, 1,10 Fn t=1,5s/5s 0,85 Un + ondulación: 5% pico 1,2 Un + ondulación: 5% pico 2 pasos t = 30 min Tercer armónico IEC/EN H3 (10% Un) 0 / pasos t = 5 min Inmunidad frente a frecuencia baja conducida (solo IACS) Interrupciones de tensión Tensión de apagado y encendido IACS E10 IEC/EN IEC/EN IEC IEC IACS E10 IEC/EN IEC/EN IEC 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) Inmunidad de fuente de alimentación: 1 ms para CC PS1 / 10 ms para CA o CC PS2 Compruebe la modalidad de funcionamiento para interrupciones más largas. Para IACS: 30 s para CA o CC Para CA PS2: 20% Un, t0: 1/2 periodo 40% Un, ciclo 10/12 70% Un, ciclo 25/30 0% Un, ciclo 250/300 IEC/EN Un Un; t = Un /60s Umin Umin; t = Umin /5s Umin...0,9 Udl...Umin; t = Umin /60s Umin Tensión mínima Udl Nivel de detección cuando se enciende Un Tensión nominal Fn Frecuencia nominal PS1 Se aplica a PAC alimentado mediante batería PS2 Se aplica a PAC con energía de fuentes de CA o CC EIO /

74 Normas, certificaciones y pruebas de conformidad Nombre del test Normas Nivel Campo magnético IEC/EN IEC/TS IEC (para centrales de energía de MV: IEC ) Rango de perturbaciones de modalidad común conducida de 0 a 150 khz IEC (para centrales de energía de MV: IEC ) IEC (para centrales de energía de MV: IEC ) Umin Tensión mínima Udl Nivel de detección cuando se enciende Un Tensión nominal Fn Frecuencia nominal PS1 Se aplica a PAC alimentado mediante batería PS2 Se aplica a PAC con energía de fuentes de CA o CC Frecuencia de alimentación: 50/60 Hz 100 A/m continua 1000 A/m, t = 3 s 3 ejes Oscilatorio: 100 khz a 1 MHz, 100 A/m t=9 s 3 ejes 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 khz, ciclo V NOTA: (CE): tests requeridos por las directivas europeas CE y de acuerdo con las normas IEC/EN Pruebas de inmunidad: Inmunidad ante interferencias de AF (CE) Nombre del test Normas Nivel Descargas electrostáticas IEC/EN IEC/EN IEC IACS E10 Campo electromagnético de radiofrecuencia radiada Incremento repentino y transitorio de la electricidad IEC/EN IEC/EN IEC IACS E10 IEC/EN IEC/EN IEC IACS E10 6 kv contacto 8kV aire 6 kv contacto indirecto 15 V/m, de 80 MHz a 3 GHz Amplitud de modulación de sinusoidal 80 %, 1 khz + frecuencias del reloj interno Para fuentes de alimentación principales de CA y CC: 2 kv en modalidad común / 2 kv en modalidad de cable Para fuentes de alimentación auxiliares de CA y CC, E/S no blindadas de CA: 2 kv en modalidad común Para E/S analógicas no blindadas de CC, comunicación y todas las líneas blindadas: 1 kv en modalidad común 74 EIO /2017

75 Normas, certificaciones y pruebas de conformidad Nombre del test Normas Nivel sobretensión IEC/EN IEC/EN IEC IACS E10 Perturbaciones conducidas inducidas por campos electromagnéticos radiados Onda oscilatoria amortiguada IEC/EN IEC/EN IEC IACS E10 IEC/EN IEC/EN IACS 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 diferencial Para E/S analógicas no blindadas de CC: 0,5 kv en modalidad común / 0,5 kv en modalidad diferencial Para comunicación y todas las líneas blindadas: 1 kv en modalidad común 10 V, 0,15 a 80 MHz Amplitud sinodal modulada 80%, 1 khz + frecuencias del punto 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 diferencial Para 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 diferencial Para comunicación y todas las líneas blindadas: 0,5 kv en modalidad común 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 EIO /

76 Normas, certificaciones y pruebas de conformidad Emisiones electromagnéticas (CE) Nombre del test Normas Nivel Emisión conducida IEC/EN FCC part 15 IEC/EN CISPR 11&22, Class A, Group 1 IACS E10 Emisión radiada IEC/EN FCC part 15 IEC/EN CISPR 11&22, Class A, Group 1 IACS E 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): khz: casi pico db (µv/m) 150 khz...0,5 MHz: casi pico 79 db (µv/m) 0, MHz: casi pico 73 db (µv/m) Alimentación de CA y CC (zona de puente y cubierta para evaluación): khz: casi pico db (µv/m) 150 khz 0,35 MHz: casi pico db (µv/m) 0,35 30 MHz: casi pico 50 db (µv/m) 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, Mhz: casi pico db (µv/m) (a 3 m) MHz: casi pico db (µv/m) (a 3 m) 100 MHz...2 GHz: casi pico 54 db (µv/m) (a 3 m) MHz: casi pico 24 db (µv/m) (a 3 m) NOTA: (CE): tests requeridos por las directivas europeas CE y de acuerdo con las normas IEC/EN Pruebas de resistencia: variaciones climáticas (con alimentación) Nombre del test Normas Nivel Calor seco IEC (Bb & Bd) +60 C, t = 16 h (para rango reforzado (véase página 70): +70 C, t = 16 h) IACS E C, t = 16 h y +70 C, t = 2 h (para rango reforzado: +70 C, t = 16 h) Frío IEC (Ab & Ad) IACS E10 0 C 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) Calor húmedo, cíclico (humedad cíclica) IEC (Cab) IACS E10 IEC (Db) IACS E C, 93% humedad relativa, t = 96 h (para rango reforzado: +60 C) +55 a +25 C, 93 a 95% humedad relativa, 2 ciclos t=12h+12h Cambio de temperatura IEC (Nb) C, 5 ciclos t = 6 h +6h (para rango reforzado: C) 76 EIO /2017

77 Normas, certificaciones y pruebas de conformidad Pruebas de inmunidad: variaciones climáticas (sin alimentación) Nombre del test Normas Nivel Calor seco IEC/EN IEC (Bb & Bd) IEC/EN C, t = 96 h Frío IEC/EN IEC (Ab & Ad) IACS E10 Calor húmedo, cíclico (humedad cíclica) Cambio de temperatura (descargas térmicas) IEC/EN IEC (Db) IEC/EN IEC (Na) 40 C, t=96h +55 a +25 C, 93 a 95% humedad relativa, 2 ciclos t=12h+12h C, 5 ciclos t = 3 h + 3 h Pruebas de resistencia: restricciones mecánicas (con alimentación) Nombre del test Normas Nivel Vibraciones sinusoidales IEC/EN IEC (Fc) IACS E10 IEC Descargas IEC/EN IEC (Ea) Caída libre durante el funcionamiento IEC/EN IEC (Ed Method 1) Básico IEC/EN : 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 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 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) 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. 1 m, 2 caídas EIO /

78 Normas, certificaciones y pruebas de conformidad Pruebas de inmunidad: restricciones mecánicas (sin alimentación) Nombre del test Normas Nivel Caída libre aleatoria con empaquetado IEC/EN IEC (Method 1) Caída libre en plano IEC/EN IEC (Ed Method 1) Caída libre controlada IEC/EN IEC (Ec) 1 m, 5 caídas 10 cm, 2 caídas 30 o 10 cm, 2 caídas Conexión/desconexión IEC/EN Para módulos y conectores: operaciones: 50 para conexiones permanentes, 500 para conexiones no permanentes Entorno específico 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 Mezcla de los siguientes gases: clase 3C3, 25 C, 75% humedad relativa, t = 14 días IEC Rocío salino: test kb, severidad 2 IEC Arena/polvo: clase 3S3 Carcasa protectora Los 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). 78 EIO /2017

79 Modicon M580 Instalación y diagnóstico EIO /2017 Instalación Parte y diagnóstico de módulos en el bastidor local II Instalación y diagnóstico de módulos en el bastidor local Introducción En esta sección se proporcionan instrucciones para instalar y montar las CPU M580. Contenido de esta parte Esta parte contiene los siguientes capítulos: Capítulo Nombre del capítulo Página 3 Instalación de módulos en un bastidor M M580 Diagnósticos 91 EIO /

80 Instalación y diagnóstico 80 EIO /2017

81 Modicon M580 Instalación de una CPU EIO /2017 Instalación Capítulo de módulos en un bastidor M580 3 Instalación de módulos en un bastidor M580 Descripción general En este capítulo se explica cómo instalar un módulo de CPU en un bastidor M580. Contenido de este capítulo Este capítulo contiene los siguientes apartados: Apartado Página Directrices de módulos 82 Instalación de la CPU 83 Instalación de una tarjeta de memoria SD en una CPU 88 EIO /

82 Instalación de una CPU Directrices de módulos Directrices Posición del bastidor Tipo de bastidor Marcas de slots n (1) local bastidor principal CPU módulo módulo Bastidor ampliado X80 módulo módulo módulo módulo Bastidor ampliado Premium estación remota bastidor principal módulo adaptador (e)x80 EIO módulo módulo módulo módulo módulo módulo módulo bastidor ampliado módulo módulo módulo módulo 1 Slots del número 03 al último slot numerado del bastidor 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 predeterminada, que empieza con y utiliza los dos últimos bytes de la dirección MAC). Marcas de bastidor Ejemplo de un bastidor BMXXBP (PV:02 or later) con marcas de slot: 82 EIO /2017

83 Instalación de una CPU Instalación de la CPU Introducción Puede 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 02 Excepción: Puede instalar BMXCPS4002 sólo en estos bastidores de bus dual (Ethernet y X Bus): BMEXBP0602 BMEXBP1002 Precauciones para la instalación Una 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. PELIGRO PELIGRO DE DESCARGA ELÉCTRICA Desconecte todas las fuentes de alimentación antes de instalar la CPU. El incumplimiento de estas instrucciones podrá causar la muerte o lesiones serias. Retire la cubierta protectora de los conectores del slot del bastidor antes de conectar el módulo en el bastidor. ADVERTENCIA FUNCIONAMIENTO IMPREVISTO DEL EQUIPO Asegú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. 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. EIO /

84 Instalación de una CPU Consideraciones para la conexión a tierra PELIGRO DE DESCARGA ELÉCTRICA PELIGRO 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. 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 bastidor Instale 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 y utiliza los dos últimos bytes de la dirección MAC. Siga estos pasos para instalar una CPU en un bastidor: Paso Acción Ilustración 1 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 EIO /2017

85 Instalación de una CPU Paso Acción Ilustración 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 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. Instalación de módulos en el segundo bastidor local Si 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. EIO /

86 Instalación de una CPU Conexión de los bastidores locales Hot Standby Si 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. PELIGRO PELIGRO DE DESCARGA ELÉCTRICA Conecte 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. PELIGRO DE DESCARGA ELÉCTRICA PELIGRO 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 EIO /2017

87 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). AVISO FUNCIONAMIENTO IMPREVISTO DEL EQUIPO Al instalar módulos con transceptores de fibra óptica, haga lo siguiente para evitar que el polvo y la polución dificulten la producción de luz en el cable de fibra óptica. Deje colocadas las tapas en los puentes y los transceptores cuando no se utilicen. Inserte el cable óptico en los transceptores con cuidado, respetando el eje longitudinal del transceptor. No haga fuerza al insertar el cable en los transceptores ópticos. El incumplimiento de estas instrucciones puede causar daño al equipo. 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). EIO /

88 Instalación de una CPU Instalación de una tarjeta de memoria SD en una CPU Introducción Las CPUs BME 58 admiten el uso de la tarjeta de memoria SD de 4 GB BMXRMS004GPF. Mantenimiento de la tarjeta de memoria Para 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 electromagné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 memoria Procedimiento de inserción de una tarjeta de memoria en una CPU BME 58 : Paso Descripción 1 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 EIO /2017

89 Instalación de una CPU Procedimiento de extracción de la tarjeta de memoria NOTA: 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ón 1 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. EIO /

90 Instalación de una CPU 90 EIO /2017

91 Modicon M580 Diagnósticos EIO /2017 M580 Capítulo Diagnósticos 4 M580 Diagnósticos Introducción En 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ítulo Este capítulo contiene los siguientes apartados: Apartado Página Condiciones de bloqueo 92 Condiciones sin bloqueo 94 Errores de la CPU o del sistema 96 CPU Compatibilidad de aplicaciones 97 EIO /

92 Diagnósticos Condiciones de bloqueo Introducción Las 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 BMEH 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óstico Las 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 desconocida 0002 Función de firma de la tarjeta SD (utilizada con las funciones SIG_CHECK y SIG_WRITE) 2258 Ejecución de la instrucción HALT 2259 El flujo de ejecución difiere del flujo de referencia 23 Ejecución de una función CALL hacia una subrutina indefinida 81F4 Asiento SFC incorrecto 82F4 Código SFC inaccesible 83F4 Área de trabajo SFC inaccesible 84F4 Demasiados pasos SFC iniciales 85F4 Demasiados pasos SFC activos 86F4 Secuencia de código SFC incorrecta 87F4 Descripción incorrecta de código SFC 88F4 Tabla de referencia SFC incorrecta 92 EIO /2017

93 Diagnósticos Valor (hex) de %SW125 Descripción de la condición de bloqueo 89F4 Error detectado en el cálculo de índice interno del SFC 8AF4 Estado de paso SFC no disponible 8BF4 Memoria SFC demasiado pequeña después del cambio por descarga 8CF4 Sección de acción/transición inaccesible 8DF4 Área de trabajo SFC demasiado pequeña 8EF4 Versión del código SFC más antiguo que el intérprete 8FF4 Versión del código SFC más reciente que el intérprete 90F4 Descripción insuficiente de un objeto SFC: puntero NULL 91F4 Identificador de la acción no autorizado 92F4 Definición insuficiente del tiempo para el identificador de acción 93F4 No ha podido encontrarse el paso de macro en la lista de pasos activos para su desactivado 94F4 Desborde en la tabla de acción 95F4 Desborde en la tabla de activado/desactivado de pasos 9690 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 decimales DEB0 Desborde del watchdog DEF0 División entre 0 DEF1 Error detectado de transferencia de cadena de caracteres DEF2 Se ha excedido la capacidad DEF3 Desborde de índice DEF7 Error detectado de ejecución SFC DEFE Pasos indefinidos del SFC Reinicio de la aplicación Tras 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 retorno El comando RUN permite el reinicio de la aplicación. EIO /

94 Diagnósticos Condiciones sin bloqueo Introducción El 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/S Una 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 programa Se 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 EIO /2017

95 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. EIO /

96 Diagnósticos Errores de la CPU o del sistema Introducción Los 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óstico Un 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 EIO /2017

97 Diagnósticos CPU Compatibilidad de aplicaciones Compatibilidad con aplicaciones En 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: CPU autónomas Descargar y ejecutar la aplicación aquí (BMEP58... Crear la aplicación aquí ( ) BMEP X X X X BMEP X X X BMEP X X X X X BMEP X X BMEP X X X X BMEP X BMEP X X X BMEP X X BMEP X X sí no Estas aplicaciones se crean en las CPU Hot Standby y se transfieren a las CPU Hot Standby: CPU Hot Standby Descargar y ejecutar la aplicación aquí (BMEH58... Crear la aplicación aquí ( ) BMEH X X X BMEP X X BMEP X X sí no Ejemplo: una aplicación generada en una CPU BMEP solamente se puede descargar o ejecutar en una CPU BMEP o BMEP 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. EIO /

98 Diagnósticos 98 EIO /2017

99 Modicon M580 Configuración EIO /2017 Configuración Parte de la CPU en Unity Pro III Configuración de la CPU en Unity Pro Introducción En esta parte se describe cómo configurar un sistema M580 con Unity Pro. Contenido de esta parte Esta parte contiene los siguientes capítulos: Capítulo Nombre del capítulo Página 5 Configuración de la CPU M Modalidades de funcionamiento y programación de la CPU M EIO /

100 Configuración 100 EIO /2017

101 Modicon M580 Configuración de la CPU M580 EIO /2017 Configuración Capítulo de la CPU M580 5 Configuración de la CPU M580 Introducción En este capítulo se describe la configuración de la CPU M580. Contenido de este capítulo Este capítulo contiene las siguientes secciones: Sección Apartado Página 5.1 Proyectos de Unity Pro Configuración de la CPU de con Unity Pro Configuración de la CPU M580 con DTM en Unity Pro Diagnóstico mediante el navegador DTM de Unity Pro Acción online Diagnóstico disponible a través de Modbus/TCP Diagnóstico disponible mediante objetos CIP EtherNet/IP Listas de dispositivos del DTM Mensajería explícita mensajería explícita utilizando el bloque MBP_MSTR en estaciones Quantum RIO Mensajes implícitos Configuración de la CPU M580 como un adaptador EtherNet/IP Catálogo de hardware Páginas web incorporadas de la CPU M Páginas web de la CPU de M580 Hot Standby 359 EIO /

102 Proyectos Sección de Unity Pro 5.1 Proyectos de Unity Pro Descripción general Utilice esta sección para añadir una CPU M580 a su aplicación Unity Pro. Contenido de esta sección Esta sección contiene los siguientes apartados: Apartado Página Creación de un proyecto en Unity Pro 103 Ayudar a proteger un proyecto en Unity Pro 105 Configuración del tamaño y la ubicación de las entradas y salidas 107 Gestión de proyectos 111 Funcionalidad de explorador DIO EIO /2017

103 Creación de un proyecto en Unity Pro Introducción Si 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 Pro Siga estos pasos para crear un proyecto de Unity Pro: Paso Acción 1 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. 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ón 1 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. EIO /

104 Selección de una fuente de alimentación Se 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ón 1 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 EIO /2017

105 Ayudar a proteger un proyecto en Unity Pro Creación de una contraseña de la aplicación En 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. Paso Acción 1 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. 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. EIO /

106 Uso de la protección de memoria En Unity Pro, seleccione la opción Protección de memoria para ayudar a proteger su aplicación frente a modificaciones no deseadas. Paso Acción 1 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 P 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 EIO /2017

107 Configuración del tamaño y la ubicación de las entradas y salidas Introducción En 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 funcionamiento Haga clic en la ficha Configuración para editar el tamaño y las posiciones iniciales de las entradas y salidas: Paso Acción 1 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: EIO /

108 Paso Acción 4 Entrada Run/Stop Utilice estos dos parámetros para ajustar el PAC en modalidad Run o Stop. Run/Stop sólo por entrada 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) Protección de memoria Inicio automático de la ejecución Inicializar %MWi con inicio en frío Sólo arranque en frío 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) 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) 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) 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. 108 EIO /2017

109 Paso Acción 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, BMEH 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 %M-0x %MW-4x %I-1x %IW-3x %KW Visualizador 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 %. 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. 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) El número máximo de %I es El número máximo de %M es 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. EIO /

110 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 Ethernet Despué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 EIO /2017

111 Gestión de proyectos Descarga de la aplicación en la CPU Descargue 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: Método Puerto USB Puerto Ethernet módulo de comunicaciones Conexión 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). 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 Puede descargar la aplicación en la CPU conectando Unity Pro a la dirección IP de un módulo de comunicaciones. 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 M580 Para 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 proyectos La 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 backup NOTA: 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. EIO /

112 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 backup NOTA: 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 backup NOTA: 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 EIO /2017

113 Funcionalidad de explorador DIO Introducción Un 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 BMEP 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 DIO En 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 incorporado 2 parte de cobre del anillo principal 3 parte de fibra del anillo principal 4 DRS que conecta un subanillo DIO al anillo principal 5 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 DIO 7 nube DIO 8 CPU que conecta la red de control al sistema M580 EIO /

114 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 EIO /2017

115 Configuración Sección de la CPU de con Unity Pro 5.2 Configuración de la CPU de con Unity Pro Introducción Use 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ón Esta sección contiene los siguientes apartados: Apartado Página Fichas de configuración de Unity Pro 116 Acerca de la configuración de Unity Pro 118 Ficha Seguridad 119 Ficha IPConfig 123 Ficha RSTP 125 Ficha SNMP 127 Ficha NTP 129 Ficha Conmutador 132 Ficha QoS 133 Ficha Puerto de servicio 134 Ficha Configuración avanzada 135 EIO /

116 Fichas de configuración de Unity Pro Acceso a las fichas de configuración de Unity Pro Acceda a los parámetros de configuración de la CPU para RIO y el equipo distribuido: Paso Acción 1 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 y utiliza los 2 últimos bytes de la dirección MAC. 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 Pro En esta tabla se indican las fichas de configuración de Unity Pro que están disponibles (X) y no disponibles ( ) para las CPU M580: Ficha de Unity Pro Servicios CPU con funciones de explorador RIO incorporadas (BME ) CPU sin funciones de explorador RIO incorporadas (BME ) Seguridad X X IPConfig X X RSTP X X SNMP X X NTP X X Conmutador X QoS X 116 EIO /2017

117 Ficha de Unity Pro Servicios CPU con funciones de explorador RIO incorporadas (BME ) Puerto de servicio X X Configuraciones X avanzadas CPU sin funciones de explorador RIO incorporadas (BME ) NOTA: Para mantener el rendimiento de RIO, no puede acceder a estas fichas de las CPU BME EIO /

118 Acerca de la configuración de Unity Pro Acceso a los ajustes de configuración Acceda a los valores de configuración de la CPU M580 en Unity Pro: Paso Acción 1 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 EIO /2017

119 Ficha Seguridad Introducción Unity Pro proporciona servicios de seguridad para la CPU. Habilite y deshabilite estos servicios en la ficha Seguridad en Unity Pro. Acceso a la ficha Seguridad Visualice las opciones de configuración de Seguridad: Paso Acción 1 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. Servicios Ethernet disponibles Puede habilitar/deshabilitar estos servicios Ethernet: Campo Aplicar seguridad y Desbloquear seguridad FTP TFTP HTTP DHCP / BOOTP SNMP Comentario Consulte la descripción que figura más abajo para obtener más detalles. (véase página 121) 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. 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. Habilite o deshabilite (predeterminado) el servicio de acceso web. 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. Habilitar o deshabilitar (opción predeterminada) el protocolo utilizado para supervisar el dispositivo. 1 Establezca Control de acceso en Habilitado para modificar este campo. EIO /

120 Campo 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 Subred Sí/No autorizadas (1) Dirección IP De a Máscara de De a subred 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 SNMP Comentario Seleccione este campo para otorgar acceso al servidor EtherNet/IP de la CPU. Seleccione este campo para otorgar acceso al agente SNMP de la CPU. 1 Establezca Control de acceso en Habilitado para modificar este campo. 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 Ethernet Puede 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. 120 EIO /2017

121 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 autorizadas Utilice 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. EIO /

122 Adición de dispositivos a la lista de Direcciones autorizadas Para añadir dispositivos a la lista de Direcciones autorizadas: Paso Acción 1 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. Eliminación de dispositivos de la lista de Direcciones autorizadas Para quitar dispositivos de la lista de Direcciones autorizadas: Paso Acción 1 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 EIO /2017

123 Ficha IPConfig Parámetros de IPConfig Campo Configuración de dirección IP en la ficha IPConfig: Parámetro Valor predeterminado Descripción Dirección IP principal 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 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 Dirección de pasarela 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 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). EIO /

124 Visualización y edición de la dirección IP y del nombre del dispositivo de los dispositivos de red El á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: Paso Acción 1 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. NOTA: Todos los otros campos de la ventana Redes de Ethernet son de sólo lectura. Configuración avanzada Para 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. 124 EIO /2017

125 Ficha RSTP Introducción Los 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 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/DIO Un 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 , con un valor predeterminado de (punto medio). Asigne la Prioridad de puente en la página RSTP: Paso Acción 1 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. EIO /

126 Parámetros RSTP para CPU con servicio explorador RIO y DIO Ficha RSTP: Campo Parámetro Valor comentario Estado de Prioridad de puente Root (0) Valor predeterminado funcionamiento RSTP Raíz de reserva (4.096) Participante (32.768) Parámetros RSTP para CPU sin servicio explorador RIO (solamente servicio explorador DIO) Ficha RSTP: Campo Parámetro Valor comentario Estado de Prioridad de puente Root(0) funcionamiento RSTP 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) Intervalo máximo (ms) Recuento de conservación de transmisión 40 Tiempo de saludo (ms) 2000 Pará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 EIO /2017

127 Ficha SNMP Introducción Utilice 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 Quantum Un 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 SNMP Para ver y editar estas propiedades en la página SNMP: Propiedad Administradores de dirección IP: Administrador de dirección IP 1 Administrador de dirección IP 2 Descripción Dirección IP del primer administrador SNMP en el que el agente SNMP envía avisos de capturas. 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.) EIO /

128 Propiedad Nombres de comunidad: Seguridad: Get Set Trap Habilitar captura de errores de autenticación Descripción Contraseña solicitada por el agente SNMP antes de ejecutar comandos de lectura desde un administrador SNMP (predeterminado = público). Contraseña solicitada por el agente SNMP antes de ejecutar comandos de escritura desde un administrador SNMP (predeterminado = privado). Contraseña que un administrador SNMP necesita del agente SNMP antes de aceptar avisos de capturas del agente (predeterminado = alerta). 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). Aplique la configuración haciendo clic en un botón: Aplicar: guarda los cambios. Aceptar: guarda los cambios y cierra la ventana. 128 EIO /2017

129 Ficha NTP Introducción Puede 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 NTP Cuando 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 inicio Modicon M580 con Unity Pro 1 de enero de :00:00.00 EIO /

130 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 NTP Cuando 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 CPU Utilice el menú desplegable en el campo NTP para configurar la CPU como Cliente NTP o como Servidor NTP: Valor Deshabilitado Cliente NTP Servidor NTP comentario Valor predeterminado: tanto los servicios de servidor NTP como de cliente NTP del PAC están deshabilitados. 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 CRA 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 EIO /2017

131 Asigne valores a estos parámetros en el campo Configuración del servidor NTP: Parámetro Dirección IP del servidor NTP primario Dirección IP del servidor NTP secundario Periodo de consulta Comentario La dirección IP del servidor NTP, desde el cual el PAC solicita primero un valor de tiempo. 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. El tiempo (en segundos) entre las actualizaciones del servidor NTP. Los valores inferiores normalmente dan lugar a una mayor precisión. EIO /

132 Ficha Conmutador Descripción La ficha Conmutador solamente está disponible para CPU sin servicio de explorador RIO. Contiene los siguientes campos: Campo Parámetro Valor comentario ETH1 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 predeterminado No Velocidad de transmisión Automático 10/100 Mbits/s Valor predeterminado Semidúplex 100 Mbits/s Dúplex completo 100 Mbits/s Semidúplex 10 Mbits/s Dúplex completo 10 Mbits/s ETH3 Habilitado Yes predeterminado No Velocidad de transmisión Automático 10/100 Mbits/s Valor predeterminado Semidú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. 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. 132 EIO /2017

133 Ficha QoS Descripción La 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 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 QoS La 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). Campo Parámetro Valor comentario Codificación de Habilitado predeterminado DSCP Deshabilitado 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 Tráfico de Modbus TCP Tráfico de protocolo de hora de la red Valor DSCP para el mensaje explícito 27 Valor DSCP para mensajes de prioridad urgente de 55 datos de E/S 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 Valor DSCP para mensajes de E/S 43 Valor DSCP para el mensaje explícito 27 Valor DSCP para mensajes de protocolo de hora de la red 59 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. EIO /

134 Ficha Puerto de servicio Parámetros de Puerto de servicio A continuación se detallan los parámetros de la ficha Puerto de servicio de Unity Pro: Campo Parámetro Valor comentario Puerto de servicio Habilitado Habilita el puerto y permite editar sus parámetros. (predeterminado) Modalidad del puerto de servicio Configuración del puerto de acceso Configuración de espejo de puertos Deshabilitado Deshabilita el puerto (no se puede acceder a los parámetros). 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. Número de puerto de servicio Puerto(s) de origen ETH1 Puerto interno ETH2 ETH3 Puerto de placa de conexiones 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. El valor del campo Número del puerto de servicio no puede editarse. Tráfico Ethernet desde y hacia el procesador interno enviado al puerto de servicio. Tráfico Ethernet desde y hacia ETH2 enviado al puerto de servicio. Tráfico Ethernet desde y hacia ETH3 enviado al puerto de servicio. Tráfico Ethernet desde y hacia la placa de conexiones enviado al puerto de servicio. Comportamiento online Los 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. 134 EIO /2017

135 Ficha Configuración avanzada Introducción La 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 timeout Estos parámetros se encuentran en el campo Configuración de timeout de EtherNet/IP: Parámetro Valor comentario Timeout de la conexión de E/S FW_Open (ms) Timeout de la conexión de EM FW_Open (ms) Especifica el tiempo que espera el explorador la respuesta de FW_Open de una conexión de E/S 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) 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. Comportamiento del explorador Estos parámetros se encuentran en el campo Comportamiento del explorador de EtherNet/IP: Parámetro Valor comentario Permitir restablecimiento mediante mensaje explícito Comportamiento cuando el estado de la CPU es STOP Deshabilitado Habilitado inactivo STOP (Valor predeterminado.) El explorador ignora la petición del servicio de reseteo del objeto de identidad. El explorador se reseteará si recibe una petición de servicio de reseteo del objeto de identidad. (Valor predeterminado.) La conexión de E/S de EtherNet/IP sigue abierta, pero el indicador Run/Idle se establece en Idle (inactivo). La conexión de E/S EtherNet/IP está cerrada. EIO /

136 Configuración Sección de la CPU M580 con DTM en Unity Pro 5.3 Configuración de la CPU M580 con DTM en Unity Pro Introducción A 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ón Esta sección contiene los siguientes apartados: Apartado Página Acerca de la configuración de DTM en Unity Pro 137 Acceso a las propiedades del canal 138 Configurar DHP y los servidores de direcciones FDR EIO /2017

137 Acerca de la configuración de DTM en Unity Pro Introducción La 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ón Siga estos pasos para acceder a los ajustes de configuración en el DTM para la CPU M580 en Unity Pro: Paso Acción 1 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 EIO /

138 Acceso a las propiedades del canal Introducción En 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ágina Para ver las Propiedades del canal de la CPU: Paso Acción 1 Abra un proyecto Unity Pro que incluya una CPU M 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 Descripción de las propiedades En esta tabla se describen los parámetros de las Propiedades del canal: Campo Parámetro Descripción Direcció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 EIO /2017

139 Campo Parámetro Descripción Detección de red EtherNet/IP Detección de red Modbus Dirección de inicio del rango de detección Dirección de finalización del rango de detección Dirección de inicio del rango de detección Dirección de finalización 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. La última dirección IP del rango para la detección automática de buses de campo de dispositivos EtherNet/IP. Primera dirección IP del rango para la detección automática de buses de campo de dispositivos Modbus/TCP. Última dirección IP del rango para la detección automática de buses de campo de dispositivos Modbus/TCP. Realizar la conexión Conectar con la Dirección IP de origen (PC): Paso Acción 1 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. Supervisión de TCP/IP Expanda (+) 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. EIO /

140 Gestión de direcciones IP de origen para varios PC Cuando 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 EIO /2017

141 Configurar DHP y los servidores de direcciones FDR DHCP y servidores de direcciones FDR La 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 direcciones Acceda al servidor de direcciones de la CPU M580 en Unity Pro: Paso Acción 1 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. Configuración Configure 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 DHCP Añ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. EIO /

142 Habilitación del servicio FDR Para 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. Referencia de CPU Tamaño de archivo PRM BMEP Mb 64 BMEP Mb 128 BMEP Mb 136 BMEP Mb 128 BMEP Mb 208 BMEP Mb 128 BMEP Mb 208 BMEP Mb 208 BMEP Mb 208 BMEH Mb 208 BMEH Mb 208 BMEH Mb 208 Conexiones simultáneas NOTA: La variable FDR_USAGE en el DDDT (véase página 223) supervisa el porcentaje de uso del FDR. 142 EIO /2017

143 Visualización de la lista de clientes DHCP generada automáticamente La 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 CPU NOTA: 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: Propiedad Número de dispositivo Dirección IP DHCP Tipo de identificador Identificador Máscara de red Pasarela Descripción El número asignado al dispositivo en la configuración de Unity Pro. La dirección IP del dispositivo cliente. TRUE indica que el dispositivo se suscribe al servicio DHCP. Indica el mecanismo utilizado por el servidor para reconocer el cliente (dirección MAC o nombre de dispositivo DHCP). Dirección MAC real o nombre de dispositivo DHCP. Máscara de subred del dispositivo cliente. 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 limitará el dispositivo cliente DHCP y permitirá que se comunique solo con dispositivos de la subred local. Adición manual de módulos remotos al servicio DHCP Los 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. EIO /

144 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ón 1 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 Identificador Máscara de red Pasarela Seleccione el tipo de valor que el dispositivo cliente utilizará para identificarse ante el servidor FDR: Dirección MAC nombre del dispositivo Según el tipo de identificador, escriba el valor del dispositivo cliente para la dirección MAC o el nombre. Escriba la máscara de subred del dispositivo cliente. Escriba la dirección de pasarela que los dispositivos remotos pueden utilizar para comunicarse con dispositivos de otras redes. Utilice 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 EIO /2017

145 Diagnóstico Sección mediante el navegador DTM de Unity Pro 5.4 Diagnóstico mediante el navegador DTM de Unity Pro Contenido de esta sección Esta sección contiene los siguientes apartados: Apartado Página Introducción del diagnóstico en el DTM de Unity Pro 146 Diagnóstico de ancho de banda 148 Diagnóstico de RSTP 150 Diagnóstico del servicio de hora de la red 152 Diagnóstico de esclavo local / conexión EIP 155 Diagnóstico de valor de E/S de esclavo local o conexión 159 Registro de eventos de DTM en una pantalla del registro de Unity Pro 161 Registro de eventos de DTM y de módulo en el servidor SYSLOG 162 EIO /

146 Introducción del diagnóstico en el DTM de Unity Pro Introducción El 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 DTM Para poder abrir la página de diagnóstico, cree la conexión entre el DTM del servicio de explorador incorporado de la CPU. Paso Acción 1 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. Abra la página Acceda a la información de Diagnóstico: Paso Acción 1 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. Información de diagnóstico La 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. 146 EIO /2017

147 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 remoto Se 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). EIO /

148 Diagnóstico de ancho de banda Introducción Utilice 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ágina Acceda a la información de Ancho de banda: Paso Acción 1 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. Pantalla de datos Utilice la casilla de verificación Actualizar cada 500 ms para mostrar los datos estáticos o dinámicos: 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. Parámetros de diagnóstico de ancho de banda En la página Ancho de banda se muestran los parámetros siguientes para el módulo de comunicación: Parámetro Explorador de E/S: EtherNet/IP enviado EtherNet/IP recibido Descripción Número de paquetes EtherNet/IP que ha enviado el módulo en paquetes por segundo. Número de paquetes EtherNet/IP que ha recibido el módulo en paquetes por segundo. 148 EIO /2017

149 Parámetro Modbus TCP recibido Respuestas Modbus TCP Adaptador de E/S: EtherNet/IP enviado EtherNet/IP recibido Módulo de E/S Capacidad del módulo Utilización del módulo Mensajes de cliente: Actividad de EtherNet/IP Actividad de Modbus TCP Mensajes del servidor: Actividad de EtherNet/IP Actividad de Modbus TCP Módulo: Utilización del procesador Descripción Número de peticiones Modbus TCP que ha enviado el módulo en paquetes por segundo. Número de respuestas Modbus TCP que ha recibido el servicio de explorador incorporado de la CPU en paquetes por segundo. 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. 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. Número máximo de paquetes (por segundo) que puede procesar el servicio de explorador incorporado de la CPU. El porcentaje de capacidad del servicio de explorador incorporado de la CPU que está usando la aplicación. 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. 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. Número de mensajes del servidor (paquetes por segundo) que recibe el servicio de explorador incorporado de la CPU mediante el protocolo EtherNet/IP. Número de mensajes del servidor (paquetes por segundo) que recibe el servicio de explorador incorporado de la CPU mediante el protocolo Modbus TCP. Porcentaje de capacidad del procesador del servicio de explorador incorporado de la CPU utilizado por el nivel actual de actividad de comunicación. EIO /

150 Diagnóstico de RSTP Introducción Utilice 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ágina Acceda a la información de Diagnóstico de RSTP: Paso Acción 1 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. Pantalla de datos Marque la casilla de verificación Actualizar cada 500 ms para mostrar los datos estáticos o dinámicos: 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. Parámetros de diagnóstico de RSTP La página RSTPDiagnóstico muestra los parámetros siguientes para cada puerto CPU: Parámetro Descripción Diagnó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 EIO /2017

151 Parámetro Coste de ruta de raíz Tiempo de saludo predeterminado Tiempo de saludo registrado Intervalo máximo configurado Intervalo máximo registrado Cambios totales de topología Descripción Coste añadido de los costes de puerto desde este conmutador hasta el dispositivo raíz. 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. Valor de tiempo de saludo actual obtenido a partir del conmutador de raíz. Valor (6-40) que utilizan otros conmutadores para MaxAge cuando este conmutador actúa como raíz. Intervalo máximo obtenido del conmutador de raíz. Se trata del valor real que utiliza actualmente este conmutador. 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. EIO /

152 Diagnóstico del servicio de hora de la red Introducción Utilice 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ágina Acceda a la información de Diagnóstico de NTP: Paso Acción 1 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. 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 red En esta tabla se describen los parámetros del servicio de sincronización horaria: Parámetro Descripción Actualizar 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 Estado del servidor de hora de la red Última actualización Supervisa el estado operativo del servicio en el módulo: verde: operativo naranja: deshabilitado Monitoriza el estado de comunicación del servidor NTP: verde: el servidor NTP es accesible. rojo: el servidor NTP no es accesible. Tiempo transcurrido en segundos desde la actualización más reciente del servidor NTP. 152 EIO /2017

153 Parámetro Fecha actual Hora actual Estado DST Calidad Peticiones Respuestas Errores Último error IP del servidor NTP primario/secundario Ajuste automático del reloj para el horario de verano Inicio horario de verano / Fin horario de verano Zona horaria Descripción Fecha del sistema La hora del sistema se presenta en el formato hh:mm:ss. 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. 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. Este valor representa el número total de peticiones de cliente enviadas al servidor NTP. Este valor representa el número total de respuestas del servidor enviadas desde el servidor NTP. Este valor representa el número total de peticiones NTP sin responder. 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 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. Configure el servicio de ajuste al horario de verano: activado están deshabilitados 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 Semana# Establezca el día de la semana en que empieza y acaba el horario de verano. Establezca la existencia del día especificado dentro del mes concreto. Seleccione la zona horaria más o menos la hora universal coordinada (UTC). EIO /

154 Parámetro Offset Periodo de consulta Descripción 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. Establezca la frecuencia con la que el cliente NTP solicita la hora actualizada del servidor NTP. 154 EIO /2017

155 Diagnóstico de esclavo local / conexión EIP Introducción Utilice 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ágina Para acceder a la información de diagnóstico: Paso Acción 1 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. pantalla de datos Utilice la casilla de verificación Actualizar cada 500 ms para mostrar los datos estáticos o dinámicos: 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. EIO /

156 Parámetros de diagnóstico de esclavo local / conexión EIP En 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: Parámetro Entrada Salida General Extendida Descripción Entero que representa el estado de entrada. Entero que representa el estado de salida. Entero que representa el estado de conexión básica. Entero que representa el estado de conexión extendida. Los parámetros de diagnóstico de estado de entradas y salidas pueden presentar los siguientes valores: Estado de entradas/salidas (dec) Descripción 0 Aceptar 33 Timeout 53 IDLE 54 Conexión establecida 58 No conectado (TCP) 65 No conectado (CIP) 68 Establecimiento de la conexión 70 No conectado (EPIC) 77 Explorador detenido En esta tabla se muestran los parámetros de diagnóstico de contador de la conexión seleccionada: Parámetro Error de tramas Timeout Rechazado Producción Consumo Byte de producción Byte de consumo Descripción Se incrementa cada vez que no se envía una trama mediante recursos ausentes o si no se ha podido enviar. Se incrementa cada vez que la conexión supera el tiempo de espera. Se incrementa cuando la estación remota rechaza la conexión. Se incrementa cada vez que se crea un mensaje. Se incrementa cada vez que se consume un mensaje. Total de mensajes producidos, en bytes, desde la última vez que se reseteó el módulo de comunicación. Total de mensajes consumidos, en bytes, desde la última vez que se reseteó el módulo de comunicación. 156 EIO /2017

157 Parámetro Paquetes por segundo teóricos Paquetes por segundo reales Descripción Paquetes por segundo calculados mediante el valor de configuración actual. Número de paquetes generados por esta conexión por segundo. En esta tabla se muestran los parámetros de diagnóstico de la conexión seleccionada: Parámetro Estado CIP Estado ampliado ID de conexión de producción ID de la conexión de consumo API O -> T API T -> O RPI O -> T RPI T -> O Descripción Un número entero que representa el estado de CIP. Entero que representa el estado CIP ampliado. ID de conexión de los datos consumidos por el esclavo local. ID de conexión de los datos consumidos por el esclavo local. Intervalo de paquete real (API) de la conexión de producción. Intervalo de paquete real (API) de la conexión de consumo. Intervalo del paquete de petición (RPI) de la conexión de producción. Intervalo del paquete de petición (RPI) de la conexión de consumo. En esta tabla se muestran los parámetros de diagnóstico de conector de la conexión seleccionada: Parámetro ID de conector Dirección IP remota Puerto remoto Dirección IP local Puerto local Descripción Identificación interna del conector. Dirección IP de la estación remota para esta conexión. Número de puerto UDP de la estación remota para esta conexión. Dirección IP del módulo de comunicaciones para esta conexión. Número de puerto UDP del módulo de comunicaciones para esta conexión. En esta tabla se muestran los parámetros de diagnóstico de producción para la conexión seleccionada: Parámetro Número de secuencia Tiempo máximo Tiempo mínimo RPI Desborde Agotamiento Descripción Número de la secuencia en la producción. Tiempo máximo entre dos mensajes producidos. Tiempo mínimo entre dos mensajes producidos. Tiempo de producción actual. Se incrementa cada vez que un mensaje producido supera el RPI. Se incrementa cada vez que un mensaje producido es inferior al RPI. EIO /

158 En esta tabla se muestran los parámetros de diagnóstico de consumo para la conexión seleccionada: Parámetro Número de secuencia Tiempo máximo Tiempo mínimo RPI Desborde Underrun Descripción Número de la secuencia en el consumo. Tiempo máximo entre dos mensajes de consumo. Tiempo mínimo entre dos mensajes de consumo. Tiempo de consumo actual. Se incrementa cada vez que un mensaje consumido supera el RPI. Se incrementa cada vez que un mensaje consumido es inferior al RPI. 158 EIO /2017

159 Diagnóstico de valor de E/S de esclavo local o conexión Introducción Utilice 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ágina Para acceder a la información de los valores de E/S: Paso Acción 1 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. pantalla de datos Utilice la casilla de verificación Actualizar cada 500 ms para mostrar los datos estáticos o dinámicos: 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. EIO /

160 Valores de E/S de esclavo local o conexión del explorador En 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 Visualización de datos de entrada/salida Longitud Estado Descripción Visualización de la imagen de datos de entrada o salida del esclavo local o el dispositivo remoto. Número de bytes de la imagen de datos de entrada o salida. Estado del objeto de diagnóstico de explorador con respecto a la lectura de la imagen de datos de entrada o salida. 160 EIO /2017

161 Registro de eventos de DTM en una pantalla del registro de Unity Pro Descripción Unity 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/IP Los 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 atributos En 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: Atributo Fecha/Hora Nivel de registro Mensaje Mensaje de detalles Descripción Hora en la que se ha producido el evento, mostrada con el formato: aaaa-mm--dd hh:mm:ss 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. Descripción breve del significado principal del evento. Descripción más detallada del evento, que puede incluir nombres de parámetro, rutas de acceso de ubicaciones, etc. Acceso a la pantalla del registro In Unity Pro: Paso Acción 1 Abra un proyecto que incluya una CPU BME 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. EIO /

162 Registro de eventos de DTM y de módulo en el servidor SYSLOG Configuración del servidor SYSLOG Configure la dirección del servidor SYSLOG para registrar eventos de DTM y de módulo: Paso Acción 1 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. 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 SYSLOG Los 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 registrados en el servidor SYSLOG Los eventos de CPU BME 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 162 EIO /2017

163 Acción Sección online 5.5 Acción online Contenido de esta sección Esta sección contiene los siguientes apartados: Apartado Página Acción online 164 Ficha Objetos EtherNet/IP 166 Ficha Puerto de servicio 167 Envío de ping a un dispositivo de red 168 EIO /

164 Acción online Introducción Puede 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 online Siga estas instrucciones para acceder a los ajustes de Acción online para la CPU M580: Paso Acción 1 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 M 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 Objetos EtherNet/IP Muestra el valor de los parámetros de objetos cuando están disponibles. Haga clic en Actualizar para actualizar los valores visualizados. Configuración de puerto Configure y lea la modalidad de puerto de servicio: Campo Modalidad del puerto de servicio Configuración del puerto de acceso Configuración de espejo de puertos Descripción 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. 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). Muestra la configuración de espejo de puertos (consulte las fichas de configuración (véase página 134) de CPU). 164 EIO /2017

165 Ping Campo Parámetro Descripción Address 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. EIO /

166 Ficha Objetos EtherNet/IP Introducción Utilice 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ágina Para abrir la ficha Objetos EtherNet/IP: Paso Acción 1 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. Objetos CIP disponibles Puede recuperar objetos CIP de acuerdo con la modalidad de funcionamiento de Unity Pro: Modalidad Objetos CIP disponibles Está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 EIO /2017

167 Ficha Puerto de servicio Introducción Utilice 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ágina Para abrir la ficha Objetos EtherNet/IP: Paso Acción 1 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. EIO /

168 Envío de ping a un dispositivo de red Descripción general Utilice 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 destino El 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 EIO /2017

169 Envío de ping a un dispositivo de red Para enviar un ping a un dispositivo de red: Paso Acción 1 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. EIO /

170 Diagnóstico Sección disponible a través de Modbus/TCP 5.6 Diagnóstico disponible a través de Modbus/TCP Códigos de diagnóstico de Modbus Introducción Las 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 3 Algunos 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 Datos de diagnóstico básicos de red 0 39 Datos de diagnóstico de puerto Ethernet (puerto interno) Datos de diagnóstico de puerto Ethernet (ETH 1) Datos de diagnóstico de puerto Ethernet (ETH 2) Datos de diagnóstico de puerto Ethernet (ETH 3) Datos de diagnóstico de puerto Ethernet (placa de conexiones) Datos de diagnóstico de Modbus TCP/Puerto Datos de tabla de conexión Modbus TCP/Puerto Diagnóstico SNTP Diagnósticos QoS Identificar Tamaño (palabras) 170 EIO /2017

171 Código de función 8 El código de función 08 de Modbus ofrece una serie de funciones de diagnóstico: Código de operación Control de Control Descripción 0x01 0x0100 Datos de diagnóstico de red 0x0200 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 x0400 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. Lectura de identificación de dispositivo Có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: Categoría ID de objeto Nombre del objeto Tipo Requisito Básica 0x00 VendorName (nombre del proveedor) cadena ASCII obligatorio 0x01 ProductCode (código del producto) cadena ASCII obligatorio 0x02 MajorMinorRevision (número de versión) cadena ASCII obligatorio Normal 0x03 VendorUrl (URL del proveedor) cadena ASCII opcional 0x04 ProductName (nombre del producto) cadena ASCII opcional 0x05 ModelName (nombre del modelo) cadena ASCII opcional 0x06 UserApplicationName (nombre de la aplicación del usuario) cadena ASCII opcional 0x07...0x7F (reservado) cadena ASCII opcional Ampliada 0x80...0xFF depende del dispositivo opcional EIO /

172 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 BMEP Schneider Electric BMEP v02.10 Módulo BMENOC0301 Schneider Electric BMENOC0301 V02.04 compilación 0009 Módulo BMENOC0311 Schneider Electric BMENOC0311 V02.04 compilación 0009 Módulo BMENOC0321 Schneider Electric BMENOC0321 V01.01 compilación EIO /2017

173 Diagnóstico Sección disponible mediante objetos CIP EtherNet/IP 5.7 Diagnóstico disponible mediante objetos CIP EtherNet/IP Introducción Las 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ón Esta sección contiene los siguientes apartados: Apartado Página Acerca de los objetos CIP 174 Objeto de identidad 175 Objeto ensamblado 177 Objeto de administrador de conexiones 179 Objeto Modbus 182 Objeto de calidad del servicio (QoS) 184 Objeto de interfaz TCP/IP 186 Objeto de conexión Ethernet 188 Objeto de diagnóstico de interfaz EtherNet/IP 193 Objeto de diagnóstico de explorador de E/S de EtherNet/IP 196 Objeto de diagnóstico de conexión de E/S 198 Objeto de diagnóstico de conexión explícita EtherNet/IP 202 Objeto de lista de diagnóstico de conexión explícita EtherNet/IP 204 Objeto de diagnóstico RSTP 206 Objeto de control del puerto de servicio 211 EIO /

174 Acerca de los objetos CIP Descripción general El 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 EIO /2017

175 Objeto de identidad Descripción general El objeto de identidad presenta las instancias, los atributos y los servicios que se describen a continuación. ID de clase 01 ID de instancia El objeto de identidad presenta dos instancias: 0: clase 1: instancia Atributos Los 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 SET 01 Revisión X 02 Instancia máxima X X = admitido = no admitido EIO /

176 ID de instancia = 1 (atributos de instancia): ID de atributo Descripción Tipo GET SET hex dec ID del proveedor UINT X Tipo de dispositivo UINT X Código de producto UINT X Revisión STRUCT X Mayor USINT Menor USINT Estado Bit 2: 0x01= el módulo está configurado bits 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 Número de serie UDINT X Nombre de producto STRING X Identidad de Modbus STRUCT X X = admitido = no admitido Servicios El objeto de identidad realiza los servicios siguientes en los tipos de objeto indicados: ID de servicio Descripción Clase Instancia Notas hex dec 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 EIO /2017

177 Objeto ensamblado Descripción general El 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 clase 04 ID de instancia Este objeto de ensamblado presenta los siguientes identificadores de instancia: 0: clase 101, 102, 111, 112, 121, 122: instancia Atributos El objeto ensamblado consta de los siguientes atributos: ID de instancia = 0 (atributos de clase): ID de atributo Descripción GET SET 01 Revisión X 02 Instancia máxima X 03 Número de instancias X X = admitido = no admitido Atributos de la instancia: ID de instancia ID de atributo Descripción Tipo GET SET 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 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 EIO /

178 Servicios El objeto ensamblado CIP realiza estos servicios en los tipos de objeto indicados: ID de servicio Descripción Clase Instancia Notas hex dec 0E 14 Get_Attribute_Single X X Devuelve el valor del atributo especificado X = admitido = no admitido 1. 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 EIO /2017

179 Objeto de administrador de conexiones Vista general El objeto Administrador de la conexión presenta las instancias, los atributos y los servicios descritos a continuación. ID de clase 06 ID de instancia El objeto de administrador de conexiones presenta dos valores de instancia: 0: clase 1: instancia Atributos Los 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 SET 01 Revisión X 02 Instancia máxima X X = admitido = no admitido EIO /

180 ID de instancia = 1 (atributos de instancia): ID de atributo Descripción Tipo GET SET Valor hex dec Peticiones de apertura Rechazos de abrir formato Rechazos de abrir recurso Rechazos de abrir otros Peticiones de cierre Cerrar peticiones de formato Peticiones de cerrar otros Timeouts de la conexión UINT X X Número de peticiones de servicios de reenviar abrir recibidas UINT X X Número de peticiones de servicios de reenviar abrir rechazadas debido a un formato incorrecto UINT X X Número de peticiones de servicios de reenviar abrir rechazadas debido a una falta de recursos 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 UINT X X Número de peticiones de servicios de reenviar cerrar recibidas UINT X X Número de peticiones de servicios de reenviar cerrar rechazadas debido a un formato incorrecto UINT X X Número de peticiones de servicios de reenviar cerrar rechazadas debido a motivos diferentes a un formato incorrecto 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 Lista de entradas STRUCT X 0 (elemento opcional no compatible) de conexión 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 restante UDINT X 0 (elemento opcional no compatible) X = admitido = no admitido 180 EIO /2017

181 Servicios El objeto de administrador de conexiones realiza los servicios siguientes en los tipos de objetos de la lista: ID de servicio Descripción Clase Instancia Notas hex dec 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 EIO /

182 Objeto Modbus Descripción general El 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 clase 44 (hex), 68 (decimal) ID de instancia El objeto Modbus incluye dos valores de instancia: 0: clase 1: instancia Atributos El objeto Modbus incluye los atributos siguientes: ID de instancia = 0 (atributos de clase): ID de atributo Descripción GET SET 01 Revisión X 02 Instancia máxima X X = admitido = no admitido ID de instancia = 1 (atributos de instancia): ID de atributo Descripción Tipo GET SET No se admite ningún atributo de instancia 182 EIO /2017

183 Servicios El objeto Modbus realiza los servicios siguientes en los tipos de objeto indicados: ID de servicio Descripción Clase Instancia hex dec 0E 14 Get_Attribute_Single X X 4B 75 Read_Discrete_Inputs X 4C 76 Read_Coils X 4D 77 Read_Input_Registers X 4E 78 Read_Holding_Registers X 4F 79 Write_Coils X Write_Holding_Registers X Modbus_Passthrough X X = admitido = no admitido EIO /

184 Objeto de calidad del servicio (QoS) Descripción general El 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 clase 48 (hex), 72 (decimal) ID de instancia El objeto QoS incluye dos valores de instancia: 0: clase 1: instancia Atributos El objeto QoS incluye los atributos siguientes: ID de instancia = 0 (atributos de clase): ID de atributo Descripción GET SET 01 Revisión X 02 Instancia máxima X X = admitido = no admitido 184 EIO /2017

185 ID de instancia = 1 (atributos de instancia): ID de atributo Descripción Tipo GET SET Valor 04 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 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. Servicios El objeto QoS realiza los servicios siguientes en los tipos de objeto indicados: ID de servicio Descripción Clase Instancia hex dec 0E 14 Get_Attribute_Single X X Set_Attribute_Single X X = admitido = no admitido EIO /

186 Objeto de interfaz TCP/IP Descripción general El objeto de interfaz TCP/IP incluye las instancias (por red), los atributos y los servicios que se describen a continuación. ID de clase F5 (hex), 245 (decimal) ID de instancia El objeto de interfaz TCP/IP incluye dos valores de instancia: 0: clase 1: instancia Atributos Los 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 SET 01 Revisión X 02 Instancia máxima X X = admitido = no admitido 186 EIO /2017

187 ID de instancia = 1 (atributos de instancia): ID de atributo Descripción Tipo GET SET Valor 01 Estado DWORD X 0x01 02 Capacidad de la configuración DWORD X 0x01 = de BootP 0x11 = de flash 0x00 = 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 UDINT Máscara de red UDINT Dirección de la pasarela UDINT Servidor de nombre UDINT Servidor de nombre 2 UDINT Nombre de dominio STRING 06 Nombre del host STRING X X = admitido = no admitido Servicios El objeto de interfaz TCP/IP ejecuta los servicios siguientes en los tipos de objeto indicados: ID de servicio Descripción Clase Instancia Notas hex dec 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 Set_Attribute_Single 1 X Establece el valor del atributo especificado. X = admitido = no admitido 1. 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. EIO /

188 Objeto de conexión Ethernet Descripción general El objeto de conexión Ethernet se compone de las instancias, los atributos y los servicios descritos a continuación. ID de clase F6 (hex), 246 (decimal) ID de instancia El 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 : slot 12 de la placa de conexiones 255: puerto interno Atributos El objeto de conexión Ethernet presenta los siguientes atributos: ID de instancia = 0 (atributos de clase): ID de atributo Descripción GET SET 01 Revisión X 02 Instancia máxima X 03 Número de instancias X X = admitido = no admitido 188 EIO /2017

189 ID de instancia = 1 (atributos de instancia): ID de atributo Descripción Tipo GET SET Valor hex dec Velocidad de la interfaz UDINT X Valores válidos: 0, 10, Indicadores de la interfaz DWORD X Bit 0: estado de la conexión 0 = Inactivo 1 = Activo Bit 1: modalidad dúplex 0 = half-duplex 1 = dúplex completo Bits 2 a 4: estado de la negociación 3 = velocidad negociada y dúplex correctos 4 = velocidad y enlace forzados Bit 5: ajuste manual que requiere restablecimiento 0 = automático 1 = se debe resetear el dispositivo Bit 6: error detectado de hardware local 0 = ningún evento 1 = evento detectado Dirección física ARRAY de 6 USINT X Dirección MAC del módulo X = admitido = no admitido EIO /

190 ID de atributo hex dec Descripción Tipo GET SET Valor Contadores de interfaz STRUCT X Bytes de entrada UDINT Bytes recibidos en la interfaz Paquetes Ucast de entrada UDINT Paquetes de unidifusión recibidos en la interfaz Paquetes 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 interfaz Paquetes Ucast de salida UDINT Paquetes de unidifusión enviados en la interfaz Paquetes NUcast de salida UDINT Paquetes no de unidifusión enviados en la interfaz Rechazos de salida UDINT Paquetes de salida rechazados Errores de salida UDINT Paquetes de salida con errores detectados X = admitido = no admitido 190 EIO /2017

191 ID de atributo hex dec Contadores de medios STRUCT X Errores de alineación UDINT Tramas que no tienen un número integral de bytes de longitud Errores de FCS UDINT CRC incorrecto: tramas recibidas que no superan la comprobación de FCS Colisiones ú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 X = admitido = no admitido Descripción Tipo GET SET Valor Errores de transmisión de MAC Errores de detección de portadora UDINT UDINT Tramas que no se transmiten debido a un error interno de transmisión de la subcapa MAC 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 EIO /

192 ID de atributo hex dec Descripción Tipo GET SET Valor Control de interfaz STRUCT X X API de la conexión Bits 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-duplex 1 = dúplex completo Velocidad de interfaz forzada UINT Los valores válidos incluyen y NOTA: Si se intenta establecer otro valor, se devolverá el error 0x09 (valor de atributo no válido) 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. X = admitido = no admitido Servicios El objeto de conexión Ethernet realiza los servicios siguientes en los tipos de objeto indicados: ID de servicio Descripción Clase Instancia hex dec Get_Attributes_All X X Set_Attribute_Single X 0E 14 Get_Attribute_Single X X 4C 76 Get_and_Clear X X = admitido = no admitido 192 EIO /2017

193 Objeto de diagnóstico de interfaz EtherNet/IP Descripción general El objeto de diagnóstico de interfaz EtherNet/IP presenta las instancias, los atributos y los servicios descritos a continuación. ID de clase 350 (hex), 848 (decimal) ID de instancia El objeto de interfaz de EtherNet/IP presenta dos valores de instancia: 0: clase 1: instancia Atributos Los 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 SET 01 Revisión X 02 Instancia máxima X X = admitido = no admitido EIO /

194 ID de instancia = 1 (atributos de instancia): ID de atributo Descripción Tipo GET SET Valor 01 Protocolos admitidos UINT X 02 Diagnóstico de conexiones STRUCT X Conexiones de E/S de CIP abiertas como máximo Conexiones de E/S de CIP actuales Conexiones explícitas de CIP abiertas como máximo Conexiones explícitas de CIP actuales Errores de apertura de conexiones CIP Errores de timeout de conexiones CIP Conexiones TCP de EIP abiertas como máximo Conexiones TCP de EIP actuales 03 Diagnóstico de mensajería de E/S Contador de producción de E/S Contador de consumo de E/S Contador de errores de envío de producción de E/S Contador de errores de recepción de consumo de E/S X = admitido = no admitido UINT UINT UINT UINT UINT UINT UINT UINT STRUCT X X UDINT UDINT UINT UINT Número de conexiones de clase 1 abiertas desde el último restablecimiento Número de conexiones de clase 1 abiertas actualmente Número de conexiones de clase 3 abiertas desde el último restablecimiento Número de conexiones de clase 3 abiertas actualmente Se incrementa cada vez que una función Reenviar abrir no se realiza correctamente (origen y destino) Se incrementa cuando una conexión supera el timeout (origen y destino) Número de conexiones TCP (utilizadas para EIP, como cliente o servidor) abiertas desde el último restablecimiento Número de conexiones TCP (utilizadas para EIP, como cliente o servidor) abiertas actualmente Se incrementa cada vez que se envía un mensaje de clase 0/1 Se incrementa cada vez que se recibe un mensaje de clase 0/1 Se incrementa cada vez que no se envía un mensaje de clase 0/1 Se incrementa cada vez que se recibe un consumo con un error 194 EIO /2017

195 ID de atributo Descripción Tipo GET SET Valor 04 Diagnóstico de mensajería STRUCT X X explícita Contador de envío de mensajes de clase 3 Contador de recepción de mensajes de clase 3 Contador de envío de mensajes UCMM Contador de recepción de mensajes UCMM X = admitido = no admitido UDINT UDINT UDINT UDINT Se incrementa cada vez que se envía un mensaje de clase 3 (cliente y servidor) Se incrementa cada vez que se recibe un mensaje de clase 3 (cliente y servidor) Se incrementa cada vez que se envía un mensaje UCMM (cliente y servidor) Se incrementa cada vez que se recibe un mensaje UCMM (cliente y servidor) Servicios El 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 Notas hex dec 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 EIO /

196 Objeto de diagnóstico de explorador de E/S de EtherNet/IP Descripción general El 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 clase 351 (hex), 849 (decimal) ID de instancia El objeto de diagnóstico de explorador de E/S de EtherNet/IP presenta dos instancias: 0: clase 1: instancia Atributos Los 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 atributo Descripción GET SET 01 Revisión X 02 Instancia máxima X X = admitido = no admitido ID de instancia = 1 (atributos de instancia): ID de atributo Descripción Tipo GET SET 01 Tabla de estado de E/S STRUCT X Tamaño UINT Estado ARRAY de UNINT X = admitido = no admitido 196 EIO /2017

197 Servicios El 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 Notas hex dec 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 EIO /

198 Objeto de diagnóstico de conexión de E/S Descripción general El objeto de diagnóstico de conexión de E/S presenta las instancias, los atributos y los servicios descritos a continuación. ID de clase 352 (hex), 850 (decimal) ID de instancia El 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. Atributos Los 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 SET 01 Revisión X 02 Instancia máxima X X = admitido = no admitido 198 EIO /2017

199 ID de instancia = de 1 a 256 (atributos de instancia): ID de atributo Descripción Tipo GET SET Valor 01 Diagnóstico de comunicación STRUCT X X de E/S X = admitido = no admitido 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 consumo Contador de errores de envío de producción de E/S Contador de errores de recepción de consumo de E/S Errores de timeout de conexión CIP Errores de apertura de conexión CIP UINT UINT UINT UINT Se incrementa cada vez que no se envía una producción Se incrementa cada vez que se recibe un consumo con un error Se incrementa cuando la conexión supera el tiempo de espera. 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 Estado ampliado del último error de CIP Estado de comunicación de entrada Estado de comunicación de salida UINT UINT UINT UINT Estado general del último error detectado en la conexión Estado ampliado del último error detectado en la conexión Estado de comunicación de las entradas (consulte la tabla que aparece a continuación) Estado de comunicación de las salidas (consulte la tabla que aparece a continuación) EIO /

200 ID de atributo Descripción Tipo GET SET Valor 02 Diagnóstico de conexiones STRUCT X X ID de conexión de producción UDINT ID de conexión para la producción ID de la conexión de consumo UDINT ID de conexión para el consumo RPI de producción UDINT RPI para la producción API de producción UDINT API para la producción RPI de consumo UDINT RPI para el consumo API de consumo UDINT API para el consumo Parámetros de conexión de producción Parámetros de conexión de consumo UDINT UDINT IP local UDINT Puerto UDP local UINT IP remota UDINT Puerto UDP remoto UINT IP de multidifusión de producción IP de multidifusión de consumo UDINT UDINT Parámetros de conexión para la producción Parámetros de conexión para el consumo IP de multidifusión utilizada para la producción (o bien, 0) IP de multidifusión utilizada para el consumo (o bien, 0) Protocolos compatibles UDINT Protocolo compatible en la conexión: 1 = EtherNet/IP X = admitido = no admitido 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: Número de bit Descripción Valores reservado 0 2 Inactiva 0 = sin notificación de inactividad 1 = notificación de inactividad 1 Consumo inhibido 0 = consumo iniciado 1 = sin consumo 0 Producción inhibida 0 = producción iniciada 1 = sin producción 200 EIO /2017

201 Servicios El 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 Notas hex dec 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 EIO /

202 Objeto de diagnóstico de conexión explícita EtherNet/IP Descripción general El 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 clase 353 (hex), 851 (decimal) ID de instancia El 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) Atributos Los 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 SET 01 Revisión 1 X 02 Instancia máxima De 0 a N X X = admitido = no admitido 202 EIO /2017

203 ID de instancia = de 1 a N (atributos de instancia): 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 destino 02 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 origen 05 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 X = admitido = no admitido UDINT X Aumenta cada vez que se recibe un mensaje CIP de clase 3 en la conexión Servicios El objeto de diagnóstico de conexión explícita EtherNet/IP realiza los servicios siguientes con el tipo de objeto de la lista: ID de servicio Descripción Clase Instancia Notas hex dec Get_Attributes_All X X Devuelve el valor de todos los atributos. X = admitido = no admitido EIO /

204 Objeto de lista de diagnóstico de conexión explícita EtherNet/IP Descripción general El 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 clase 354 (hex), 852 (decimal) ID de instancia El objeto de lista de diagnóstico de conexión explícita EtherNet/IP presenta dos valores de instancia: 0: clase 1: instancia Atributos Los 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 SET 01 Revisión X 02 Instancia máxima X X = admitido = no admitido 204 EIO /2017

205 ID de instancia = de 1 a 2 (atributos de instancia): ID de atributo Descripción Tipo GET SET Valor 01 Número de conexiones UINT X Número total de conexiones explícitas abiertas 02 Lista de diagnóstico de conexiones de mensajes explícitos X = admitido = no admitido ID de conexión de origen ARRAY de STRUCT UDINT X ID de conexión O->T IP de origen UINT Puerto TCP de origen UDINT ID de conexión de destino UDINT ID de conexión T->O IP de destino UDINT Puerto TCP de UDINT destino Contador de envío de mensajes Contador de recepción de mensajes UDINT UDINT Aumenta cada vez que se envía un mensaje CIP de clase 3 en la conexión Aumenta cada vez que se recibe un mensaje CIP de clase 3 en la conexión Servicios El 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 servicio Descripción Clase Instancia Notas hex dec Get_Attributes_All X Devuelve el valor de todos los atributos Crear X Eliminar X 4B 75 Explicit_Connections_Diagnostic_Read X X = admitido = no admitido EIO /

206 Objeto de diagnóstico RSTP Descripción general El objeto de diagnóstico RSTP presenta las instancias, los atributos y los servicios descritos a continuación. ID de clase 355 (hex), 853 (decimal) ID de instancia El objeto de diagnóstico RSTP presenta los valores de instancias siguientes: 0: clase 1: instancia Atributos Los 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 SET 01 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. X = admitido = no admitido UINT X 206 EIO /2017

207 ID de instancia = de 1 a N (atributos de instancia): ID de atributo Descripción Tipo GET CLEAR Valor 01 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 Time Since Topology UDINT X atributos y el rango de valores. Change X = admitido = no admitido 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 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 Consulte RFC-4188 para obtener información sobre las definiciones de los atributos y el rango de valores. EIO /

208 ID de atributo Descripción Tipo GET CLEAR Valor 02 Port Status STRUCT X X Port UDINT X X Consulte RFC-4188 para obtener Priority UDINT X X información sobre las definiciones de los atributos y el rango de valores. State UINT X X Enable UINT X X Path Cost UDINT X X Designated Root Cadena de caracteres X X X = admitido = no admitido Designated Cost UDINT X X Designated Bridge Cadena de X X caracteres Designated Port Forward Transitions Count Cadena de caracteres X X 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. 208 EIO /2017

209 ID de atributo Descripción Tipo GET CLEAR Valor 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 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. X = admitido = no admitido EIO /

210 Servicios El objeto de diagnóstico RSTP realiza los servicios siguientes: ID de servicio Descripción Clase Instancia Notas hex dec Get_Attributes_All X X Este servicio devuelve: todos los atributos de la clase todos los atributos de la instancia del objeto 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 especifica Especifique el ID de atributo en la petición de este servicio 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 EIO /2017

211 Objeto de control del puerto de servicio Descripción general El objeto de control del puerto de servicio se define a efectos de control del puerto. ID de clase 400 (hex), (decimal) ID de instancia El objeto de control del puerto de servicio presenta los valores de instancia siguientes: 0: clase 1: instancia Atributos Los atributos del objeto de control del puerto de servicio están asociados con cada instancia. Atributos de clase requeridos (instancia 0): ID de atributo Descripción Tipo Obtener Establec er 01 Revisión UINT X 02 Instancia máxima UINT X X = admitido = no admitido Atributos de instancia requeridos (instancia 1): ID de atributo Descripción Tipo Obtener Estable Valor hex dec cer Control de puertos UINT X X 0 (predeterminado): deshabilitado 1: puerto de acceso 2: espejo de puertos Espejo UINT X X bit 0 (predeterminado): puerto ETH 2 bit 1: puerto ETH 3 bit 2: puerto de la placa de conexiones bit 3: puerto interno X = admitido = no admitido EIO /

212 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. Servicios El objeto de control del puerto de servicio realiza los servicios siguientes para los tipos de objeto siguientes: ID de servicio Nombre Clase Instancia Descripción hex dec Get_Attributes_All X X Obtener todos los atributos en un solo mensaje Set_Attributes_All X Establecer todos los atributos en un solo mensaje. 0E 14 Get_Attribute_Single X X Obtener un solo atributo especificado Set_Attribute_Single X Establecer un solo atributo especificado. X = admitido = no admitido 212 EIO /2017

213 Listas Sección de dispositivos del DTM 5.8 Listas de dispositivos del DTM Introducción En 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ón Esta sección contiene los siguientes apartados: Apartado Página Resumen de conexiones y configuraciones de la lista de dispositivos 214 Parámetros de la lista de dispositivos 217 Estructura de datos DDT autónomos para las CPU M Estructura de datos del DDT de Hot Standby 230 EIO /

214 Resumen de conexiones y configuraciones de la lista de dispositivos Introducción La 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ágina Consulte las propiedades de solo lectura de la CPU M580 en Lista de dispositivos de Unity Pro: Paso Acción 1 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. Información del resumen de configuración Seleccione 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ón Expanda (+) la fila Entrada para ver los valores de Tamaño actual de entrada: Descripción Este valor es la suma de los tamaños de peticiones de Modbus y conexiones EtherNet/IP. Origen Este valor se ha configurado en la página General para una conexión y un dispositivo distribuido seleccionado. Expanda (+) la fila Salida para ver los valores de Tamaño actual de salida: Descripción Este valor es la suma de los tamaños de peticiones de Modbus y conexiones EtherNet/IP. Origen Este valor se ha configurado en la página General para una conexión y un dispositivo distribuido seleccionado. 214 EIO /2017

215 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 ( ), 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 Origen Número máximo de dispositivos DIO Número actual de dispositivos DIO Número máximo de conexiones DIO Número actual de conexiones DIO Número máximo de paquetes Número actual de paquetes de entrada Número actual de paquetes de salida Número actual del total de paquetes Número máximo de dispositivos distribuidos que se pueden añadir a la configuración. Número de dispositivos distribuidos en la configuración actual. Número máximo de conexiones de dispositivos distribuidos que puede administrar el módulo CPU. Número de conexiones para dispositivos distribuidos en la configuración actual. Número máximo de paquetes que puede gestionar el módulo por segundo. 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. 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. 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. Predefinido Diseño de red en el editor de dispositivos de Unity Pro Predefinido Diseño de red en el editor de dispositivos de Unity Pro Predefinido Diseño de red en el editor de dispositivos de Unity Pro Diseño de red en el editor de dispositivos de Unity Pro Diseño de red en el editor de dispositivos de Unity Pro EIO /

216 Información del resumen de conexiones / peticiones Seleccione 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: Columna Descripción Bit 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 Paquetes de salida por segundo Paquetes por segundo Uso de ancho de banda Tamaño de entrada Tamaño de salida Número de paquetes de entrada (T->O) por segundo intercambiados en esta conexión. Número de paquetes de salida (O->T) por segundo intercambiados en esta conexión. Número total de paquetes por segundo intercambiados en esta conexión en direcciones de entrada y salida. El uso de ancho de banda total empleado por esta conexión (tráfico total de bytes por segundo). Número de palabras de entrada configuradas para este dispositivo remoto. Número de palabras de salidas configuradas para este dispositivo remoto. 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. 216 EIO /2017

217 Parámetros de la lista de dispositivos Introducción Configure 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ón Navegue hasta las fichas de configuración de la lista de dispositivos. Paso Acción 1 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. Ficha Propiedades Configure 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: Campo Parámetro Descripción Propiedades 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. EIO /

218 Campo Parámetro Descripción Nombre de estructura de E/S Gestión de elementos Nombre de estructura Nombre de variable Nombre predeterminado Modalidad de importación Volver a importar elementos Unity Pro asigna automáticamente un nombre de estructura basado en el nombre de la variable. Nombre de variable: un nombre de variable generado automáticamente basándose en el nombre de alias. Al pulsar este botón se restablecen los nombres de variable y estructura predeterminados. 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. 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. Haga clic en Aplicar para guardar sus modificaciones y dejar la ventana abierta para próximas modificaciones. Ficha Ajustes de dirección 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 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. 218 EIO /2017

219 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: Campo Parámetro Descripción Cambiar dirección Servidor de direcciones Dirección IP DHCP para este dispositivo Identificado por Identificador Máscara de subred Pasarela 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 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.) 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.) 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 del dispositivo. NOTA: Para este ejemplo, acepte el valor predeterminado ( ). Dirección de pasarela utilizada para llegar a este dispositivo. El valor predeterminado indica que este dispositivo se encuentra en la misma subred que la CPU. NOTA: Para este ejemplo, acepte el valor predeterminado. Haga clic en Aplicar para guardar los cambios y mantener la ventana abierta para seguir aplicando cambios. EIO /

220 Ficha Ajuste de petición Configure 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: Paso Acción 1 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. En esta tabla se describen los parámetros Ajuste de petición para dispositivos Modbus: Ajuste Bit de conexión ID de unidad Timeout de estado funcional (ms) Velocidad de repetición (ms) Dirección LE Longitud de lectura Descripció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. 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. 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: ms intervalo: 5 ms predeterminado: ms Este valor representa la velocidad de exploración de datos en intervalos de 5 ms. (El rango válido va de 0 a ms. El valor predeterminado es 60 ms.) Dirección de la imagen de datos de entrada en el dispositivo Modbus. Este valor representa el número de palabras (de 0 a 125) en el dispositivo Modbus que lee la CPU. 220 EIO /2017

221 Ajuste Último valor Dirección ES Longitud de escritura Descripción 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 de la imagen de datos de salida en el dispositivo Modbus. Este valor representa el número de palabras (de 0 a 120) en el dispositivo Modbus en el que escribe la CPU. Para eliminar una petición: Paso Acción 1 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. El siguiente paso es conectar el proyecto de Unity Pro con el dispositivo Modbus. EIO /

222 Estructura de datos DDT autónomos para las CPU M580 Introducción En 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 dispositivos Para acceder al DDT de dispositivo de la CPU en Unity Pro: Paso Acción 1 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. 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 salida En esta tabla se describen las entradas y salidas asociadas a los dispositivos EtherNet/IP o Modbus: Nombre Renovación Renovación_1 Descripció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. 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 EIO /2017

223 Nombre Renovación_2 Renovación_3... (disponible) Descripción 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. 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. Parámetros Use 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: Parámetro Descripción DDT 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 Configuración independiente En 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 configuraciones autónomas con Unity Pro 10.0 o posterior y M580 CPU versión 2.01 o posterior. Parámetros de entrada En las siguientes tablas se describen los parámetros de entrada en el DDT de dispositivo para la CPU: ETH_STATUS (WORD): Nombre Tipo Bit Descripción PORT1_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. EIO /

224 Nombre Tipo Bit Descripción 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. AVISO COMPORTAMIENTO IMPREVISTO DEL EQUIPO Confirme 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. 224 EIO /2017

225 SERVICE_STATUS (WORD): Nombre Tipo Bit Descripción RSTP_SERVICE 1 BOOL 0 0 = el servicio RSTP no funciona correctamente. 1 = el servicio RSTP funciona correctamente o está deshabilitado. PORT502_SERVICE 1 BOOL 2 0 = el servicio del puerto 502 no funciona correctamente. 1 = el servicio del puerto 502 funciona correctamente o está deshabilitado. SNMP_SERVICE 1 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_SCANNER 1 BOOL 7 0 = el servicio no funciona correctamente. 1 = el servicio funciona correctamente. MODBUS_SCANNER 1 BOOL 8 0 = el servicio no funciona correctamente. 1 = el servicio funciona correctamente. NTP_SERVER 1 BOOL 9 0 = el servidor SNTP no funciona correctamente. 1 = el servidor SNTP funciona correctamente. SNTP_CLIENT 1 BOOL 10 0 = el servicio no funciona correctamente. 1 = el servicio funciona correctamente. WEB_SERVER 1 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. EIO /

226 Nombre Tipo Bit Descripción FDR_SERVER 1 BOOL 14 0 = el servicio no funciona correctamente. 1 = el servicio funciona correctamente. EIP_ADAPTER 1 BOOL 15 0 = el servicio del adaptador (servidor) de EIP no funciona correctamente. 1 = el servicio del adaptador (servidor) de EIP funciona correctamente. 1. Cuando este servicio se establece en 0, GLOBAL_STATUS también se establece en 0. SERVICE_STATUS2 (WORD): Nombre Tipo Bit Descripción A_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_SERVICE 1 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 EIO /2017

227 ETH_PORT_1_2_STATUS (BYTE): Nombre Tipo Descripción Función de los puertos Ethernet y función RSTP codificada en 2 bits Bits : ETH 1 deshabilitado 1: puerto de acceso ETH 1 2: espejo de puerto ETH 1 3: puerto de red del dispositivo ETH 1 Bits 3-2 reservado (0) Bits 5-4 0: ETH 2 deshabilitado 1: puerto de acceso ETH 2 2: espejo de puerto ETH 2 3: puerto de red del dispositivo ETH 2 Bits : puerto RSTP alternativo ETH 2 1: puerto RSTP de respaldo ETH 2 2: puerto RSTP designado ETH 2 3: puerto RSTP raíz ETH 2 ETH_PORT_3_BKP_STATUS (BYTE): Nombre Bit Descripción Función de los puertos Ethernet y función codificada en 2 bitsrstp Bits : ETH 3 deshabilitado 1: puerto de acceso ETH 3 2: espejo de puerto ETH 3 3: puerto de red del dispositivo ETH 3 Bits : puerto RSTP alternativo ETH 3 1: puerto RSTP de respaldo ETH 3 2: puerto RSTP designado ETH 3 3: puerto RSTP raíz ETH 3 Bits : 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) EIO /

228 FDR_USAGE: Tipo Tipo Descripción FDR_USAGE BYTE % de uso del servidor FDR IN_PACKETS (UINT): Tipo Bit Descripción UINT 0-7 número de paquetes recibidos en la interfaz (puertos internos) IN_ERRORS (UINT): Tipo Bit Descripción UINT 0-7 número de paquetes de entrada que contienen errores detectados OUT_PACKETS (UINT): Tipo Bit Descripción UINT 0-7 número de paquetes enviados en la interfaz (puertos internos) OUT_ERRORS (UINT): Tipo Bit Descripción UINT 0-7 número de paquetes de salida que contienen errores detectados CONF_SIG (UDINT): Tipo Bit Descripción UDINT 0-15 Firmas de todos los archivos en el servidor FDR del módulo local Parámetros de salida Aunque 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: Nombre Tipo Rango Descripción DROP_CTRL BOOL bit por estación RIO (hasta 32) 228 EIO /2017

229 RIO_CTRL: Nombre Tipo Rango Descripción RIO_CTRL BOOL bit por RIO (hasta 128) DIO_CTRL: Nombre Tipo Rango Descripción DIO_CTRL BOOL bit por DIO (hasta 128) Estado de funcionamiento del dispositivo Aunque 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_HEALTH En esta tabla se describe el estado de los dispositivos explorados por el módulo. Los datos se presentan como una matriz de booleanos: 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 [ ] 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 [ ] of BOOL Dispositivos DIO: un elemento de matriz se corresponde con un dispositivo DIO (hasta un máximo de 128 dispositivos DIO). 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. EIO /

230 Estructura de datos del DDT de Hot Standby Introducción T_M_ECPU_HSBY DDT es la interfaz exclusiva entre el sistema M580 Hot Standby y la aplicación que se ejecuta en una BMEH CPU. La instancia DDT debe aparecer como: ECPU_HSBY_1. AVISO RIESGO DE FUNCIONAMIENTO IMPREVISTO Revise 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. 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 remoto El 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 datos Las CPUs M580 BMEH 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. 230 EIO /2017

231 DDT de T_M_ECPU_HSBY ATENCIÓN RIESGO DE FUNCIONAMIENTO IMPREVISTO Antes de ejecutar un comando Swap (sea mediante la lógica de la aplicación o mediante la interfaz gráfica de usuario [GUI] de 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. El DDT de T_M_ECPU_HSBY consta de estos objetos: Elemento Tipo Descripción Escrito por REMOTE_STS_VALID BOOL True: tanto HSBY_LINK_ERROR como Sistema HSBY_SUPPLEMENTARY_LINK_ERROR se han establecido en 0. False: tanto HSBY_LINK_ERROR como HSBY_SUPPLEMENTARY_LINK_ERROR se han establecido en 1. APP_MISMATCH BOOL La aplicación original en los dos PAC es diferente. Sistema LOGIC_MISMATCH_ALLOWED BOOL True: en caso de discrepancia de lógica, el Aplicación standby sigue siendo el standby. False: en caso de discrepancia de lógica, el standby pasa al estado de espera. LOGIC_MISMATCH BOOL Existen diferentes revisiones de la misma aplicación en los dos PACs. 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. 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 Sistema Sistema EIO /

232 Elemento Tipo Descripción Escrito por 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. 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. 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. FW_MISMATCH BOOL Los sistemas operativos son diferentes en los dos PACs. DATA_LAYOUT_MISMATCH BOOL El diseño de los datos es diferente en los dos PACs. La transferencia de datos se realiza parcialmente. 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. 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. 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. PLCA_ONLINE BOOL El PAC A está configurado para entrar en el estado primario o standby. NOTA: Ejecutable sólo en el PAC A. Sistema Aplicación Aplicación Sistema Sistema Sistema Sistema Sistema Configuración 232 EIO /2017

233 Elemento Tipo Descripción Escrito por PLCB_ONLINE BOOL El PAC B está configurado para entrar en el estado primario o standby. NOTA: Ejecutable sólo en el PAC B. 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. 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. Configuración Aplicación/ sistema Aplicación/ sistema EIO /

234 Elemento Tipo Descripción Escrito por 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. 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. 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. 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. 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. Aplicación/ sistema Aplicación/ sistema Aplicación Aplicación/ sistema Sistema 234 EIO /2017

235 Elemento Tipo Descripción Escrito por 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. 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. LOCAL_HSBY_STS REMOTE_HSBY_STS T_M_ECPU_ HSBY_STS T_M_ECPU_ HSBY_STS Estado Hot Standby del PAC local Estado Hot Standby del PAC remoto Sistema Sistema (ver a continuación) (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. EIO /

236 Tipo de datos de T_M_ECPU_HSBY_STS El tipo de datos T_M_ECPU_HSBY_STS presenta los elementos siguientes: Elemento Tipo Descripción Escrito por HSBY_LINK_ERROR BOOL True: no hay conexión en el conector Hot Standby. Sistema False: la conexión Hot Standby está operativa. HSBY_SUPPLEMENTARY _LINK_ERROR BOOL True: no hay conexión en el conector EthernetRIO. False: la conexión Ethernet RIO está operativa. 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. 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. 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. STOP BOOL True: el PAC se encuentra en el estado STOP. False: el PAC se encuentra en el estado primario, standby o de espera. 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". 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". 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. 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. 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.) REGISTER WORD[0...63] Se han añadido datos sin gestionar a la aplicación a través del atributo Intercambio en STBY. Sistema Sistema Sistema Sistema Sistema Sistema Sistema Sistema Sistema Aplicación Aplicación 236 EIO /2017

237 Mensajería Sección explícita 5.9 Mensajería explícita Introducción Puede 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ón Esta sección contiene los siguientes apartados: Apartado Página Configuración de mensajería explícita mediante DATA_EXCH 238 Configuración del parámetro de gestión de DATA_EXCH 240 Servicios de mensajes explícitos 242 Configuración de mensajería explícita EtherNet/IP mediante DATA_EXCH 244 Ejemplo de mensaje explícito de EtherNet/IP: Get_Attribute_Single 247 Ejemplo de mensaje explícito de EtherNet/IP: Objeto de lectura Modbus 250 Ejemplo de mensaje explícito de EtherNet/IP: Objeto de escritura Modbus 254 Códigos de función de mensajería explícita de Modbus TCP 258 Configuración de mensajes explícitos de Modbus TCP mediante DATA_EXCH 259 Ejemplo de mensaje explícito de Modbus TCP: petición de lectura de registro 261 Envío de mensajes explícitos a dispositivos EtherNet/IP 264 Envío de mensajes explícitos a dispositivos Modbus 266 EIO /

238 Configuración de mensajería explícita mediante DATA_EXCH Descripción general Utilice 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ón EN 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 EIO /2017

239 Parámetro Tipo de datos Descripción 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ámetros de entrada/salida La matriz Management_Param es local: Parámetro Tipo de datos Descripción Management_Param Array [0...3] of INT El parámetro de gestión (véase página 240), compuesto por cuatro palabras. 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 Parámetro Tipo de datos Descripción ENO 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. EIO /

240 Configuración del parámetro de gestión de DATA_EXCH Introducción La 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ón El parámetro de gestión consta de cuatro palabras contiguas: Fuente de datos Registro Descripción Byte alto (MSB) Datos gestionados por el sistema Datos gestionados por el usuario Management_Param[0] Management_Param[1] Management_Param[2] Management_Param[3] Número de intercambio Informe de funcionamiento (véase Modicon M 580 autónomo, Guía de planificación del sistema para, arquitecturas utilizadas con más frecuencia) Byte bajo (LSB) Dos bits de sólo lectura: Bit 0 = Bit de actividad (véase página 241) Bit 1 = Bit de cancelación Informe de comunicación (véase Modicon M580 autónomo, Guía de planificación del sistema para, arquitecturas utilizadas con más frecuencia) Timeout de bloque. Estos valores incluyen: 0 = espera infinita otros valores = timeout x 100 ms, por ejemplo: 1 = 100 ms 2 = 200 ms 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 EIO /2017

241 Bit de actividad El 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. EIO /

242 Servicios de mensajes explícitos Descripción general Todos 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. Servicios Los 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 Pro 1 1 Get_Attributes_All X X 2 2 Set_Attributes_All X X 3 3 Get_Attribute_List X 4 4 Set_Attribute_List X 5 5 Resetear X X 6 6 Iniciar X X 7 7 Detener X X 8 8 Crear X X 9 9 Eliminar X X A 10 Multiple_Service_Packet X B-C (Reservado) D 13 Apply_Attributes X X E 14 Get_Attribute_Single X X Set_Attribute_Single X X Find_Next_Object_Instance X X Respuesta de error (solo DeviceNet) Restaurar X X Guardar X X Sin funcionamiento (NOP) X X Get_Member X X "X" indica que el servicio está disponible. " " indica que el servicio no está disponible. 242 EIO /2017

243 Código de servicio Descripción Disponible en... Hex. Dec. Bloque DATA_EXCH GUI de Unity Pro Set_Member X X 1A 26 Insert_Member X X 1B 27 Remove_Member X X 1C 28 GroupSync X 1D (Reservado) "X" indica que el servicio está disponible. " " indica que el servicio no está disponible. EIO /

244 Configuración de mensajería explícita EtherNet/IP mediante DATA_EXCH Configuración del parámetro Address Para 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: Este campo... Representa... rack número asignado al bastidor que contiene el módulo de comunicación slot posición del módulo de comunicación en el bastidor channel el canal de comunicación: establézcalo en un valor de 0 ip_address la dirección IP del dispositivo remoto, por ejemplo message_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 Configuración del parámetro Data_to_Send El 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: Offset (palabras) Longitud (bytes) Tipo de datos Descripción 0 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 1 Estructure la petición CIP en orden little endian. Bytes La petición CIP 1. NOTA: La estructura y el tamaño de la petición CIP depende del servicio EtherNet/IP. 244 EIO /2017

245 Contenido del parámetro Received_Data El 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: 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 Estado adicional 1 bytes... 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 Códigos de error de instancias de objeto de administrador de conexiones. NOTA: La respuesta está estructurada en orden little endian. EIO /

246 Comprobación de la respuesta de Received_Data para el estado del sistema y de CIP Utilice 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 EIO /2017

247 Ejemplo de mensaje explícito de EtherNet/IP: Get_Attribute_Single Descripción general El 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 ). 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_EXCH Para implementar el bloque de funciones DATA_EXCH, cree y asigne variables para los siguientes bloques: EIO /

248 Configuración de la variable Address La 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{ }UNC.CIP ), en que: bastidor = 0 módulo (número de slot) = 1 canal = 0 dirección IP de dispositivo remoto = tipo de mensaje = no conectado protocolo = CIP Configuración de la variable ActionType La 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 Configuración de la variable DataToSend La variable DataToSend identifica los detalles de la petición de mensaje explícito de CIP: 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] DataToSend[2] DataToSend[3] 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) Información de instancia de petición CIP: Byte alto = instancia: 16#64 (100 decimal) Byte bajo = segmento de instancia: 16#24 (36 decimal) 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# # # EIO /2017

249 Visualización de la respuesta Utilice 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ón 1 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 Escriba 100, que representa el tamaño del búfer de datos en palabras. animados 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. EIO /

250 Ejemplo de mensaje explícito de EtherNet/IP: Objeto de lectura Modbus Descripción general El 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 ) mediante el servicio Read_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). Implementación del bloque de funciones DATA_EXCH Para implementar el bloque de funciones DATA_EXCH, debe crear y asignar variables para los siguientes bloques: 250 EIO /2017

251 Declaración de variables En 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 Address La 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{ }UNC.CIP ), en que: bastidor = 0 módulo (número de slot) = 1 canal = 0 dirección IP de dispositivo remoto = tipo de mensaje = no conectado protocolo = CIP Configuración de la variable ActionType La 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 EIO /

252 Configuración de la variable DataToSend La variable DataToSend identifica el tipo de mensaje explícito y la petición CIP: 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] DataToSend[2] DataToSend[3] DataToSend[4] 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) Información de instancia de petición CIP: Byte alto = instancia: 16#01 (1 decimal) Byte bajo = segmento de instancia: 16#24 (36 decimal) Ubicación de la primera palabra que se leerá: Byte alto = 16#00 (0 decimal) Byte bajo = 16#31 (49 decimal) 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 Visualización de la respuesta Utilice 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ón 1 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 Escriba 49, que representa el tamaño del búfer de datos en palabras. animados 252 EIO /2017

253 Paso Acción 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. EIO /

254 Ejemplo de mensaje explícito de EtherNet/IP: Objeto de escritura Modbus Descripción general El 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 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_EXCH Para implementar el bloque de funciones DATA_EXCH, debe crear y asignar variables para los siguientes bloques: 254 EIO /2017

255 Declaración de variables En 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 Address La 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{ }UNC.CIP ), en que: bastidor = 0 módulo (número de slot) = 1 canal = 0 dirección IP de dispositivo remoto = tipo de mensaje = no conectado protocolo = CIP Configuración de la variable ActionType La 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 16#01 respuesta EIO /

256 Configuración de la variable DataToSend La variable DataToSend identifica el tipo de mensaje explícito y la petición CIP: 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] DataToSend[2] DataToSend[3] DataToSend[4] DataToSend[5] 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) Información de instancia de petición CIP: Byte alto = instancia: 16#01 (1 decimal) Byte bajo = segmento de instancia: 16#24 (36 decimal) Ubicación de la primera palabra que se va a escribir (+ %MW1): Byte alto = 16#00 (0 decimal) Byte bajo = 16#00 (0 decimal) Cantidad de palabras que se van a escribir: Byte alto = atributo: 16#00 (0 decimal) Byte bajo = segmento de atributo: 16#01 (1 decimal) Datos para escribir: Byte alto = atributo: 16#00 (0 decimal) Byte bajo = segmento de atributo: 16#6F (111 decimal) 16# # # # #006F Visualización de la respuesta Utilice 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ón 1 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 Escriba 49, que representa el tamaño del búfer de datos en palabras. animados 256 EIO /2017

257 Paso Acción 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. EIO /

258 Códigos de función de mensajería explícita de Modbus TCP Descripción general Puede 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ón Los 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: Código de función (dec) Descripción 1 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) 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 EIO /2017

259 Configuración de mensajes explícitos de Modbus TCP mediante DATA_EXCH Introducción Cuando 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 ADDM Cuando 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: Parámetro Descripción rack número asignado al bastidor que contiene el módulo de comunicación slot posición del módulo de comunicación en el bastidor channel canal de comunicación (establecido en el valor 0) ip_address dirección IP del dispositivo remoto (por ejemplo, ) 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 TCP protocol cadena de tres caracteres MBS El valor ID de unidad en un mensaje Modbus que indica el destino del mensaje. Consulte los códigos de diagnóstico de Modbus. EIO /

260 Contenido del parámetro Received_Data El 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: Offset (palabras) Longitud (bytes) Descripción 0 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. 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. 260 EIO /2017

261 Ejemplo de mensaje explícito de Modbus TCP: petición de lectura de registro Introducción Utilice 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_EXCH Para implementar el bloque de funciones DATA_EXCH, cree y asigne variables para lo siguiente: Configuración de la variable Address La 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{ }TCP.MBS ), donde: bastidor = 0 módulo (número de slot) = 1 canal = 0 dirección IP de dispositivo remoto = tipo de mensaje = TCP protocolo = Modbus Configuración de la variable ActionType La 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 EIO /

262 Configuración de la variable DataToSend La variable DataToSend contiene la dirección del registro de destino y el número de registros que deben leerse: 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) 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) 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#000F 16#0001 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 respuesta Utilice 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: Paso Acción 1 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 Escriba 100, que representa el tamaño del búfer de datos en palabras. animados 5 Haga clic en Aceptar para cerrar el cuadro de diálogo. 262 EIO /2017

263 Paso Acción 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. EIO /

264 Envío de mensajes explícitos a dispositivos EtherNet/IP Introducción Utilice 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ágina Para poder realizar mensajes explícitos, conecte el DTM de la CPU M580 a la propia CPU: Paso Acción 1 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 M Desplácese a la página de mensajes explícitos de EtherNet/IP (Menú del dispositivo Funciones adicionales Mensaje explícito de EtherNet/IP). Configuración de ajustes Configure el mensaje explícito usando estos ajustes en la página Mensajería explícita de EtherNet/IP: Campo Dirección Ajuste 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 ) 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 ) 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 ), 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 EIO /2017

265 Campo Servicio Datos (hex) Mensajes Respuesta (hex) Estado Botón Ajuste 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): este valor representa los datos que se van a enviar al dispositivo de destino para los servicios que envían datos. 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. El área Respuesta contiene los datos enviados a la herramienta de configuración por el dispositivo de destino en formato hexadecimal. El área Estado muestra mensajes que indican si se ha enviado correctamente el mensaje explícito. Enviar al dispositivo: cuando se haya configurado el mensaje explícito, haga clic en Enviar al dispositivo. Haga clic en el botón Cerrar para guardar los cambios y cerrar la ventana. EIO /

266 Envío de mensajes explícitos a dispositivos Modbus Introducción Use 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ágina Para poder realizar mensajes explícitos, conecte el DTM de la CPU M580 a la propia CPU: Paso Acción 1 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 M Desplácese a la página de mensajes explícitos de EtherNet/IP (Menú del dispositivo Funciones adicionales Mensaje explícito de Modbus). Configuración de ajustes Configure el mensaje explícito usando estos ajustes en la página Mensajería explícita de Modbus: Campo Dirección Servicio Ajuste 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. 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 EIO /2017

267 Campo Datos Respuesta Estado Botón Ajuste Datos (hex): este valor representa los datos que se van a enviar al dispositivo de destino para los servicios que envían datos. El área Respuesta muestra los datos enviados a la herramienta de configuración por el dispositivo de destino en formato hexadecimal. El área Estado muestra mensajes que indican si se ha enviado correctamente el mensaje explícito. Enviar al dispositivo: cuando se haya configurado el mensaje explícito, haga clic en Enviar al dispositivo. Haga clic en el botón Cerrar para guardar los cambios y cerrar la ventana. EIO /

268 mensajería Sección explícita utilizando el bloque MBP_MSTR en estaciones Quantum 5.10 RIO mensajería explícita utilizando el bloque MBP_MSTR en estaciones Quantum RIO Introducción En 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ón Esta sección contiene los siguientes apartados: Apartado Página Configuración de los mensajes explícitos mediante MBP_MSTR 269 Servicios de mensajería explícita de EtherNet/IP 271 Configuración de los parámetros CONTROL y DATABUF 273 Ejemplo de MBP_MSTR: Get_Attributes_Single 276 Códigos de función de mensajería explícita de Modbus TCP 281 Configuración del parámetro de control para los mensajes explícitos de Modbus TCP EIO /2017

269 Configuración de los mensajes explícitos mediante MBP_MSTR Descripción general Puede 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ón ENABLE 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. EIO /

270 Parámetros de salida Parámetro Tipo de datos Descripción ACTIVE 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. CONTROL 1 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. DATABUF 1 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 datos Nota: 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 EIO /2017

271 Servicios de mensajería explícita de EtherNet/IP Descripción general Cada 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. Servicios Entre 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 Pro 1 1 Get_Attributes_All X X 2 2 Set_Attributes_All X X 3 3 Get_Attribute_List X 4 4 Set_Attribute_List X 5 5 Resetear X X 6 6 Iniciar X X 7 7 Detener X X 8 8 Crear X X 9 9 Eliminar X X A 10 Multiple_Service_Packet X D 13 Apply_Attributes X X E 14 Get_Attribute_Single X X Set_Attribute_Single X X Find_Next_Object_Instance X X "X" = el servicio está disponible. " " = el servicio no está disponible. EIO /

272 Código de servicio Descripción Disponible en... Hex. Dec. Bloque MBP_MSTR GUI de Unity Pro Respuesta de error detectada (solo DeviceNet) Restaurar X X Guardar X X Sin funcionamiento (NOP) X X Get_Member X X Set_Member X X 1A 26 Insert_Member X X 1B 27 Remove_Member X X 1C 28 GroupSync X "X" = el servicio está disponible. " " = el servicio no está disponible. 272 EIO /2017

273 Configuración de los parámetros CONTROL y DATABUF Descripción general Los 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 control El parámetro de control consta de 9 palabras contiguas, tal como se describe a continuación: Registro Función Descripción CONTROL[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 Longitud del búfer de datos en palabras de datos CONTROL[3] Offset de respuesta Offset para el principio de la respuesta en el búfer de datos, en palabras de 16 bits Nota: 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 IP Byte bajo = byte 1 de la dirección IP (LSB) CONTROL[7] CONTROL[8] Longitud de la petición Longitud de la respuesta Longitud de la petición CIP, en bytes Longitud de la respuesta recibida, en bytes De sólo lectura: establecer después de la finalización 1. Por ejemplo, el parámetro de control gestiona la dirección IP en el orden siguiente: Byte 4 = 192, Byte 3 = 168, Byte 2 = 1, Byte 1 = 6. EIO /

274 Configuración del búfer de datos El 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. 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. 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: Offset de bytes Campo Tipo de datos Descripción 0 Servicio Byte Servicio del mensaje explícito 1 Request_Path_Size Byte Número de palabras en el campo Request_Path 2 Request_Path EPATH completada... Request_Data Matriz de bytes Esta matriz de bytes describe la ruta de la petición, incluyendo el ID de clase, el ID de instancia, etc., para esta transacción 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 EIO /2017

275 Respuesta: Offset de bytes Campo Tipo de datos Descripción 0 Servicio de respuesta Byte Servicio del mensaje explícito + 16#80 1 Reservado Byte 0 2 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 4 Estado adicional Matriz de palabras... Datos de respuesta Matriz de bytes Tamaño de la matriz de estado adicional, en palabras Estado adicional 1 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 Códigos de error detectados de instancias de objeto de administrador de conexiones; EIO /

276 Ejemplo de MBP_MSTR: Get_Attributes_Single Descripción general El 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_MSTR Para 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 entrada Es 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 datos ENABLE Enable BOOL ABORT StopEM BOOL 276 EIO /2017

277 Variables de salida Tambié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.) Pin de salida Variable Tipo de datos ACTIVE EMActive BOOL ERROR EMError BOOL SUCCESS EMSuccess BOOL CONTROL EIP_ControlBuf Matriz de 10 WORD DATABUF EIP_DataBuf Matriz de 100 WORD 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 control El 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: 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 posterior Byte bajo = 0 (no utilizado) Sí 16#0400 EIO /

278 Registro Descripción Configurar Configuración (hex) CONTROL[5] 1 CONTROL[6] 1 Dirección IP del módulo de comunicación Ethernet: Byte alto = byte 4 de la dirección IP Byte bajo = byte 3 de la dirección IP Dirección IP del módulo de comunicación Ethernet: Byte alto = byte 2 de la dirección IP Byte bajo = byte 1 de la dirección IP Sí 16#C0A8 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 No 16#0000 la operación) 1. En este ejemplo, el parámetro de control gestiona la dirección IP en el orden siguiente: Byte 4 = 192, Byte 3 = 168, Byte 2 = 1, Byte 1-6. Petición CIP La 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: Palabra de petición Byte alto Descripción 1 Tamaño de ruta de petición (en palabras) 2 Ruta de petición: objeto ensamblado de clase Valor (hexadecimal) Byte bajo Descripción 16#03 Servicio EM: Get_Attributes_Single 16#04 Ruta de petición: segmento de clase lógico 3 Ruta de petición: instancia 16#64 Ruta de petición: segmento de instancia lógico 4 Ruta de petición: atributo 16#03 Ruta de petición: segmento de atributo lógico Valor (hexadecimal) 16#0E 16#20 16#24 16#30 Combinando los bytes altos y bajos anteriores, la petición CIP tendría este aspecto: Palabra de petición Valor 1 16#030E 2 16# # # EIO /2017

279 Visualización de la respuesta Utilice 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ón 1 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 Escriba 100, que representa el tamaño del búfer de datos en palabras. animados 4 El cuadro de diálogo completado presenta el siguiente aspecto: Haga clic en Aceptar para cerrar el cuadro de diálogo. EIO /

280 Paso Acción 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. 280 EIO /2017

281 Códigos de función de mensajería explícita de Modbus TCP Descripción general Cada 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. Servicios Los 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 Pro 1 1 Escribir datos X X 2 2 Leer datos X X 3 3 Obtener estadísticas locales X X 4 4 Eliminar estadísticas locales X X 7 7 Obtener estadísticas remotas X X 8 8 Borrar estadísticas remotas X X A 10 Restablecer módulo X X Leer/escribir datos X X FFF Habilitar/Deshabilitar servicios HTTP y FTP/TFTP X - "X" = el servicio está disponible. " " = el servicio no está disponible. EIO /

282 Configuración del parámetro de control para los mensajes explícitos de Modbus TCP Descripción general Los 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 control El 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 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 comunicaciones Ethernet. NOTA: Debe utilizarse el ID de unidad 255 al solicitar datos de diagnóstico del módulo de comunicaciones Ethernet. 282 EIO /2017

283 Escribir datos El parámetro de control consta de 9 palabras contiguas, tal como se describe a continuación: Registro Función Descripción CONTROL[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 en el orden siguiente: Byte 4 = 192, Byte 3 = 168, Byte 2 = 1, Byte 1 = 7. Leer datos El parámetro de control consta de 9 palabras contiguas, tal como se describe a continuación: Registro Función Descripción CONTROL[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) EIO /

284 Registro Función Descripció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 en el orden siguiente: Byte 4 = 192, Byte 3 = 168, Byte 2 = 1, Byte 1 = 7. Obtener estadísticas locales El parámetro de control consta de 9 palabras contiguas, tal como se describe a continuación: Registro Función Descripción CONTROL[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 EIO /2017

285 Módulo de respuesta: un módulo TCP/IP Ethernet responde al comando Obtener estadísticas locales con la información siguiente: Palabra Descripción Dirección MAC 03 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 reservado Bit 2 0 = semidúplex; 1 = dúplex completo Bit 12 0 = 10 Mbits; 1 = 100 Mbits Bit 1 0 = no configurado; 1 = configurado Bits reservado Bit 0 0 = el PLC no está en funcionamiento; 1 = el PLC o NOC está en funcionamiento Bits Tipo de modulo: este bit presenta los valores siguientes: 0 = NOE 2x1 1 = ENT 2 = M1E 3 = NOE = ETY 5 = CIP 6 = (reservado) 7 = 140 CPU 651 x0 8 = 140 CRP = (reservado) 10 = 140 NOE y 05 Número de interrupciones de receptor 06 y 07 Número de interrupciones de transmisor 08 y 09 Contador de errores detectados Transmit_timeout 10 y 11 Cantidad de errores Collision_detect 12 y 13 Paquetes perdidos 14 y 15 (reservado) 16 y 17 Número de veces que se ha reiniciado el controlador 18 y 19 Error detectado de trama de recepción 20 y 21 Error detectado de desborde del receptor 22 y 23 Error detectado de CRC de recepción 24 y 25 Error detectado de búfer de recepción 26 y 27 Error detectado de búfer de transmisión 28 y 29 Subdesbordamiento de silo de transmisión 30 y 31 Colisión tardía 11 = 140 NOE = 140 NOE = (reservado) 14 = 140 NOC = (reservado) 17 = M340 CPU 18 = M340 NOE 19 = BMX NOC = TSX ETC = 140 NOC EIO /

286 Palabra Descripción 32 y 33 Portadora perdida 34 y 35 Número de reintentos 36 y 37 dirección IP Eliminar de estadísticas locales El parámetro de control consta de 9 palabras contiguas, tal como se describe a continuación: Registro Función Descripción CONTROL[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] Obtener estadísticas remotas El parámetro de control consta de 9 palabras contiguas, tal como se describe a continuación: Registro Función Descripción CONTROL[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 EIO /2017

287 Registro Función Descripció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 en el orden siguiente: Byte 4 = 192, Byte 3 = 168, Byte 2 = 1, Byte 1 = 7. Borrar estadísticas remotas El parámetro de control consta de 9 palabras contiguas, tal como se describe a continuación: Registro Función Descripción CONTROL[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 en el orden siguiente: Byte 4 = 192, Byte 3 = 168, Byte 2 = 1, Byte 1 = 7. EIO /

288 restablecer módulo El parámetro de control consta de 9 palabras contiguas, tal como se describe a continuación: Registro Función Descripción CONTROL[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] Leer/escribir datos El parámetro de control consta de 11 palabras contiguas, tal como se describe a continuación: Registro Función Descripción CONTROL[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 EIO /2017

289 Registro Función Descripció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 en el orden siguiente: Byte 4 = 192, Byte 3 = 168, Byte 2 = 1, Byte 1 = 7. Habilitar/Deshabilitar servicios HTTP o FTP/TFTP Cuando 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. EIO /

290 El parámetro de control se compone de 9 palabras contiguas, como se describe a continuación: Registro Función Descripción CONTROL[1] Operación FFF0 (hex) (dec) = habilitar/deshabilitar HTTP o FTP/TFTP CONTROL[2] Estado de error detectado Contiene 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] CONTROL[6] Número de slot de módulo e ID de destino Modalidad de petición Byte alto = slot de módulo de comunicación del número de slot del módulo Byte bajo = ID de destino Bit 0 (LSB) = 1: Habilitar FTP/TFTP Bit 0 (LSB) = 0: Deshabilitar FTP/TFTP Bit 1 = 1: Habilitar HTTP Bit 1 = 0: Deshabilitar HTTP CONTROL[7] Establezca este registro en 0. CONTROL[8] CONTROL[9] 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. 290 EIO /2017

291 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. EIO /

292 Mensajes Sección implícitos 5.11 Mensajes implícitos Introducción En 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 Configurar conexiones EtherNet/IP para enlazar el módulo de comunicación Ethernet y el módulo de interfaz de red STB NIC 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ón Esta sección contiene los siguientes apartados: Apartado Página Configuración de la red 293 Adición de un dispositivo STB NIC Configuración de las propiedades de STB NIC Configuración de conexiones EtherNet/IP 299 Configuración de elementos de E/S 305 Mensajes implícitos de EtherNet/IP EIO /2017

293 Configuración de la red Introducción Utilice 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 red Esta 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 EIO /

294 Adición de un dispositivo STB NIC 2212 Descripción general Puede 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 2212 NOTA: 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ón 1 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 EIO /2017

295 Paso Acción 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. El paso siguiente consiste en configurar el dispositivo que acaba de añadir al proyecto. EIO /

296 Configuración de las propiedades de STB NIC 2212 Introducción Utilice Unity Pro para editar la configuración para el dispositivo STB NIC NOTA: Para editar esta configuración, desconecte el DTM de un dispositivo. Acceso a las propiedades del dispositivo Para ver la ficha Propiedades: Paso Acción 1 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. Las siguientes fichas están disponibles para el dispositivo: Propiedades Ajuste de dirección Propiedades Configure 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 Indique cómo se crean y editan los elementos de entrada y salida. 296 EIO /2017

297 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: Campo Parámetro Descripción Propiedades Número Acepte el valor predeterminado. Configuración activa Acepta la opción predeterminada (Habilitado). Nombre de estructura de E/S Gestión de elementos Nombre de estructura Nombre de variable Nombre predeterminado Modalidad de importación Selecciona Manual. Volver a importar elementos Unity Pro asigna automáticamente un nombre de estructura basado en el nombre de la variable. Nombre de variable: acepta el nombre de variable generado automáticamente (basándose en el nombre de alias). Al pulsar este botón se restablecen los nombres de variable y estructura predeterminados. Para este ejemplo se utilizan nombres personalizados. 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. Haga clic en Aplicar para guardar los cambios y deje la ventana abierta. Ajuste de dirección Utilice la ficha Ajuste de dirección para habilitar el cliente DHCP en el módulo de interfaz de red STB NIC 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. EIO /

298 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: Campo Parámetro Descripción Cambiar Dirección IP En nuestro ejemplo continuo, escriba la dirección dirección 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 ( ). Pasarela Configure el valor predeterminado ( ). El paso siguiente consiste en configurar la conexión entre el módulo de comunicaciones y el dispositivo remoto. 298 EIO /2017

299 Configuración de conexiones EtherNet/IP Descripción general Una 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 conexiones Para visualizar las fichas de información sobre conexiones: Paso Acción 1 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 Seleccione Leer datos de entrada/escribir datos de salida para ver las fichas Configuraciones de la conexión e Información de conexión. Configuración de la conexión Unity 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. EIO /

300 Edite los siguientes parámetros en la ficha Configuraciones de la conexión. Utilice la configuración apropiada a su aplicación: Parámetro Bit de conexión Intervalo del paquete de petición (RPI) Multiplicador de timeout Modalidad de retorno de entrada Descripció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. Periodo de actualización de esta conexión, de 2 a 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. 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). 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. 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 remoto Las 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: Paso Acción 1 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 EIO /2017

301 Paso Acción 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. Ficha General A continuación se muestra la ficha General del DTM para el STB NIC 2212: EIO /

302 Para editar la configuración en la ficha General: Parámetro RPI Descripción 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 ( ) configurado en el módulo STB NIC 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). Activador de entrada Tamaño de salida Modalidad de salida Tipo de salida Prioridad de salida 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). 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. El número de bytes configurados en el módulo STB NIC 2212 en incrementos de 4 bytes (2 palabras). Acepta la opción predeterminada (Punto a punto). (Solo lectura.) Solo se admiten los paquetes de longitud fija. Acepta la opción predeterminada (Programada). Haga clic en Aplicar para guardar su configuración y dejar la ventana abierta. 302 EIO /2017

303 Ficha Comprobación de identidad Configure 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. EIO /

304 Edite la configuración en la ficha Comprobar la identidad: Parámetro Modalidad de compatibilidad Modalidad de compatibilidad Versión menor Versión mayor Código de producto Tipo de producto Proveedor del producto Descripción 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. 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. Haga clic en Aceptar para guardar la configuración y cerrar la ventana. El siguiente paso consiste en configurar los ajustes de E/S. 304 EIO /2017

305 Configuración de elementos de E/S Descripción general La 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/S El 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 En este ejemplo, es necesario crear elementos para: 19 bytes de entradas 6 bytes de salidas El 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 salida Utilice 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ón 1 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. EIO /

306 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 Bits NIC 2212 estado de bytes bajos estado de bytes altos DDI 3230 datos de entrada DDI 3230 estado de entrada DDO 3200 eco de datos de salida DDO 3200 estado de salida DDI 3420 datos de entrada DDI 3420 estado de entrada DDO 3410 eco de datos de salida DDO 3410 estado de salida DDI 3610 datos de entrada N/A no se utiliza DDI 3610 estado de entrada N/A no se utiliza DDO 3600 eco de datos de salida N/A no se utiliza DDO 3600 estado de salida N/A no se utiliza AVI 1270 canal 1 de datos de entrada AVI 1270 canal 1 de estado de entrada N/A no se utiliza 306 EIO /2017

307 Imagen de bus de campo de Advantys AVI 1270 canal 2 de datos de entrada AVI 1270 canal 2 de estado de entrada AVO 1250 canal 1 de estado de salida AVO 1250 canal 2 de estado de salida 8-15 N/A N/A N/A no se utiliza Datos de salida: Imagen de bus de campo de Advantys Elementos EIP de Unity Pro Palabra Bits Byte Bits Elementos EIP de Unity Pro Módulo STB Módulo Descripción Descripción Palabra Bits Byte Bits DDO 3200 datos de salida DDO 3410 datos de salida N/A no se utiliza DDO 3600 datos de salida N/A no se utiliza AVO 1250 canal 1 de datos de salida AVO 1250 canal 2 de 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 EIO /

308 Creación de elementos de bit de entrada Para 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ón 1 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 Se abre la ventana Elementos: 308 EIO /2017

309 Paso Acción 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. EIO /

310 Paso Acción 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. 310 EIO /2017

311 Creación de elementos de entrada Para 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ón 1 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: EIO /

312 Paso Acción 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. 312 EIO /2017

313 Paso Acción 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. Creación de elementos de bit de salida Para 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: Paso Acción 1 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. EIO /

314 Paso Acción 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. 314 EIO /2017

315 Paso Acción 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. EIO /

316 Creación de elementos numéricos de salida Para 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ón 1 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 EIO /2017

317 Paso Acción 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: EIO /

318 Paso Acción 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. 318 EIO /2017

319 Mensajes implícitos de EtherNet/IP Descripción general El 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): RPI (ms) Multiplicador de timeout recomendado Timeout de conexión (ms) 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. EIO /

320 Configuración Sección de la CPU M580 como un adaptador EtherNet/IP 5.12 Configuración de la CPU M580 como un adaptador EtherNet/IP Introducción En 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ón Esta sección contiene los siguientes apartados: Apartado Página Presentación del esclavo local 321 Ejemplo de configuración del esclavo local 323 Habilitación de esclavos locales 324 Acceso a esclavos locales con un explorador 325 Parámetros del esclavo local 328 Utilización de DDTs de dispositivo EIO /2017

321 Presentación del esclavo local Introducción El 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 proceso El proceso de configuración del esclavo local consta de los pasos siguientes: Paso Descripción 1 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).) EIO /

322 Mensajes implícitos y explícitos En 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 terceros Si 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 correspondiente. 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 EIO /2017

323 Ejemplo de configuración del esclavo local Introducción Utilice 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 destino En 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). EIO /

324 Habilitación de esclavos locales Introducción En 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 local Habilite la CPU del bastidor local M580 como dispositivo de destino (esclavo local): Paso Acción 1 Abra un proyecto de Unity Pro M 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 BMENOC 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. Ahora ha habilitado el Esclavo local 1 para el servicio de explorador de la CPU en la dirección IP 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 local En este ejemplo se utilizan dos conexiones de esclavo local. Haga una segunda conexión para el Esclavo local 2: Paso Acción 1 Repita los pasos anteriores para habilitar un segundo esclavo local (Esclavo local 2). NOTA: La dirección IP apropiada para este ejemplo ( ) 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 EIO /2017

325 Acceso a esclavos locales con un explorador Introducción Utilice 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 dispositivo Para crear una instancia de esclavo local que se corresponde con un esclavo local habilitado por su nombre: Paso Acción 1 Abra un proyecto Unity Pro de M 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_LS1 6 Haga clic en Aceptar para ver la instancia del esclavo local del Navegador DTM. EIO /

326 Asignación de números de esclavo local En 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: Paso Acción 1 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. 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 IP Asocie 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ón 1 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 ( ). 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 EIO /2017

327 Configuración de una conexión adicional Ha 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. Paso Acción 1 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. Acceso a las variables DDT de dispositivo Paso Acción 1 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. EIO /

328 Parámetros del esclavo local Acceso a la configuración Abra la página de configuración de los Esclavos locales EtherNet/IP: Paso Acción 1 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. Propiedades Identifique y habilite (o deshabilite) el esclavo local en la ficha Propiedades: Parámetro Número Configuración activa Descripción 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 Habilitado Deshabilitado 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. 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 EIO /2017

329 Ensamblado Utilice 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: Esclavo Número Conexión local Dispositivo Ensamblado Salidas (T->O) 102 Entradas (O->T) 103 Configuración 199 HeartBeat Salidas (T->O) 112 Entradas (O->T) 113 Configuración 200 HeartBeat Salidas (T->O) 122 Entradas (O->T) 123 Configuración 201 HeartBeat 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: 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) EIO /

330 Utilización de DDTs de dispositivo Introducción Utilice 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_HSBY Utilice 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.). DDDTVariables Puede 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 EIO /2017

331 Visualización del orden de los elementos de entrada y salida Visualice 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 salida Variables de entrada de Modbus TCP (nota 1) 1 Variables de salida de Modbus TCP (nota 1) Variables de entradas de estación ERIO 2 Variables 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) EIO /

332 Catálogo Sección de hardware 5.13 Catálogo de hardware Introducción El 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ón Esta sección contiene los siguientes apartados: Apartado Página Introducción al catálogo de hardware 333 Adición de un DTM al Catálogo de hardware de Unity Pro 334 Adición de un archivo EDS al catálogo de hardware 335 Eliminación de un archivo EDS del catálogo de hardware EIO /2017

333 Introducción al catálogo de hardware Introducción El 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 EDS En 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 hardware Para abrir el Catálogo de hardware de Unity Pro: Paso Acción 1 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. EIO /

334 Adición de un DTM al Catálogo de hardware de Unity Pro Un proceso definido por el fabricante Antes 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 EIO /2017

335 Adición de un archivo EDS al catálogo de hardware Introducción Puede 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 EDS Abra el cuadro de diálogo Adición EDS: Paso Acción 1 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. EIO /

336 En ese momento verá la siguiente página: Añada uno o varios archivos EDS a la biblioteca: Paso Acción 1 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 EIO /2017

337 Paso Acción 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. EIO /

338 Eliminación de un archivo EDS del catálogo de hardware Introducción Para 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álogo Utilice estos pasos para eliminar un archivo EDS del catálogo: Paso Acción 1 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 EIO /2017

339 Paso Acción 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 Ordenar por 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 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. EIO /

340 Páginas Sección web incorporadas de la CPU M Páginas web incorporadas de la CPU M580 Introducción La 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ón Esta sección contiene los siguientes apartados: Apartado Página Presentación de las páginas web incorporadas autónomas 341 Resumen de estado (CPU autónomas) 342 Rendimiento 344 Estadísticas de puerto 345 Explorador de E/S 347 Mensajes 349 QoS 350 NTP 352 Redundancia 354 Visor de alarmas 355 Visor del bastidor EIO /2017

341 Presentación de las páginas web incorporadas autónomas Introducción Utilice 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 navegador El 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 web Abra la página Inicio: Paso Acción 1 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. 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) EIO /

342 Resumen de estado (CPU autónomas) Apertura de la página Acceda 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 EIO /2017

343 Información de diagnóstico Los objetos en esta página proporcionan información de estado: Parámetros Indicadores luminosos Estado de los servicios Información sobre la versión Resumen de CPU Información de red Descripción 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). verde rojo negro El servicio disponible está operativo y en funcionamiento. Se ha detectado un error en un servicio disponible. El servicio disponible no está presente o no está configurado. En este campo se describen las versiones de software que se están ejecutando en la CPU. En este campo se describe el hardware de la CPU y las aplicaciones que se están ejecutando en la CPU. Este campo contiene información de las direcciones de red y de hardware, así como la conectividad que corresponde a la CPU. EIO /

344 Rendimiento Abra la página Acceda 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óstico En esta tabla se describen las estadísticas de rendimiento: Campo Utilización de E/S del módulo Estadísticas de mensajes Descripción Este gráfico muestra el número total de paquetes (por segundo) que la CPU puede gestionar a la vez. En este gráfico se muestra el número de mensajes Modbus/TCP o EtherNet/IP para el cliente o servidor por segundo. 344 EIO /2017

345 Estadísticas de puerto Abra la página Acceda 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óstico En 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 EIO /

346 Vista ampliada Haga clic en Vista detallada para ver más estadísticas: Estadística Tramas transmitidas Tramas recibidas Colisiones excesivas Colisiones tardías Errores de CRC Bytes recibidos Errores de paquetes entrantes Paquetes entrantes rechazados Bytes transmitidos Errores de paquetes salientes Paquetes salientes rechazados Descripción número de tramas transmitidas correctamente número de tramas recibidas número de colisiones Ethernet excesivas número de colisiones Ethernet tardías número de errores de comprobación de redundancia cíclica detectados número de bytes recibidos número de errores de paquetes entrantes detectados número de paquetes entrantes rechazados número de bytes transmitidos número de errores de paquetes salientes detectados número de paquetes salientes rechazados 346 EIO /2017

347 Explorador de E/S Abra la página Acceda 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óstico En la presente tabla se describe el estado del explorador y las estadísticas de la conexión: Estado del explorador Estadísticas de conexión 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. Transactions per Second Número de conexiones En la pantalla Estados del dispositivo explorado, los colores que aparecen en cada bloque indican esos estados para dispositivos remotos específicos: Color Indicación Estado Gris 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. EIO /

348 Posicione el cursor sobre cualquier bloque para obtener información sobre un dispositivo específico: 348 EIO /2017

349 Mensajes Abra la página Acceda 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óstico En esta página se muestra la información actual de conexiones abiertas de Modbus TCP en el puerto 502: Campo Estadísticas de mensajes Conexiones activas Descripción 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ó. En este campo se muestran las conexiones activas cuando se actualiza la página Mensajes. EIO /

350 QoS Abra la página Acceda 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 servicios En esta tabla se muestran los posibles estados del Estado del servicio: Estado En ejecución Deshabilitado Desconocido Descripción El servicio está configurado correctamente y en ejecución. El servicio está deshabilitado. El estado del servicio es un estado desconocido. 350 EIO /2017

351 Información de diagnóstico En 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: Campo Parámetro Descripción Protocolo de tiempo de precisión Tráfico EtherNet/IP Tráfico Modbus/TCP Tráfico de protocolo de hora de la red Prioridad de evento PTP de DSCP General de PTP de DSCP Valor DSCP para mensajes de prioridad programada de datos de E/S Valor DCP para mensajes explícitos Valor DSCP para mensajes de E/S Valor DCP para mensajes explícitos Valor DSCP para la hora de la red Sincronización de tiempo punto a punto. General de punto a punto. Configura los niveles de prioridad para priorizar la gestión de los paquetes de datos. 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. Consideraciones Tome 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. EIO /

352 NTP Introducción La 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ágina Acceda 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 EIO /2017

353 Información de diagnóstico El 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ón Estado de los En ejecución El servicio NTP está configurado y funciona correctamente. servicios 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 Fecha actual Hora actual Zona horaria Estadísticas del servicio NTP En ejecución Deshabilitado Desconocido El parámetro del horario de verano (DST, del inglés daylight saving time) está configurado y en funcionamiento. El DST está deshabilitado. El estado del DST es desconocido. Es la fecha actual en la zona horaria seleccionada. Es la hora actual en la zona horaria seleccionada. 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). Estos campos muestran los valores actuales para las estadísticas de servicio. Número de peticiones Tasa de aciertos Número de respuestas Último error Número de errores En este campo se muestra el número total de peticiones enviadas a un servidor NTP. Este campo muestra el porcentaje de peticiones satisfactorias, respecto al número total de peticiones. En este campo se muestra el número total de respuestas recibidas del servidor NTP. 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. 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. EIO /

354 Redundancia Abra la página Acceda 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óstico En esta página se muestran los valores de la configuración en de Unity ProRSTP (véase página 125): Campo Estado de los servicios Último cambio de topología Estado de redundancia Estadísticas de puente de enrutador Descripción En ejecución Deshabilitado Desconocido El puente RSTP en la CPU correspondiente se ha configurado correctamente y está en ejecución. El puente RSTP en la CPU correspondiente está deshabilitado. El estado del puente RSTP en la CPU correspondiente es desconocido. Estos valores representan la fecha y la hora en que se recibió el último cambio de topología para el ID del puente correspondiente. verde amarillo gris ID del puente Prioridad de puente El puerto Ethernet designado está leyendo o formateando información. El puerto Ethernet designado está rechazando información. El RSTP está deshabilitado para el puerto Ethernet designado. Este identificador de puente único es la concatenación de la prioridad del puente RSTP y la dirección MAC. En Unity Pro, configure el estado de funcionamiento de RSTP (véase página 125) del ID del puente. 354 EIO /2017

355 Visor de alarmas Abra la página Acceda 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óstico La 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ón Tipo 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). EIO /

356 Visor del bastidor Apertura de la página Las CPU BMEP584040, BMEP y BMEP 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. Ejemplo Este 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 EIO /2017

357 Información sobre esta página El 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: Control Selección Descripción Diseñ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 Navegar hacia la derecha Navegar hacia la izquierda Pulse la flecha abajo para desplazarse haca abajo. Pulse la flecha derecha para desplazarse hacia la derecha. Pulse la flecha izquierda para desplazarse hacia la izquierda. 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. EIO /

358 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 EIO /2017

359 Páginas Sección web de la CPU de M580 Hot Standby 5.15 Páginas web de la CPU de M580 Hot Standby Descripción general En esta sección se describen las páginas web de diagnóstico para los módulos de CPU M580 BMEH Hot Standby. Contenido de esta sección Esta sección contiene los siguientes apartados: Apartado Página Introducción a las páginas web de la CPU M580 Hot Standby 360 Resumen de estado (CPU Hot Standby) 362 Estado HSBY 364 Visor del bastidor 367 EIO /

360 Introducción a las páginas web de la CPU M580 Hot Standby Introducción La CPU de M580 BMEH 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 BMEH y BMEH 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 BMEH 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 navegador Se puede acceder a las páginas web incorporadas mediante las combinaciones siguientes de sistema operativo y navegador: Sistema operativo Android OS v4 o superior ios6 ios7 Windows 7 Windows 8 Windows 8.1 Navegador Chrome para móvil versión o superior Safari v6 Internet Explorer v EIO /2017

361 Sistema operativo Windows 8.1 RT Windows Phone Navegador Internet Explorer v8 o superior Internet Explorer Mobile v10 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. EIO /

362 Resumen de estado (CPU Hot Standby) Introducción La página web Resumen de estado proporciona esta información sobre la CPU: Información de diagnóstico de servicio de Ethernet Descripciones de la versión del firmware y el software instalados Descripción de la CPU y estado de funcionamiento Ajustes de direccionamiento IP NOTA: La página web Resumen de estado se actualiza cada 5 segundos. Apertura de la página Se accede a la página Resumen de estado desde la ficha Diagnóstico (Menú Módulo Resumen de estado): 362 EIO /2017

363 Información de estado y diagnóstico La página web Resumen de estado proporciona esta información: Parámetros Indicadores luminosos Estado de los servicios Información sobre la versión Resumen de CPU Información de red Descripción 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). 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 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 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 Este campo contiene los ajustes de direccionamiento IP de la CPU, que incluyen: Dirección IP Dirección de subred Dirección de pasarela EIO /

364 Estado HSBY Introducción La página web Estado HSBY proporciona esta información sobre el sistema Hot Standby: Rol y estado Hot Standby de la CPU local Rol y estado Hot Standby de la CPU remota Errores generales detectados para el sistema Hot Standby NOTA: La CPU local es la CPU configurada con la Dirección IP principal (primaria) o con la Dirección IP principal + 1 (standby) que se utiliza para acceder a esta página web. La página web Estado HSBY se actualiza cada 5 segundos. Apertura de la página Se accede a la página Estado HSBY desde la ficha Diagnóstico (Menú Módulo Estado HSBY): 364 EIO /2017

365 Información de estado y diagnóstico La página web Estado HSBY proporciona esta información: Área Local/Remota Descripción 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> Posición A/B del conmutador <Modalidad de ejecución> Dirección IP Nivel de firmware del SO Validez de la conexión de sincronización Validez de la conexión complementaria El estado de funcionamiento de la CPU. Los valores válidos incluyen: RUN STOP NoConf HALT 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 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 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. Versión del firmware del sistema operativo de la CPU. 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. 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. EIO /

366 Área 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 Descripción 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 366 EIO /2017

367 Visor del bastidor Introducción a la página de estado de la CPU Las CPU BMEH y BMEH 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 bastidor Se 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: EIO /

Modicon M340. Adaptador periférico de E/S remotas BMX PRA 0100 Manual de usuario 07/ EIO

Modicon M340. Adaptador periférico de E/S remotas BMX PRA 0100 Manual de usuario 07/ EIO Modicon M340 EIO0000000513 07/2011 Modicon M340 Adaptador periférico de E/S remotas BMX PRA 0100 Manual de usuario 07/2011 EIO0000000513.02 www.schneider-electric.com La información que se ofrece en esta

Más detalles

Modicon M340. Adaptador periférico de E/S remotas BMX PRA 0100 Manual de usuario 05/ EIO

Modicon M340. Adaptador periférico de E/S remotas BMX PRA 0100 Manual de usuario 05/ EIO EIO0000000513 05/2010 Modicon M340 Adaptador periférico de E/S remotas BMX PRA 0100 Manual de usuario 05/2010 EIO0000000513.00 www.schneider-electric.com Schneider Electric no asume ninguna responsabilidad

Más detalles

EIO /2017. Modicon M580. Cambio de configuración sobre la marcha Manual del usuario 09/2017 EIO

EIO /2017. Modicon M580. Cambio de configuración sobre la marcha Manual del usuario 09/2017 EIO Modicon M580 EIO0000001593 09/2017 Modicon M580 Cambio de configuración sobre la marcha Manual del usuario 09/2017 EIO0000001593.05 www.schneider-electric.com La información que se ofrece en esta documentación

Más detalles

Harmony XB5R Manual de la aplicación

Harmony XB5R Manual de la aplicación Harmony XB5R EIO0000002276 01/2016 Harmony XB5R Manual de la aplicación 01/2016 EIO0000002276.00 www.schneider-electric.com La información que se ofrece en esta documentación contiene descripciones de

Más detalles

Léame. exlhoist Configuration Software V3.0.7

Léame. exlhoist Configuration Software V3.0.7 Léame exlhoist Configuration Software V3.0.7 Este documento contiene información importante sobre exlhoist Configuration Software. Lea atentamente todo el documento antes de iniciar la instalación y el

Más detalles

4.2 Servicio de exploración de E/S

4.2 Servicio de exploración de E/S 4.2 Servicio de exploración de E/S Acerca de esta sección En esta sección se presentan algunas funciones, características y opciones de configuración del servicio de exploración de E/S. Contenido de esta

Más detalles

Tabla de contenido Instrucciones de seguridad 47. Adaptador de comunicación TSX C USB FIP: descripción general 49. Marca de CE 50. Dibujos externos 51

Tabla de contenido Instrucciones de seguridad 47. Adaptador de comunicación TSX C USB FIP: descripción general 49. Marca de CE 50. Dibujos externos 51 Tabla de contenido Instrucciones de seguridad 47 Precauciones... 48 Adaptador de comunicación TSX C USB FIP: descripción general 49 Contenido del paquete... 49 Elementos necesarios... 49 Marca de CE 50

Más detalles

Macintosh. Requisitos. Activación y uso de EtherTalk. Mac OS 9.x. Impresora a color Phaser 8400

Macintosh. Requisitos. Activación y uso de EtherTalk. Mac OS 9.x. Impresora a color Phaser 8400 Macintosh Este tema incluye: "Requisitos en la página 3-33 "Activación y uso de EtherTalk en la página 3-33 "Activación y uso de TCP/IP en la página 3-34 "Procedimiento de instalación rápida para Mac OS

Más detalles

Modicon M340 para Ethernet

Modicon M340 para Ethernet 31007134 05/2010 Modicon M340 para Ethernet Procesadores y módulos de comunicaciones Manual de usuario 05/2010 31007134.05 www.schneider-electric.com La información que se ofrece en esta documentación

Más detalles

Procedimiento de instalación rápida con CD-ROM. Activación y uso de EtherTalk para Mac OS 9.x

Procedimiento de instalación rápida con CD-ROM. Activación y uso de EtherTalk para Mac OS 9.x Macintosh Este tema incluye: Requisitos en la página 3-32 Procedimiento de instalación rápida con CD-ROM en la página 3-32 Activación y uso de EtherTalk para Mac OS 9.x en la página 3-32 Activación y uso

Más detalles

Guía de instalación del EFI Fiery proserver

Guía de instalación del EFI Fiery proserver Guía de instalación del EFI Fiery proserver En este documento se describe cómo instalar el Fiery proserver. Está destinado a los clientes que deseen instalar el Fiery proserver sin la ayuda de un técnico

Más detalles

Guía de inicio rápido del DVR

Guía de inicio rápido del DVR Guía de inicio rápido del DVR Versión 2.1.0 Bienvenida Gracias por comprar nuestro DVR! Esta guía de inicio rápido le ayudará a familiarizarse rápidamente con nuestro grabador de vídeo digital (DVR, por

Más detalles

Taller de demostración Modicon M221 SoMachine Basic.

Taller de demostración Modicon M221 SoMachine Basic. Taller de demostración Modicon M221 SoMachine Basic www.infoplc.net Agenda Hardware Página de inicio Ventana Principal Pestaña de Propiedades Pestaña de Configuración Pestaña de Programación Pestaña de

Más detalles

Se deben efectuar estos pasos preliminares para todas las impresoras:

Se deben efectuar estos pasos preliminares para todas las impresoras: Windows NT 4.x "Pasos preliminares" en la página 3-21 "Procedimiento de instalación rápida con CD-ROM" en la página 3-21 "Otros métodos de instalación" en la página 3-22 "Solución de problemas (TCP/IP)

Más detalles

SpeedTouch 190. Guía de instalación y del usuario. Puerta de enlace SIP. Versión R1.0

SpeedTouch 190. Guía de instalación y del usuario. Puerta de enlace SIP. Versión R1.0 SpeedTouch 190 Puerta de enlace SIP Guía de instalación y del usuario Versión R1.0 SpeedTouch 190 Guía de instalación y del usuario Versión R1.0 Estado v1.0 Referencia Título corto Copyright E-DOC-CTC-20040601-0027

Más detalles

Instalación. Controlador inalámbrico ProSAFE Modelos WC7500 y WC7600

Instalación. Controlador inalámbrico ProSAFE Modelos WC7500 y WC7600 Instalación Controlador inalámbrico ProSAFE Modelos WC7500 y WC7600 Descripción general del hardware Antes de instalar el controlador inalámbrico, familiarícese con los indicadores, botones y puertos.

Más detalles

Solución de automatización Modicon M340 y Ethernet La combinación ganadora

Solución de automatización Modicon M340 y Ethernet La combinación ganadora Solución de automatización Modicon M340 y Ethernet La combinación ganadora Su solución de automatismo para aplicaciones modulares... Simply Smart! Más ingenio e inteligencia para una utilización siempre

Más detalles

SIMATIC. S7/HMI Información del producto SIMATIC Automation Tool V3.1 SP1. Funciones de la SIMATIC Automation Tool 1. Problemas conocidos

SIMATIC. S7/HMI Información del producto SIMATIC Automation Tool V3.1 SP1. Funciones de la SIMATIC Automation Tool 1. Problemas conocidos Funciones de la SIMATIC Automation Tool 1 Problemas conocidos 2 SIMATIC S7/HMI Información del producto SIMATIC Automation Tool V3.1 SP1 Información del producto V3.1 SP1, 05/2018 A5E43714053-AA Notas

Más detalles

Autor: Área de Informática del ITeC. Departamento de Soporte Técnico y Formación.

Autor: Área de Informática del ITeC. Departamento de Soporte Técnico y Formación. Guía de instalación Autor: Área de Informática del ITeC. Departamento de Soporte Técnico y Formación. Reservados todos los derechos. Para la reproducción total o parcial de esta obra, en cualquier modalidad,

Más detalles

GUÍA DE INSTALACIÓN Y REFERENCIA ECR8200SPROGRAMMING UTILITY. Code:

GUÍA DE INSTALACIÓN Y REFERENCIA ECR8200SPROGRAMMING UTILITY. Code: GUÍA DE INSTALACIÓN Y REFERENCIA ECR8200SPROGRAMMING UTILITY E Code: 577601 PUBLICACIÓN EDITADA POR: Olivetti S.p.A. www.olivetti.com Copyright 2012, Olivetti Reservados todos los derechos Llamamos su

Más detalles

Se deben efectuar estos pasos preliminares para todas las impresoras: Procedimiento de instalación rápida con CD-ROM

Se deben efectuar estos pasos preliminares para todas las impresoras: Procedimiento de instalación rápida con CD-ROM Windows NT 4.x Este tema incluye: Pasos preliminares en la página 3-25 Procedimiento de instalación rápida con CD-ROM en la página 3-25 Solución de problemas (TCP/IP) en Windows NT 4.x en la página 3-29

Más detalles

VCC-HD2300/HD2300P VCC-HD2100/HD2100P

VCC-HD2300/HD2300P VCC-HD2100/HD2100P VCC-HD2300/HD2300P VCC-HD2100/HD2100P Acceder a la cámara desde el programa de navegación Componentes de la pantalla en vivo Panel de control Panel de herramientas Trabajar con la pantalla en vivo1/10

Más detalles

Instalación del Hardware Bomgar. Base 3.2

Instalación del Hardware Bomgar. Base 3.2 Instalación del Hardware Bomgar Base 3.2 Gracias por utilizar Bomgar. La atención al cliente es de máxima prioridad en Bomgar. Ayúdenos a brindarle un servicio de excelencia. Si usted tiene algún comentario,

Más detalles

Guía de instalación del driver RICOH

Guía de instalación del driver RICOH Guía de instalación del driver RICOH En este documento se ofrece una explicación del método de instalación del driver RICOH necesario para el uso de la impresora de inyección de tinta RICOH Pro L4130/L4160.

Más detalles

Instituto Schneider Electric de Formación

Instituto Schneider Electric de Formación Unity Pro & M340 Capítulo 1: Introducción a Unity Pro con Modicon M340 Introducción a Unity Pro A - Presentación de Unity Pro p. 3 B - Unity Pro p. 8 C - Consejos generales para desarrollar una aplicación

Más detalles

Conexión con la red. Xerox Phaser

Conexión con la red. Xerox Phaser 5 Conexión con la red En este capítulo se indican las etapas básicas de la conexión de la impresora con la red, se ofrece una descripción general de los diagramas de protocolo y requisitos de red, y se

Más detalles

MANUAL DE INSTALACIÓN

MANUAL DE INSTALACIÓN MANUAL DE INSTALACIÓN Placa Multifunción NOTA IMPORTANTE Por favor lea con atención el manual de instalación del producto y consérvelo para futuras consultas. ÍNDICE 0 Precauciones de seguridad 1 Contenido

Más detalles

ESCUELA POLITÉCNICA NACIONAL FACULTAD DE INGENIERÍA ELÉCTRICA Y ELECTRÓNICA DEPARTAMENTO DE AUTOMATIZACIÓN Y CONTROL INDUSTRIAL

ESCUELA POLITÉCNICA NACIONAL FACULTAD DE INGENIERÍA ELÉCTRICA Y ELECTRÓNICA DEPARTAMENTO DE AUTOMATIZACIÓN Y CONTROL INDUSTRIAL ESCUELA POLITÉCNICA NACIONAL FACULTAD DE INGENIERÍA ELÉCTRICA Y ELECTRÓNICA DEPARTAMENTO DE AUTOMATIZACIÓN Y CONTROL INDUSTRIAL COMUNICACIÓN POR MEDIO DE NAVEGADOR DTM 1. CONFIGURACIONES INICIALES Como

Más detalles

Conexión a tarjetas host de acceso remoto PCoIP en estaciones de trabajo host Dell Precision. Guía de referencia rápida

Conexión a tarjetas host de acceso remoto PCoIP en estaciones de trabajo host Dell Precision. Guía de referencia rápida Conexión a tarjetas host de acceso remoto PCoIP en estaciones de trabajo host Dell Precision Guía de referencia rápida Notas, precauciónes y advertencias NOTA: Una NOTA señala información importante que

Más detalles

Equipamiento ADSL» Inalámbrico. Adaptador USB PAUTAS PARA LA VERIFICACION TCP/IP

Equipamiento ADSL» Inalámbrico. Adaptador USB PAUTAS PARA LA VERIFICACION TCP/IP Equipamiento ADSL» Inalámbrico Adaptador USB PAUTAS PARA LA VERIFICACION TCP/IP PAUTAS PARA LA VERIFICACIÓN TCP/IP Este documento describe cómo preparar su PC para su conexión a una red inalámbrica después

Más detalles

/2010. Advantys STB. Dispositivos CANopen estándar 10/

/2010. Advantys STB. Dispositivos CANopen estándar 10/ 31006712 10/2010 Advantys STB Dispositivos CANopen estándar 10/2010 31006712.07 www.schneider-electric.com 2010 Schneider Electric. Reservados todos los derechos. 2 31006712 10/2010 Tabla de materias Información

Más detalles

VM Card. Manual de referencia web sobre Ajustes de funciones ampliadas. Instrucciones de uso

VM Card. Manual de referencia web sobre Ajustes de funciones ampliadas. Instrucciones de uso VM Card Instrucciones de uso Manual de referencia web sobre Ajustes de funciones ampliadas 1 Introducción 2 Pantallas 3 Ajuste de inicio 4 Info función amp. 5 Cambiar asignación 6 Herramientas del administrador

Más detalles

Momentum. 170ENT11001/170ENT11002 Adaptador de comunicación Ethernet Manual del usuario 05/

Momentum. 170ENT11001/170ENT11002 Adaptador de comunicación Ethernet Manual del usuario 05/ 31004112 05/2010 Momentum 170ENT11001/170ENT11002 Adaptador de comunicación Ethernet Manual del usuario 05/2010 31004112.05 www.schneider-electric.com La información que se ofrece en esta documentación

Más detalles

Zelio Logic Módulo lógico Manual del usuario

Zelio Logic Módulo lógico Manual del usuario Zelio Logic EIO0000002693 09/2017 Zelio Logic Módulo lógico Manual del usuario 09/2017 EIO0000002693.01 www.schneider-electric.com La información que se ofrece en esta documentación contiene descripciones

Más detalles

ADAPTADOR USB 2.0 a IDE/SATA

ADAPTADOR USB 2.0 a IDE/SATA ADAPTADOR USB 2.0 a IDE/SATA Manual de usuario DA-70148-4 El adaptador USB 2.0 de Digitus es rápido, de fácil conexión y no tiene carcasa exterior. Utilice cualquier dispositivo HDD/SSD IDE o SATA de 2,5"/3,5"

Más detalles

Léame Quantum 140 NOE 771 xx

Léame Quantum 140 NOE 771 xx 31005178.03 Léame Quantum 140 NOE 771 xx Información de seguridad AVISO Lea atentamente estas instrucciones y observe el equipo para familiarizarse con el dispositivo antes de instalarlo, utilizarlo o

Más detalles

Cómo actualizar tu laptop o tablet Toshiba con Windows a Windows 10

Cómo actualizar tu laptop o tablet Toshiba con Windows a Windows 10 Cómo actualizar tu laptop o tablet Toshiba con Windows a Windows 10 Estimado usuario, La información contenida en este documento explica cómo actualizar laptops Toshiba o tablets (modelos elegibles), con

Más detalles

Instrucciones de uso originales Tarjeta AS-i de seguridad E7015S /00 07/2010

Instrucciones de uso originales Tarjeta AS-i de seguridad E7015S /00 07/2010 Instrucciones de uso originales Tarjeta AS-i de seguridad E7015S 7390842/00 07/2010 Índice de contenidos Indicaciones de seguridad 3 Realización de la instalación / puesta en marcha 4 Montaje / Conexión

Más detalles

Software de configuración para redes NetWare

Software de configuración para redes NetWare Novell NetWare Este tema incluye: "Software de configuración para redes NetWare" en la página 3-38 "Configuración rápida" en la página 3-38 "Configuración avanzada" en la página 3-38 "Configuración del

Más detalles

Guía rápida de configuración de red

Guía rápida de configuración de red Guía rápida de configuración de red WorkCentre M123/M128 WorkCentre Pro 123/128 701P42078_ES 2004. Reservados todos los derechos. Los derechos de propiedad intelectual (copyright) incluyen en forma y fondo

Más detalles

Senstar Symphony. 7.1 Guía de instalación

Senstar Symphony. 7.1 Guía de instalación Senstar Symphony 7.1 Guía de instalación Contenido Contenido Introducción...3 Symphony Server...3 Symphony Client...3 Xnet... 3...4 Symphony Server requisitos...4 Symphony Client requisitos... 4 Symphony

Más detalles

Biblioteca de cinta HP SureStore 2/20, 4/40, 6/60 Instalación de la biblioteca Accesorios de la biblioteca

Biblioteca de cinta HP SureStore 2/20, 4/40, 6/60 Instalación de la biblioteca Accesorios de la biblioteca Biblioteca de cinta HP SureStore 2/20, 4/40, 6/60 Instalación de la biblioteca Accesorios de la biblioteca Según la configuración, los siguientes accesorios se pueden incluir en el envío de la biblioteca.

Más detalles

Instrucciones de seguridad importantes

Instrucciones de seguridad importantes 1 es Cámaras Megapixel IP Instrucciones de seguridad importantes Modelos: NWC-700, NWC-800, NWC-900 Lea, siga y guarde las siguientes instrucciones de seguridad. Preste atención a todas las advertencias

Más detalles

Actualizar su IsatPhone

Actualizar su IsatPhone Actualizar su IsatPhone Cómo Actualizar su IsatPhone 1 INSTALACIÓN DE LA HERRAMIENTA DE ACTUALIZACIÓN DE FIRMWARE DEL ISATPHONE 2 De vez en cuando, puede ser necesario actualizar el teléfono con el fin

Más detalles

Información adicional para el usuario Fiery EXP250 Color Server, versión 1.0 para la DocuColor 240/250

Información adicional para el usuario Fiery EXP250 Color Server, versión 1.0 para la DocuColor 240/250 Información adicional para el usuario Fiery EXP250 Color Server, versión 1.0 para la DocuColor 240/250 Este documento complementa la documentación del usuario del Fiery EXP250 Color Server versión 1.0

Más detalles

Práctica de laboratorio Instalación de una impresora y verificación del funcionamiento

Práctica de laboratorio Instalación de una impresora y verificación del funcionamiento Práctica de laboratorio 1.5.3 Instalación de una impresora y verificación del funcionamiento Objetivos Instalar manualmente una impresora usando el controlador predeterminado de Windows XP. Verificar la

Más detalles

Guía del usuario Brother Software Licence Management Tool

Guía del usuario Brother Software Licence Management Tool Guía del usuario Brother Software Licence Management Tool SPA Versión 0 Copyright Copyright 018 Brother Industries, Ltd. Reservados todos los derechos. La información de este documento está sujeta a cambios

Más detalles

Nota de aplicación. Unity Pro. Conectividad a diversos PLCs aguas abajo de un Router ADSL mediante Unity Pro v4.1

Nota de aplicación. Unity Pro. Conectividad a diversos PLCs aguas abajo de un Router ADSL mediante Unity Pro v4.1 enta Nota de aplicación Unity Pro Conectividad a diversos PLCs aguas abajo de un Router ADSL mediante Unity Pro v4.1 1 Revisiones Lista de cambios Rev. Fecha Autor Modificaciones v1 Oct 2009 Jorge Moreno

Más detalles

Ruteador Wi-Fi Inteligente R6250 Guía de instalación

Ruteador Wi-Fi Inteligente R6250 Guía de instalación Marcas registradas NETGEAR, el logotipo de NETGEAR y Connect with Innovation son marcas comerciales o marcas registradas de NETGEAR, Inc. o sus filiales en Estados Unidos y otros países. La información

Más detalles

Guía de Google Cloud Print

Guía de Google Cloud Print Guía de Google Cloud Print Información sobre Google Cloud Print Impresión con Google Cloud Print Apéndice Contenido Cómo leer los manuales... 2 Símbolos utilizados en los manuales... 2 Exención de responsabilidades...

Más detalles

Práctica de laboratorio: Instalación de Linux en una máquina virtual y exploración de la GUI

Práctica de laboratorio: Instalación de Linux en una máquina virtual y exploración de la GUI Práctica de laboratorio: Instalación de Linux en una máquina virtual y exploración de la GUI Objetivos Parte 1: Preparar una computadora para la virtualización Parte 2: Instalar un sistema operativo Linux

Más detalles

DEL USUARIO DE WINDOWS VISTA. Instalación del software de impresión... 2 Installazione del software per la stampa in rete... 5

DEL USUARIO DE WINDOWS VISTA. Instalación del software de impresión... 2 Installazione del software per la stampa in rete... 5 GUÍA RÁPIDA DEL USUARIO DE WINDOWS VISTA CONTENIDOS Capítulo 1: REQUISITOS DEL SISTEMA... 1 Capítulo 2: INSTALACIó N DEL SOFTWARE DE IMPRESIó N EN WINDOWS... 2 Instalación del software de impresión...

Más detalles

Índice A. Introducción...3 B. Requisitos del sistema...3 C. Instalar software TV Player y controlador de dispositivo...3 D. Conexión del Equipo...

Índice A. Introducción...3 B. Requisitos del sistema...3 C. Instalar software TV Player y controlador de dispositivo...3 D. Conexión del Equipo... Índice A. Introducción...3 B. Requisitos del sistema...3 C. Instalar software TV Player y controlador de dispositivo...3 D. Conexión del Equipo...12 E. Desinstalar controlador de dispositivo...17 F. Valores

Más detalles

SuperCOMPRAS-GOBIERNO GUÍA DE INSTALACIÓN

SuperCOMPRAS-GOBIERNO GUÍA DE INSTALACIÓN SuperCOMPRAS-GOBIERNO GUÍA DE INSTALACIÓN En esta página: Requerimientos Mínimos Antes de Empezar Descarga e Instalación Paso 1: Proceso de Obtención del Software de Instalación desde Internet Paso 2:

Más detalles

Fiery EXP4110 SERVER & CONTROLLER SOLUTIONS. Impresión desde Mac OS

Fiery EXP4110 SERVER & CONTROLLER SOLUTIONS. Impresión desde Mac OS Fiery EXP4110 SERVER & CONTROLLER SOLUTIONS Impresión desde Mac OS 2005 Electronics for Imaging, Inc. La información de esta publicación está cubierta por los Avisos legales para este producto. 45051972

Más detalles

SAMSUNG CLOUD PRINT AGENT CONTENIDO

SAMSUNG CLOUD PRINT AGENT CONTENIDO SAMSUNG CLOUD PRINT AGENT CONTENIDO Copyright 2014 Samsung Electronics Co., Ltd. Todos los derechos reservados. Este manual se proporciona únicamente con fines informativos. Toda la información que aparece

Más detalles

Instrucciones de uso Página de aplicaciones

Instrucciones de uso Página de aplicaciones Lea atentamente este manual antes de utilizar la máquina y guárdelo a mano para consultarlo en el futuro. Instrucciones de uso Página de aplicaciones CONTENIDO Cómo leer este manual... 2 Símbolos utilizados

Más detalles

ESCUELA POLITÉCNICA NACIONAL FACULTAD DE INGENIERÍA ELÉCTRICA Y ELECTRÓNICA DEPARTAMENTO DE AUTOMATIZACIÓN Y CONTROL INDUSTRIAL

ESCUELA POLITÉCNICA NACIONAL FACULTAD DE INGENIERÍA ELÉCTRICA Y ELECTRÓNICA DEPARTAMENTO DE AUTOMATIZACIÓN Y CONTROL INDUSTRIAL ESCUELA POLITÉCNICA NACIONAL FACULTAD DE INGENIERÍA ELÉCTRICA Y ELECTRÓNICA DEPARTAMENTO DE AUTOMATIZACIÓN Y CONTROL INDUSTRIAL PASOS INICIALES PARA TRABAJAR CON EL PROGRAMA UNITY V10.0 Una vez instalado

Más detalles

HP LASERJET ENTERPRISE M4555 MFP SERIES. Guía de instalación del software

HP LASERJET ENTERPRISE M4555 MFP SERIES. Guía de instalación del software HP LASERJET ENTERPRISE M4555 MFP SERIES Guía de instalación del software HP LaserJet Enterprise M4555 MFP Series Guía de instalación del software Copyright y licencia 2011 Copyright Hewlett-Packard Development

Más detalles

Solución Intel Unite Versión 4.0 Guía de inicio rápido

Solución Intel Unite Versión 4.0 Guía de inicio rápido Solución Intel Unite Versión 4.0 Guía de inicio rápido Revisión 1.1 Noviembre de 018 Exención de responsabilidades y derechos de autor Toda la información proporcionada en este documento está sujeta a

Más detalles

Instrucciones de uso originales Módulo de control AS-i de seguridad para parada de emergencia AC012S /01 03/2013

Instrucciones de uso originales Módulo de control AS-i de seguridad para parada de emergencia AC012S /01 03/2013 Instrucciones de uso originales Módulo de control AS-i de seguridad para parada de emergencia AC012S 7390732/01 03/2013 Índice de contenidos Indicaciones de seguridad...3 Instalación / Puesta en marcha...4

Más detalles

Fiery EXP50 Color Server. Impresión desde Mac OS

Fiery EXP50 Color Server. Impresión desde Mac OS Fiery EXP50 Color Server Impresión desde Mac OS 2006 Electronics for Imaging, Inc. La información de esta publicación está cubierta por los Avisos legales para este producto. 45055368 10 de mayo de 2006

Más detalles

Manual de instalación y actualización de DAVIE4

Manual de instalación y actualización de DAVIE4 Manual de instalación y actualización de DAVIE4 Para DAVIE versión 4.9.0 15.49.4 y posterior Nombre: Manual de instalación y actualización de DAVIE4 Fecha: 23-12-2015 Nombre del autor: FAM DAVIE Customer

Más detalles

X-RiteColor Master Web Edition

X-RiteColor Master Web Edition X-RiteColor Master Web Edition Este documento contiene instrucciones para instalar X-RiteColor Master Web Edition. Siga todas las instrucciones cuidadosamente en el orden dado. Antes de continuar, compruebe

Más detalles

Guía de instalación en Windows Vista /Windows 7

Guía de instalación en Windows Vista /Windows 7 Serie impresora láser Guía de instalación en Windows Vista / 7 Antes de utilizar la impresora, es necesario configurar el hardware e instalar el controlador. Consulte en esta Guía de configuración rápida

Más detalles

OLO Portátil. Manual de Usuario

OLO Portátil. Manual de Usuario OLO Portátil Manual de Usuario Tabla de Contenidos 1. INFORMACIÓN GENERAL 2 2. INFORMACIÓN DEL PRODUCTO 2 3. CONTENIDO DE LA CAJA 3 4. CONFIGURACIÓN 4 4.1 Instale/Inserte una Tarjeta SIM 4 4.2 Cargar

Más detalles

ZTE MF823 Instrucciones de actualización

ZTE MF823 Instrucciones de actualización ZTE MF823 Instrucciones de actualización Nombre del documento: ZTE MF823 Instrucciones de actualización Versión: 1.0 All Rights reserved, No Spreading abroad without Permission of ZTE 1 Contenido 1. Objetivo...

Más detalles

SHERPA C 5000 SOLUCIÓN DF NÚCLEO PARA AUTOMATIZACIÓN DE SUBESTACIONES BASADA EN LA NORMA IEC-61850

SHERPA C 5000 SOLUCIÓN DF NÚCLEO PARA AUTOMATIZACIÓN DE SUBESTACIONES BASADA EN LA NORMA IEC-61850 SHERPA C 5000 SOLUCIÓN DF NÚCLEO PARA AUTOMATIZACIÓN DE SUBESTACIONES BASADA EN LA NORMA IEC-61850 01. SHERPA C 5000 La norma IEC-61850 ofrece una nueva perspectiva para la automatización de subestaciones

Más detalles

Guía de Gestión y Diagnóstico de Firmwares de PLCs con Unity (TSX Premium TSX Quantum M340) Centro de Competencia Técnica

Guía de Gestión y Diagnóstico de Firmwares de PLCs con Unity (TSX Premium TSX Quantum M340) Centro de Competencia Técnica Guía de Gestión y Diagnóstico Guía de Gestión y Diagnóstico de Firmwares de PLCs con Unity (TSX Premium TSX Quantum M340) Centro de Competencia Técnica Índice: Objetivos del documento Documentación asociada

Más detalles

Guía para la instalación de discos duro SATA y Configuración RAID

Guía para la instalación de discos duro SATA y Configuración RAID Guía para la instalación de discos duro SATA y Configuración RAID 1. Guía para la instalación de discos duro SATA...2 1.1 Instalación de discos duros serie ATA (SATA)...2 2. Guía para Configuracións RAID...3

Más detalles

Instrucciones de uso. Downloadmanager 2 y Downloadbox. Actualización: V Guarde estas instrucciones para referencia futura.

Instrucciones de uso. Downloadmanager 2 y Downloadbox. Actualización: V Guarde estas instrucciones para referencia futura. Instrucciones de uso Downloadmanager 2 y Downloadbox Actualización: V5.20180702 3032259208-02-ES Lea y siga estas instrucciones. Guarde estas instrucciones para referencia futura. Pie de imprenta Documento

Más detalles

Práctica de laboratorio: Uso de la CLI para recopilar información sobre dispositivos de red

Práctica de laboratorio: Uso de la CLI para recopilar información sobre dispositivos de red Práctica de laboratorio: Uso de la CLI para recopilar información sobre dispositivos de red Topología Tabla de direccionamiento El administrador Interfaces IP Address (Dirección IP) Subnet Mask (Máscara

Más detalles

GUÍA RÁPIDA PARA MODEM OPTIONS for Nokia 7650

GUÍA RÁPIDA PARA MODEM OPTIONS for Nokia 7650 GUÍA RÁPIDA PARA MODEM OPTIONS for Nokia 7650 Copyright 2002 Nokia. Reservados todos los derechos 9354490 Issue 2 Contenido 1. INTRODUCCIÓN...1 2. INSTALACIÓN DE MODEM OPTIONS FOR NOKIA 7650...1 3. SELECCIÓN

Más detalles

Administración de licencias para las opciones del Fiery en una computadora cliente

Administración de licencias para las opciones del Fiery en una computadora cliente Administración de licencias para las opciones del Fiery en una computadora cliente Para que se pueda utilizar una opción del Fiery instalada en una computadora cliente, debe activar su licencia. La opción

Más detalles

Módulo de ampliación del bastidor BMX XBE 1000

Módulo de ampliación del bastidor BMX XBE 1000 35013353 05/2010 Módulo de ampliación del bastidor BMX XBE 1000 17 Objeto El objetivo de este capítulo es presentar el módulo de ampliación del bastidor y su instalación. Contenido de este capítulo Este

Más detalles

Nota de ingeniería. Integración eficiente Pesaje para sistemas PLC comunes

Nota de ingeniería. Integración eficiente Pesaje para sistemas PLC comunes Nota de ingeniería Integración eficiente Pesaje para sistemas PLC comunes El presente y el futuro de las tecnologías de red en la producción se basan en el estándar Ethernet Industrial. Las soluciones

Más detalles

Suplemento para Windows 2000

Suplemento para Windows 2000 Suplemento para Windows 2000 Copyright 2000 SEIKO EPSON CORPORATION, Nagano, Japón Editado en España por EPSON IBÉRICA, S.A., Barcelona 1ª Edición (Febrero 2000) Traducido por www.caballeria.com Contenido

Más detalles

MANUAL DE INSTALACIÓN, OPERACIÓN Y CONFIGURACIÓN Septiembre/2018 VCI10-UH INTERFAZ DE COMUNICACIÓN HART USB

MANUAL DE INSTALACIÓN, OPERACIÓN Y CONFIGURACIÓN Septiembre/2018 VCI10-UH INTERFAZ DE COMUNICACIÓN HART USB Septiembre/2018 VCI10-UH INTERFAZ DE COMUNICACIÓN HART USB COPYRIGHT Todos los derechos reservados, incluyendo traducciones, reimpresiones, reproducción total o parcial de este manual, concesión de patentes

Más detalles

MANUAL DE USUARIO Control Integral

MANUAL DE USUARIO Control Integral MANUAL DE USUARIO Control Integral CCM-18A/N-E Muchas gracias por comprar nuestro producto. Antes de utilizar la unidad, lea este manual detenidamente y consérvelo para consultarlo en el futuro. Contenido

Más detalles

Guía para la actualización de software de HPE StoreVirtual 3200

Guía para la actualización de software de HPE StoreVirtual 3200 Guía para la actualización de software de HPE StoreVirtual 3200 Nº de referencia: 865551-071 Publicado: Agosto de 2016 Edición: 1 Copyright 2016 Hewlett Packard Enterprise Development LP La información

Más detalles

Medidor de consumo eléctrico ION6200 de PowerLogic

Medidor de consumo eléctrico ION6200 de PowerLogic 70054-0165-04 OPCIÓN DE PRODUCTO 09/2006 Medidor de consumo eléctrico ION6200 de PowerLogic Este documento se refiere a medidores ION6200 con versión del firmware 205 o superior y explica la manera de

Más detalles

Hay dos formas de acceder a Internet:

Hay dos formas de acceder a Internet: 1. Introducción Gracias por adquirir el Adaptador KANJI KJWIFILAN. Este adaptador inalámbrico es fácil de usar y fácil de configurar. Si usted ha estado cansado de lidiar con todos esos cables desordenados

Más detalles

Configuración. Tipos de procesadores en la CPU

Configuración. Tipos de procesadores en la CPU Configuración Unidad de control (UC) o Arquitectura de las tarjetas o Arquitectura del sistema o Redundancia Sistemas de E/S Sistemas de Memoria masiva Tipos de procesadores en la CPU Varios procesadores

Más detalles

Software para supervisión y control de operaciones

Software para supervisión y control de operaciones Software para supervisión y control de operaciones PLCVisual es una solución de Software SCADA (Adquisición de datos y control de operaciones) Multiusuario en tiempo real, orientada a la automatización

Más detalles

AUTOMATIZACIÓN CON PLC. UNIVERSIDAD DE ANTIOQUIA DEPARTAMENTO DE INGENIERÍA ELECTRÓNICA MEDELLÍN Sesión 3.

AUTOMATIZACIÓN CON PLC. UNIVERSIDAD DE ANTIOQUIA DEPARTAMENTO DE INGENIERÍA ELECTRÓNICA MEDELLÍN Sesión 3. AUTOMATIZACIÓN CON PLC UNIVERSIDAD DE ANTIOQUIA DEPARTAMENTO DE INGENIERÍA ELECTRÓNICA MEDELLÍN Sesión 3. Datos de contacto Andrés Felipe Sánchez P. Correo: plcudea@gmail.com Teléfono celular: 301 254

Más detalles

INSTALACION DE WINDOWS 98

INSTALACION DE WINDOWS 98 INSTALACION DE WINDOWS 98 Requisitos mínimos de hardware para instalar Windows 98 Entre los requisitos mínimos de hardware se incluyen: Procesador 486DX a 66 MHz o más rápido (se recomienda Pentium) 16

Más detalles

MANUAL DE INSTALACION Y CONFIGURACION ANTAMEDIA HOTSPOT

MANUAL DE INSTALACION Y CONFIGURACION ANTAMEDIA HOTSPOT MANUAL DE INSTALACION Y CONFIGURACION ANTAMEDIA HOTSPOT 1. REQUERIMIENTOS MINIMOS DE HARDWARE Antamedia HotSpot software debe ser instalado en un ordenador PC estándar, con Sistema Operativo Windows. -

Más detalles

ACTUALIZACIÓN DE FIRMWARE DE LA TARJETA EASY ADVERTISER TARJETA EASY ADVERTISER: INSTALACIÓN DE NUEVO FIRMWARE (SOFTWARE DE TARJETA)

ACTUALIZACIÓN DE FIRMWARE DE LA TARJETA EASY ADVERTISER TARJETA EASY ADVERTISER: INSTALACIÓN DE NUEVO FIRMWARE (SOFTWARE DE TARJETA) ACTUALIZACIÓN DE FIRMWARE DE LA TARJETA EASY ADVERTISER NOVEDADES EN ESTA VERSIÓN Mayor rendimiento: Notas: Mayor velocidad de carga de diapositivas o imágenes a vídeo Navegación más rápida desde la interfaz

Más detalles

Guía de instalación de Fiery proserver

Guía de instalación de Fiery proserver Guía de instalación de Fiery proserver En este documento, se describe cómo instalar EFI Fiery proserver. Está destinado a los clientes que deseen instalar Fiery proserver sin la ayuda de un técnico cualificado.

Más detalles

Guía de instalación del Smart-UPS X de montaje en torre/bastidor 2U de 2000/2200/3000 VA

Guía de instalación del Smart-UPS X de montaje en torre/bastidor 2U de 2000/2200/3000 VA Guía de instalación del Smart-UPS X de montaje en torre/bastidor 2U de 2000/2200/3000 VA Mensajes de seguridad importantes Lea atentamente las instrucciones para familiarizarse con el equipo antes de instalarlo,

Más detalles

Preguntas frecuentes KWB Comfort Online Contenido

Preguntas frecuentes KWB Comfort Online Contenido Preguntas frecuentes KWB Comfort Online Contenido 1. Requisitos... 3 1.1. Quiero utilizar Comfort Online. Cuáles son los requisitos?... 3 1.1.1. Requisitos para las calderas con Regulación Comfort 4...

Más detalles

Adaptador Móvil USB-C Dell DA300 Guía de usuario

Adaptador Móvil USB-C Dell DA300 Guía de usuario Adaptador Móvil USB-C Dell DA300 Guía de usuario Notas, precauciones y advertencias NOTA: Una NOTA indica información importante que le ayuda a utilizar mejor su computadora. PRECAUCIÓN:Una PRECAUCIÓN

Más detalles