Herunterladen Inhalt Inhalt Diese Seite drucken
Inhaltsverzeichnis

Werbung

8.7

Umwandlungsoperationen

8.7.1
CONV (Wert umwandeln)
Tabelle 8-106 Anweisung Umwandeln (CONV)
KOP/FUP
SCL
out := <data type in>_TO_<data type out>(in);
In KOP und FUP: Klicken Sie auf die "???" und wählen Sie die Datentypen in der Klappliste aus.
1
In SCL: Konstruieren Sie die Umwandlungsanweisung durch Angeben des Datentyps für den Eingangsparameter (in) und den
2
Ausgangsparameter (out). Beispiel: DWORD_TO_REAL konvertiert einen Doppelwortwert in einen Realzahlenwert.
Tabelle 8-107 Datentypen für die Parameter
Parameter
Datentyp
IN
Bitzeichenkette
BCD16, BCD32, Char, WChar
OUT
Bitzeichenkette
BCD16, BCD32, Char, WChar
Für die Anweisung dürfen keine Bitzeichenketten (Byte, Word, DWord) ausgewählt werden. Um für einen Parameter der
1
Anweisung einen Operanden vom Datentyp Byte, Word oder DWord einzugeben, wählen Sie eine vorzeichenlose Ganzzahl
mit der gleichen Bitlänge aus. Beispiel: Für ein Byte wählen Sie USInt, für ein Word wählen Sie UInt und für DWord wählen Sie
UDInt.
Nach Auswahl des Quelldatentyps (Konvertieren aus) wird in der Klappliste eine Reihe möglicher
Umwandlungen (Konvertieren in) angezeigt. Umwandlungen von und in BCD16 sind auf den
Datentyp Int begrenzt. Umwandlungen von und in BCD32 sind auf den Datentyp DInt begrenzt.
Tabelle 8-108 ENO-Status
ENO
Beschreibung
1
Kein Fehler
0
IN ist +/- INF oder +/- NaN
0
Ergebnis überschreitet den gültigen Bereich für den Da‐
tentyp von OUT
S7-1200 Automatisierungssystem
Systemhandbuch, V4.5 05/2021, A5E02486681-AO
, SInt, USInt, Int, UInt, DInt, UDInt, Real, LReal,
1
, SInt, USInt, Int, UInt, DInt, UDInt, Real, LReal,
1
8.7 Umwandlungsoperationen
Beschreibung
Konvertiert ein Datenelement von ei‐
nem Datentyp in einen anderen Da‐
tentyp.
Beschreibung
Eingangswert
Eingangswert, umgewandelt in einen neu‐
en Datentyp
Ergebnis OUT
Gültiges Ergebnis
+/- INF oder +/- NaN
OUT wird auf den Wert von IN gesetzt
Anweisungen
285

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis