Mitsubishi Electric MELSEC iQ-R Series Programming Manual page 672

Hide thumbs Also See for MELSEC iQ-R Series:
Table of Contents

Advertisement

Processing details
• These instructions convert the numerical value of each digit of the BCD 8-digit data in the device specified by (s) to the
ASCII code, and store the converted data in the device number specified by (d) and later.
• The format of the decimal ASCII data to be stored in (d) depends on the status of SM705 (Number of conversion digits
selection).
*1
Status of SM705
OFF
ON
*1 For the firmware version of the CPU module supporting SM705, refer to the following.
 MELSEC iQ-R CPU Module User's Manual (Application)
A CPU module which does not support SM705 operates in the same way as SM705 is off even if it is turned on.
■Operation overview
The following figure shows the operation when SM705 (Number of conversion digits selection) is off and on.
Ex.
When the DBCDDA(P) instruction is executed with BCD 8-digit data "00012345" stored in (s)
(s)+1
b31
∙∙∙
b16
b15
0
0
0
1
2
DBCDDA(P)
• When SM705 is off, the number of digits is fixed. Each of the leading "0"s of "00012345" is converted into 20H (space) and
stored.
• When SM705 is on, data is left-justified. "00012345" with the leading "0"s omitted ("12345") is converted into ASCII data
and stored, and 00H is stored in the end.
7 APPLICATION INSTRUCTIONS
670
7.8 String Processing Instructions
Storage format of (d)
Data is stored in a fixed number of digits (8 digits)
Each digit is stored left-justified depending on the value of (s).
(s)
∙∙∙
b0
3
4
5
SM705: OFF
SM705: ON
b15
∙∙∙
b0
(d)+0
20H
20H
SP
(d)+1
31H
20H
(d)+2
33H
32H
(d)+3
35H
34H
b15
∙∙∙
b0
(d)+0
32H
31H
(d)+1
34H
33H
(d)+2
00H
35H
(d)+3
Reference
Page 671 Operation of when SM705 (Number of
conversion digits selection) is off
Page 672 Operation of when SM705 (Number of
conversion digits selection) is on
SP
SP
1
2
3
4
5
1
2
3
4
5
NULL

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents