any_to_lreal
Inputs
Input |
Data Type |
Range |
Unit |
Default |
Description |
---|---|---|---|---|---|
IN |
ANY |
|
|
|
Input value. |
Outputs
Output |
Data Type |
Range |
Unit |
Description |
---|---|---|---|---|
Q |
LREAL |
|
|
Value converted to double precision floating point real. |
Remarks
- For BOOL input data types, the output is 0.0 or 1.0.
- For DINT input data types, the output is the same number.
- For TIME input data types, the result is the number of milliseconds.
- For STRING input data types, the output is the number represented by the string or 0.0 if the string does not represent a valid number.
FBD Language
FFLD Language
- In the FFLD language, the conversion is executed only if the input rung (EN) is TRUE.
- The output rung (ENO) keeps the same value as the input rung.
IL Language
- In IL "Instruction list" This is a low-level language and resembles assembly Language, the any_to-lreal converts the current result.
Op1: FFLD IN
ANY_TO_LREAL
ST Q
ST Language
Q := ANY_TO_LREAL (IN);
See Also