Modbus TCP non è basato su una struttura gerarchica, ma su un modello client/server.
Senza nessuna configurazione, la porta Ethernet integrata dell'accoppiatore bus supporta il server Modbus.
Il server Modbus supporta le richieste Modbus:
Codice funzione Dec (Hex) |
Sottofunzione Dec (Hex) |
Funzione |
---|---|---|
3 (3) |
– |
Lettura registro di mantenimento (%MW) |
6 (6) |
– |
Scrittura registro singolo (%MW) |
16 (10) |
– |
Scrittura su più registri (%MW) |
22 (16) |
- |
Mascheratura scrittura registro |
23 (17) |
– |
Lettura/scrittura di più registri (%MW) |
43 (2B) |
14 (E) |
Lettura identificazione dispositivo |
Per configurare il Accoppiatore bus TM3 Ethernet come dispositivo slave Modbus TCP, aggiungere l'accoppiatore bus e selezionare .
Zona |
Accesso |
Registri |
Funzione |
---|---|---|---|
Area Diagnostica |
RO |
900 - 901 |
Diagnostica accoppiatore bus |
RO |
930 - 931 |
Stato del bus TM2/TM3 |
|
RO |
932 |
Stato del sistema |
|
RO |
991 - 992 |
Diagnostica della comunicazione |
|
RO |
1058...1066 |
Parametri di comunicazione Ethernet |
|
RO |
1100...1115 |
Informazioni sul prodotto Accoppiatore bus TM3 |
|
RO |
2512 - 2513 |
Numero di serie del prodotto Accoppiatore bus TM3 |
|
Area IO Scanner |
RO |
1 - 99 |
Sottoinsieme dei valori di ingresso del modulo accoppiatore bus (primi 7 moduli)(1) |
RW |
101...199 |
Sottoinsieme dei valori di uscita del modulo accoppiatore bus (primi 7 moduli)(1) |
|
RO |
3001...3499 |
Valori di ingresso del modulo accoppiatore bus (tutti i moduli)(1) |
|
RW |
3501...3999 |
Valori di uscita del modulo accoppiatore bus (tutti i moduli)(1) |
|
RO |
13001...13499 |
Valori di ingresso del modulo accoppiatore bus (tutti i moduli) per l'uso con i dispositivi HMI. |
|
RO |
13501...13999 |
Valori di uscita del modulo accoppiatore bus (tutti i moduli) per l'uso con i dispositivi HMI. |
|
Configurazione diretta TM3 |
Vedere Come configurare: Registri di gestione della configurazione |
15000 - 16499 |
Consente al controller di inviare la configurazione TM3 tramite richieste Modbus |
(1) L'accesso a tali registri restituisce un errore quando Stato sistema (registro 932) non è 5 (bus TM3 controllato da Modbus TCP). I valori dei registri 3001…3499, 3501…3999, 13001…13999 sono validi solo quando il registro 931 è 0 (Stato bus OK, stato di tutti i moduli OK). |
Registri |
Funzione |
Descrizione |
---|---|---|
900 |
Diagnostica accoppiatore bus |
Bit (0...8): Non utilizzato |
Bit (9): errore runtime del bus I/O |
||
Bit (10-11): Non utilizzato |
||
Bit (13): bus I/O non configurato o errore di configurazione del bus |
||
Bit (14-15): Non utilizzato |
||
901 |
Stato dei moduli di I/O |
Bit (0...13): stato del primo modulo di espansione ... stato del 14º modulo di espansione |
Bit (14-15): Non utilizzato |
||
0: Nessun errore rilevato |
||
1: Errore rilevato |
Registri |
Funzione |
Bit |
Descrizione |
---|---|---|---|
930 |
Stato del bus TM2/TM3 |
0…1 Modulo 1 |
Stato modulo (2 bit per modulo):
|
2…3 Modulo 2 |
|||
4…5 Modulo 3 |
|||
6…7 Modulo 4 |
|||
8…9 Modulo 5 |
|||
10…11 Modulo 6 |
|||
12…13 Modulo 7 |
|||
14…15 Modulo 8 |
|||
931 |
Stato del bus TM2/TM3 |
0…1 Modulo 9 |
Stato modulo (2 bit per modulo):
|
2…3 Modulo 10 |
|||
4…5 Modulo 11 |
|||
6…7 Modulo 12 |
|||
8…9 Modulo 13 |
|||
10…11 Modulo 14 |
|||
12…13 |
Riservato |
||
14…15 |
Stato del bus:
|
Registri |
Funzione |
Descrizione |
---|---|---|
932 |
Stato del sistema |
|
933 |
Configurazione bus TM2/TM3 |
|
Registri |
Funzione |
Descrizione |
---|---|---|
991 |
Numero di messaggi ricevuti |
Numero di messaggi ricevuti. |
992 |
Numero di messaggi inviati |
Numero di messaggi inviati. |
Registri |
Funzione |
---|---|
1058 |
Indirizzo MAC |
1059 |
|
1060 |
|
1061 |
Indirizzo IP |
1062 |
|
1063 |
Maschera di sottorete |
1064 |
|
1065 |
Gateway |
1066 |
Registri |
Funzione |
---|---|
1100 |
Codice prodotto Accoppiatore bus TM3 |
2507-2508 |
Versione firmware del prodotto Accoppiatore bus TM3 |
2512-2513 |
Numero di serie del prodotto Accoppiatore bus TM3 |
2601 |
Valore selettore a rotazione UNITÀ |
2602 |
Valore selettore a rotazione DECINE |
La tabella seguente mostra i registri supportati da Accoppiatore bus TM3 per i moduli di espansione:
Registro |
Accesso |
Funzione |
---|---|---|
1100 |
RO |
Codice prodotto Accoppiatore bus TM3 |
1101 |
RO |
Versione software Accoppiatore bus TM3 |
1102 |
RO |
Tipo di modulo di espansione 1 |
1103 |
RO |
Tipo di modulo di espansione 2 |
1104 |
RO |
Tipo di modulo di espansione 3 |
1105 |
RO |
Tipo di modulo di espansione 4 |
1106 |
RO |
Tipo di modulo di espansione 5 |
1107 |
RO |
Tipo di modulo di espansione 6 |
1108 |
RO |
Tipo di modulo di espansione 7 |
1109 |
RO |
Tipo di modulo di espansione 8 |
1110 |
RO |
Tipo di modulo di espansione 9 |
1111 |
RO |
Tipo di modulo di espansione 10 |
1112 |
RO |
Tipo di modulo di espansione 11 |
1113 |
RO |
Tipo di modulo di espansione 12 |
1114 |
RO |
Tipo di modulo di espansione 13 |
1115 |
RO |
Tipo di modulo di espansione 14 |
La tabella seguente mostra i registri utilizzati per interfaccia di configurazione e stato accoppiatore bus:
Registro |
Funzione |
Descrizione |
---|---|---|
2502 - 2506 |
Riservato |
Non utilizzato |
2507 |
Revisione maggiore firmware |
- |
2508 |
Revisione minore firmware |
- |
2512 - 2513 |
Numero di serie |
- |
2514 - 2515 |
Riservato |
Non utilizzato |
2518 |
Numero totale di moduli di I/O rilevati |
Massimo 14 moduli |
2519 |
ID modulo slot 0, se presente |
- |
2520 |
ID modulo slot 1, se presente |
- |
2521 |
ID modulo slot 2, se presente |
- |
2522 |
ID modulo slot 3, se presente |
- |
2523 |
ID modulo slot 4, se presente |
- |
2524 |
ID modulo slot 5, se presente |
- |
2525 |
ID modulo slot 6, se presente |
- |
2526 |
ID modulo slot 7, se presente |
- |
2527 |
ID modulo slot 8, se presente |
- |
2528 |
ID modulo slot 9, se presente |
- |
2529 |
ID modulo slot 10, se presente |
- |
2530 |
ID modulo slot 11, se presente |
- |
2531 |
ID modulo slot 12, se presente |
- |
2532 |
ID modulo slot 13, se presente |
- |
2533 - 2600 |
Riservato |
Riservato |
2601 |
Valore UNITÀ selettore a rotazione |
- |
2602 |
Valore DECINE selettore a rotazione |
- |