Herunterladen Diese Seite drucken

Variable Curpos - Siemens SINUMERIK 828D Inbetriebnahmehandbuch

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

Werbung

Datentypanpassung:
VAR13.VAL ="Dies ist der " << (VAR14 - VAR8) << ". Fehler"
Behandlung von numerischen Werten:
VAR13.VAL = "Fehler " << VAR14.VAL << ": " << $85001 << $85002
IF VAR15 == "Fehler"
ENDIF
Doppelhochkomma innerhalb eines Strings:
VAR2="Hallo dies ist ein " Test""
Strings von System- oder Anwendervariablen abhängig von Variableninhalten:
VAR2.Var = "$R[" << VAR8 << "]"
Siehe auch
STRING-Funktionen (Seite 172)
5.16

Variable CURPOS

Beschreibung
Mit der Variablen CURPOS ist es möglich, die Position des Cursors im aktiven Eingabefeld
des aktuellen Dialogs abzurufen oder zu manipulieren. Die Variable zeigt an, wieviele
Zeichen vor dem Cursor stehen. Ist der Cursor am Anfang des Eingabefeldes positioniert
nimmt CURPOS den Wert 0 an. Ändert man den Wert von CURPOS, so wird der Cursor im
Eingabefeld an die entsprechende Stelle gestellt.
Um auf Änderungen des Variablenwertes reagieren zu können, ist es möglich, sie mit Hilfe
einer CHANGE-Methode auf Änderungen zu überwachen. Ändert sich der Wert von
CURPOS, wird dann die CHANGE-Methode angesprungen und die enthaltenen
Anweisungen ausgeführt.
SINUMERIK Integrate Run MyScreens
Programmierhandbuch, 10/2015, 6FC5397-3DP40-5AA3
;Ergebnis: "Dies ist der 11. Fehler"
;Ergebnis: "Fehler 15: Dies ist ein Alarmtext"
;Strings in IF - Anweisung
VAR16 = 18.1234
;Ergebnis: VAR16 gleich 18.1234,
;wenn VAR15 gleich "Fehler" ist.
;Ergebnis: Hallo dies ist ein " Test"
;Ergebnis: $R[4]
Variablen
5.16 Variable CURPOS
91

Quicklinks ausblenden:

Werbung

loading