382
6 BASIC INSTRUCTIONS
6.6 Data Conversion Instructions
Converting BCD 4-digit data to 16-bit binary data
BIN(P)
These instructions convert the specified BCD 4-digit data to 16-bit binary data.
■Execution condition
■Description, range, data type
■Applicable devices
• These instructions convert the BCD 4-digit data (0 to 9999) in the device specified by (s) to 16-bit binary data, and store the
converted data in the device specified by (d).
Ladder ST
ENO:=BIN(EN,s,d);
ENO:=BINP(EN,s,d);
FBD/LD
Instruction Execution condition
BIN
BINP
Operand Description Range Data type Data type (label)
(s) BCD data or the device where the BCD data is stored 0 to 9999 BCD 4-digit ANY16
(d) Device for storing the converted binary data 16-bit signed binary ANY16
EN Execution condition Bit BOOL
ENO Execution result Bit BOOL
Operand Bit Word Double word Indirect
specification
Constant Others
X, Y, M, L,
SM, F, B, SB,
FX, FY
J\ T, ST, C, D, W,
SD, SW, FD, R,
ZR, RD
U\G, J\,
U3E\(H)G
Z LT, LST,
LC
LZ K, H E $
(s)
(d)
(1) Filled with 0s.
RnCPU
RnENCPU
RnSFCPU RnSFCPURnPCPURnPCPU
(Standard) (Safety)
(Redundant)
(Process)
BIN 9999
BCD 9999
1100 00 000011
11111111
1111
00 00 00 00
(s)
(d)
(1)
BIN
2
15
2
14
2
13
2
12
2
11
2
10
2
9
2
8
2
7
2
6
2
5
2
4
2
3
2
2
2
1
2
0
8421
×10
3
×10
2
×10
1
×10
0
842184218421