Configurazione di singoli assi aggiuntivi come assi modulo (PA/PB/…)
Funzione: Per gli assi A, B, C, P, Q, U, V e W è possibile specificare un periodo modulo impostando le parole PA
, PB
, PC
, ecc. Per impostazione predefinita, PA
, PB
, ecc. hanno il valore 0, il che significa che l'asse è lineare. Se un asse aggiuntivo è configurato come asse modulo, la distanza più breve viene sempre interpolata dalla posizione di partenza alla posizione di destinazione. Per un periodo modulo di 360, il viaggio è dalla posizione iniziale 270 alla posizione target 45 come segue: nella direzione positiva (oltre 360) di 135 unità in tutto e non nella direzione negativa di 225 unità, come per una linea del tempo lineare .
Suggerimento
L'uscita di posizione dell'interpolatore può essere al di fuori dell'intervallo [0..limite periodo[. (Ad esempio, 400 invece di 40 per un periodo modulo di 360.) La posizione viene spostata nell'intervallo modulo seguendo le POU, come SMC_ControlAxisByPos
, o SMC_FollowPosition
.
Controllo rotativo di un asse in modalità modulo
Nel blocco 30 l'asse A viene spostato in senso positivo di 90° da 270° a 360°=0°.
N10 PA360 (A axis has a period of 360 degree) N20 G92 A270 (Set the position of A axis to 270) N30 G1 A0