Configurazione Modbus RTU

Visualizza la disposizione della porta RS485
Quantities (Numero di grandezze
misurate)
Selezionare il numero di grandezze fisiche che si vogliono acquisire dal sensore.
Il valore è impostabile da 1 a 10, il valore proposto di default è
5.
Name (Nome)
Inserire un nome identificativo per ciascuna delle grandezze da acquisire. Si
può assegnare come nome, per esempio, il tipo di grandezza misurata.
Il nome deve iniziare con una lettera e può essere lungo al massimo 12
caratteri. Il nome identifica univocamente la misura che si sta inserendo, non
si può assegnare lo stesso nome a più misure.
Unit (Unità di misura)
Unità di misura della grandezza rilevata dal sensore. Deve iniziare con
una lettera e può essere lunga al massimo 12 caratteri. L'unità
di misura va inserita in accordo con il valore del parametro Gain. Se non si
desidera visualizzare e memorizzare la grandezza, inserire ---- (trattini)
nel campo Unit.
Baud rate (Velocità di comunicazione)
Selezionare la velocità di comunicazione del sensore.
Mode (Parametri di comunicazione)
Selezionare i parametri di comunicazione. Sono selezionabili le seguenti opzioni:
• UART_8N1: no parità, 1 stop bit
• UART_8N2: no parità, 2 stop bit
• UART_8E1: parità pari, 1 stop bit
• UART_8E2: parità pari, 2 stop bit
• UART_8O1: parità dispari, 1 stop bit
• UART_8O2: parità dispari, 2 stop bit
Format (Formato dati)
Selezionare il formato dei dati trasmessi dal sensore. Sono selezionabili le
seguenti opzioni:
• Integer 2B: intero, 2 Byte
• Long 4B: intero lungo, 4 Byte
• Floating Point 4B: virgola mobile, 4 Byte
Address (Indirizzo)
Indirizzo RS485 del sensore.
Function Code (Codice funzione)
Selezionare il codice funzione del comando Modbus. Sono selezionabili le seguenti
opzioni:
• 03 Read Holding Registers
• 04 Read Input Registers
Start Register (Registro iniziale)
Inserire l'indirizzo (non il numero) del registro contenente la prima grandezza
da leggere. Il numero di registri consecutivi da leggere è determinato
dal numero di grandezze misurate (Quantities).
Gain (Guadagno)
Il valore registrato nel datalogger è il risultato di una trasformazione
lineare applicata al valore misurato:
Valore registrato = Gain x Valore misurato
Il valore Gain è unico per tutte le grandezze misurate dal sensore. Nel campo Gain va inserito solo il valore numerico, senza unità di misura. L'unità di misura va inserita nel campo Unit. Impostando Gain = 1, il valore registrato è esattamente il valore misurato.
Configurazione del sensore
Per il corretto funzionamento del sistema, il sensore deve essere configurato
con le seguenti impostazioni:
1. L'ordine con il quale il sensore invia in uscita le grandezze misurate
deve corrispondere a quello programmato nel datalogger.
2. Le unità di misura impostate nel sensore devono corrispondere
a quelle programmate nel datalogger.
3. Modalità di comunicazione RS485 con protocollo Modbus-RTU.
4. L'indirizzo RS485 deve corrispondere a quello programmato nel datalogger.
5. La velocità di comunicazione (Baud rate) deve corrispondere
a quella programmata nel datalogger.
Messaggi di errore
Se i parametri di configurazione non sono stati inseriti correttamente, possono comparire i seguenti messaggi di errore.
The name and Unit fields are required
! (I campi nome e unità di misura sono necessari !)
causa: i campi del nome identificativo o dell'unità di misura non sono
stati compilati.
There is just an equivalent Name !
(Il nome esiste già !)
causa: è già stato inserito in precedenza un sensore con lo stesso
nome. È necessario modificare il nome identificativo.
Gain must be not zero ! (Il valore
del guadagno non può essere zero !)
causa: il campo Gain non è stato compilato oppure è stato inserito
il valore zero.