EasyManua.ls Logo

Mitsubishi MELSEC Q Series - Page 121

Mitsubishi MELSEC Q Series
268 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
5.1 Type Conversion Functions
5.1.28 String type
→
word (signed), double word (signed) type conversion
5-87
5
APPLICATION
FUNCTIONS
STR_TO_INT(_E),
STR_TO_DINT(_E)
STR_TO_INT(_E), STR_TO_DINT(_E)
Operation Error
An operation error occurs in the following cases.
• The input value is other than '30
H' to '39H', '20H', '2DH', and '00H' of ASCII code.
(Error code: 4100)
• The input value is outside the following ranges of ASCII code. (Error code: 4100)
STR_TO_INT(_E): '−32768 to 32767'
STR_TO_DINT(_E): '−2147483648 to 2147483647'
Program Example
(1) The program which converts string type data input to into word (signed) type data, and
outputs the operation result from .
(a) Function without EN/ENO (STR_TO_INT)
[Structured ladder]
[ST]
g_int1 := STR_TO_INT (g_string1);
(b) Function with EN/ENO (STR_TO_INT_E)
[Structured ladder]
[ST]
g_bool3 := STR_TO_INT_E (g_bool1, g_string1, g_int1);
(2) The program which converts string type data input to into double word (signed) type data,
and outputs the operation result from .
(a) Function without EN/ENO (STR_TO_DINT)
[Structured ladder]
[ST]
g_dint1 := STR_TO_DINT (g_string1);
s
d
s
d

Table of Contents

Other manuals for Mitsubishi MELSEC Q Series

Related product manuals