Skip to main content

Scheda: Dispositivo server Modbus TCP – Generale

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

Tabella 23. Parametri configurati

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.

Chiusura del socket TCP

_cds_icon_checked.png: Se il watchdog è abilitato e il tempo impostato viene superato, il socket TCP verrà chiuso.

Porta del server

Numero di Porta del server

Associa all'adattatore

Questa opzione è rilevante per i sistemi con più adattatori Ethernet.

standard icon: Il socket del server Modbus è associato all'indirizzo IP dell'adattatore Ethernet assegnato. Vengono ricevute solo le richieste Modbus inviate a questo indirizzo IP.

_cds_icon_option_deactivated.png: Il socket del server Modbus non è vincolato a un indirizzo IP. Vengono elaborate tutte le richieste Modbus ricevute dal sistema (sulla porta Modbus).

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.

Aree bit discreti

Le bobine Modbus e gli ingressi discreti dispongono di una propria area dati. Per impostazione predefinita, l'accesso ai registri e l'accesso ai bit utilizzano gli stessi dati Modbus.

Coils

Numero di bobine Modbus

Ingressi discreti

Numero di ingressi discreti Modbus



Importante

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

Tabella 24. Data Model

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.

Coils

Definizione dell'indirizzo di inizio della rispettiva area dati Modbus

Ingressi discreti

Registro di holding

Registro di ingresso

Sovrapposizione delle aree dati del registro di input e di mantenimento

standard icon: Sovrapposizione dell'immagine di processo tramite il registro di mantenimento e di input.

Ciò è necessario, ad esempio, quando l'applicazione server viene utilizzata per scrivere nel registro di holding.