Skip to main content

Sincronizzazione dei tempi con l'interpolatore

codice G: G75

Funzione: Il comando impedisce al blocco funzione del decoder di elaborare il codice G finché l'interpolatore non ha attraversato tutti gli oggetti precedenti. Quando l'interpolatore raggiunge G75, tutte le code sono vuote e l'NCDecoder e tutti i blocchi funzione di preelaborazione continuano a funzionare.

Questa funzione è utile per utilizzare le variabili. Il decoder sostituisce le variabili quando viene elaborata la riga corrispondente. Tuttavia, l'esecuzione da parte dell'interpolatore avviene dopo un tempo specificato in base al meccanismo della coda. Puoi usare G75 per attendere e sincronizzare la valutazione delle variabili e la successiva elaborazione da parte dell'interpolatore.

Sintassi

G75
Esempio 24. Esempio
N10 G1 X100
N20 G75
N30 G1 Y$g_y$

La variabile g_y è disponibile con l'elemento G1 e non viene rilevato in anticipo. Se G75 non è inserito, quindi il NCDecoder elabora la riga 30 immediatamente prima che venga rilevato il valore. G75 non ha alcun effetto sull'editor CNC o sui percorsi che l'editor CNC genera come SMC_OutQueue.