Commande Sinumerik MSG pour afficher les messages destinés à l'opérateur CNC
À l'aide de l'instruction Siemens Sinumerik MSG(), toute chaîne de caractères du programme de pièce peut être émise sous forme de message à l'opérateur.
Ces messages peuvent être de toutes sortes, des messages informatifs aux messages d'affichage de données critiques en temps réel.
Exemples de programmes cnc avec l'instruction Sinumerik MSG
- Variable système Sinumerik 840D $P_SEARCH pour la requête de recherche de blocs
- Variable système Sinumerik 840D $AA_IM pour la position actuelle de l'axe
Commande Sinumerik MSG
Afficher un message à l'aide de Sinumerik MSG
N'importe quelle chaîne peut être affichée à l'aide de l'instruction MSG. Cet exemple montre l'utilisation de MSG au démarrage du programme
MSG ("First line of program") G54 …
Supprimer le message à l'aide de Sinumerik MSG
Le message réel peut être supprimé en programmant MSG() sans texte de message.
S'il n'est pas supprimé, l'affichage reste jusqu'à ce que le message suivant soit présent.
Ou les messages sont automatiquement supprimés à la fin du programme.
Affichage variable avec Sinumerik MSG
En utilisant l'opérateur de lien "<<", des variables peuvent également être sorties dans le texte du message.
MSG("Position:" << $AA_IM[X])
un autre exemple
N20 MSG ("X-position" << $AA_IW[X] << "Check!")
Afficher le paramètre R avec MSG
N10 R12=$AA_IW [X] ; Current position of the X axis in R12. N20 MSG("Check position of X axis" << R12) ... N90 MSG()
Quand utiliser Sinumerik MSG
Normalement, les messages sont utilisés pour afficher une sorte d'informations utiles à l'opérateur cnc, donc parfois la commande d'arrêt du programme M00 est utilisée dans la ligne suivante, de sorte que l'opérateur cnc sait vraiment ce qui va se passer et s'il est prêt, il doit appuyer sur le bouton Cycle-Start à nouveau depuis le panneau de commande pour continuer l'exécution du programme.
N3000 MSG ("Starting Tapping Operation") N3010 M00 N3020 MSG()
Les messages MSG peuvent être utilisés uniquement pour tenir l'opérateur cnc informé de l'opération en cours
N87 MSG ("tapping") N88 CYCLE... ; Tapping cycle. N898 MSG()
commande numérique par ordinateur
- Affichage de traitement du routeur CNC
- Logiciel de formation CNC Sinumerik Téléchargement gratuit de Siemens SinuTrain
- Messagerie texte d'état de production SINUMERIK 828D
- SINUMERIK 840D Programmation de l'utilisation de la boucle WHILE
- Formation CNC gratuite sur le Web pour Sinumerik
- Programmation CNC Sinumerik 840D
- Comment régler le décalage d'outil – Tournage SINUMERIK 808D
- Exemple de commande Sinumerik MSG pour un message clignotant
- Dimensions absolues Sinumerik G90 Commande modale et CA non modale