i1
Eingabe
o1
Ausgabe
ENO
Ausgabe
ANY_TO_DWORD
Parameter
Parametertyp
EN
Eingabe
BOOL - SINT -
USINT - BYTE - INT -
UINT - WORD -
UDINT - DWORD -
LINT - ULINT -
LWORD - REAL -
LREAL - TIME -
DATE - STRING
DINT
BOOL
ST-Sprachbeispiel fü r ANY_TO_DINT-Operator
(* ST-Äquivalenz: *)
bres := ANY_TO_DINT (true);
tres := ANY_TO_DINT (t#1s46ms);
mres := ANY_TO_DINT ('0198');
Siehe auch
Anweisungen zur Datenumwandlung
„ANY_TO_DWORD" konvertiert einen Wert in einen 32-Bit-Wert vom Typ
„Double Word".
Argumente
Datentyp
BOOL
Rockwell Automation Publication 2080-RM001E-EN-E - November 2015
Anweisungen zur Datenumwandlung
Jeder Wert mit Ausnahme von „Double Integer".
Ein 32-Bit-Wert vom Typ „Double Integer".
Ausgabe aktivieren.
Gilt nur für KOP-Programme.
Beschreibung
Aktivieren der Funktion.
Wenn Enable = TRUE, Konvertierung in die 32-Bit-Double
Word-Berechnung ausführen.
Wenn Enable = FALSE, findet keine Berechnung statt.
Gilt nur für KOP-Programme.
(* bres ist 1 *)
(* tres ist 1046 *)
(* mres ist 198 *)
auf
seite 293
Kapitel 12
297