Abilitare JavaScript per vedere questo sito.

Direttiva (comando dispositivo) per effettuare la lettura dei registri interni di un dispositivo ethercat usando un indirizzo incrementale.

Sintassi

ECAT_APRD nEt adp ado [len] [-TO microSec] [-BF] [-U8|-U16|-U32]

nEt

Numero della porta ethernet di cui si vogliono le informazioni

adp

Indirizzo incrementale (0 primo dispositivo, -1 secondo dispositivo, -2 terzo dispositivo e cosi via, fino a -1024, leggi Nota)

ado

Indirizzo del registro da leggere sul dispositivo

len

Numero di byte da leggere - se omesso si assume lunghezza uguale a 2. (opzionale)

-TO microsec

Timeout attesa risposta - in caso di omissione si assume il valore 500000. (opzionale)

-BF

Forza l'utilizzo del buffer di appoggio dei dati. (opzionale)

-U8

Visualizzazione a byte (default se len = 1 o diversa da 2 e 4). (opzionale)

-U16

Visualizzazione a word (default se len = 2). (opzionale)

-U32

Visualizzazione a dword (default se len = 4). (opzionale)

Note


NOTA: L'indirizzo incrementale fa riferimento alla posizione FISICA dei dispositivi nella linea EtherCAT, quindi selezionando come indirizzo lo 0 faccio riferimento al dispositivo connesso direttamente al master, con -1 quello connesso subito dopo e cosi via. Se il valore non è nel range di validità, viene reso errore remoto 101.

Esempio

 

  

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