Herunterladen Diese Seite drucken

Verwendung Von Strings - Siemens SINUMERIK 840Di sl Inbetriebnahmehandbuch

Vorschau ausblenden Andere Handbücher für SINUMERIK 840Di sl:

Werbung

Bedienoberfläche ergänzen (BE1)
3 Syntax
Bedingungen
Bedingung mit einem Befehl:
IF
...
ENDIF
Bedingung mit zwei Befehlen:
IF
...
ELSE
...
ENDIF
Die Schachtelungstiefe ist unbegrenzt.

3.6.10 Verwendung von Strings

Stringketten
Bei der Projektierung können auch Strings verarbeitet werden, um die Anzeige von
Text dynamisch zu gestalten oder unterschiedliche Texte für die Code-Generierung
zusammenzusetzen.
Bei der Verwendung von Stringvariablen sind folgende Regeln zu beachten:
Verknüpfungen werden von links nach rechts abgearbeitet.
Verschachtelte Ausdrücke werden von innen nach außen aufgelöst.
Groß-/Kleinschreibung wird ignoriert.
Strings können durch eine einfache Zuweisung eines Leerstrings gelöscht werden.
Strings können rechts vom Gleichheitszeichen durch den Operator "<<" angehängt
werden. Doppelhochkommas (") im String werden durch zwei aufeinander folgende
Doppelhochkomma gekennzeichnet. Strings können in IF-Anweisungen auf
Gleichheit geprüft werden.
Beispiele
Vorbelegung für die folgenden Beispiele:
VAR1.VAL = "Dies ist ein"
VAR8.VAL = 4
VAR14.VAL = 15
VAR2.VAL = "Fehler"
$85001 = "Dies ist ein"
$85002 = "Alarmtext"
Zusammensetzten von Strings:
VAR12.VAL = VAR1 << " Fehler."
Löschen einer Variablen:
VAR10.VAL = ""
Setzten einer Variablen mit einer Textvariablen:
VAR11.VAL = VAR1.VAL
BE1/3-98
SINUMERIK 840D sl/840Di sl/840D/840Di/810D IBN HMI (IAM) - Ausgabe 01/2006
;Ergebnis: "Dies ist ein Fehler"
;Ergebnis: Leerstring
;Ergebnis: "Dies ist ein"
© Siemens AG 2006 All Rights Reserved
01/2006

Werbung

loading