Comandos de programación
8.3 Funciones
Ejemplo
//M(TimerSample/"My timer")
DEF MyVariable=(I//0/,"Number of cyclic calls:"/WR1)
VS1=("Start%ntimer")
VS2=("Stop%ntimer")
SUB(MyTimerSub)
END_SUB
PRESS(VS1)
END_PRESS
PRESS(VS2)
END_PRESS
Si se accede de nuevo a START_TIMER para un temporizador ya asignado a un método SUB,
después se toma el nuevo intervalo si es diferente. De lo contrario, se ignora esta segunda
llamada.
El intervalo más pequeño es de 100 milisegundos y viene determinado por el sistema.
Si se accede a STOP_TIMER para un método SUB para el que actualmente no se ejecuta ningún
temporizador, se ignora esta llamada.
214
MyVariable = MyVariable + 1
;llama a SUB "MyTimerSub" cada 1000 milisegundos
START_TIMER("MyTimerSub", 1000)
STOP_TIMER("MyTimerSub")
SINUMERIK Integrate Run MyScreens
Manual de programación, 07/2022, A5E50479473E AC