Kapitel 12
Anweisungen zur Datenumwandlung
Parameter
Parametertyp
EN
Eingabe
i1
Eingabe
o1
Ausgabe
ENO
Ausgabe
ANY_TO_TIME
304
Datentyp
BOOL
BOOL - SINT - USINT
- BYTE - INT - UINT -
WORD - DINT -
UDINT - DWORD -
LINT - ULINT -
LWORD - REAL -
LREAL - TIME - DATE
STRING
BOOL
ST-Sprachbeispiel fü r ANY_TO_STRING-Operator
(* ST-Äquivalenz: *)
bres := ANY_TO_STRING (TRUE);
ares := ANY_TO_STRING (125);
Siehe auch
Anweisungen zur Datenumwandlung
Konvertiert einen Wert, der nicht „Time" oder „Date" ist, in einen Wert vom
Typ „Time".
Argumente
Rockwell Automation Publication 2080-RM001E-EN-E - November 2015
Beschreibung
Enable-Parameter der C-Funktion.
Wenn Enable = TRUE, Konvertierung in die
„String"-Berechnung ausfü hren.
Wenn Enable = FALSE, findet keine Berechnung statt.
Gilt nur für KOP-Programme.
Jeder Wert mit Ausnahme von „String".
Wenn IN das Format „Boolean" hat: „FALSE" oder „TRUE".
Wenn IN das Format „Integer" oder „Real" hat: eine dezimale
Darstellung.
Wenn IN das Format „TIME" hat, ist Folgendes möglich:
TIME time1
STRING s1
time1 :=13 ms;
s1:=ANY_TO_STRING(time1);
(* s1 = '0s13' *).
Ausgabe aktivieren.
Gilt nur für KOP-Programme.
(* bres ist 'TRUE' *)
(* ares ist '125' *)
auf
seite 293