Permette di leggere parametri su dispositivi AXIOLINE siano essi interni (RPx AS1017.004) o su linea ethercat
Il tipo di dato viene desunto dal tipo di oggetto e dal tipo di dispositivo. È possibile forzare l'uso di un determinato tipo di dato con l'attributo -T (opzionale).
Nota: Per capire i parametri "Rid" e "slot" associati ai moduli, leggere il capitolo "Configurazione" del paragrafo comunicazione axioline.
Sintassi |
AXIO_ROBJ [-T v] rid slot index subindex [-V] [-B] |
---|---|
-T v |
Codice del tipo di data. (dataType) (vedere in tabella) (opzionale) |
rid |
R.ID - identificativo del dispositivo: •0 = è usato per AXIO su RPx •>0 = identificativo del dispositivo remoto specificato come AXIOLINE Remoto |
slot |
Numero progressivo del modulo nella line AXIONLE. I valori impostabili sono da 1 (primo modulo dopo RPx o dopo BK EC ) al max 63 |
index |
Indice dell'oggetto che si vuole leggere. (fare riferimento ai manuali dei singoli dispositivi) |
subindex |
Numero di subindice dell'oggetto |
- V |
Visualizzazione del nome del oggetto. (opzionale) Nel caso index = 0x0018 e subindex = 0x0, permette di visualizzare tutti i dati contenuti nell'oggetto 0x0018 (vedi esempio) |
- B |
Dump di tutto il messaggio ricevuto come sequenza di byte in esadecimale. (opzionale) |
Note |
Tabella codici dataType:
code |
data type |
---|---|
0 |
AUTO-SELECTION (default) |
2 |
INTEGER8 |
3 |
INTEGER16 |
4 |
INTEGER32 |
5 |
UNSIGNED8 |
6 |
UNSIGNED16 |
7 |
UNSIGNED32 |
9 |
VISIBLE_STRING |
10 |
OCTET_STRING |
21 |
INTEGER64 |
27 |
UNSIGNED64 |
-2 |
ARRAY INTEGER8 |
-3 |
ARRAY INTEGER16 |
-4 |
ARRAY INTEGER32 |
-5 |
ARRAY UNSIGNED8 |
-6 |
ARRAY UNSIGNED16 |
-7 |
ARRAY UNSIGNED32 |
-10 |
OCTET_STRING (usato per strutture speciali (es. tabella parametri CNT2/INC2) |
Esempio