Permette di definire il tipo di trasduttore di posizione per l'asse specificato.
Sintassi |
TRD n XXXXXX [-EA] [-0Mnn] [-REPn] |
---|---|
n |
Numero di asse (1÷32) |
XXXXXX |
Tipo di trasduttore. Ognuna delle voci seguenti può avere ulteriori parametri, è quindi opportuno consultarne la documentazione prima dell'uso. •OFF •ABS •CAN •NVR •R •NVRR •RR •COE •SOE |
EA |
Se presente abilita allarme trasduttore (opzionale) |
0Mnn |
Specifica il canale del micro di zero. Se 0 viene usato quello del trasduttore (opzionale) |
REPn |
Ripete la definizione del trasduttore incrementando numero di asse ed eventuali indici n volte (1÷32) (opzionale) |
Note |
Viene emessa diagnostica per doppia definizione di asse o codice XXXXXX sconosciuto |
ATTENZIONE: Questa keyword viene generata automaticamente da configuratore di progetto.
Configuratore di progetto --> Asse --> Trasduttore
NOTA: Per maggiori informazioni riguardo i parametri da impostare, premere qui.
Tipi di dispositivi ammessi (ttt)
OFF (asse senza riferimento di posizione)
Sintassi |
OFF |
---|---|
Note |
Viene emessa diagnostica per doppia definizione di asse o codice ttt sconosciuto |
Esempio
TRD 21 OFF |
ENC_INC (Asse con trasduttore encoder incrementale)
Sintassi |
ENC_INC en -RIT |
---|---|
en |
Numero del canale encoder (1÷32) |
RIT |
Se presente abilita gestione memorizzazione della CP in ram ritentiva. (opzionale, default disabilitato) |
Note |
Viene emessa diagnostica per doppia definizione di asse o codice ttt sconosciuto |
Esempio
TRD 1 ENC_INC 2 -RIT -EA -0M151 |
ABS (Asse con trasduttore encoder assoluto)
Sintassi |
ABS en -Bnbit -Ffreq SEMIABS -Ooffset |
---|---|
en |
Numero del canale SSI (1÷32) |
nbit |
Numero di bit del dispositivo di uscita (1÷32) e modo d'uso (se negativo viene assunto signed, se positivo unsigned) (opzionale, default -24) |
freq |
Frequenza di lavoro in KHz. (opzionale, default 100) |
SEMIABS |
Se presente indica che la quota SSI va usata in modo semi assoluto (opzionale, default è assente -> modo assoluto) |
Ooffset |
Valore di offset da togliere dal valore SSI (opzionale) |
Esempio
TRD 1 ABS 3 -B-24 -F100 SEMIABS -O2 -EA -0M151 |
INP_ANALOGIC (Asse con trasduttore ingresso analogico)
Sintassi |
INP_ANALOGIC ia -Bnbit -MINminvalue -MAXmaxvalue -Ooffset |
---|---|
ia |
Numero del canale di ingresso analogico (1÷32) |
nbit |
Numero di bit del dispositivo di uscita (1÷32) e modo d'uso (se negativo viene assunto signed, se positivo unsigned) |
minvalue |
Valore minimo al di sotto del quale viene generato allarme (opzionale, default -2048) |
maxvalue |
Valore massimo al di sopra del quale viene generato allarme (opzionale, default 2048) |
offset |
Valore di offset da togliere dal valore letto (opzionale) |
Note |
Viene emessa diagnostica nel caso di parametri fuori range |
Esempio
TRD 1 INP_ANALOGIC 4 -B-12 -O5 -MIN0 -MAX10 -EA -0M151 |
CAN (asse con riferimento via CANOPEN)
Sintassi |
CAN -Ddrive -AUXpar -Bnbit -RIT MODE -ALn |
---|---|
drive |
Indica il tipo di drive selezionato (default 0 -> drive generico) |
par |
Specifica l'indice del parametro ausiliario Il valore del parametro ausiliario viene imposto in base al tipo di drive utilizzato |
nbit |
Numero di bit del dispositivo di uscita (1÷32) e modo d'uso (se negativo viene assunto signed, se positivo unsigned) |
RIT |
Se presente abilita gestione memorizzazione delle quote reali in ram ritentiva. (opzionale, default disabilitata) |
MODE |
Indica il modo in cui si sta utilizzando il trasduttore: •ABS: se il trasduttore è assoluto •INC: se il trasduttore è incrementale •SEMI nn: se il trasduttore è semiassoluto. "nn" indica la dimensione dei dati assoluti |
n |
Indice di un registro R da usare come flag per la generazione dell'allarme trasduttore. Se il registro viene imposto diverso da 0 genero l'allarme. (opzionale) |
Note |
Questa definizione è accettata solo se l'asse è stato precedentemente definito come asse can |
Esempio
TRD 1 CAN -D0 -AUX5 -B-32 -RIT SEMI 16 -AL3 -EA -0M151 |
R (asse con trasduttore su registro intero R)
NVR (asse con trasduttore su registro intero NVR)
Sintassi |
R idx -Bnbit ABS -ALn NVR idx -Bnbit ABS -ALn |
---|---|
idx |
|
nbit |
Numero di bit del dispositivo di uscita (1÷32) e modo d'uso (se negativo viene assunto signed, se positivo unsigned) (opzionale, default 32) |
ABS |
Se presente indica di utilizzare il valore del registro come posizione assoluta. (opzionale, default non presente -> incrementale) |
n |
Indice di un registro R da usare come flag per la generazione dell'allarme trasduttore. Se il registro viene imposto diverso da 0 genero l'allarme. (opzionale) |
Note |
Viene emessa diagnostica per parametri fuori range |
Esempio
TRD 1 R 3 -B-32 -RIT -AL4 -EA -0M151 TRD 1 NVR 3 -B-32 -RIT ABS -AL4 -EA -0M151 |
RR (asse con trasduttore su registro reale RR)
NVRR (asse con riferimento su registro reale NVRR)
Sintassi |
RR idx INC -ALn NVRR idx INC -ALn |
---|---|
idx |
|
INC |
Se presente indica di utilizzare il valore del registro come posizione incrementale (opzionale, default non presente -> assoluta) |
ALn |
Indice di un registro R da usare come flag per la generazione dell'allarme trasduttore. Se il registro viene imposto diverso da 0 genero l'allarme. (opzionale) |
Note |
Viene emessa diagnostica per parametri fuori range |
Esempio
TRD 1 RR 2 -RIT INC -AL4 -EA -0M151 TRD 1 NVRR 3 -RIT -AL5 -EA -0M151 |
COE (asse con riferimento via Canopen over EtherCAT)
Sintassi |
COE -Ddrive -AUXpar -Bnbit -RIT -IU0 MODE -ALn |
---|---|
drive |
Indica il tipo di drive selezionato (default 0 -> drive generico) |
par |
Specifica l'indice del parametro ausiliario Il valore del parametro ausiliario viene imposto in base al tipo di drive utilizzato |
nbit |
Numero di bit del dispositivo di uscita (1÷32) e modo d'uso (se negativo viene assunto signed, se positivo unsigned) |
RIT |
Se presente abilita gestione memorizzazione delle quote reali in ram ritentiva. (opzionale, default disabilitata) |
-IU0 |
Se presente indica l'utilizzo del u0 interno |
MODE |
Indica il modo in cui si sta utilizzando il trasduttore: •ABS: se il trasduttore è assoluto •INC: se il trasduttore è incrementale •SEMI nn: se il trasduttore è semiassoluto. "nn" indica la dimensione dei dati assoluti |
n |
Indice di un registro R da usare come flag per la generazione dell'allarme trasduttore. Se il registro viene imposto diverso da 0 genero l'allarme. (opzionale) |
Note |
Questa definizione è accettata solo se l'asse è stato precedentemente definito come nodo della rete EtherCAT (CoE) |
NOTA: Dalla pagina Comunicazione EtherCAT è possibile accedere ai link riguardanti i metodi per configurare vari drive tramite CoE.
Esempio
TRD 1 COE -D0 -AUX5 -B-32 -RIT ABS -EA -0M151 TRD 1 COE -D0 -AUX5 -B-32 -RIT -IU0 SEMI 16 -AL2 -EA -0M151 |
SOE (asse con riferimento via Servodrive over EtherCAT)
Sintassi |
COE -Ddrive -AUXpar -Bnbit -RIT MODE -ALn |
---|---|
drive |
Indica il tipo di drive selezionato (default 0 -> drive generico) |
par |
Specifica l'indice del parametro ausiliario Il valore del parametro ausiliario viene imposto in base al tipo di drive utilizzato |
nbit |
Numero di bit del dispositivo di uscita (1÷32) e modo d'uso (se negativo viene assunto signed, se positivo unsigned) |
RIT |
Se presente abilita gestione memorizzazione delle quote reali in ram ritentiva. (opzionale, default disabilitata) |
MODE |
Indica il modo in cui si sta utilizzando il trasduttore: •ABS: se il trasduttore è assoluto •INC: se il trasduttore è incrementale •SEMI nn: se il trasduttore è semiassoluto. "nn" indica la dimensione dei dati assoluti |
n |
Indice di un registro R da usare come flag per la generazione dell'allarme trasduttore. Se il registro viene imposto diverso da 0 genero l'allarme. (opzionale) |
Note |
Questa definizione è accettata solo se l'asse è stato precedentemente definito come nodo della rete EtherCAT (SoE) |
Esempio
TRD 1 SOE -D0 -AUX1 -B-32 -RIT ABS -EA -0M151 TRD 1 SOE -D0 -AUX0 -B-32 SEMI 16 -AL2 -EA -0M151 |