Per configurare gli scambi dati ciclici Modbus TCP, è necessario:
Configurare per ogni dispositivo slave Modbus TCP la richiesta di scambi dati (sui canali) e il mapping I/O.
Configurare lo scanner I/O per i dispositivi slave Modbus TCP.
Un canale Modbus trasporta una richiesta Modbus tra il master e uno slave.
Per un dispositivo slave generico, è possibile utilizzare più canali. Per inviare molte richieste diverse a un dispositivo, creare più canali
Per configurare gli scambi dati (sui canali) di un dispositivo slave Modbus TCP, procedere come indicato di seguito:
Passo |
Azione |
---|---|
1 |
Nella Modbus TCP. , fare doppio clic su un dispositivo slaveRisultato: viene visualizzata la finestra di configurazione. |
2 |
Fare clic sulla scheda :![]() |
3 |
Per rimuovere un canale non predefinito, selezionarlo e fare clic su . |
4 |
Per modificare i parametri di un canale, selezionare il canale e fare clic su .
NOTA: Per i dispositivi che forniscono canali predefiniti, solo il valore può essere modificato.
|
5 |
Per aggiungere un canale, fare clic su . Viene visualizzata questa finestra di dialogo:![]() |
6 |
Nell'area è possibile definire::
Nell'area della è possibile definire:Nell'area della è possibile definire: |
7 |
Fare clic su per confermare la configurazione di questo canale.Risultato: ![]() |
8 |
Ripetere i punti da 5 a 7 per creare altri canali che definiscono la comunicazione Modbus con il dispositivo. Per ogni richiesta Modbus occorre creare un canale. |
(1) L'identificativo utente è utilizzato con dispositivi Modbus TCP composti da più dispositivi Modbus, ad esempio, su Modbus TCP per gateway Modbus RTU. In tale caso, l'identificatore unità consente di raggiungere l'indirizzo slave del dispositivo dietro il gateway. Per impostazione predefinita, i dispositivi Modbus/TCP-compatibili ignorano il parametro dell'identificatore unità. |
La lunghezza del registro di lettura/scrittura dipende dal codice funzione Modbus.
Questa tabella contiene per 1 canale la lunghezza massima dei registri di lettura/scrittura:
Codice funzione Modbus |
Lunghezza massima |
|
---|---|---|
Registro di LETTURA |
Registro di SCRITTURA |
|
Registri multipli di lettura/scrittura (codice funzione 23) |
125 |
121 |
Registri di lettura (codice funzione 03) |
125 |
- |
Registri di scrittura (codice funzione 16) |
- |
123 |