Abilitare JavaScript per vedere questo sito.

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

Sintassi

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

nEt

Numero delle porta ethernet di cui si vogliono le informazioni.

adp

Indirizzo fisico associato al nodo (vedi "indirizzo fisico" qui sotto).

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)

Indirizzo fisico

Ci sono due modi per capire l'indirizzo fisico associato al nodo:

Dall'editor RFBCED, premendo due volte sul dispositivo indicato, sotto "Generali" (vedi comunicazione EtherCAT per maggiori dettagli).

ecat_addres_3

Da shell, attraverso il comando "fview /proc/bus/ecat/ethX/master/info" sono presenti gli indirizzi di tutti i dispositivi della linea ECAT (vedi diagnostica EtherCAT per maggiori dettagli).

ecat_addres_2

Esempio

Lettura da porta ETH 1, indirizzo fisico del dispositivo 1002, indirizzo del registro 0x0110, 4 byte, visualizzazione a word.

ecat_fprd

 

  

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