Herunterladen Diese Seite drucken

Siemens SINUMERIK 828D Inbetriebnahmehandbuch Seite 1132

Vorschau ausblenden Andere Handbücher für SINUMERIK 828D:

Werbung

Programmier-Befehle
6.3 Funktionen
Beispiel
//M(TimerSample/"My timer")
DEF MyVariable=(I//0/,"Number of cyclic calls:"/WR1)
VS1=("Start%ntimer")
VS2=("Stop%ntimer")
SUB(MyTimerSub)
MyVariable = MyVariable + 1
END_SUB
PRESS(VS1)
;Calls SUB "MyTimerSub" every 1000 milliseconds
START_TIMER("MyTimerSub", 1000)
END_PRESS
PRESS(VS2)
STOP_TIMER("MyTimerSub")
END_PRESS
Wird START_TIMER erneut für einen bereits einer SUB-Methode zugewiesenen Timer
aufgerufen, dann wird das neue Intervall übernommen, wenn er sich unterscheidet.
Ansonsten wird dieser zweite Aufruf ignoriert.
Systembedingt, ist das kleinste Intervall 100 Millisekunden.
Wird STOP_TIMER für eine SUB-Methode aufgerufen, für die derzeit kein Timer läuft, dann
wird dieser Aufruf ignoriert.
182
SINUMERIK Integrate Run MyScreens
Programmierhandbuch, 10/2015, 6FC5397-3DP40-5AA3

Quicklinks ausblenden:

Werbung

loading