Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC S7-1200 Systemhandbuch Seite 266

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

Werbung

101BErweiterte Anweisungen
8.2 Zeichenketten- und Zeichenanweisungen
Die umgewandelte Zeichenkette ersetzt die Zeichen der Zeichenkette OUT beginnend mit
dem in Parameter P festgelegten Zeichenversatz bis zu der mit Parameter SIZE festgelegten
Zeichenzahl. Die Anzahl der Zeichen in SIZE muss in die Länge der Zeichenkette OUT
passen, gezählt ab Zeichenposition P. Diese Anweisung ist nützlichen, um Ziffernzeichen in
eine aus Text bestehende Zeichenkette einzufügen. So können beispielsweise die Zahlen
"120" in die Zeichenkette "Pumpendruck = 120 psi" eingefügt werden.
Der Parameter PREC gibt die Genauigkeit oder die Anzahl der Nachkommastellen der
Zeichenkette an. Ist Parameter IN ein ganzzahliger Wert, so gibt PREC die Stelle des
Dezimaltrennzeichens an. Ist beispielsweise der Datenwert 123 und PREC = 1, so ist das
Ergebnis "12.3". Die maximal unterstützte Genauigkeit für den Datentyp Real ist 7-stellig.
Ist Parameter P größer als die tatsächliche Größe der Zeichenkette OUT, so werden
Leerzeichen bis zu Position P eingefügt und das Ergebnis wird am Ende der Zeichenkette
angehängt. Die Umwandlung endet, sobald die maximale Länge der Zeichenkette OUT
erreicht ist.
Der Parameter FORMAT der Anweisung VAL_STRG ist nachstehend definiert. Die freien
Bitpositionen müssen auf Null gesetzt werden.
Tabelle 8- 30 Format der Anweisung VAL_STRG
Bit
16
0
s = Zeichen für das Vorzeichen
f = Darstellungsformat
r = Dezimalpunktformat
Tabelle 8- 31 Werte des Parameters FORMAT
FORMAT (WORD)
W#16#0000
W#16#0001
W#16#0002
W#16#0003
W#16#0004
W#16#0005
W#16#0006
W#16#0007
W#16#0008 bis W#16#FFFF Ungültige Werte
266
0
0
0
0
Vorzeichen
nur "-"
"+" und "-"
Bit 8 Bit 7
0
0
0
0
1= Vorzeichen "+" und "-"
0 = nur Vorzeichen "-"
1= Exponentielle Darstellung
0 = Festpunktdarstellung
1 = "," (Kommazeichen)
0 = "." (Punktzeichen)
Darstellungsformat
Festpunkt
Exponentiell
Festpunkt
Exponentiell
0
0
0
0
Dezimalpunktdarstellung
"."
","
"."
","
"."
","
"."
","
S7-1200 Automatisierungssystem
Systemhandbuch, 11/2011, A5E02486681-05
Bit 0
s
f
r

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis