Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC S7-200 Handbuch Seite 233

Automatisierungssystem
Vorschau ausblenden Andere Handbücher für SIMATIC S7-200:
Inhaltsverzeichnis

Werbung

Beispiel: Unterprogrammaufruf mit Zeichenketten
In diesem Beispiel wird ein unterschiedliches Stringliteral je nach Eingang an eine eindeutige Adresse kopiert.
Die eindeutige Adresse dieser Zeichenkette wird gespeichert. Die Adresse der Zeichenkette wird dann mittels
indirekter Adresse an das Unterprogramm übergeben. Der Datentyp des Eingangsparameters des
Unterprogramms ist eine Zeichenkette. Das Unterprogramm verschiebt die Zeichenkette dann an eine andere
Adresse.
Es kann auch ein Stringliteral an das Unterprogramm übergeben werden. Die Zeichenkettenreferenz im
Unterprogramm ist immer die gleiche.
M
A
I
N
S
B
R
0
S7- -200 Befehlssatz
Netzwerk 1
//
LD
E0.0
SSCPY
"string1", VB100
UENO
MOVD
&VB100, VD0
Netzwerk 2 //
LD
E0.1
SSCPY
"string2", VB200
UENO
MOVD
&VB200, VD0
Netzwerk 3 //
LD
E0.2
CALL
SBR_0, *VD0
Netzwerk 1
//
LD
SM0.0
SSCPY
*LD0, VB300
Kapitel 6
219

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis