Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Manufacturing Equipment >> máquina CNC

Ejemplo de comando Sinumerik MSG para mensaje parpadeante

¿Qué es Sinumerik MSG Command?

Con la instrucción MSG() de Siemens Sinumerik MSG, cualquier cadena de caracteres del programa de pieza puede enviarse como mensaje al operador.

Estos mensajes pueden ser de cualquier tipo, desde informativos hasta mensajes de visualización de datos críticos en tiempo real.

Lea el artículo completo sobre el comando MSG Comando Sinumerik MSG para mostrar mensajes al operador CNC

Ejemplo de comando Sinumerik MSG para mensaje parpadeante

¿Cómo mostrar un mensaje parpadeante con el comando Sinumerik MSG?

En alguna situación crítica, nosotros (programador de cnc) queremos la atención inmediata del operador de cnc (mostrándole un mensaje parpadeante) y queremos que también cancele el programa.

Ejemplo de código 1
entonces en el programa cnc podemos escribir

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

El código anterior fallará porque cuando se muestre el mensaje, inmediatamente será eliminado por el código M30 que lo restablece.

Ejemplo de código 2
Para que podamos escribir

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

por supuesto, esto mostrará el mensaje y detendrá la máquina inmediatamente,
pero lo que queremos es que el operador cancele inmediatamente el programa,
pero en esta situación, si presiona Cycle-Start en lugar del botón Reset, el programa continuará ejecutándose.

Ejemplo de código 3:código final para mostrar un mensaje parpadeante
Así que hay una mejor solución a continuación

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

El código del programa cnc anterior mostrará un mensaje durante 1,5 segundos, luego eliminará el mensaje con MSG() y luego esperará los próximos dos segundos, y luego volverá a repetirse con GOTOB

Todo este proceso mostrará un mensaje parpadeante al operador de cnc, y el programa no se puede ejecutar hasta que el operador presione el botón RESET que restablecerá el programa y detendrá la máquina cnc.


máquina CNC

  1. Programación CNC para principiantes un ejemplo sencillo de programación CNC
  2. Programación CNC para principiantes un ejemplo de programación CNC
  3. Capacitación CNC gratuita basada en la web para Sinumerik
  4. Ejemplo de programación de fresadora CNC para principiantes
  5. Ejemplo de programa L930 Fresado de cajera circular Sinumerik 840C
  6. Comando Sinumerik MSG para mostrar mensajes al operador CNC
  7. Sinumerik 802D sl Roscado CYCLE97 Ejemplo
  8. Molino de ejemplo de código G:programa de ejemplo de código G para principiantes
  9. Molino de ejemplo de código G simple:programación de código G para principiantes
  10. Sinumerik Absolute Dimensions G90 Modal y AC Non-modal Command
  11. ¿Qué es el comando RET de Siemens Sinumerik