Beispiel
PRESS(VS1)
VAR01 = 16 SHR 2
VAR02 = VAR02 SHR VAR04
END_PRESS
6.2
Methoden
Übersicht
In Dialogen und dialogabhängigen Softkey-Leisten (Softkey-Leisten, die von einem neu
projektierten Dialog aus aufgerufen werden) können durch verschiedene Ereignisse
(Eingabefeld verlassen, Betätigung von Softkeys) bestimmte Aktionen ausgelöst werden.
Diese Aktionen werden in Methoden projektiert.
Die grundsätzliche Programmierung einer Methode sieht folgendermaßen aus:
Beschreibungsblock
PRESS(HS1)
LM...
LS...
Var1.st = ...
Var2 = Var3 + Var4
...
EXIT
END_PRESS
SINUMERIK Integrate Run MyScreens (BE2)
Programmierhandbuch, 03/2013, 6FC5397-1DP40-3AA1
; Ergebnis = 4
; Inhalt von VAR02 wird in ein 32-Bit unsigned
gewandelt und um den Inhalt von VAR04 Bits nach
rechts geschoben. Anschließend wird der 32-Bit
Wert wieder in das Format der Variable VAR02
zurückgewandelt.
Kommentar
;Anfangskennung Methode
;Funktionen
;Änderung von Eigenschaften
;Berechnung mit Variablen
;Endekennung Methode
Programmier-Befehle
6.2 Methoden
Kapitel-Verweis
siehe Kapitel "Funktionen"
siehe Kapitel "Softkey-Leiste"
und Kapitel "Dialogelemente"
siehe Kapitel "Variablen
definieren"
85