Skip to main content

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.

Esempio 43. Esempio

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