Maison >Problème commun >Quelle est la différence entre les instructions modales et les instructions non modales ?

Quelle est la différence entre les instructions modales et les instructions non modales ?

尚
original
2020-04-28 16:12:5124376parcourir

Quelle est la différence entre les instructions modales et les instructions non modales ?

La différence entre les instructions modales et les instructions non modales :

Instructions non modales : valables uniquement dans le segment de programme utilisé. La fonction de commande est automatiquement annulée ;

Commande modale : un groupe de commandes qui peuvent s'annuler les unes les autres. Une fois ces commandes exécutées, elles resteront valides jusqu'à ce qu'elles soient annulées par d'autres commandes du même groupe.

Par exemple :

N001 G91 G01 X10 Y10 Z-2 F150 M03 S1500;

N002 X15

N003 G02 X20 Y20 I20 J0; 🎜 >

N004 G90 G00 X0 Y0 Z100 M02;

Explication :

1) Il y a trois commandes modales G91, G01 et M03 dans le premier paragraphe, qui se poursuivent car elles sont dans des groupes différents, la fonction G91 continue d'être invalide lorsque G90 apparaît dans le quatrième segment ; la fonction G01 continue d'être effective dans le deuxième segment, et est annulée lorsque G02 n'apparaît pas dans le troisième segment ; deviennent invalides jusqu'à ce que M02 prenne effet dans le quatrième segment.

2) Celles avec "*" dans la colonne (3) du tableau 2-3 et "*" dans la colonne (5) du tableau 2-4 sont des instructions non modales, et leurs fonctions sont uniquement dans le segment de programme où ils apparaissent Moyen et efficace.

3) La commande M avec "*" dans la colonne (2) du Tableau 2-4 démarre sa fonction en même temps que les actions des autres commandes de la même section. Les commandes M avec "*" dans la colonne (3) du tableau 2-4 ne démarrent qu'une fois les actions des autres commandes de la même section terminées.

                                                                                                     

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn