Principi del protocollo Modbus
Panoramica
In qualsiasi momento solo un dispositivo può trasmettere sulla linea.
Il primaria gestisce e inizia lo scambio e interroga i dispositivi secondari in successione. Nessun dispositivo secondario può inviare un messaggio a meno che non riceva un invito specifico.
Il dispositivo primario ripete la domanda in caso di scambio non corretto e, se non riceve una risposta entro un intervallo predefinito, dichiara assente il dispositivo secondario interrogato.
Se un dispositivo secondario non capisce un messaggio, invia una risposta di eccezione al dispositivo primario. Il dispositivo primario può ritrasmettere la richiesta o meno.
Dialogo Modbus
Sono possibili due tipi di dialogo tra i dispositivi primari e secondari:
-
Il dispositivo primario invia una richiesta a un dispositivo secondario e ne attende la risposta.
-
Il dispositivo primario invia una richiesta a tutti i dispositivi secondari senza attendere una risposta.
La comunicazione diretta da secondario a secondario non è consentita. Per la comunicazione da secondario a secondario, il dispositivo primario deve interrogare un dispositivo secondario e ritrasmettere i dati ricevuti all'altro dispositivo secondario.
Transparent Ready
Il controller LTMR Modbus appartiene alla classe A05 (Transparent Ready).