Abilitare JavaScript per vedere questo sito.

Questa keyword permette di definire una variabile di tipo STRU_AXIO_PDI

Questa variabile viene utilizzata dalle funzioni AXIO_ROBJ e AXIO_WOBJ per la lettura/scrittura degli ogetti fieldbus

É composta dalle seguenti informazioni:

Campo

Tipo

Descrizione

rid

INT

Robox ID associato al dispositivo

0 per AXIOLINE su RPx

>0 per dispositivo definito AXIOLINE remoto

slot

INT

numero di slot del modulo in questione. 1 è il primo modulo dopo Rpx o BK EC.

index

INT

indice oggetto da leggere o scrivere

subIndex

INT

subindex oggetto da leggere o scrivere

datatype

INT

tipo di dato da leggere o scrivere (vedi tabella codici)

Se 0 il tipo di dato viene desunto direttamente dall'oggetto in questione. Qesta variabile viene scritta da istruzione con il tipo di dati utilizzato.

datalen

INT

se usata per AXIO_ROBJ: dimensione massima in byte della area utilizzata per memorizzare la risposta.

se usata per AXIO_WOBJ: dimensione in byte dei dati da scrivere in caso di scrittura di OCTECT_STRING o VISIBLE_STRING

 

phase

INT

fase di lavoro/ modalitá di esecuzione:

1--> inizializzazione esecuzione passante (**)

-1--> inizializzazione esecuzione bloccante(**)

Se AXIO_ROBJ:

2-:-10 --> reserved RTE

11--> operazione eseguita con successo

Se AXIO_WOBJ:

2-:-6 --> reserved RTE

7--> operazione eseguita con successo

0--> non inizializzato o errore

altro--> valore illegale

solo i valori contrassegnati con (**) SONO I SOLI scrivibili in questa variabile da parte dell'utente.

nric

INT

numero di caratteri ricevuti

res_1

INT

reserved

res_2

INT

reserved

res_3

INT

reserved

res_4[256]

U8

reserved

Tabella codici dataType:

Codice

Tipo Dato

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)

 

  

Keyboard Navigation

F7 for caret browsing
Hold ALT and press letter

This Info: ALT+q
Page Header: ALT+h
Topic Header: ALT+t
Topic Body: ALT+b
Contents: ALT+c
Search: ALT+s
Exit Menu/Up: ESC