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

Comando de programación STOPRE Sinumerik840D

Este artículo trata sobre el comando de programa STOPRE Sinumerik 840D.

Siemens Sinumerik 840D es un control cnc avanzado.

Una de las capacidades del control CNC Sinumerik 840D es que Sinumerik 840D Pre-Process Comandos de programa de pieza antes de ejecutar ellos.

En palabras simples, Sinumerik 840D lee más rápido que la máquina cnc.

Lo que significa que sinumerik 840D lee por adelantado el programa cnc. Presiona el inicio del ciclo y la máquina cnc comienza a funcionar, pero el control cnc sinumerik 840D ahora podría haber leído todo el programa cnc, pero la máquina cnc real está atrasada.

Todo esto significa que sinumerik 840D funciona más rápido que la máquina cnc real.

Esta estrategia tiene sus ventajas y desventajas.

Ventajas de lectura anticipada de Sinumerik 840D

Ahora casi sinumerik 840D ha leído el programa cnc o está muy por delante de la máquina cnc real, por lo que ahora la máquina cnc puede funcionar más sin problemas . Ahora el control cnc ya sabe qué hacer a continuación, o si hay algún cálculo complejo, el control cnc ya lo resolvió, y la máquina cnc puede funcionar sin problemas. Ahora los perfiles complejos se pueden mecanizar con mayor suavidad.

Desventajas de lectura anticipada de Sinumerik 840D

Pero hay algunas deficiencias en esta estrategia. La máquina cnc está detrás y el control cnc está muy adelante.

Por lo tanto, podría existir el peligro de leer un valor incorrecto si estamos usando variables (parámetros R) en nuestro programa CNC. Suponga que ha inicializado una variable local con algún valor y luego en el programa cnc actualiza la misma variable local con algún otro valor.

Entonces, si la máquina CNC está atrasada y aún no ha leído el primer valor de la variable local, y el control CNC se está ejecutando más rápido y ha cruzado los bloques CNC que han actualizado el valor de la variable local. Lo que sucederá. Ahora, cuando la máquina cnc lea el valor de la variable local, este será el valor incorrecto, porque el control cnc primero inicializó el valor y luego actualizó el valor. Pero debido a que la máquina CNC estaba detrás, puede leer el primer valor y obtener el valor actualizado.

Esto podría explicar más http://www.automation.siemens.com/forum/guests/PostShow.aspx?PostID=246454&Language=en&PageIndex=1

Solución

El Siemens Sinumerik 840D tiene un comando de programa de pieza STOPRE (Dejar de leer).

STOPRE

El comando STOPRE Siemens Sinumerik borra todos los datos de lectura anticipada.

Por lo tanto, cada vez que la máquina CNC ejecuta el comando STOPRE, el control CNC Sinumerik 840D borra todos los datos de lectura anticipada. Así que ahora la máquina cnc y el control cnc están en el mismo punto en el programa cnc.

Siempre que se complete el comando STOPRE, el Sinumerik 840D volverá a iniciar la lectura anticipada hasta que finalice el programa CNC o la máquina CNC ejecute STOPRE de nuevo.

Uso del comando STOPRE Siemens Sinumerik

El comando STOPRE Siemens Sinumerik es muy importante, esto resuelve el problema de la variable local anterior de una manera muy simple.

Otro uso del comando STOPRE Siemens Sinumerik es cuando estamos interactuando con piezas de hardware de máquinas cnc como mandril, contrapunto, etc.


máquina CNC

  1. Introducción a la programación de máquinas CNC
  2. Ejemplo de programación CNC de torno
  3. Programación de SINUMERIK 840D Uso de bucle WHILE
  4. Manual de programación CNC de Peter Smid
  5. Programación CNC Sinumerik 840D
  6. Programación CNC para maquinistas CNC
  7. Programación de ángulo CNC G01
  8. Comando Sinumerik MSG para mostrar mensajes al operador CNC
  9. ¿Qué es el comando RET de Siemens Sinumerik
  10. Códigos M:prueba de programación CNC
  11. Códigos G:prueba de programación CNC