![IDEC OpenNet series Скачать руководство пользователя страница 206](http://html.mh-extra.com/html/idec/opennet-series/opennet-series_user-manual_617384206.webp)
14: D
ATA
C
ONVERSION
I
NSTRUCTIONS
O
PEN
N
ET
C
ONTROLLER
U
SER
’
S
M
ANUAL
14-9
BTOA (BCD to ASCII)
Valid Operands
For the valid operand number range, see page 6-2.
When T (timer) or C (counter) is used as S1 or S2, the timer/counter current value is read out.
The quantity of digits to convert can be 1 through 5. Make sure that the quantity of digits designated by S2 is within the
valid range. If the S2 data is out of the valid range, a user program execution error will result, turning on special internal
relay M8004 and the ERROR LED.
Since the BTOA 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
When a bit operand such as I (input), Q (output), M (internal relay), or R (shift register) is designated as the source, 16
points (word data type) are used.
When a word operand such as T (timer), C (counter), D (data register), or L (link register) is designated as the source or
destination, 1 point (word data type) is used.
Operand
Function
I
Q
M
R
T
C
D
L
Constant
Repeat
S1 (Source 1)
Binar y data to conver t
X
X
X
X
X
X
X
X
X
—
S2 (Source 2)
Quantity of digits to conver t
X
X
X
X
X
X
X
X
1-5
—
D1 (Destination 1)
Destination to store conversion results
—
—
—
—
—
—
X
X
—
—
W (word)
I (integer)
D (double word)
L (long)
X
—
—
—
S1
→
D1, D1+1, D1+2, D1+3, D1+4
When input is on, the 16-bit binary data designated by S1 is converted
into BCD, and converted into ASCII data. The data is read from the
lowest digit as many as the quantity of digits designated by S2. The
result is stored to the destination starting with the operand designated
by D1.
The quantity of digits to convert can be 1 through 5.
BTOA(W)
S1
*****
S2
*****
D1
*****
Phone: 800.894.0412 - Fax: 888.723.4773 - Web: www.clrwtr.com - Email: [email protected]