Skip to main content

Scheda: Dispositivo seriale Modbus – Generale

La scheda contiene le impostazioni di base per la comunicazione di rete.

ID unità

ID unità del server

Watchdog

standard icon: Attiva la funzione watchdog .

I dati in arrivo (registri di mantenimento/intervallo %I) vengono impostati su zero quando il dispositivo Modbus non riceve alcuna query valida dal client.

Registri di holding (%IW)

Numero di registri di mantenimento: valori possibili: 1–4096. Il numero massimo può essere limitato nella descrizione del dispositivo.

Scrivibile: standard icon: Per il registro di holding, vengono generate mappature I/O scrivibili (indirizzi %QW) anziché mappature I/O di sola lettura (indirizzi %IW). Ciò consente all'applicazione del dispositivo Modbus (= applicazione server) di impostare i registri di mantenimento tramite la consueta mapping I/O.

Registri di input (%QW)

Numero di registri di input: valori possibili: 1–4096. Il numero massimo può essere limitato nella descrizione del dispositivo.

Importante

Le modifiche alle dimensioni dell'assembly di input/output hanno un effetto diretto sul numero di parametri configurabili nella mapping I/O.

Modbus definisce per i dati I/O un modello di dati con quattro aree.

  • Coils: Uscite di tipo BIT

  • Ingressi discreti: ingressi di tipo BYTE

  • Registro di holding: uscite di tipo WORD (16 bit)

  • Registro di ingresso: input di tipo WORD (16 bit)

Ingressi e uscite sono inclusi come in tutti i bus di campo, ma dal punto di vista dell'"host". Queste aree dati hanno un numero qualsiasi di offset di avvio logici, come definito dal produttore. I dati di I/O dietro le aree dati Modbus possono sovrapporsi o essere indipendenti l'uno dall'altro.

Per i dettagli sul modello di dati Modbus, vedere le specifiche del protocollo Modbus nei capitoli 4.3 e 4.4 (www.modbus.org).

Nel caso del CODESYS Il dispositivo Modbus, i registri di ingresso e gli ingressi discreti, così come i registri di mantenimento e le bobine, sono tutti mappati sugli stessi dati di I/O. Questo vale anche quando vengono indirizzati tramite offset di avvio logici diversi.

Indirizzi di avvio

Coils

Definizione dell'indirizzo di inizio della rispettiva area dati Modbus

Ingressi discreti

Registro di holding

Registro di ingresso