ANY_TO_UDINT

Converts variables to 32-bit unsigned double integer variables
lrso_aud
Arguments
i1
BOOL - SINT - USINT - BYTE - INT - UINT - WORD - DINT - UDINT - DWORD - LINT - ULINT - LWORD - REAL - LREAL - TIME - DATE - STRING
Any value
o1
UDINT
0 if i 1 is FALSE / 1 if i 1 is TRUE
number of milliseconds for a timer integer part for real decimal number represented by a string
Example
(* FBD example with "Convert to Unsigned Double Integer" Operators *)
lrso_aud2
(* ST Equivalence: *)
bres := ANY_TO_UDINT (true);
(* bres is 1 *)
tres := ANY_TO_UDINT (t#1s46ms);
(* tres is 1046 *)
mres := ANY_TO_UDINT ('0198');
(* mres is 198 *)
Provide Feedback
Have questions or feedback about this documentation? Please submit your feedback here.
Normal