14: D
ATA
C
ONVERSION
I
NSTRUCTIONS
« FC4A M
ICRO
S
MART
U
SER
’
S
M
ANUAL
»
14-9
ATOB (ASCII to BCD)
Applicable CPU Modules
Valid Operands
For the valid operand number range, see pages 6-1 and 6-2.
▲
Internal relays M0 through M1277 can be designated as D1. Special internal relays cannot be designated as D1.
When T (timer) or C (counter) is used as S2, the timer/counter current value is read out. When T (timer) or C (counter) is
used as D1, the data is written in as a preset value which can be 0 through 65535.
Valid values for source S1 data to convert are 30h through 39h. Make sure that the values for each source designated by S1
and the quantity of digits designated by S2 are within the valid range. If the S1 or S2 data is out of the valid range, a user
program execution error will result, turning on special internal relay M8004 and the ERR LED.
Since the ATOB instruction is executed in each scan while input is on, a pulse input from a SOTU or SOTD instruction
should be used as required.
Valid Data Types
FC4A-C10R2/C
FC4A-C16R2/C
FC4A-C24R2/C
FC4A-D20K3/S3
FC4A-D20RK1/RS1 & FC4A-D40K3/S3
X
X
X
X
X
Operand
Function
I
Q
M
R
T
C
D
Constant
Repeat
S1 (Source 1)
ASCII data to conver t
—
—
—
—
—
—
X
—
—
S2 (Source 2)
Quantity of digits to conver t
X
X
X
X
X
X
X
1-5
—
D1 (Destination 1)
Destination to store conversion results
—
X
▲
X
X
X
X
—
—
W (word)
I (integer)
X
—
S1, S1+1, S1+2, S1+3, S1+4
→
D1
When input is on, the ASCII data designated by S1 as many as the quan-
tity of digits designated by S2 is conver ted into BCD, and conver ted into
16-bit binar y data. The result is stored to the destination designated by
operand D1.
Valid values for source data to conver t are 30h through 39h.
The quantity of digits to conver t can be 1 through 5.
ATOB(W)
S1
*****
S2
*****
D1
*****
When a bit operand such as I (input), Q (output), M (internal relay), or R (shift register) is
designated as the source or destination, 16 points are used.
When a word operand such as T (timer), C (counter), or D (data register) is designated as the
source or destination, 1 point is used.
Summary of Contents for FC4A-C10R2
Page 1: ...FC4A SERIES Micro Programmable Logic Controller User s Manual FC9Y B812 ...
Page 6: ...PREFACE 4 FC4A MICROSMART USER S MANUAL ...
Page 94: ...2 MODULE SPECIFICATIONS 2 74 FC4A MICROSMART USER S MANUAL ...
Page 184: ...6 ALLOCATION NUMBERS 6 20 FC4A MICROSMART USER S MANUAL ...
Page 218: ...8 ADVANCED INSTRUCTIONS 8 8 FC4A MICROSMART USER S MANUAL ...
Page 240: ...11 BINARY ARITHMETIC INSTRUCTIONS 11 8 FC4A MICROSMART USER S MANUAL ...
Page 244: ...12 BOOLEAN COMPUTATION INSTRUCTIONS 12 4 FC4A MICROSMART USER S MANUAL ...
Page 252: ...13 SHIFT ROTATE INSTRUCTIONS 13 8 FC4A MICROSMART USER S MANUAL ...
Page 274: ...15 WEEK PROGRAMMER INSTRUCTIONS 15 8 FC4A MICROSMART USER S MANUAL ...
Page 378: ...22 DUAL TEACHING TIMER INSTRUCTIONS 22 4 FC4A MICROSMART USER S MANUAL ...
Page 386: ...23 INTELLIGENT MODULE ACCESS INSTRUCTIONS 23 8 FC4A MICROSMART USER S MANUAL ...
Page 408: ...24 ANALOG I O CONTROL 24 22 FC4A MICROSMART USER S MANUAL ...
Page 426: ...26 COMPUTER LINK COMMUNICATION 26 6 FC4A MICROSMART USER S MANUAL ...