2
Descripción de protocolo Modbus
2.1
Principio de maestro-esclavo
La comunicación entre en un maestro (p.ej. sistema ESCADA o PLC) y un JUMO digiLine pH/ORP/T
como esclavo en un Modbus, se realizará según el principio de maestro-esclavo en forma de solicitudes
de datos/indicación-respuesta. Los esclavos se identifican mediante su dirección de instrumento. Los
instrumentos maestros no necesitan dirección.
capítulo 5 „Modbus por interfaz de serie", página 23
Slave
El maestro controla el intercambio de datos mediante solicitudes cíclicas a los esclavos en todo el bus.
Los esclavos (p.ej. JUMO digiLine pH/ORP/T) sólo tienen una función de respuesta. El maestro puede
acceder a los esclavos escribiendo y leyendo. De esta forma los datos pueden ser comunicados en
tiempo real entre instrumentos maestros y esclavos. Los esclavos no pueden comunicar directamente
entre si. Para transmitir datos entre esclavo y esclavo, el maestro debe leer los datos de un esclavo y
transmitirlos al siguiente.
Por lo general el maestro dirige sus solicitudes a esclavos concretos. Para ello debe llamar al esclavo
correspondiente por su dirección Unicast. Sin embargo las solicitudes pueden ser también dirigidas a
todos los esclavos en el bus como mensaje multidifusión. Para ello se utiliza la dirección Broadcast
como dirección de esclavo. Las solicitudes Broadcast no son respondidas por los esclavos. En sistemas
de bus en serie se produciría una colisión de datos. Por ello sólo tiene sentido la utilización de códigos
de función para la escritura de datos cuando se utilizan las direcciones Broadcast. Los Broadcasts no
se pueden utilizar con códigos de función para escribir datos.
¡NOTA!
El instrumento JUMO digiLine pH/ORP/T sólo puede ser utilizado como esclavo.
2 Descripción de protocolo Modbus
Unicast
Slave
Slave
Solicitud
Respuesta
Master
Broadcast
Slave
Slave
Solicitud
Master
Slave
7