Ejemplo
Secuencia de programa con solicitud de $P_TECCYCLE en el ciclo tecnológico:
Código de programa
PROC CYCLE
N10 DEF REAL VALOR1
N15 G01 X100 F1000
N20 IF $P_TECCYCLE==TRUE
...
N30 ELSE
...
N40 ENDIF
10.5.2
Parámetro Call-By-Value
Función
Los ciclos tecnológicos pueden definirse con parámetros Call-By-Value. Los parámetros
pueden ser tipos de datos sencillos como INT, REAL, CHAR, STRING, AXIS y BOOL.
Nota
Los parámetros formales que se transfieren a Call-By-Value no pueden ser matrices.
Los parámetros actuales también pueden estar formados por parámetros por defecto
(ver "Inicialización de parámetros por defecto (Página 658)").
Sintaxis
ID=1 WHEN $AA_IW[X]>50 DO TEC(IVAL,RVAL,,SVAL,AVAL)
En el caso de los parámetros actuales no inicializados, se transfiere un valor por defecto:
ID=1 WHEN $AA_IW[X]>50 DO TEC(IVAL,RVAL,,SYG_SS[0],AVAL)
Preparación del trabajo
Manual de programación, 06/2009, 6FC5398-2BP20-0EA0
Comentarios
; Se pasa por alto en el ciclo tecnológico.
; Secuencia de programa para el ciclo tecnológico (sin la variable
VALOR1).
; Secuencia de programa para el ciclo de programa de pieza (la variable
VALOR1 está presente).
Acciones síncronas a desplazamiento
10.5 Ciclos tecnológicos
657