Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens Simatic s7 Handbuch Seite 368

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

Werbung

Erweiterte Anweisungen
9.2 Zeichenketten- und Zeichenanweisungen
S_CONV (Zeichenkette umwandeln)
Tabelle 9- 18 Anweisungen für die Zeichenkettenkonvertierung
KOP/FUP
SCL
out :=
<Type>_TO_<Type>(in);
In KOP/FUP: Klicken Sie auf die "???" und wählen Sie den Datentyp in der Klappliste aus.
1
In SCL: Wählen Sie S_CONV aus den erweiterten Anweisungen und beantworten Sie die Abfragen der Datentypen für
2
die Umwandlung. STEP 7 stellt daraufhin die entsprechende Umwandlungsanweisung zur Verfügung.
Tabelle 9- 19 Datentypen (Zeichenkette in Zahlenwert umwandeln)
Parameter und Daten-
typ
IN
IN
OUT
OUT
Die Umwandlung des Zeichenkettenparameters IN beginnt mit dem ersten Zeichen und wird
bis zum Ende der Zeichenkette oder bis zum ersten Zeichen, das nicht "0" bis "9", "+", "-"
oder "." ist, fortgesetzt. Das Ergebnis steht an der mit Parameter OUT angegebenen
Adresse bereit. Passt der ausgegebene Zahlenwert nicht in den Bereich des Datentyps von
OUT, so wird der Parameter OUT auf 0 und ENO auf FALSCH gesetzt. Andernfalls enthält
der Parameter OUT ein gültiges Ergebnis und ENO wird auf WAHR gesetzt.
Formatregeln für die Zeichenketteneingabe:
● Enthält die Zeichenkette in IN ein Dezimalzeichen, so muss das Zeichen "." verwendet
werden.
● Kommazeichen "," als Tausendertrennzeichen links vom Dezimalpunkt sind zulässig,
werden aber ignoriert.
● Führende Leerzeichen werden ignoriert.
368
Datentyp
String, WString
String, WString, Char, WChar, SInt, Int, DInt, USInt, UInt, UDInt,
Real, LReal
Beschreibung
Konvertiert eine Zeichenkette in den entsprechenden Wert bzw.
einen Wert in die entsprechende Zeichenkette. Die Anweisung
S_CONV verfügt über keine Optionen zur Formatierung des Aus-
gangswerts. Daher ist S_CONV einfacher, aber auch weniger
flexibel als die Anweisungen STRG_VAL und VAL_STRG.
Systemhandbuch, V4.2, 09/2016, A5E02486681-AK
Beschreibung
Eingegebene Zeichenkette
Ausgegebener Zahlenwert
S7-1200 Automatisierungssystem

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis