Programación
2.7 Funciones
Ejemplo
PRESS(HS1)
EXIT
END_PRESS
Descripción
Si se llamó al diálogo actual con una variable de transferencia, el valor de la variable puede
modificarse y devolverse al diálogo inicial.
Los valores de variable se asignan a las variables transferidas con la función "LM" del
diálogo inicial al diálogo posterior. Pueden transferirse hasta 20 valores de variable
separadas entre sí mediante comas.
Nota
El orden de las variables o los valores de variables debe corresponder al orden de las
variables de transferencia de la función LM para que la asignación sea unívoca. Si no se
indican algunos de los valores de variables, estas variables de transferencia no sufren
cambios. Las variables de transferencia modificadas son válidas en el diálogo inicial
inmediatamente después de la función LM.
Programación con variable de transferencia
Sintaxis:
Descripción:
Parámetros:
Ejemplo
//M(M scara1)
...
PRESS(HS1)
LM("M¡SCARA2","CFI.COM",1, POSX, POSY, DI¡METRO)
DLGL("Mascara2 finalizada")
END_PRESS
...
2-80
[(VARx)]
EXIT
Abandonar el diálogo con transferencia de una o varias variables
VARx
Denominación de las variables
; Interrumpir m scara1 y mostrar m scara2. A su
vez, transferir las variables POSX, POSY y
DI¡METRO.
; Al volver de la m scara 2, aparece en la lÌnea
de di logo de la m scara 1 el texto: M scara2
finalizada
Completar interfaz hombre-máquina
Manual de puesta en servicio, 11/2006, 6FC5397-0DP10-0EA0