Skip to main content

Synchronisation temporelle avec l'interpolateur

code G: G75

Fonction: La commande empêche le bloc fonction du décodeur de traiter le code G tant que l'interpolateur n'a pas parcouru tous les objets précédents. Lorsque l'interpolateur atteint G75, toutes les files d'attente sont vides et le NCDecoder et tous les blocs fonctionnels de prétraitement continuent de s'exécuter.

Cette fonction est utile pour utiliser des variables. Le décodeur remplace les variables lors du traitement de la ligne correspondante. Cependant, l'exécution par l'interpolateur se produit après un temps spécifié selon le mécanisme de file d'attente. Vous pouvez utiliser G75 pour attendre et synchroniser l'évaluation des variables et le traitement ultérieur par l'interpolateur.

Syntaxe

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

La variable g_y est disponible avec l'élément G1 et n'est pas détecté au préalable. Si G75 n'est pas inséré, alors le NCDecoder traite la ligne 30 juste avant que la valeur ne soit détectée. G75 n'a aucun effet sur l'éditeur CNC ou sur les chemins que l'éditeur CNC génère comme SMC_OutQueue.