15 TYPE CONVERSION FUNCTIONS
15.47 Converting STRING to REAL
751
15
15.47 Converting STRING to REAL
STRING_TO_REAL(_E)
These functions convert STRING type data to REAL type data.
â– Descriptions, types, and data types
â– Operation processing
• These functions convert the STRING type (in the decimal format or exponent format) data input to (s) to REAL type data
and output from (d).
• The conversion source STRING type data can be in the decimal format or exponent format.
Ladder diagram Structured text
[Without EN/ENO] [With EN/ENO] [Without EN/ENO]
d:=STRING_TO_REAL(s);
[With EN/ENO]
d:=STRING_TO_REAL_E(EN,ENO,s);
Argument Description Type Data type
EN Execution condition (TRUE: Execution, FALSE: Stop) Input variable BOOL
s Input Input variable STRING(24)
ENO Output status (TRUE: Normal, FALSE: Abnormal) Output variable BOOL
d Output Output variable REAL
• Decimal point format
REAL
ASCII code for 3rd character ASCII code for 2nd character
ASCII code for 5th character ASCII code for 4th character
ASCII code for 7th character ASCII code for 6th character
ASCII code for 9th character
ASCII code for 11th character
00H (Indicates the end of the character string.)
ASCII code for 8th character
ASCII code for 10th character
ASCII code for 1st character Sign data
2nd word
3rd word
4th word
5th word
6th word
7th word
1st word of the character string
High-order byte Low-order byte
(s)
(d)
REAL
33H (3) 2EH (.)
30H (0) 35H (5)
34H (4) 33H (3)
00H
31H (1) 2DH (-)
2nd word
3rd word
4th word
5th word
1st word of the character string
High-order byte Low-order byte
-1.35034
3053.1-4
(s)
(d)