Beruflich Dokumente
Kultur Dokumente
PROTOCOLO ModBUS
ALUMNO:
Ivn J. Naula G.
PROTOCOLO MODBUS
INTRODUCCIN
Desarrollado y publicado por la empresa Modicon en 1979 para su gama de controladores
Lgicos Programables (PLCs).
ModBUS con enlace serial, opera de 1200bps a 56Kbps con mtodo de acceso
maestro/esclavo, como se observa en la siguiente figura.
ModBUS Ethernet TCP/IP. Utiliza la capa fsica Ethernet con velocidades de 10 Mbps y 100
Mbps y protocolos TCP/IP.
REDES INDUSTRIALES
Pgina 2
ModBUS Plus. Es un bus que opera a 1Mbps y el mtodo de acceso est basado en TokenRing.
Nivel de aplicacin
En este nivel de aplicacin se describen los campos de funcin y de datos definidos por el protocolo
ModBUS. En este protocolo se pueden definir un mximo de 127 funciones distintas, siendo las ms
habituales las que se describen en la siguiente tabla.
REDES INDUSTRIALES
Pgina 3
Capa Fsica
-Para el estndar RS-485
-Se utiliza un medio: Cable de par trenzado apantallado
-Topologa Bus
-Distancia mx. 1300m, entre repetidores
-Velocidad: 1200 bps 56 Kbps.
-32 Nodos (1 maestro y 31 esclavos)
-Conectores: RJ-45, DB9
CARACTERSTICAS
-
DISPOSITIVOS DE CONEXIN
Entre los dispositivos que utilizan el protocolo estn:
-PLCs
-HMI
-RTU (Remote Terminal Unit)
-Drivers
-Sensores
-Actuadores remotos
REDES INDUSTRIALES
Pgina 4
REDES INDUSTRIALES
Pgina 5
Estos bloques brindan la habilidad de restringir o permitir el acceso a los diferentes elementos de
datos y tambin proporcionan mecanismos simplificados para tener acceso a diferentes tipos de
datos.
ARQUITECTURA MODBUS
El protocolo ModBUS est basado en la arquitectura maestro/esclavo
La comunicacin del maestro hacia los esclavos puede ser de dos tipos:
-Peer to Peer: en la que el maestro solicita
REDES INDUSTRIALES
Pgina 6
la red.
MODOS DE TRANSMISIN
Para el protocolo ModBUS se define 2 modos de transmisin: ASCII y RTU. Estos definen la forma
como son transmitidos los bytes del mensaje.
No es posible utilizar los dos modos de transmisin en la misma red.
Modo ASCII
ASCII es ms sencillo y fcil de leer, aunque menos eficiente debido a su forma de cdigo.
En modo ASCII los bytes se envan codificados en ASCII, es decir, que por cada byte a transmitir se
envan dos caracteres ASCII ( 2 bytes ) con su representacin hexadecimal ( esto permite leer las
tramas con un simple editor de texto).
Modo RTU
REDES INDUSTRIALES
Pgina 7
En el modo RTU, cada palabra transmitida posee 1 start correspondiente a un bit, ocho bits de datos,
2 bits de stop.
De este modo, la secuencia de bits para la transmisin de un byte es la siguiente:
En el modo RTU, cada byte de datos es transmitido como una nica palabra con su valor
directamente en hexadecimal. El rel inteligente SRW 01 utiliza solamente este modo de transmisin
para comunicacin.
Tabla 3. Modos de transmisin
Caracteres
Comprobacin. Error
Inicio de trama
Final de trama
Distancia max. entre caracteres
Bit de inicio
Bits de datos
Paridad
Bits de parada
MODO ASCII
ASCII 09,A.F
LRC Longitudinal Redundancy check
Caracter :
Caracter CR/CL
1 seg.
1
7
Par / Impar / Ninguna
1 si hay paridad 2 si ninguna
MODO RTU
Binario 0255
CRC Cyclic Redundancy Check
---------------1.5 tiempo de caracter
1
8
Par / Impar / Ninguna
1 si hay paridad 2 si ninguna
ESTRUCTURA DE MENSAJES
En ambos telegramas (pregunta y respuesta), la estructura utilizada es la misma:
-Direccin
-Cdigo de la Funcin
-Datos (tamao variable)
-Chequeo de errorres el mtodo utilizado es el CRC-16 (Cycling Redundancy Check). Este campo es
formado por dos bytes, donde primero es transmitido el byte menos significativo (CRC-), y despus
el ms significativo (CRC+).
REDES INDUSTRIALES
Pgina 8
VENTAJAS Y DESVENTAJAS
Ventajas:
-Es un estndar pblico que no exige ningn pago por si uso
-Su implementacin es fcil
-No impone demasiadas restricciones en el manejo de los datos.
Desventajas:
-Basado en la jerarqua maestro-esclavo, por lo que no permite comunicaciones no solicitadas
previamente (como podra ser una alarma).
-En el estndar solo se definen 254 nodos como mximo.
REFERENCIAS:
[1] National Instruments, Informacin detallada sobre el protocolo ModBUS, pp. 1-10, 2014.
[2] WEG, Manual de comunicacin ModBUS, MosBUS, n 3-4,6-12, 2012.
REDES INDUSTRIALES
Pgina 9