Erweiterte Anweisungen
9.2 Zeichenketten- und Zeichenanweisungen
SIZE
3
6
0
Beispiel: Lesen eines symbolischen Namens
Im folgenden Beispiel lesen Sie den Namen einer Variablen, die über den Eingangsparameter
eines Bausteins verschaltet ist.
Legen Sie zwei Variablen in einem globalen Datenbaustein zum Speichern der Daten an.
Legen Sie einen Eingangsparameter inputValue mit dem Datentyp BYTE im Baustein Level1 an.
Rufen Sie die Anweisung GetSymbolName im Baustein Level1 auf. Verschalten Sie die Parameter
der Anweisung wie folgt:
Verschalten Sie den Parameter inputValue des Bausteins Level1 wie folgt:
360
Ausgabe von GetSymbol‐
Name
'"M...'
'"MyPL...'
'"MyPLCTag"'
Bedeutung
•
Erstes Zeichen von WSTRING:'
•
Die ersten beiden Zeichen des Namens und Kennzeichen
dafür, dass der Name abgeschnitten wurde:"... "M...
•
Letztes Zeichen von WSTRING:'
•
Erstes Zeichen von WSTRING:'
•
Die ersten fünf Zeichen des Namens und Kennzeichen
dafür, dass der Name abgeschnitten wurde: "MyPL...
•
Letztes Zeichen von WSTRING:'
•
Erstes Zeichen von WSTRING:'
•
Alle Zeichen des Namens: "MyPLCTag"
•
Letztes Zeichen von WSTRING:'
Systemhandbuch, V4.5 05/2021, A5E02486681-AO
S7-1200 Automatisierungssystem