Estación SIMA² Master
MODBUS RTU, MODBUS TCP/IP al sistema de automatización
3.
Generalidades sobre Modbus
3.1.
Propiedades básicas
Dispositivos maestro
Dispositivos esclavo
3.2.
Funciones básicas de Modbus
3.3.
Técnica de transmisión
Para el intercambio de información entre sistemas de automatización y con los
dispositivos de campo descentralizados conectados se utilizan hoy día principalmente
sistemas de comunicación digitales como Ethernet Industrial o sistemas de bus de
campo seriales. En muchos miles de aplicaciones exitosas se ha demostrado
claramente que con el uso de la técnica de bus de campo se pueden lograr ahorros
de hasta un 40 % en cableado, puesta en servicio y mantenimiento en comparación
con la técnica convencional. Mientras que en el pasado se utilizaban con frecuencia
protocolos específicos de los fabricantes, incompatibles entre ellos, hoy en día se
suelen utilizar sistemas abiertos estandarizados. Esto hace que el usuario se
independice de los proveedores individuales y le permite elegir el producto mejor y
más barato de una amplia gama de productos.
Modbus es un sistema de bus de campo abierto que se utiliza con éxito en todo el
mundo. La primera solución Modbus fue creada en 1979. Desde entonces, Modbus
se ha seguido desarrollando hasta convertirse en un estándar. Entre tanto, Modbus
está estandarizado también en las normas de bus de campo IEC 61158 e IEC 61784.
De este modo se protegen de forma óptima las inversiones de los fabricantes y
usuarios y se garantiza la independencia de los fabricantes. El área de aplicación
incluye la automatización de fabricación, de procesos y de edificios.
Modbus establece las características técnicas y funcionales de un sistema de
comunicación con el que se pueden conectar en red dispositivos de automatización
digital distribuidos. Modbus distingue entre dispositivos maestro y dispositivos
esclavo.
Los dispositivos maestro determinan el tráfico de datos en el bus. Un maestro puede
enviar mensajes sin que se haya producido una solicitud externa de los mismos. En
el protocolo Modbus, los maestros se llaman también "participantes activos".
Los dispositivos esclavo, como p. ej., los actuadores AUMA Modbus o la SIMA², son
dispositivos periféricos. No reciben derecho de acceso al bus, es decir, sólo pueden
confirmar mensajes recibidos o transmitir mensajes a un maestro previa solicitud
de este último. Por tanto, los esclavos se denominan también "participantes pasivos".
Con Modbus se utiliza un procedimiento maestro-esclavo, en el que sólo el maestro
puede iniciar una transmisión. Los esclavos responden proporcionando los datos
solicitados al maestro en una respuesta o ejecutando la acción de la solicitud.
El telegrama Modbus del maestro contiene la dirección del esclavo, un código de
funcionamiento que define la acción deseada, un campo de datos y un campo CRC.
La respuesta de los esclavos Modbus contiene campos que confirman la acción
deseada, si es necesario los datos deseados y también un campo CRC.
Si se produce un error al recibir el telegrama o si el esclavo no es capaz de ejecutar
la acción deseada, el esclavo genera un telegrama de fallo y lo envía como respuesta
al maestro.
Modbus TCP/IP se basa en el modelo Cliente-Servidor. Aquí, el telegrama de datos
Modbus descrito anteriormente se complementa con información adicional
(encabezado MBAP) y se incrusta sin campo CRC en un marco Ethernet.
Modbus RTU:
-
Cable trenzado de dos conductores RS-485
-
Tasa de transferencia de baudios: 9,6 kbit/s
Modbus TCP/IP:
-
Ethernet IEC IEEE 802.3
-
10/100/1000 Base-Tx (detección automática de la tasa de transferencia
de baudios)
Generalidades sobre Modbus
115,2 kbit/s
9