Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Manufacturing Equipment >> CNC machine

Sinumerik MSG Commando: Knipperende Berichten Weergeven aan CNC-operators

Wat is Sinumerik MSG Commando?

Met behulp van Siemens Sinumerik MSG instructie MSG(), 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.

Lees compleet artikel over MSG commando: Sinumerik MSG Commando om Berichten te Tonen aan CNC-operator

Sinumerik MSG Commando: Knipperende Berichten Weergeven aan CNC-operators

Sinumerik MSG Commando Voorbeeld voor Knipperend Bericht

Hoe Knipperend Bericht Tonen Met Sinumerik MSG Commando?

In sommige kritieke situaties willen wij (CNC-programmeur) directe aandacht van CNC-operator (door hem een knipperend bericht te tonen) en willen hem het programma laten afbreken.

Code Voorbeeld 1
Dus in CNC-programma kunnen we schrijven

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

De bovenstaande code zal falen omdat wanneer het bericht getoond wordt, het onmiddellijk verwijderd wordt door de M30-code die het reset.

Code Voorbeeld 2
Dus we kunnen schrijven

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

Natuurlijk zal dit het bericht tonen en de machine onmiddellijk stoppen,
maar wat we willen is dat de operator onmiddellijk het programma afbreekt,
maar in deze situatie als hij Cycle-Start indrukt in plaats van Reset-knop, zal het programma doorgaan met draaien.

Code Voorbeeld 3 – Eindcode om Knipperend Bericht Te Tonen
Dus een betere oplossing is hieronder

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

De bovenstaande CNC-programmacode zal een bericht tonen voor 1.5 seconden, dan het bericht verwijderen met MSG() en dan wachten voor volgende twee seconden, en dan weer lussen met GOTOB

Heel dit proces zal een knipperend bericht tonen aan de CNC-operator, en het programma kan niet draaien tot de operator de RESET-knop indrukt wat het programma reset en de CNC-machine stopt.

CNC machine

  1. CNC programmeren voor beginners: stapsgewijze draaibankvoorbeeld
  2. CNC programmeren voor beginners: leren met een praktisch voorbeeld
  3. Gratis Online Sinumerik CNC Training: Frezen & Draaien Beheersen
  4. CNC-freesmachine programmeren: Beginnersvriendelijk voorbeeldgids
  5. L930 cirkelvormige zakfrezen programma voor Sinumerik 840/840C CNC-machines
  6. Hoe de Sinumerik MSG-opdracht te gebruiken om te communiceren met CNC-operators
  7. Draaien op Siemens Sinumerik 802D SL beheersen: Een CYCLE97 Programmeergids
  8. Beginnergids G-code Frezen: Een Praktisch Voorbeeldprogramma
  9. Beginnergids G-code: Eenvoudig Frees Voorbeeld & Praktische Tips
  10. Absoluut Afmetingen beheersen: G90 Modaal & AC Non-modaal Commando's op Siemens Sinumerik
  11. Siemens Sinumerik RET Commando begrijpen: Terugkeren naar Specifieke Doelen