Servicios 4.5 Datos globales Datos globales Introducción El objetivo de la función de Datos globales, admitida por los módulos ETY 4102/ PORT/5103 TSX y la conexión Ethernet del TSX P57 5634/4634, es proporcionar un intercambio de datos automático para la coordinación de las aplicaciones del autómata. Funcionamiento Los módulos de comunicación se reagrupan en un grupo de distribución para intercambiar las variables utilizadas para la coordinación del autómata. Cada módulo de comunicación publica una variable de aplicación local para los demás módulos de comunicación del grupo de distribución. Cada módulo de comunicación también puede suscribir en la aplicación variables publicadas por todos los demás módulos que comparten el grupo de distribución, cualquiera que sea su ubicación. Una variable de aplicación es un grupo de palabras contiguas de un PLC. Con la configuración de datos globales se puede definir: z el número de variables suscritas y publicadas válidas z el grupo con el que estas variables están asociadas en el módulo de comunicación. Una vez configurado el módulo, los intercambios entre los módulos de comunicación que comparten el mismo grupo de distribución se llevan a cabo automáticamente cuando el PLC está en modo de ejecución. Grupo de distribución Multidifusión IP: 239 255 255 251 Distribución de datos Control Intranet Estaciones 2...n Distribución de datos Grupo de distribución Multidifusión IP: 239 255 255 250 35006195 08 07/2008 101 Servicios Un grupo de distribución es un grupo de módulos de comunicación identificado por la misma dirección IP de multidifusión. Los intercambios "multidifusión" se utilizan para distribuir datos globales. Varios grupos de distribución pueden coexistir en la misma subred con su propia dirección de multidifusión. Para la distribución de datos se utiliza un protocolo de publicación/suscripción en UDP/IP. La publicación de variables se sincroniza al inicio del ciclo del PLC. Las variables suscritas se copian en la memoria de aplicación del PLC al final del ciclo. Las zonas de memoria del PLC que reciben las variables suscritas no se recuperarán. Bits de estado Cada variable de aplicación tiene asociado un bit de estado. El bit de estado indica la validez de cada variable suscrita: 1 si la variable se ha publicado y recibido durante el límite de tiempo de validez configurado (véase Configuración de datos globales, p. 249) y 0 en caso contrario. Filtrado de multidifusión Los datos globales utilizan multidifusión. Debido a este principio de difusión, las tramas de multidifusión transmitidas por un módulo se repiten en todos los puertos de conmutador, lo que genera una congestión en la red. Cuando los conmutadores tienen esta función, el filtrado de multidifusión permite que la difusión de la trama de multidifusión se limite a los puertos que la requieran. El protocolo utilizado para establecer la lista de puertos que participan en el tráfico de datos es GMRP. Modos de funcionamiento Límites 102 Las modalidades de servicio se presentan de esta manera: Al detener el PLC, se detienen los intercambios de datos globales. z La utilización de los bits del sistema de forzado de E/S (%S9, %SW8, %SW9) no detiene los intercambios de datos globales. z No existen un límite teórico para la cantidad de estaciones que pueden compartir un grupo de distribución. La principal limitación es la cantidad de variables intercambiadas en el grupo de distribución (64 variables). 35006195 08 07/2008