Capítulo 8
Desarrollo de aplicaciones de control
Envío y recepción
de mensajes
194
Los mensajes transfieren datos a otros dispositivos, como por ejemplo, a otros
controladores o interfaces de operador. La instrucción MSG es una instrucción
de salida de lógica de escalera que lee o escribe de forma asincrónica un bloque
de datos en o de otro módulo a través del backplane o una red. El tamaño de la
instrucción depende de los tipos de datos y del comando de mensaje que
programe.
Los mensajes utilizan recursos de conexión para enviar o recibir datos. Los
mensajes pueden dejar la conexión abierta (en caché) o cerrar la conexión
cuando el mensaje se termina de transmitir.
Los mensajes pueden ser conectados o no conectados. Los mensajes no
conectados dependen de la disponibilidad de búfers no conectados en todos los
dispositivos que debe atravesar el mensaje. Los mensajes conectados comienzan
con una solicitud para asignar búfers de conexión en todos esos dispositivos,
antes de enviar el mensaje propiamente dicho. Si opta por dejar en caché un
mensaje conectado, el controlador mantiene la conexión abierta una vez que se
ha completado el mensaje. Los mensajes en caché mejoran la eficiencia si tiene
previsto enviar el mensaje repetidamente.
Los mensajes conectados utilizan recursos de conexión. Si el mensaje conectado
no se deja en caché, los recursos se utilizan temporalmente cada vez que se activa
el mensaje. Mientras que un mensaje conectado en caché permanezca en la
caché, los recursos permanecerán asignados y no estarán disponibles para otros
mensajes. Los mensajes en caché pueden ser expulsados de la caché si la
aplicación supera la capacidad de caché del controlador.
Cada mensaje utiliza una conexión del controlador, independientemente del
número de dispositivos que se encuentren en la ruta del mensaje.
Tabla 17 - Tipos de mensaje
Tipo de mensaje
Tabla de datos CIP™ de lectura o
escritura
PLC-2®, PLC-3®, PLC-5® o SLC™
(todos los tipos)
Genérico CIP
Lectura o escritura de transferencias
en bloques
(1) Se pueden conectar mensajes genéricos CIP. Sin embargo, en la mayoría de las aplicaciones recomendamos dejar no conectados
los mensajes genéricos CIP.
(2) Le recomendamos que almacene en caché los mensajes conectados que se produzcan con una frecuencia superior
a una vez cada 60 segundos, si es posible.
Para obtener más información acerca del uso de los mensajes, consulte el
documento Logix 5000 Controllers Messages Programming Manual,
publicación 1756-PM012.
Publicación de Rockwell Automation 5069-UM002B-ES-P - Agosto 2019
Método de
Mensaje conectado
comunicación
No corresponde
Configurable
CIP
No
CIP con ID de origen
No
DH+™
Sí
(1)
No corresponde
Opcional
No corresponde
Sí
El mensaje se puede
dejar en caché
(2)
Sí
No
No
(2)
Sí
(2)
Sí
(2)
Sí