Hoe de Sinumerik MSG-opdracht te gebruiken om te communiceren met CNC-operators
Met behulp van de Siemens Sinumerik MSG() instructie, kan elke tekenreeks vanuit het deelprogramma als bericht naar de operator worden uitgevoerd.
Deze berichten kunnen van elke aard zijn, van informatief tot real-time kritieke data weergave berichten.
Voorbeeld CNC-programma's met Sinumerik MSG instructie:
- Sinumerik 840D Systeemvariabele $P_SEARCH voor Blok Zoekopdracht
- Sinumerik 840D Systeemvariabele $AA_IM voor As Huidige Positie
Sinumerik MSG Commando
Bericht Weergeven Met Sinumerik MSG
Elke string kan worden weergegeven met de MSG instructie. Dit voorbeeld toont het MSG gebruik aan het begin van het programma.
MSG ("Eerste regel van programma") G54 …
Bericht Verwijderen Met Sinumerik MSG
Het actuele bericht kan worden verwijderd door MSG() te programmeren zonder berichttekst.
Als niet verwijderd, blijft de weergave tot het volgende bericht aanwezig is.
Of berichten worden automatisch verwijderd wanneer het programma eindigt.
Variabele Weergave Met Sinumerik MSG
Door de link operator "<<", kunnen variabelen ook in de berichttekst worden uitgevoerd.
MSG("Positie:" << $AA_IM[X])
een ander voorbeeld
N20 MSG ("X-positie" << $AA_IW[X] << "Controleren!")
R Parameter Weergeven Met MSG
N10 R12=$AA_IW [X] ; Huidige positie van de X-as in R12. N20 MSG("Controleer positie van X-as" << R12) ... N90 MSG()
Wanneer Sinumerik MSG Gebruiken
Normaal worden berichten gebruikt om een soort nuttige informatie aan de CNC-operator weer te geven, dus soms wordt de M00 Programma Stop opdracht in de volgende regel gebruikt, zodat de CNC-operator echt weet wat er gaande is en als hij klaar is, moet hij de Cycle-Start knop weer indrukken vanaf het Operator-Paneel om de programmatuituitvoering voort te zetten.
N3000 MSG ("Taphulpbewerking Starten") N3010 M00 N3020 MSG()
MSG berichten kunnen ook gebruikt worden om de CNC-operator geïnformeerd te houden van de huidige bewerking.
N87 MSG ("tappen") N88 CYCLE... ; Taphulpcyclus. N898 MSG()
CNC machine
- CNC-freesmachine operaties: diepgaand overzicht van de verwerkingsdisplay
- Gratis 60-daagse proefversie van Siemens SinuTrain – Sinumerik CNC trainingssoftware
- SINUMERIK 828D CNC-besturing: real-time SMS-waarschuwingen voor productieproblemen
- WHILE-lussen beheersen in SINUMERIK 840D CNC programmeren
- Gratis Online Sinumerik CNC Training: Frezen & Draaien Beheersen
- Sinumerik 840D CNC-programmering Beheersen: Expert Gids voor Geavanceerde Draadcycli
- Gereedschapsverschuiving instellen op SINUMERIK 808D Draaicenter beheersen
- Sinumerik MSG Commando: Knipperende Berichten Weergeven aan CNC-operators
- Absoluut Afmetingen beheersen: G90 Modaal & AC Non-modaal Commando's op Siemens Sinumerik
- Siemens Sinumerik RET Commando begrijpen: Terugkeren naar Specifieke Doelen
- SINUMERIK: Siemens CNC-besturingen – uitgebreide definitie