1. PROTOCOLO MODBUS-RTU
El protocolo MODBUS RTU es un formato de transmisión en serie de datos, utilizado extensamente en las
comunicaciones con PLC's pero fácilmente adaptable a otros tipos de instrumentación gracias a su particular estructura
de mensaje (no opera con variables concretas sino con direcciones de memoria).
Utilizar un estándar universal como el protocolo MODBUS permite que un instrumento se conecte en sistemas ya
existentes sin necesidad de crear programas de comunicaciones específicos.
Además, la cantidad y la variedad de datos procesables puede ser infinita ya que no es necesario especificar el
parámetro ó parámetros deseados sino sólo su dirección y la cantidad a transmitir.
Las siguientes definiciones sobre el protocolo MODBUS se dan en su forma simplificada.
En protocolo MODBUS RTU, los mensajes no disponen de carácter delimitador de inicio o final.
Un mensaje debe ir precedido de un silencio de al menos 3,5 veces el tiempo de un carácter y debe terminar con un
silencio de la misma duración.
El primer carácter de una trama es la dirección del esclavo, a continuación el número de función y los bytes de
información terminando con 2 bytes de checksum (CRC).
Ad
Fn
información
CRC
El formato de carácter es de 10 bits : 1 bit de start, 8 bits de datos y 1 bit de stop.
3