Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
Entrambe le parti precedenti la revisione Revisione precedente Prossima revisione | Revisione precedente | ||
software:devices:interp [2014/11/11 10:03] – qem202 | software:devices:interp [2022/06/24 14:11] (versione attuale) – [1.6.2 Warnings] qem202 | ||
---|---|---|---|
Linea 1: | Linea 1: | ||
+ | |||
+ | PRELIMINARE/ | ||
+ | |||
====== DEVICE INTERP | ====== DEVICE INTERP | ||
- | ===== - Introduzione ===== | + | ====== - Introduzione |
Linea 41: | Linea 44: | ||
| REF_ANPOS2(AxeZ) | Riferimento al device ANPOS2 per l'asse Z | AxeZ | Vedi nota (1) | | | REF_ANPOS2(AxeZ) | Riferimento al device ANPOS2 per l'asse Z | AxeZ | Vedi nota (1) | | ||
| REF_ANPOS2(AxeA) | Riferimento al device ANPOS2 per l'asse A | AxeA | Vedi nota (1) | | | REF_ANPOS2(AxeA) | Riferimento al device ANPOS2 per l'asse A | AxeA | Vedi nota (1) | | ||
- | | REF_ANPOS2(AxeB) | Riferimento al device ANPOS2 per l'asse B | AxeB | Attualmente l'asse B deve essere impostato a X | + | | REF_ANPOS2(AxeB) | Riferimento al device ANPOS2 per l'asse B | AxeB | Vedi nota (1) | |
- | | REF_ANPOS2(AxeC) | Riferimento al device ANPOS2 per l'asse C | AxeC | Attualmente | + | | REF_ANPOS2(AxeC) | Riferimento al device ANPOS2 per l'asse C | AxeC | Vedi nota (1) | |
+ | | REF_ANPOS2(AxeU) | Riferimento al device ANPOS2 per l' | ||
+ | | REF_ANPOS2(AxeV) | Riferimento al device ANPOS2 per l'asse V | AxeV | Vedi nota (1) | | ||
+ | | REF_ANPOS2(AxeW) | Riferimento al device ANPOS2 per l'asse W | AxeW | Vedi nota (1) | | ||
+ | | COUNT | Riferimento al contatore per volantino | ||
| IOutD1 | Indirizzo uscita programmabile 1 | 3.OUT01 | Impostando X.X il campo viene ignorato | | | IOutD1 | Indirizzo uscita programmabile 1 | 3.OUT01 | Impostando X.X il campo viene ignorato | | ||
| IOutD2 | Indirizzo uscita programmabile 2 | 3.OUT02 | Impostando X.X il campo viene ignorato | | | IOutD2 | Indirizzo uscita programmabile 2 | 3.OUT02 | Impostando X.X il campo viene ignorato | | ||
| IOutD3 | Indirizzo uscita programmabile 3 | 3.OUT03 | Impostando X.X il campo viene ignorato | | | IOutD3 | Indirizzo uscita programmabile 3 | 3.OUT03 | Impostando X.X il campo viene ignorato | | ||
| IOutD4 | Indirizzo uscita programmabile 4 | 3.OUT04 | Impostando X.X il campo viene ignorato | | | IOutD4 | Indirizzo uscita programmabile 4 | 3.OUT04 | Impostando X.X il campo viene ignorato | | ||
+ | | Dac | Indirizzo uscita analogica | ||
+ | | Intline | ||
+ | | ArrDbl | ArrayDouble | ||
Linea 72: | Linea 82: | ||
Nel caso di funzionamento in modalità continua vengono inoltre inseriti i blocchi di blending. Calcolate tutte le informazioni i blocchi vengono poi elaborati dal blocco Lookahead che permette di massimizzare le velocità di esecuzione degli stessi. | Nel caso di funzionamento in modalità continua vengono inoltre inseriti i blocchi di blending. Calcolate tutte le informazioni i blocchi vengono poi elaborati dal blocco Lookahead che permette di massimizzare le velocità di esecuzione degli stessi. | ||
- | {{: | + | {{: |
Linea 80: | Linea 90: | ||
per seguire fisicamente il profilo virtuale. | per seguire fisicamente il profilo virtuale. | ||
- | {{: | + | {{: |
+ | |||
+ | |||
+ | ===== - Elenco Parametri ===== | ||
+ | |||
+ | ==== maxvelipx ==== | ||
+ | {{template> | ||
+ | |shortdescr=Velocità massima in interpolazione asse X| | ||
+ | |dim=Word| | ||
+ | |default=-| | ||
+ | |accesstype=Read - Write| | ||
+ | |um=%| | ||
+ | |id=01| | ||
+ | |range=1÷1000| | ||
+ | |wrcond= -| | ||
+ | |longdescr=E' | ||
+ | |||
+ | ---- | ||
+ | < | ||
+ | |||
+ | ==== maxvelipy ==== | ||
+ | {{template> | ||
+ | |shortdescr=Velocità massima in interpolazione asse Y| | ||
+ | |dim=Word| | ||
+ | |default=-| | ||
+ | |accesstype=Read - Write| | ||
+ | |um=%| | ||
+ | |id=02| | ||
+ | |range=1÷1000| | ||
+ | |wrcond= -| | ||
+ | |longdescr=E' | ||
+ | |||
+ | ---- | ||
+ | < | ||
+ | |||
+ | |||
+ | ==== maxvelipz ==== | ||
+ | {{template> | ||
+ | |shortdescr=Velocità massima in interpolazione asse Z| | ||
+ | |dim=Word| | ||
+ | |default=-| | ||
+ | |accesstype=Read - Write| | ||
+ | |um=%| | ||
+ | |id=03| | ||
+ | |range=1÷1000| | ||
+ | |wrcond= -| | ||
+ | |longdescr=E' | ||
+ | |||
+ | ---- | ||
+ | < | ||
+ | |||
+ | |||
+ | ==== maxvelipa ==== | ||
+ | {{template> | ||
+ | |shortdescr=Velocità massima in interpolazione asse A| | ||
+ | |dim=Word| | ||
+ | |default=-| | ||
+ | |accesstype=Read - Write| | ||
+ | |um=%| | ||
+ | |id=04| | ||
+ | |range=1÷1000| | ||
+ | |wrcond= -| | ||
+ | |longdescr=E' | ||
+ | |||
+ | ---- | ||
+ | < | ||
+ | |||
+ | ==== maxvelipb ==== | ||
+ | {{template> | ||
+ | |shortdescr=Velocità massima in interpolazione asse B| | ||
+ | |dim=Word| | ||
+ | |default=-| | ||
+ | |accesstype=Read - Write| | ||
+ | |um=%| | ||
+ | |id=05| | ||
+ | |range=1÷1000| | ||
+ | |wrcond= -| | ||
+ | |longdescr=E' | ||
+ | |||
+ | ---- | ||
+ | < | ||
+ | |||
+ | |||
+ | ==== maxvelipc ==== | ||
+ | {{template> | ||
+ | |shortdescr=Velocità massima in interpolazione asse C| | ||
+ | |dim=Word| | ||
+ | |default=-| | ||
+ | |accesstype=Read - Write| | ||
+ | |um=%| | ||
+ | |id=06| | ||
+ | |range=1÷1000| | ||
+ | |wrcond= -| | ||
+ | |longdescr=E' | ||
+ | |||
+ | ---- | ||
+ | < | ||
+ | |||
+ | |||
+ | ==== axexgrouped ==== | ||
+ | {{template> | ||
+ | |shortdescr=Asse X in gruppo| | ||
+ | |dim=Byte| | ||
+ | |default=-| | ||
+ | |accesstype=Read - Write| | ||
+ | |um=%| | ||
+ | |id=07| | ||
+ | |range=0÷1| | ||
+ | |wrcond= -| | ||
+ | |longdescr=Indica se l'asse X appartiene, e ne imposta l' | ||
+ | |||
+ | ---- | ||
+ | < | ||
+ | |||
+ | |||
+ | ==== axeygrouped ==== | ||
+ | {{template> | ||
+ | |shortdescr=Asse Y in gruppo| | ||
+ | |dim=Byte| | ||
+ | |default=-| | ||
+ | |accesstype=Read - Write| | ||
+ | |um=-| | ||
+ | |id=08| | ||
+ | |range=0÷1| | ||
+ | |wrcond= -| | ||
+ | |longdescr=Indica se l'asse Y appartiene, e ne imposta l' | ||
+ | |||
+ | ---- | ||
+ | < | ||
+ | |||
+ | |||
+ | ==== axezgrouped ==== | ||
+ | {{template> | ||
+ | |shortdescr=Asse Z in gruppo| | ||
+ | |dim=Byte| | ||
+ | |default=-| | ||
+ | |accesstype=Read - Write| | ||
+ | |um=-| | ||
+ | |id=09| | ||
+ | |range=0÷1| | ||
+ | |wrcond= -| | ||
+ | |longdescr=Indica se l'asse Z appartiene, e ne imposta l' | ||
+ | |||
+ | ---- | ||
+ | < | ||
+ | |||
+ | |||
+ | ==== axeagrouped ==== | ||
+ | {{template> | ||
+ | |shortdescr=Asse A in gruppo| | ||
+ | |dim=Byte| | ||
+ | |default=-| | ||
+ | |accesstype=Read - Write| | ||
+ | |um=-| | ||
+ | |id=10| | ||
+ | |range=0÷1| | ||
+ | |wrcond= -| | ||
+ | |longdescr=Indica se l'asse A appartiene, e ne imposta l' | ||
+ | |||
+ | ---- | ||
+ | < | ||
+ | |||
+ | ==== axebgrouped ==== | ||
+ | {{template> | ||
+ | |shortdescr=Asse B in gruppo| | ||
+ | |dim=Byte| | ||
+ | |default=-| | ||
+ | |accesstype=Read - Write| | ||
+ | |um=-| | ||
+ | |id=11| | ||
+ | |range=0÷1| | ||
+ | |wrcond= -| | ||
+ | |longdescr=Indica se l'asse B appartiene, e ne imposta l' | ||
+ | |||
+ | ---- | ||
+ | < | ||
+ | |||
+ | |||
+ | ==== axecgrouped ==== | ||
+ | {{template> | ||
+ | |shortdescr=Asse C in gruppo| | ||
+ | |dim=Byte| | ||
+ | |default=-| | ||
+ | |accesstype=Read - Write| | ||
+ | |um=-| | ||
+ | |id=12| | ||
+ | |range=0÷1| | ||
+ | |wrcond= -| | ||
+ | |longdescr=Indica se l'asse C appartiene, e ne imposta l' | ||
+ | |||
+ | ---- | ||
+ | < | ||
+ | |||
+ | |||
+ | ==== overmode ==== | ||
+ | {{template> | ||
+ | |shortdescr=Modalità override| | ||
+ | |dim=Byte| | ||
+ | |default=-| | ||
+ | |accesstype=Read - Write| | ||
+ | |um=-| | ||
+ | |id=13| | ||
+ | |range=0÷1| | ||
+ | |wrcond= -| | ||
+ | |longdescr=Indica se l' | ||
+ | * 0: l' | ||
+ | * 1: l' | ||
+ | |||
+ | ---- | ||
+ | < | ||
+ | |||
+ | |||
+ | |||
+ | ==== axeatype ==== | ||
+ | {{template> | ||
+ | |shortdescr= Tipologia asse A| | ||
+ | |dim=Byte| | ||
+ | |default=-| | ||
+ | |accesstype=Read - Write| | ||
+ | |um=-| | ||
+ | |id=14| | ||
+ | |range=0÷1| | ||
+ | |wrcond= -| | ||
+ | |longdescr=Indica se la tipologia dell' | ||
+ | * 0: Asse di tipo lineare | ||
+ | * 1: Asse di tipo rotativo}} | ||
+ | |||
+ | ---- | ||
+ | < | ||
+ | |||
+ | |||
+ | ==== axebtype ==== | ||
+ | {{template> | ||
+ | |shortdescr= Tipologia asse B| | ||
+ | |dim=Byte| | ||
+ | |default=-| | ||
+ | |accesstype=Read - Write| | ||
+ | |um=-| | ||
+ | |id=15| | ||
+ | |range=0÷1| | ||
+ | |wrcond= -| | ||
+ | |longdescr=Indica se la tipologia dell' | ||
+ | * 0: Asse di tipo lineare | ||
+ | * 1: Asse di tipo rotativo}} | ||
+ | |||
+ | ---- | ||
+ | < | ||
+ | |||
+ | |||
+ | ==== axectype ==== | ||
+ | {{template> | ||
+ | |shortdescr= Tipologia asse C| | ||
+ | |dim=Byte| | ||
+ | |default=-| | ||
+ | |accesstype=Read - Write| | ||
+ | |um=-| | ||
+ | |id=16| | ||
+ | |range=0÷1| | ||
+ | |wrcond= -| | ||
+ | |longdescr=Indica se la tipologia dell' | ||
+ | * 0: Asse di tipo lineare | ||
+ | * 1: Asse di tipo rotativo}} | ||
+ | |||
+ | ---- | ||
+ | < | ||
+ | |||
+ | |||
+ | ==== blocktype ==== | ||
+ | {{template> | ||
+ | |shortdescr= Tipologia blocco| | ||
+ | |dim=Byte| | ||
+ | |default=-| | ||
+ | |accesstype=Read - Write| | ||
+ | |um=-| | ||
+ | |id=17| | ||
+ | |range=1÷13| | ||
+ | |wrcond= -| | ||
+ | |longdescr=Indica il tipo di blocco da introdurre nel buffer di blocchi con il comando ADDBLOCK. \\ | ||
+ | * 1 SetMotionControlMode | ||
+ | * 2 Select Plane | ||
+ | * 3 Dwell | ||
+ | * 4 ArcFeed | ||
+ | * 5 ArcFeed1 | ||
+ | * 6 StraightFeed | ||
+ | * 7 StraightTraverse | ||
+ | * 8 SetOut | ||
+ | * 9 ClrOut | ||
+ | * 10 WriteOut | ||
+ | * 11 End | ||
+ | * 12 Bezier | ||
+ | * 13 Simulation}} | ||
+ | |||
+ | ---- | ||
+ | < | ||
+ | |||
+ | |||
+ | ==== blockposx ==== | ||
+ | {{template> | ||
+ | |shortdescr= Posizione asse X fine blocco| | ||
+ | |dim=long| | ||
+ | |default=-| | ||
+ | |accesstype=Read - Write| | ||
+ | |um=-| | ||
+ | |id=18| | ||
+ | |range=÷| | ||
+ | |wrcond= -| | ||
+ | |longdescr=Indica la posizione dell' | ||
+ | |||
+ | ---- | ||
+ | < | ||
+ | |||
+ | ==== blockposy ==== | ||
+ | {{template> | ||
+ | |shortdescr= Posizione asse Y fine blocco| | ||
+ | |dim=long| | ||
+ | |default=-| | ||
+ | |accesstype=Read - Write| | ||
+ | |um=-| | ||
+ | |id=19| | ||
+ | |range=÷| | ||
+ | |wrcond= -| | ||
+ | |longdescr=Indica la posizione dell' | ||
+ | |||
+ | ---- | ||
+ | < | ||
+ | |||
+ | |||
+ | ==== blockposz ==== | ||
+ | {{template> | ||
+ | |shortdescr= Posizione asse Z fine blocco| | ||
+ | |dim=long| | ||
+ | |default=-| | ||
+ | |accesstype=Read - Write| | ||
+ | |um=-| | ||
+ | |id=20| | ||
+ | |range=÷| | ||
+ | |wrcond= -| | ||
+ | |longdescr=Indica la posizione dell' | ||
+ | |||
+ | ---- | ||
+ | < | ||
+ | |||
+ | |||
+ | ==== blockposa ==== | ||
+ | {{template> | ||
+ | |shortdescr= Posizione asse A fine blocco| | ||
+ | |dim=long| | ||
+ | |default=-| | ||
+ | |accesstype=Read - Write| | ||
+ | |um=-| | ||
+ | |id=21| | ||
+ | |range=÷| | ||
+ | |wrcond= -| | ||
+ | |longdescr=Indica la posizione dell' | ||
+ | |||
+ | ---- | ||
+ | < | ||
+ | |||
+ | |||
+ | ==== blockposb ==== | ||
+ | {{template> | ||
+ | |shortdescr= Posizione asse B fine blocco| | ||
+ | |dim=long| | ||
+ | |default=-| | ||
+ | |accesstype=Read - Write| | ||
+ | |um=-| | ||
+ | |id=22| | ||
+ | |range=÷| | ||
+ | |wrcond= -| | ||
+ | |longdescr=Indica la posizione dell' | ||
+ | |||
+ | ---- | ||
+ | < | ||
+ | |||
+ | |||
+ | ==== blockposc ==== | ||
+ | {{template> | ||
+ | |shortdescr= Posizione asse C fine blocco| | ||
+ | |dim=long| | ||
+ | |default=-| | ||
+ | |accesstype=Read - Write| | ||
+ | |um=-| | ||
+ | |id=23| | ||
+ | |range=÷| | ||
+ | |wrcond= -| | ||
+ | |longdescr=Indica la posizione dell' | ||
+ | |||
+ | ---- | ||
+ | < | ||
+ | |||
+ | ==== blockctrl1x ==== | ||
+ | {{template> | ||
+ | |shortdescr= Parametro 1 di controllo blocco per asse X| | ||
+ | |dim=long| | ||
+ | |default=-| | ||
+ | |accesstype=Read - Write| | ||
+ | |um=-| | ||
+ | |id=24| | ||
+ | |range=÷| | ||
+ | |wrcond= -| | ||
+ | |longdescr=Indica il parametro di controllo 1 del blocco per l'asse X. Il suo significato dipende dal tipo di blocco.}} | ||
+ | |||
+ | ---- | ||
+ | < | ||
+ | |||
+ | |||
+ | ==== blockctrl1y ==== | ||
+ | {{template> | ||
+ | |shortdescr= Parametro 1 di controllo blocco per asse Y| | ||
+ | |dim=long| | ||
+ | |default=-| | ||
+ | |accesstype=Read - Write| | ||
+ | |um=-| | ||
+ | |id=25| | ||
+ | |range=÷| | ||
+ | |wrcond= -| | ||
+ | |longdescr=Indica il parametro di controllo 1 del blocco per l'asse Y. Il suo significato dipende dal tipo di blocco.}} | ||
+ | |||
+ | ---- | ||
+ | < | ||
+ | |||
+ | |||
+ | ==== blockctrl1z ==== | ||
+ | {{template> | ||
+ | |shortdescr= Parametro 1 di controllo blocco per asse Z| | ||
+ | |dim=long| | ||
+ | |default=-| | ||
+ | |accesstype=Read - Write| | ||
+ | |um=-| | ||
+ | |id=26| | ||
+ | |range=÷| | ||
+ | |wrcond= -| | ||
+ | |longdescr=Indica il parametro di controllo 1 del blocco per l'asse Z. Il suo significato dipende dal tipo di blocco.}} | ||
+ | |||
+ | ---- | ||
+ | < | ||
+ | |||
+ | |||
+ | ==== blockctrl1a ==== | ||
+ | {{template> | ||
+ | |shortdescr= Parametro 1 di controllo blocco per asse A| | ||
+ | |dim=long| | ||
+ | |default=-| | ||
+ | |accesstype=Read - Write| | ||
+ | |um=-| | ||
+ | |id=27| | ||
+ | |range=÷| | ||
+ | |wrcond= -| | ||
+ | |longdescr=Indica il parametro di controllo 1 del blocco per l'asse A. Il suo significato dipende dal tipo di blocco.}} | ||
+ | |||
+ | ---- | ||
+ | < | ||
+ | |||
+ | |||
+ | ==== blockctrl1b ==== | ||
+ | {{template> | ||
+ | |shortdescr= Parametro 1 di controllo blocco per asse B| | ||
+ | |dim=long| | ||
+ | |default=-| | ||
+ | |accesstype=Read - Write| | ||
+ | |um=-| | ||
+ | |id=28| | ||
+ | |range=÷| | ||
+ | |wrcond= -| | ||
+ | |longdescr=Indica il parametro di controllo 1 del blocco per l'asse B. Il suo significato dipende dal tipo di blocco.}} | ||
+ | |||
+ | ---- | ||
+ | < | ||
+ | |||
+ | |||
+ | ==== blockctrl1c ==== | ||
+ | {{template> | ||
+ | |shortdescr= Parametro 1 di controllo blocco per asse C| | ||
+ | |dim=long| | ||
+ | |default=-| | ||
+ | |accesstype=Read - Write| | ||
+ | |um=-| | ||
+ | |id=29| | ||
+ | |range=÷| | ||
+ | |wrcond= -| | ||
+ | |longdescr=Indica il parametro di controllo 1 del blocco per l'asse C. Il suo significato dipende dal tipo di blocco.}} | ||
+ | |||
+ | ---- | ||
+ | < | ||
+ | |||
+ | ==== blockctrl2x ==== | ||
+ | {{template> | ||
+ | |shortdescr= Parametro 2 di controllo blocco per asse X| | ||
+ | |dim=long| | ||
+ | |default=-| | ||
+ | |accesstype=Read - Write| | ||
+ | |um=-| | ||
+ | |id=30| | ||
+ | |range=÷| | ||
+ | |wrcond= -| | ||
+ | |longdescr=Indica il parametro di controllo 2 del blocco per l'asse X. Il suo significato dipende dal tipo di blocco.}} | ||
+ | |||
+ | ---- | ||
+ | < | ||
+ | |||
+ | |||
+ | ==== blockctrl2y ==== | ||
+ | {{template> | ||
+ | |shortdescr= Parametro 2 di controllo blocco per asse Y| | ||
+ | |dim=long| | ||
+ | |default=-| | ||
+ | |accesstype=Read - Write| | ||
+ | |um=-| | ||
+ | |id=31| | ||
+ | |range=÷| | ||
+ | |wrcond= -| | ||
+ | |longdescr=Indica il parametro di controllo 2 del blocco per l'asse Y. Il suo significato dipende dal tipo di blocco.}} | ||
+ | |||
+ | ---- | ||
+ | < | ||
+ | |||
+ | |||
+ | ==== blockctrl2z ==== | ||
+ | {{template> | ||
+ | |shortdescr= Parametro 2 di controllo blocco per asse Z| | ||
+ | |dim=long| | ||
+ | |default=-| | ||
+ | |accesstype=Read - Write| | ||
+ | |um=-| | ||
+ | |id=32| | ||
+ | |range=÷| | ||
+ | |wrcond= -| | ||
+ | |longdescr=Indica il parametro di controllo 2 del blocco per l'asse Z. Il suo significato dipende dal tipo di blocco.}} | ||
+ | |||
+ | ---- | ||
+ | < | ||
+ | |||
+ | |||
+ | ==== blockctrl2a ==== | ||
+ | {{template> | ||
+ | |shortdescr= Parametro 2 di controllo blocco per asse A| | ||
+ | |dim=long| | ||
+ | |default=-| | ||
+ | |accesstype=Read - Write| | ||
+ | |um=-| | ||
+ | |id=33| | ||
+ | |range=÷| | ||
+ | |wrcond= -| | ||
+ | |longdescr=Indica il parametro di controllo 2 del blocco per l'asse A. Il suo significato dipende dal tipo di blocco.}} | ||
+ | |||
+ | ---- | ||
+ | < | ||
+ | |||
+ | |||
+ | ==== blockctrl2b ==== | ||
+ | {{template> | ||
+ | |shortdescr= Parametro 2 di controllo blocco per asse B| | ||
+ | |dim=long| | ||
+ | |default=-| | ||
+ | |accesstype=Read - Write| | ||
+ | |um=-| | ||
+ | |id=34| | ||
+ | |range=÷| | ||
+ | |wrcond= -| | ||
+ | |longdescr=Indica il parametro di controllo 2 del blocco per l'asse B. Il suo significato dipende dal tipo di blocco.}} | ||
+ | |||
+ | ---- | ||
+ | < | ||
+ | |||
+ | |||
+ | ==== blockctrl2c ==== | ||
+ | {{template> | ||
+ | |shortdescr= Parametro 2 di controllo blocco per asse C| | ||
+ | |dim=long| | ||
+ | |default=-| | ||
+ | |accesstype=Read - Write| | ||
+ | |um=-| | ||
+ | |id=35| | ||
+ | |range=÷| | ||
+ | |wrcond= -| | ||
+ | |longdescr=Indica il parametro di controllo 2 del blocco per l'asse C. Il suo significato dipende dal tipo di blocco.}} | ||
+ | |||
+ | ---- | ||
+ | < | ||
+ | |||
+ | |||
+ | |||
+ | ==== blocksetfeed ==== | ||
+ | {{template> | ||
+ | |shortdescr= Velocità di interpolazione del blocco| | ||
+ | |dim=long| | ||
+ | |default=-| | ||
+ | |accesstype=Read - Write| | ||
+ | |um=-| | ||
+ | |id=36| | ||
+ | |range=÷| | ||
+ | |wrcond= -| | ||
+ | |longdescr=Indica la velocità di movimento in interpolazione del blocco. Significativa solamente se la tipologia del blocco è di movimento.}} | ||
+ | |||
+ | ---- | ||
+ | < | ||
+ | |||
+ | |||
+ | ==== blockm1 ==== | ||
+ | {{template> | ||
+ | |shortdescr= valore m1 blocco| | ||
+ | |dim=long| | ||
+ | |default=-| | ||
+ | |accesstype=Read - Write| | ||
+ | |um=-| | ||
+ | |id=37| | ||
+ | |range=÷| | ||
+ | |wrcond= -| | ||
+ | |longdescr=.}} | ||
+ | |||
+ | ---- | ||
+ | < | ||
+ | |||
+ | |||
+ | ==== blockm2 ==== | ||
+ | {{template> | ||
+ | |shortdescr= valore m2 blocco| | ||
+ | |dim=word| | ||
+ | |default=-| | ||
+ | |accesstype=Read - Write| | ||
+ | |um=-| | ||
+ | |id=38| | ||
+ | |range=÷| | ||
+ | |wrcond= -| | ||
+ | |longdescr=.}} | ||
+ | |||
+ | ---- | ||
+ | < | ||
+ | |||
+ | |||
+ | ==== blockm3 ==== | ||
+ | {{template> | ||
+ | |shortdescr= valore m3 blocco| | ||
+ | |dim=word| | ||
+ | |default=-| | ||
+ | |accesstype=Read - Write| | ||
+ | |um=-| | ||
+ | |id=39| | ||
+ | |range=÷| | ||
+ | |wrcond= -| | ||
+ | |longdescr=.}} | ||
+ | |||
+ | ---- | ||
+ | < | ||
+ | |||
+ | |||
+ | ==== blockpar1 ==== | ||
+ | {{template> | ||
+ | |shortdescr= parametro 1 del blocco| | ||
+ | |dim=long| | ||
+ | |default=-| | ||
+ | |accesstype=Read - Write| | ||
+ | |um=-| | ||
+ | |id=40| | ||
+ | |range=÷| | ||
+ | |wrcond= -| | ||
+ | |longdescr= E' il valore del parametro 1 del blocco. Il suo significato dipende dalla tipologia del blocco. }} | ||
+ | |||
+ | ---- | ||
+ | < | ||
+ | |||
+ | |||
+ | ==== blockpar2 ==== | ||
+ | {{template> | ||
+ | |shortdescr= parametro 2 del blocco| | ||
+ | |dim=long| | ||
+ | |default=-| | ||
+ | |accesstype=Read - Write| | ||
+ | |um=-| | ||
+ | |id=41| | ||
+ | |range=÷| | ||
+ | |wrcond= -| | ||
+ | |longdescr= E' il valore del parametro 2 del blocco. Il suo significato dipende dalla tipologia del blocco. }} | ||
+ | |||
+ | ---- | ||
+ | < | ||
+ | |||
+ | |||
+ | ==== blockpar3 ==== | ||
+ | {{template> | ||
+ | |shortdescr= parametro 3 del blocco| | ||
+ | |dim=long| | ||
+ | |default=-| | ||
+ | |accesstype=Read - Write| | ||
+ | |um=-| | ||
+ | |id=42| | ||
+ | |range=÷| | ||
+ | |wrcond= -| | ||
+ | |longdescr= E' il valore del parametro3 del blocco. Il suo significato dipende dalla tipologia del blocco. }} | ||
+ | |||
+ | ---- | ||
+ | < | ||
+ | |||
+ | |||
+ | ==== override ==== | ||
+ | {{template> | ||
+ | |shortdescr= override di velocità| | ||
+ | |dim=long| | ||
+ | |default=-| | ||
+ | |accesstype=Read - Write| | ||
+ | |um=-| | ||
+ | |id=43| | ||
+ | |range=÷| | ||
+ | |wrcond= -| | ||
+ | |longdescr= E' la velocità, espressa in per mille rispetto alla velocità di movimento impostata, con cui vengono eseguiti i movimenti di interpolazione. }} | ||
+ | |||
+ | ---- | ||
+ | < | ||
+ | |||
+ | |||
+ | ==== numfreeblocks==== | ||
+ | {{template> | ||
+ | |shortdescr= numero blocchi liberi| | ||
+ | |dim=long| | ||
+ | |default=-| | ||
+ | |accesstype=Read - Write| | ||
+ | |um=-| | ||
+ | |id=44| | ||
+ | |range=÷| | ||
+ | |wrcond= -| | ||
+ | |longdescr= Indica il numero di blocchi liberi nel buffer. Se il valore è 0 non è possibile aggiungere nuovi blocchi con il comando ADDBLOCK.}} | ||
+ | |||
+ | ---- | ||
+ | < | ||
+ | |||
+ | |||
+ | |||
+ | ==== actfeed ==== | ||
+ | {{template> | ||
+ | |shortdescr= Velocità attuale di interpolazione| | ||
+ | |dim=long| | ||
+ | |default=-| | ||
+ | |accesstype=Read - Write| | ||
+ | |um=-| | ||
+ | |id=45| | ||
+ | |range=÷| | ||
+ | |wrcond= -| | ||
+ | |longdescr= Indica la velocità attuale di interpolazione.}} | ||
+ | |||
+ | ---- | ||
+ | < | ||
+ | |||
+ | |||
+ | |||
+ | ==== actsetfeed ==== | ||
+ | {{template> | ||
+ | |shortdescr= Velocità di set di interpolazione| | ||
+ | |dim=long| | ||
+ | |default=-| | ||
+ | |accesstype=Read - Write| | ||
+ | |um=-| | ||
+ | |id=46| | ||
+ | |range=÷| | ||
+ | |wrcond= -| | ||
+ | |longdescr= Indica la velocità di interpolazione impostata.}} | ||
+ | |||
+ | ---- | ||
+ | < | ||
+ | |||
+ | |||
+ | ==== actm1 ==== | ||
+ | {{template> | ||
+ | |shortdescr= valore m1 blocco in esecuzione| | ||
+ | |dim=long| | ||
+ | |default=-| | ||
+ | |accesstype=Read - Write| | ||
+ | |um=-| | ||
+ | |id=47| | ||
+ | |range=÷| | ||
+ | |wrcond= -| | ||
+ | |longdescr=.}} | ||
+ | |||
+ | ---- | ||
+ | < | ||
+ | |||
+ | |||
+ | ==== actm2 ==== | ||
+ | {{template> | ||
+ | |shortdescr= valore m2 blocco in esecuzione| | ||
+ | |dim=word| | ||
+ | |default=-| | ||
+ | |accesstype=Read - Write| | ||
+ | |um=-| | ||
+ | |id=48| | ||
+ | |range=÷| | ||
+ | |wrcond= -| | ||
+ | |longdescr=.}} | ||
+ | |||
+ | ---- | ||
+ | < | ||
+ | |||
+ | |||
+ | ==== actm3 ==== | ||
+ | {{template> | ||
+ | |shortdescr= valore m3 blocco in esecuzione| | ||
+ | |dim=word| | ||
+ | |default=-| | ||
+ | |accesstype=Read - Write| | ||
+ | |um=-| | ||
+ | |id=49| | ||
+ | |range=÷| | ||
+ | |wrcond= -| | ||
+ | |longdescr=.}} | ||
+ | |||
+ | ---- | ||
+ | < | ||
+ | |||
+ | ==== outstatus ==== | ||
+ | {{template> | ||
+ | |shortdescr= stato delle uscite | | ||
+ | |dim=word| | ||
+ | |default=-| | ||
+ | |accesstype=Read - Write| | ||
+ | |um=-| | ||
+ | |id=50| | ||
+ | |range=÷| | ||
+ | |wrcond= -| | ||
+ | |longdescr= Indica lo stato delle uscite digitali.}} | ||
+ | |||
+ | ---- | ||
+ | < | ||
+ | |||
+ | ==== wrncode ==== | ||
+ | |||
+ | {{template> | ||
+ | |shortdescr=Codice di identificazione warning| | ||
+ | |dim = Byte | | ||
+ | |default= 0 | | ||
+ | |accesstype= Read | | ||
+ | |um= - | | ||
+ | |id= 53 | | ||
+ | |range= | | ||
+ | |wrcond= - | | ||
+ | |longdescr=Indica il tipo di warning rilevato dal device. Per ulteriori informazioni consultare il capitolo dedicato.}} | ||
+ | |||
+ | ---- | ||
+ | |||
+ | < | ||
+ | |||
+ | ==== wrnpar ==== | ||
+ | |||
+ | {{template> | ||
+ | |shortdescr=ID del parametro che ha provocato il warning.| | ||
+ | |dim = Byte | | ||
+ | |default= 0 | | ||
+ | |accesstype= Read | | ||
+ | |um= - | | ||
+ | |id= 54 | | ||
+ | |range= | | ||
+ | |wrcond= - | | ||
+ | |longdescr=Indica quale parametro ha provocato il warning rilevato dal device. Per ulteriori informazioni consultare il capitolo dedicato.}} | ||
+ | |||
+ | ---- | ||
+ | |||
+ | < | ||
+ | |||
+ | ==== wrnvalue ==== | ||
+ | |||
+ | {{template> | ||
+ | |shortdescr=Codice di identificazione della causa del warning| | ||
+ | |dim = Byte | | ||
+ | |default= 0 | | ||
+ | |accesstype= Read | | ||
+ | |um= - | | ||
+ | |id= 55 | | ||
+ | |range= - | | ||
+ | |wrcond= - | | ||
+ | |longdescr=Indica la causa del warning rilevato dal device. Per ulteriori informazioni consultare il capitolo dedicato.}} | ||
+ | |||
+ | ---- | ||
+ | |||
+ | < | ||
+ | |||
+ | ==== errcode ==== | ||
+ | |||
+ | {{template> | ||
+ | |shortdescr=Codice di identificazione dell' | ||
+ | |dim = Byte | | ||
+ | |default= 0 | | ||
+ | |accesstype= Read | | ||
+ | |um= - | | ||
+ | |id= 56 | | ||
+ | |range= - | | ||
+ | |wrcond= - | | ||
+ | |longdescr=Indica il tipo di errore rilevato dal device. Per ulteriori informazioni consultare il capitolo dedicato.}} | ||
+ | |||
+ | ---- | ||
+ | |||
+ | < | ||
+ | |||
+ | ==== errpar ==== | ||
+ | |||
+ | {{template> | ||
+ | |shortdescr=ID del parametro che ha provocato l' | ||
+ | |dim = Byte | | ||
+ | |default= 0 | | ||
+ | |accesstype= Read | | ||
+ | |um= - | | ||
+ | |id= 57 | | ||
+ | |range= - | | ||
+ | |wrcond= - | | ||
+ | |longdescr=Indica il parametro che ha provocato l' | ||
+ | |||
+ | ---- | ||
+ | |||
+ | < | ||
+ | |||
+ | ==== errvalue ==== | ||
+ | |||
+ | {{template> | ||
+ | |shortdescr=Codice di identificazione della causa dell' | ||
+ | |dim = Byte | | ||
+ | |default= 0 | | ||
+ | |accesstype= Read | | ||
+ | |um= - | | ||
+ | |id= 58 | | ||
+ | |range= - | | ||
+ | |wrcond= - | | ||
+ | |longdescr= Indica il tipo di causa dell' | ||
+ | |||
+ | ---- | ||
+ | |||
+ | < | ||
+ | |||
+ | |||
+ | ===== - Elenco Stati ===== | ||
+ | |||
+ | ==== st_ipactive ==== | ||
+ | {{template> | ||
+ | |shortdescr=Stato di interpolazione attiva| | ||
+ | |default= 0| | ||
+ | |id= 59 | | ||
+ | |longdescr=Indica che è in corso un movimento in interpolazione. | ||
+ | |||
+ | * 0 = interpolazione non attiva | ||
+ | * 1 = interpolazione attiva | ||
+ | |||
+ | }} | ||
+ | ---- | ||
+ | |||
+ | < | ||
+ | |||
+ | |||
+ | ==== st_empty ==== | ||
+ | {{template> | ||
+ | |shortdescr=Stato di buffer vuoto| | ||
+ | |default= 0| | ||
+ | |id= 60 | | ||
+ | |longdescr=Indica che il buffer blocchi è vuoto. | ||
+ | |||
+ | * 0 = buffer non vuoto | ||
+ | * 1 = buffer vuoto | ||
+ | |||
+ | }} | ||
+ | ---- | ||
+ | |||
+ | < | ||
+ | |||
+ | |||
+ | ==== st_warning ==== | ||
+ | {{template> | ||
+ | |shortdescr=Presenza di un warning.| | ||
+ | |default= 0| | ||
+ | |id= 61 | | ||
+ | |longdescr=Indica lo stato di warning del device, per riconoscere il tipo di warning si deve fare riferimento alle variabili // | ||
+ | |||
+ | 0 = warning non presente.\\ | ||
+ | 1 = warning presente.\\ | ||
+ | |||
+ | }} | ||
+ | --- | ||
+ | |||
+ | < | ||
+ | |||
+ | ==== st_error ==== | ||
+ | {{template> | ||
+ | |shortdescr=Presenza di un errore.| | ||
+ | |default= 0| | ||
+ | |id= 62 | | ||
+ | |longdescr=Indica lo stato di errore del device, per riconoscere il tipo di errore si deve far riferimento alle variabili //errcode// e // | ||
+ | |||
+ | 0 = errore non presente.\\ | ||
+ | 1 = errore presente.\\ | ||
+ | |||
+ | }} | ||
+ | ---- | ||
+ | |||
+ | < | ||
+ | |||
+ | ===== - Elenco Comandi ===== | ||
+ | |||
+ | ==== ADDBLOCK ==== | ||
+ | {{template> | ||
+ | |cond=st_error=0, | ||
+ | |shortdescr=Aggiunge blocco| | ||
+ | |id= 63 | | ||
+ | |longdescr=Inserisce il blocco nel buffer}} | ||
+ | ---- | ||
+ | |||
+ | < | ||
+ | |||
+ | ==== FLUSH ==== | ||
+ | {{template> | ||
+ | |cond=st_error=0, | ||
+ | |shortdescr=Svuota il buffer| | ||
+ | |id= 64 | | ||
+ | |longdescr=Cancella tutti i blocchi inseriti nel buffer}} | ||
+ | ---- | ||
+ | |||
+ | < | ||
+ | |||
+ | |||
+ | ==== STARTIP ==== | ||
+ | {{template> | ||
+ | |cond=st_error=0, | ||
+ | |shortdescr=Avvio interpolazione| | ||
+ | |id= 65 | | ||
+ | |longdescr=Attiva l' | ||
+ | ---- | ||
+ | |||
+ | < | ||
+ | |||
+ | |||
+ | ==== STOPIP ==== | ||
+ | {{template> | ||
+ | |cond=st_error=0, | ||
+ | |shortdescr=Stop interpolazione| | ||
+ | |id= 66 | | ||
+ | |longdescr=Interrompe l' | ||
+ | ---- | ||
+ | |||
+ | < | ||
+ | |||
+ | ==== RSERR ==== | ||
+ | {{template> | ||
+ | |cond= - | | ||
+ | |shortdescr= Reset dello stato di errore.| | ||
+ | |id= 67 | | ||
+ | |longdescr=Azzera lo stato di errore (// | ||
+ | ---- | ||
+ | |||
+ | < | ||
+ | |||
+ | ==== RSWRN ==== | ||
+ | {{template> | ||
+ | |cond= - | | ||
+ | |shortdescr= Reset dello stato di warning.| | ||
+ | |id= 68 | | ||
+ | |longdescr=Azzera lo stato // | ||
+ | ---- | ||
+ | |||
+ | < | ||
+ | |||
+ | ===== - Errori e Warnings ===== | ||
+ | |||
+ | ==== - Errors ==== | ||
+ | Quando il device non riesce ad eseguire le operazioni derivanti da una non corretta programmazione da parte dell' | ||
+ | La seguente tabella specifica i valori assunti da // | ||
+ | ^// | ||
+ | |0|Nessun errore.| | ||
+ | |1|Errore dati: Sono presenti valori fuori range nei parametri.| | ||
+ | |2|Errore di configurazione.| | ||
+ | |||
+ | Per mezzo dei parametri // | ||
+ | Il parametro //errpar// indica sempre l'ID del parametro che ha causato l' | ||
+ | Invece attualmente il parametro // | ||
+ | |||
+ | < | ||
+ | |||
+ | ==== - Warnings ==== | ||
+ | Quando l' | ||
+ | Il device, inoltre, rende disponibili, | ||
+ | Tali informazioni e lo stato di warning // | ||
+ | La seguente tabella specifica i valori assunti da // | ||
+ | |||
+ | ^// | ||
+ | |0|Nessun warning.| | ||
+ | |1|Impostazione dato fuori range.| | ||
+ | |2|Variazione parametro non accettata.| | ||
+ | |3|Comando non accettato: le condizioni di esecuzione non sono rispettate.| | ||
+ | |4|INTERP_WRN_CODE_QDO_FAILED| | ||
+ | |5|INTERP_WRN_CODE_CMD_CODE_ALREADY_RUNNING| | ||
+ | |6|INTERP_WRN_CODE_INTERPOLATION_ACTIVE| | ||
+ | |7|INTERP_WRN_CODE_AXIS_EMERGENCY| | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | Per mezzo dei parametri // | ||
+ | Il parametro //wrnpar// indica sempre l'ID del parametro che ha causato il warning.\\ | ||
+ | Il parametro // | ||
+ | |||
+ | ^ wnrpar ^ wrnvalue ^ descrizione ^ | ||
+ | | ADDBLOCK (49) | 1 | Comandato movimento asse X che non è in gruppo | | ||
+ | |:::| 2 | Comandato movimento asse Y che non è in gruppo | | ||
+ | |:::| 3 | Comandato movimento asse Z che non è in gruppo | | ||
+ | |:::| 4 | Comandato movimento asse A che non è in gruppo | | ||
+ | |:::| 5 | Comandato movimento asse B che non è in gruppo | | ||
+ | |:::| 6 | Comandato movimento asse C che non è in gruppo | | ||
+ | |:::| 8 | Buffer pieno | | ||
+ | |:::| 9 | Raggiunto limite blocchi consecutivi non di movimento | | ||
+ | |:::| 10 | Raggio troppo corto | | ||
+ | |:::| 11 | Superamento finecorsa software asse X | | ||
+ | |:::| 12 | Superamento finecorsa software asse Y | | ||
+ | |:::| 13 | Superamento finecorsa software asse Z | | ||
+ | |:::| 14 | Superamento finecorsa software asse A | | ||
+ | |:::| 15 | Superamento finecorsa software asse B | | ||
+ | |:::| 16 | Superamento finecorsa software asse C | | ||
+ | |:::| 17 | Spostamento angolo nullo | | ||
+ | |:::| 18 | Spostamento nullo | | ||
+ | |:::| 19 | Buffer non valido | | ||
+ | |:::| 21 | Aggiunti blocchi dopo un blocco di fine programma | | ||
+ | |:::| 22 | Errore tolleranza raggio arco | | ||
+ | | STARTIP (51) | 7 | Nessun asse in gruppo | | ||
+ | |:::| 19 | Buffer non valido | | ||
+ | |:::| 20 | Solo un asse in gruppo | | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ===== - Tipi di blocco ===== | ||
+ | |||
+ | ^ blocktype | ||
+ | | SetMotionControlMode | ||
+ | | Select Plane | Seleziona il piano di esecuzione degli archi | ||
+ | | Dwell | ||
+ | | ArcFeed | ||
+ | | ArcFeed1 | ||
+ | | StraightFeed | ||
+ | | StraightTraverse | ||
+ | | SetOut | ||
+ | | ClrOut | ||
+ | | WriteOut | ||
+ | | End | ||
+ | | Bezier | ||
+ | | Simulation | ||
<WRAP center round important 60%> | <WRAP center round important 60%> |