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 nutzen: Kommunikation mit CNC-Bedienern

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

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

Beispiel-CNC-Programme mit Sinumerik MSG-Anweisung:

Sinumerik MSG Befehl nutzen: Kommunikation mit CNC-Bedienern

Sinumerik MSG Command

Meldung anzeigen mit Sinumerik MSG

Jeder String kann mit der MSG-Anweisung angezeigt werden. Dieses Beispiel zeigt die MSG-Nutzung am Programmstart:

MSG ("Erste Zeile des Programms") G54 …

Meldung entfernen mit Sinumerik MSG

Die aktuelle Meldung kann gelöscht werden, indem MSG() ohne Meldungstext programmiert wird.
Wird sie nicht gelöscht, bleibt die Anzeige bis zur nächsten Meldung bestehen.
Oder Meldungen werden automatisch entfernt, wenn das Programm endet.

Variablenanzeige mit Sinumerik MSG

Durch den Verknüpfungsoperator „<<“ können Variablen auch im Meldungstext ausgegeben werden.

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

Ein weiteres Beispiel:

N20 MSG ("X-Position" << $AA_IW[X] << "Prüfen!")

R-Parameter mit MSG anzeigen

N10 R12=$AA_IW [X] ; Aktuelle Position der X-Achse in R12. N20 MSG("Prüfe Position der X-Achse" << R12) ... N90 MSG()

Wann Sinumerik MSG verwenden

Normalerweise werden Meldungen verwendet, um dem CNC-Bediener nützliche Informationen anzuzeigen. Deshalb wird manchmal der M00 Programmstopp-Befehl in der nächsten Zeile verwendet, damit der Bediener weiß, was passiert, und bei Bereitschaft den Zyklusstart-Knopf am Bedienpult erneut drücken muss, um die Programmausführung fortzusetzen.

N3000 MSG ("Gewindeschneidvorgang startet") N3010 M00 N3020 MSG()

MSG-Meldungen können auch einfach verwendet werden, um den CNC-Bediener über den aktuellen Vorgang zu informieren:

N87 MSG ("gewindeschneiden") N88 CYCLE... ; Gewindeschneidzyklus. N898 MSG()

CNC-Maschine

  1. CNC-Router im Einsatz: Bearbeitungsvideos (Holz, MDF, Acryl, Granit, 4-Spindel)
  2. Kostenloser 60-Tage-Test: Siemens SinuTrain – Sinumerik CNC-Trainingssoftware
  3. SINUMERIK 828D CNC-Steuerung: Echtzeit-SMS-Alarme bei Produktionsproblemen
  4. WHILE-Schleifen in SINUMERIK 840D CNC-Programmierung meistern
  5. Kostenloses Online Sinumerik CNC-Training: Fräsen & Drehen meistern
  6. Sinumerik 840D CNC-Programmierung meistern: Expertenleitfaden zu erweiterten Gewindezyklen
  7. Werkzeugversatzeinrichtung auf SINUMERIK 808D Drehzentrum meistern
  8. Sinumerik MSG Befehl: Blinkende Meldungen für CNC-Bediener anzeigen
  9. Absolutmaße meistern: G90 Modal & AC Nicht-Modal Befehle bei Siemens Sinumerik
  10. SINUMERIK: Siemens CNC-Steuerungen – Umfassende Definition