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 zum Anzeigen von Meldungen an den CNC-Bediener

Mit der Siemens Sinumerik MSG()-Anweisung kann eine beliebige Zeichenfolge aus dem Teileprogramm als Nachricht an den Bediener ausgegeben werden.

Diese Nachrichten können jeglicher Art sein, von Informationsnachrichten bis hin zu Nachrichten zur Anzeige kritischer Daten in Echtzeit.

Beispiel-CNC-Programme mit Sinumerik MSG-Anweisung

Sinumerik MSG-Befehl

Meldung mit Sinumerik MSG anzeigen

Jede Zeichenfolge kann mithilfe der MSG-Anweisung angezeigt werden. Dieses Beispiel zeigt die Verwendung von MSG beim Programmstart

MSG ("First line of program")
G54
…

Meldung mit Sinumerik MSG entfernen

Die eigentliche Nachricht kann gelöscht werden, indem MSG() ohne Nachrichtentext programmiert wird.
Wenn nicht gelöscht, bleibt die Anzeige erhalten, bis die nächste Nachricht vorhanden ist.
Oder Nachrichten werden automatisch entfernt, wenn das Programm beendet wird.

Variablenanzeige mit Sinumerik MSG

Durch die Verwendung des Verknüpfungsoperators „<<“ können auch Variablen im Nachrichtentext ausgegeben werden.

MSG("Position:" << $AA_IM[X])

ein weiteres Beispiel

N20 MSG ("X-position" << $AA_IW[X] << "Check!")

R-Parameter mit MSG anzeigen

N10 R12=$AA_IW [X] ; Current position of the X axis in R12.
N20 MSG("Check position of X axis" << R12)
...
N90 MSG()

 Wann sollte Sinumerik MSG verwendet werden?

Normalerweise werden Meldungen verwendet, um dem CNC-Bediener nützliche Informationen anzuzeigen. Daher wird manchmal der Befehl M00 Program Stop in der nächsten Zeile verwendet, damit der CNC-Bediener wirklich weiß, was passieren wird, und wenn er bereit ist, die Zyklus-Start-Taste drücken muss erneut vom Operator-Panel, um die Programmausführung fortzusetzen.

N3000 MSG ("Starting Tapping Operation")
N3010 M00
N3020 MSG()

MSG-Nachrichten können nur verwendet werden, um den CNC-Bediener über den aktuellen Betrieb auf dem Laufenden zu halten

N87 MSG ("tapping")
N88 CYCLE... ; Tapping cycle.
N898 MSG()

CNC-Maschine

  1. Verarbeitungsanzeige des CNC-Routers
  2. Sinumerik CNC-Schulungssoftware Siemens SinuTrain Kostenloser Download
  3. Textnachrichten zum Produktionsstatus der SINUMERIK 828D
  4. SINUMERIK 840D-Programmierung WHILE-Schleifenverwendung
  5. Kostenloses webbasiertes CNC-Training für Sinumerik
  6. Sinumerik 840D CNC-Programmierung
  7. Anleitung zum Einstellen des Werkzeugversatzes – SINUMERIK 808D Drehen
  8. Sinumerik MSG-Befehlsbeispiel für Blinkmeldung
  9. Sinumerik Absolute Dimensions G90 Modal und AC Non-modal Command
  10. SINUMERIK – Definition aus dem CNC-Wörterbuch