Fagor CNC 8055 T Manual De Operación página 487

Ocultar thumbs Ver también para CNC 8055 T:
Tabla de contenido
( WRITE <texto del bloque> )
La sentencia WRITE añade tras el último bloque del programa que se comenzó a editar
mediante la sentencia OPEN P, la información contenida en <texto del bloque> como
un nuevo bloque del programa.
Si dentro del <texto del bloque> se utiliza el lenguaje ISO con programación
paramétrica, todos los parámetros (globales y locales) son sustituidos por el valor
numérico que tienen en el momento de la ejecución de la sentencia WRITE.
Ejemplos para P1=10 y P2=20:
(WRITE G1 XP1 ZP2 F100)
(WRITE (IF (P1 NE P2) P3=P1+P2))
Si se programa la sentencia WRITE sin haber programado previamente la sentencia
OPEN, el CNC mostrará el error correspondiente, excepto al editar un programa de
personalización de usuario, en cuyo caso se añade un nuevo bloque al programa en
edición.
Ejemplo de creación de un programa que contiene diversos puntos de una trayectoria
parabólica cuya formula es:
La programación del eje X es en diámetros y se utiliza la subrutina número 2,
teniendo sus parámetros el siguiente significado:
Parámetros de llamada:
A o P0Valor de la constante "K"
B o P1
C o P2
D o P3Incremento o paso en X
Capítulo: 12
SENTENCIAS DE CONTROL DE LOS PROGRAMAS
Z = - K X2
Cota X inicial
Cota X final
SENTENCIAS PARA GENERAR
--> G1 X10 Z20 F100
-->
(IF (P1 NE P2) P3=P1+P2)
X
P2
X=P3
P1
Z
Sección:
PROGRAMAS
Página
13

Capítulos

Tabla de contenido
loading

Tabla de contenido