Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Así mismo, utiliza un mecanismo de control de acceso con paso controlado, que
da lugar a un funcionamiento determinista, aunque no del todo rápido en todas las
condiciones.
Por otro lado, el protocolo de mensajería de la capa 7 de Modbus Plus es
esencialmente el mismo que se utiliza para Modbus Serial y Modbus/TCP. La capa
física se implementa con RS485 y funciona sobre cable de par trenzado blindado.
Así como, el protocolo de la capa de enlace de datos (capa 2) se basa en el
protocolo multipunto de la norma ISO/IEC 3309:1991 HDLC (High-level Data Link
Control), que utiliza un mecanismo para el control de acceso con paso controlado
por señales, transmitiendo los datos de forma sincronizada, a diferencia de la
transmisión asíncrona de Modbus Serial. Esto da como resultado la transmisión de
datos a 1 Mbps.
Cómo funciona la estructura del mensaje en Modbus
La interfaz de comunicación de Modbus se construye alrededor de los mensajes.
El formato de estos mensajes es independiente del tipo de interfaz física utilizada.
En el viejo RS232 se utilizan los mismos mensajes que en el Modbus/TCP por
Ethernet.
En consecuencia, le da a la definición de la interfaz una vida más larga. Por lo
que, se puede utilizar el mismo protocolo independientemente del tipo de
conexión. Debido a esto, se da la posibilidad de actualizar fácilmente la estructura
del hardware de una red industrial, sin necesidad de grandes cambios en el
software.
También, un dispositivo puede comunicarse con varios nodos Modbus a la vez,
incluso si están conectados con diferentes tipos de interfaz, sin necesidad de
utilizar un protocolo diferente para cada conexión.
En interfaces simples como RS485 o RS232, los mensajes Modbus se envían en
forma simple a través de la red. En este caso la red está destinada a Modbus.
Cuando se utilizan sistemas de red más versátiles como TCP/IP por Ethernet, los
mensajes se incorporan en paquetes con el formato necesario para la interfaz
física.
En ese caso, Modbus y otros tipos de conexiones pueden coexistir en la misma
interfaz física al mismo tiempo.
Características principales
Aunque la estructura principal de los mensajes es de par a par, Modbus puede
funcionar tanto en redes punto a punto como en redes multipunto.
Cada mensaje tiene la misma estructura: cuatro elementos básicos están
presentes en cada mensaje. Así como, la secuencia de estos elementos es la
misma para todos los mensajes, para facilitar el análisis del contenido del
mensaje.
En consecuencia, una conversación siempre es iniciada por un maestro en la red
Modbus. Posteriormente, un maestro envía un mensaje y, dependiendo del
contenido del mensaje, un esclavo actúa y le responde. Además, puede haber
más maestros en una red de este protocolo de comunicación.
Finalmente, el direccionamiento en el encabezamiento del mensaje se utiliza para
definir qué dispositivo debe responder a un mensaje. Todos los demás nodos de la
red Modbus ignoran el mensaje si el campo de dirección no coincide con su propia
dirección.
Modbus TCP
Fue diseñado a finales de los 70 para comunicarse con los PLC, el número
de tipos de datos se limita a los que se entienden en ese momento por los
autómatas. A su vez, los objetos binarios grandes no son compatibles.
No existe una forma estándar para que un nodo encuentre la descripción de
un objeto de datos, por ejemplo, para determinar si un valor de registro
representa una temperatura entre 30 y 175 grados.
Dado que es un protocolo maestro/esclavo, no hay forma de que un
dispositivo de campo «informe por excepción» (excepto a través de
Ethernet TCP/IP, llamado open-mbus)
Se limita a direccionar 247 dispositivos en un enlace de datos, lo que limita
el número de dispositivos de campo que pueden conectarse a una estación
maestra (una vez más Ethernet TCP/IP es la excepción).
Las transmisiones Modbus deben ser consecutivas, lo que limita los tipos
de dispositivos de comunicaciones remotas a los que pueden almacenar
datos en un búfer para evitar fallos en la transmisión.