5 Applied Functions
5.1 Type Conversion Functions
56
FXCPU Structured Programming Manual
(Application Functions)
5.1.11 INT_TO_REAL(_E)
Outline
This function converts word [signed] data into float (single precision) data, and outputs the data obtained by
conversion.
1. Format
*1.
Output variable
2. Set data
In explanation of functions, I/O variables inside ( ) are described.
Explanation of function and operation
This function converts word [signed] data stored in a device specified in
into float (single precision) data,
and outputs the data obtained by conversion to a device specified in
.
Cautions
1) Use the function having "_E" in its name to connect a bus.
2) When handling 32-bit data in structured programs, you cannot specify 16-bit devices directly, different
from simple projects. Use labels when handling 32-bit data.
You can specify 32-bit counters directly, however, because they are 32-bit devices.
Use global labels when specifying labels.
3) The function is provided in the FX
3G
Series Ver.1.10 or later.
FX
3U(C)
FX
3G
FX
2N(C)
FX
1N(C)
FX
1S
FX
U
/FX
2C
FX
0N
FX
0(S)
Function name
Expression in each language
Structured ladder
ST
INT_TO_REAL
INT_TO_REAL(a_Int);
Example:
Label:=
INT_TO_REAL(D0);
INT_TO_REAL_E
INT_TO_REAL_E(EN,a_Int,
Output label);
Example:
INT_TO_REAL_E(X000,D0,Label);
Variable
Description
Data type
Input
variable
EN
Execution condition
Bit
a_Int (
)
Conversion source word [signed] data
Word [signed]
Output
variable
ENO
Execution status
Bit
*1
(
)
Float (single precision) data after conversion
FLOAT (Single Precision)
INT_TO_REAL
a_Int
*1
Label
D0
INT_TO_REAL_E
EN
ENO
*1
Label
X000
D0
a_Int
s
d
s
d
1234
1234.0
Word [signed] data
Float (single precision) data
Содержание 09R927
Страница 2: ......
Страница 234: ...232 FXCPU Structured Programming Manual Application Functions Revision History MEMO ...