Herunterladen Inhalt Inhalt Diese Seite drucken

Beispiel: Lesen Eines Bausteinnamens - Siemens Simatic s7 Handbuch

Automatisierungssystem
Vorschau ausblenden Andere Handbücher für Simatic s7:
Inhaltsverzeichnis

Werbung

SIZE
6
0
GetBlockName schreibt den Namen des Bausteins in den Parameter RET_VAL. Wenn der
Name des Bausteins länger ist als die maximale Länge von WSTRING, wird der Name
abgeschnitten.

Beispiel: Lesen eines Bausteinnamens

Das folgende Beispiel zeigt, wie Sie einen Bausteinnamen auslesen.
1. Legen Sie zwei Variablen in einem globalen Datenbaustein zum Speichern der Daten an.
2. Definieren Sie die Parameter der Anweisung wie folgt:
Der Baustein Level1_gbn führt die Anweisung GetBlockName aus. GetBlockName liest den
Namen des Bausteins Level1_gbn und gibt den Namen am Ausgangsparameter RET_VAL
als Zeichenkette aus (outputBlockName). Da der Parameter SIZE gleich 0 ist (limitSIZE), ist
die Länge der Zeichenkette unbegrenzt.
S7-1200 Automatisierungssystem
Systemhandbuch, V4.2, 09/2016, A5E02486681-AK
Ausgabe von GetBlockNa-
me
'"Leve...'
'"Level1_gbn"'
9.2 Zeichenketten- und Zeichenanweisungen
Bedeutung
Erstes Zeichen von WSTRING:'
Die ersten fünf Zeichen des Namens und Kennzeichen
dafür, dass der Name abgeschnitten wurde: "Leve...
Letztes Zeichen von WSTRING:'
Erstes Zeichen von WSTRING:'
Alle Zeichen des Namens: "Level1_gbn"
Letztes Zeichen von WSTRING:'
Erweiterte Anweisungen
405

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis