Questa funzione permette di abilitare la cattura della foto della quota di un asse via hardware (precisione massima).
|
i32 pos_capture_cmd (i32 nAx, i32 micro, i32 edge)
|
|
Numero di asse (1-:-32).
|
|
Tipo di trasduttore:
|
|
|
ENCODER INCREMENTALE
|
< 0
|
Disabilita cattura.
|
0
|
Solo canale di 0.
|
1
|
Micro di 0 associato più canale di 0.
|
CANopen/EtherCAT Parker - SBC (tipo HID)
|
< 0
|
Disabilita cattura.
|
0
|
Foto immediata dell'inizio del giro resolver o foto su canale.
|
1
|
input0 su drive.
|
2
|
input1 su drive.
|
3
|
input2 su drive.
|
CANopen/EtherCAT Parker - SBC (tipo SLVD/TPDM)
|
< 0
|
Disabilita cattura.
|
0
|
Foto immediata dell'inizio del giro resolver o foto su canale.
|
1
|
input0 su drive.
Su TPDM le foto possono essere effettuate su più input se tale prestazione è abilitata.
|
EtherCAT Robox IMD20
|
< 0
|
Disabilita cattura.
|
0
|
Foto immediata dell'inizio del giro resolver o foto su canale.
|
1
|
input1 su drive.
|
2
|
input2 su drive.
|
CANopen/EtherCAT Phase AXM
(necessita di programma PLC a bordo AXM)
|
< 0
|
Disabilita cattura.
|
0
|
Foto immediata dell'inizio del giro resolver o foto su canale.
|
1
|
input0 su drive.
|
2
|
input1 su drive.
|
3
|
input2 su drive.
|
4
|
input3 su drive.
|
CANopen/EtherCAT Phase Ultract TW
|
< 0
|
Disabilita cattura. (non ancora implementato)
|
0
|
Foto immediata dell'inizio del giro resolver o foto su canale.
|
1
|
input0 su drive.
|
CANopen Sinamics RCB
|
-10 -11 -12 -13 -14 -15 -16
|
Foto hardware su input specificato.
|
< 0 (diverso dai precedenti)
|
Disabilita cattura.
|
0
|
Foto immediata dell'inizio del giro resolver o foto su canale.
|
1 -:- 16
|
Foto software su input specificato. (latenza 1 ms)
|
|
|
Flag a bit:
|
|
|
|
0
|
0x00000001
|
0
|
Fronte di discesa. (se previsto da hw)
|
1
|
Fronte di salita. (se previsto da hw) (usato dove applicabile)
|
1
|
0x00000002
|
1
|
Cattura continua.
|
2
|
0x00000004
|
1
|
Disabilita esecuzione foto.
|
3
|
0x00000008
|
1
|
Abilita uso del micro di 0 più canale di 0 dell'encoder. (se l'hw dispone di ingresso lettura canale encoder)
|
|
|
Rende:
|
|
> 0
|
Photo ID.
|
0
|
Cattura disabilitata.
|
< 0
|
Codice di errore.
|
-1
|
Foto hw non eseguibile o errore in fase di start foto o modo continuo non supportato.
|
-2
|
Foto già in corso.
|
-6
|
Numero di asse illegale.
|
|
|
Rule, Task.
|
|
RTE 33.3.4
|
|
|
Da utilizzarsi insieme alla funzione pos_capture_sts().
È utilizzabile solo con i trasduttori che lo consentono ossia:
•Encoder incrementale
•CAN402 con tipo drive Parker S.B.C. (tipo HID 1) (necessita cot hidrive_ipmode_3)
•CAN402 con tipo drive Parker S.B.C. (tipo SLVD 1) (necessita cot slvdn_ipmode_3)
•EtherCAT con tipo drive Parker S.B.C. (necessita di XML Unico)
•EtherCAT/CANopen con tipo drive Robox IMD20
•CAN402 con tipo drive Sinamics (RCB)
•EtherCAT/CANopen con tipo drive Phase AXM (necessita programma PLC caricato su AXM)
•EtherCAT/CANopen con tipo drive Phase TW (non ancora implementata, non necessita di programma PLC caricato su TW)