Enviar información del programa NC con FN 38: SEND

Aplicación

Con la función FN 38: SEND, a partir del programa NC se pueden escribir valores fijos o variables en el libro de registro o enviarse a una aplicación externa, p. ej. StateMonitor.

Descripción de la función

Los datos se transmiten mediante una conexión TCP/IP.

 
Manual

Encontrará información adicional en el manual RemoTools SDK.

Introducción

Los programas NC que incluye el manual de instrucciones son propuestas de soluciones. Antes de utilizar los diferentes programas NC o frases de datos NC en una máquina, deben adaptarse.

  • Adaptar los siguientes contenidos:
  • Herramientas
  • Valores de corte
  • Avances
  • Altura segura o posiciones seguras
  • Posiciones específicas de la máquina, p. ej. con M91
  • Rutas de las llamadas al programa

Algunos programas NC dependen de la cinemática de la máquina. Es preciso adaptar dichos programas NC antes de ejecutar el primer test de la cinemática de la máquina.

Realizar una comprobación adicional de los programas NC en la simulación antes de la ejecución real del programa.

 
Tip

Mediante el test del programa se comprueba si se puede utilizar el programa NC con las opciones de software disponibles, la cinemática activa de la máquina y la configuración actual de la máquina.

11 FN 38: SEND /"Q-Parameter Q1: %F Q23: %F" / +Q1 / +Q23

; Escribir valores de Q1 y Q23 en el libro de registro

Para navegar a esta función, hacer lo siguiente:

Insertar función NC FN Funciones especiales FN 38 SEND

La función NC contiene los siguientes elementos sintácticos:

Elemento sintáctico

Significado

FN 38: SEND

Enviar sintaxis de apertura para la información

"...", QS

Formato del texto que se va a enviar

Nombre fijo o variable

Texto de salida con máx. siete comodines para los valores de las variables, p. ej. %F

Fichero de origen para el contenido y el formato

/

Contenido de los siete comodines como máximo en el texto de salida

Número fijo o variable

Elemento sintáctico opcional

Notas

  • Al indicar los números o texto fijos o variables, tener en cuenta mayúsculas y minúsculas.
  • Para obtener un texto de emisión %, se deberá introducir %% en el punto de prueba deseado.

Ejemplo

En este ejemplo, se envía información a StateMonitor.

Mediante la función FN 38 se pueden contabilizar pedidos, entre otras cosas.

  • Para poder utilizar esta función, deben darse las siguientes condiciones:
  • StateMonitor versión 1.2
  • La gestión de pedidos con la ayuda del denominado JobTerminal (opción #4) es posible a partir de la versión 1.2 del StateMonitor

  • Pedido establecido en StateMonitor
  • Máquina herramienta asignada
  • En el ejemplo se dan las siguientes especificaciones:
  • Número del pedido 1234
  • Paso del trabajo 1

Los programas NC que incluye el manual de instrucciones son propuestas de soluciones. Antes de utilizar los diferentes programas NC o frases de datos NC en una máquina, deben adaptarse.

  • Adaptar los siguientes contenidos:
  • Herramientas
  • Valores de corte
  • Avances
  • Altura segura o posiciones seguras
  • Posiciones específicas de la máquina, p. ej. con M91
  • Rutas de las llamadas al programa

Algunos programas NC dependen de la cinemática de la máquina. Es preciso adaptar dichos programas NC antes de ejecutar el primer test de la cinemática de la máquina.

Realizar una comprobación adicional de los programas NC en la simulación antes de la ejecución real del programa.

 
Tip

Mediante el test del programa se comprueba si se puede utilizar el programa NC con las opciones de software disponibles, la cinemática activa de la máquina y la configuración actual de la máquina.

11 FN 38: SEND /"JOB:1234_STEP:1_CREATE"

; Establecer orden

12 FN 38: SEND /"JOB:1234_STEP:1_CREATE_ITEMNAME: HOLDER_ITEMID:123_TARGETQ:20"

; Alternativamente: Establecer orden con nombre de la pieza, número de la pieza y cantidad teórica

13 FN 38: SEND /"JOB:1234_STEP:1_START"

; Inciar orden

14 FN 38: SEND /"JOB:1234_STEP:1_PREPARATION"

; Iniciar equipación

15 FN 38: SEND /"JOB:1234_STEP:1_PRODUCTION"

; Fabricar / Producción

16 FN 38: SEND /"JOB:1234_STEP:1_STOP"

; Parar orden

17 FN 38: SEND /"JOB:1234_STEP:1_ FINISH"

; Finalizar orden

Adicionalmente se puede confirmar la cantidad de piezas del pedido.

Con los comodines OK, S y R se indica si la cantidad de las piezas confirmadas se han realizado o no correctamente.

Con A e I se define cómo interpreta esta información StateMonitor. Si se transfieren valores absolutos, StateMonitor sobrescribe los valores válidos hasta ese momento. Si se transfieren valores incrementales, StateMonitor cuenta el número de piezas incrementalmente.

Los programas NC que incluye el manual de instrucciones son propuestas de soluciones. Antes de utilizar los diferentes programas NC o frases de datos NC en una máquina, deben adaptarse.

  • Adaptar los siguientes contenidos:
  • Herramientas
  • Valores de corte
  • Avances
  • Altura segura o posiciones seguras
  • Posiciones específicas de la máquina, p. ej. con M91
  • Rutas de las llamadas al programa

Algunos programas NC dependen de la cinemática de la máquina. Es preciso adaptar dichos programas NC antes de ejecutar el primer test de la cinemática de la máquina.

Realizar una comprobación adicional de los programas NC en la simulación antes de la ejecución real del programa.

 
Tip

Mediante el test del programa se comprueba si se puede utilizar el programa NC con las opciones de software disponibles, la cinemática activa de la máquina y la configuración actual de la máquina.

11 FN 38: SEND /"JOB:1234_STEP:1_OK_A:23"

; Cantidad real (OK) absoluto

12 FN 38: SEND /"JOB:1234_STEP:1_OK_I:1"

; Cantidad real (OK) incremental

13 FN 38: SEND /"JOB:1234_STEP:1_S_A:12"

; Rechazada (S) absoluto

14 FN 38: SEND /"JOB:1234_STEP:1_S_I:1"

; Rechazada (S) incremental

15 FN 38: SEND /"JOB:1234_STEP:1_R_A:15"

; Mecan. retoque (R) absoluto

16 FN 38: SEND /"JOB:1234_STEP:1_R_I:1"

; Mecan. retoque (R) incremental