Scheda: Canale del server Modbus
Questa scheda consente di definire i canali del server.
Ogni canale rappresenta una singola richiesta Modbus.
Aggiungi canale | Apre il Canale Modbus dialogo. Qui è possibile creare nuovi canali per il server Modbus corrente. Nel file di descrizione del dispositivo del server Modbus, è possibile predefinire le descrizioni per singoli registri Modbus o interi canali. |
Dialogo: Canale Modbus
Nome | Una stringa che contiene il nome del canale |
Tipo di accesso |
|
Trigger |
|
Tempo di ciclo (ms) | Per Trigger = CICLICO: Intervallo di richiesta Nota: l'intervallo di richiesta deve essere uguale o un multiplo del tempo di ciclo dell'applicazione. |
Commento | Descrizione del canale |
Offset | Indirizzo iniziale da cui deve iniziare la lettura (intervallo di valori 0–65535) |
Lunghezza | Numero di registri da leggere (per l'accesso alle parole) o numero di ingressi discreti da leggere (per l'accesso ai bit) |
Trattamento errore | Definisce cosa dovrebbe accadere ai dati in caso di errore di comunicazione
|
Offset | Numero del registro in cui scrivere (intervallo di valori 0–65535) |
Lunghezza | Numero di registri da scrivere (= parole) L'intervallo di valori del parametro dipende dal codice funzione. |
Lettura di bobine e ingressi discreti / Scrittura di bobine nella memoria di registro sovrapposta
IL CODESYS Il driver I/O MODBUS consente la lettura di bobine e ingressi discreti, nonché la scrittura di bobine nella memoria di registro sovrapposta (il Aree bit discreti casella di controllo non selezionata). In questo caso, i primi 8 bit letti (%IB0) o scritti si allineano con il byte alto del registro corrispondente. I secondi 8 bit letti (%IB1) si allineano con il byte basso del registro corrispondente (LSB per primo).
Nell'esempio seguente, la prima riga definisce un'operazione combinata di lettura/scrittura (codice funzione 23). Legge una parola dal registro di holding con offset 16#0001
e scrive due parole nel registro con offset 16#0003
L'operazione viene eseguita non appena la variabile Trigger definita su Mapping I/O la scheda mostra un fronte ascendente.

