Indirizzamento Modbus TCP
TeSys™ island applica i seguenti intervalli di ID unità per la modularità fisica e virtuale.
Intervalli di ID unità
Elemento |
ID unità |
Descrizione |
---|---|---|
Avatar |
1–99 |
Dispositivo, carico e avatar dell'applicazione |
Dispositivi bus |
101–199 |
Modulo I/O
digitale (DIOM) |
Bus coupler/avatar di sistema |
255 |
— |
NOTA:
-
i dispositivi bus vengono numerati in modo sequenziale, da sinistra a destra.
-
Gli avatar vengono sono numerati secondo la definizione nel file di contesto.
-
I dati più grandi di 16 bit sono suddivisi in registri multipli, codificati in formato Big Endian. Ad esempio, un valore intero a 32 bit del numero decimale 305419896 (o 0x12345678 esadecimale) viene mappato su due registri, 500 e 501, in cui il 500 contiene la word più significativa (0x1234) e il registro 501 quella meno significativa (0x5678).
-
L'integrazione manuale con il modbus TCP IO viene effettuata senza la scansione, in modo che ciascun dato o comando venga rappresentato con un singolo registro lettura/scrittura. Per conservare la capacità di rilevare una perdita di comunicazione e accedere alla modalità degradata, è disponibile un registro heartbeat per l'uso all'indirizzo 1098 dell'ID unità 255. È possibile scrivere un valore qualsiasi in questo registro periodicamente nel periodo di timeout perdita comunicazione (impostazione predefinita: 2 secondi). Se l'isola non rileva una scrittura, allora è in corso un'interruzione della comunicazione e il sistema passa alla modalità degradata.
-
Per alcuni esempi consultare la tabella qui sotto.
Esempi di numerazione dispositivi e avatar
Ordine dell'avatar nello strumento digitale |
Avatar |
Descrizione |
Ordine fisico nell'isola |
||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
|||
1 |
255 |
Sistema |
BC |
— |
— |
VIM |
— |
— |
SIM |
— |
— |
2 |
1 |
AIOM |
— |
AIOM |
— |
— |
— |
— |
— |
— |
— |
3 |
2 |
Motore a due sensi di marcia: SIL Stop, categoria cablaggio 1/2* |
— |
— |
— |
— |
Starter SIL |
Starter SIL |
— |
— |
— |
4 |
3 |
Motore a un senso di marcia |
— |
— |
— |
— |
— |
— |
— |
Starter |
— |
5 |
4 |
Interfaccia di alimentazione con I/O (controllo) |
— |
— |
DIOM |
— |
— |
— |
— |
— |
PIM |
Modbus/TCP ID unità dispositivo fisico |
255 |
101 |
102 |
103 |
104 |
105 |
106 |
107 |
108 |
Configurazione di FLA tramite Modbus TCP/IP
È possibile configurare FLA per avatars tramite Modbus TCP/IP utilizzando Register-9622 e l'avatar ID come ID server.