Comandos de programación
8.2 Métodos
8.2.15
SUSPEND
Descripción
Se accede al método SUSPEND cuando la máscara se interrumpe y no se descarga. Lo mismo
ocurre, p. ej., cuando se sale de la máscara con un sencillo cambio de área, pero no se descarga
de forma explícita. La máscara permanece entonces en segundo plano, pero no se ejecutan
cambios de valores ni el temporizador, dado el caso. La máscara se detiene.
Nota
Las funciones LS, LM, DLGL, EXIT y EXITLS no deben configurarse en los métodos SUSPEND o
RESUME. Si se usan esas funciones en estos métodos, se impide la ejecución de las funciones.
Programación
Sintaxis:
Descripción:
Parámetros:
Ejemplo
SUSPEND
END_SUSPEND
8.2.16
Ejemplo: gestión de versiones con métodos OUTPUT
Vista general
Los diálogos existentes pueden completarse con variables adicionales en el curso de las
ampliaciones. En las definiciones, tras el nombre de la variable y entre paréntesis, las variables
adicionales contienen un número característico de la versión: (0 = original, no se escribe), 1 =
versión 1,
2 = versión 2, ...
Ejemplo:
DEF var100=(R//1)
DEF var101(1)=(S//"Hallo")
154
MyVar1 = MyVar1 + 1
SUSPEND
<Instrucción>
END_SUSPEND
Interrupción de la máscara
- Ninguno -
; Original, corresponde a la versión 0
; Complemento a partir de la versión 1
Manual de programación, 07/2022, A5E50479473E AC
SINUMERIK Integrate Run MyScreens