Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Manufacturing Equipment >> CNC-Maschine

Sinumerik MSG Befehl: Blinkende Meldungen für CNC-Bediener anzeigen

Was ist der Sinumerik MSG Befehl?

Mit der Siemens Sinumerik MSG-Anweisung MSG() kann jede Zeichenkette aus dem Teileprogramm als Meldung an den Bediener ausgegeben werden.

Diese Meldungen können jeglicher Art sein – von Information bis zu Echtzeit-kritischen Datendarstellungen.

Vollständigen Artikel über MSG-Befehl lesen: Sinumerik MSG Befehl zur Anzeige von Meldungen an CNC-Bediener

Sinumerik MSG Befehl: Blinkende Meldungen für CNC-Bediener anzeigen

Sinumerik MSG Command Example for Blinking Message

Blinkende Meldung mit Sinumerik MSG anzeigen

In kritischen Situationen wollen wir (CNC-Programmierer) die sofortige Aufmerksamkeit des CNC-Bedieners (durch blinkende Meldung) und ihn zum Abbruch des Programms bewegen.

Code-Beispiel 1
Im CNC-Programm schreiben wir:

N20 IF $AA_IW [X] <= 15 GOTOF ERROR_01 ... ... ... ERROR_01: MSG ("Achtung Bitte!") M30

Der obige Code scheitert, weil die Meldung sofort durch M30 gelöscht wird, das den Reset auslöst.

Code-Beispiel 2
Also schreiben wir:

N20 IF $AA_IW [X] <= 15 GOTOF ERROR_01 ... ... ... ERROR_01: MSG ("Achtung Bitte!") M00 ... ...

Dies zeigt die Meldung und stoppt die Maschine sofort,
aber wir wollen, dass der Bediener das Programm SOFORT abbricht.
Drückt er statt Reset den Zyklusstart, läuft das Programm weiter.

Code-Beispiel 3 – Endgültiger Code für blinkende Meldung
Eine bessere Lösung:

N20 IF $AA_IW [X] <= 15 GOTOF ERROR_01 ... ... ... ERROR_01: MSG ("Achtung Bitte!") G04 F1.5 MSG() STOPRE G04 F2 GOTOB ERROR_01 ... ...

Der obige CNC-Programmcode zeigt eine Meldung für 1,5 Sekunden, löscht sie mit MSG(), wartet 2 Sekunden und springt mit GOTOB zurück.
Dieser Prozess zeigt eine blinkende Meldung dem CNC-Bediener an, und das Programm kann nicht laufen, bis der Bediener die RESET-Taste drückt, was das Programm zurücksetzt und die CNC-Maschine stoppt.

CNC-Maschine

  1. CNC-Programmierung für Einsteiger: Schritt-für-Schritt Drehbeispiel
  2. CNC-Programmierung für Einsteiger: Praktisches Lernbeispiel mit Bohrbuchse
  3. Kostenloses Online Sinumerik CNC-Training: Fräsen & Drehen meistern
  4. CNC-Fräsenmaschine Programmierung: Einsteigerfreundliches Beispiel
  5. L930 Rundtischfräsen Programm für Sinumerik 840/840C CNC-Maschinen
  6. Sinumerik MSG Befehl nutzen: Kommunikation mit CNC-Bedienern
  7. Gewindeschneiden auf Siemens Sinumerik 802D SL meistern: CYCLE97 Programmierleitfaden
  8. Einsteigerleitfaden G-Code Fräsen: Praktisches Beispielprogramm
  9. Absolutmaße meistern: G90 Modal & AC Nicht-Modal Befehle bei Siemens Sinumerik
  10. Siemens Sinumerik RET-Befehl verstehen: Rückkehr zu spezifischen Zielen