268
6 BASIC INSTRUCTIONS
6.5 Data Conversion Instructions
Converting Gray code to 16-bit binary data
GBIN(P)(_U)
These instructions convert the 16-bit binary gray code data in the device specified by (s) to 16-bit binary data, and store the
converted data in the device specified by (d).
■Descriptions, ranges, and data types
■Applicable devices
• These instructions convert the 16-bit binary gray code data in the device specified by (s) to 16-bit binary data, and store the
converted data in the device specified by (d).
When an input relay (X) is specified as (s), the response delay will be "Scan time of CPU module + Input filter constant".
There is no operation error.
Ladder diagram Structured text
ENO:=GBIN(EN,s,d);
ENO:=GBINP(EN,s,d);
ENO:=GBIN_U(EN,s,d);
ENO:=GBINP_U(EN,s,d);
Operand Description Range Data type Data type (label)
(s) GBIN(P) Gray code data or head device storing the gray
code data
0 to 32767 16-bit signed binary ANY16_S
GBIN(P)_U 0 to 65535 16-bit unsigned binary ANY16_U
(d) GBIN(P) Head device for storing the binary data after
conversion
16-bit signed binary ANY16_S
GBIN(P)_U 16-bit unsigned binary ANY16_U
Operand Bit Word Double word Indirect
specification
Constant Others
X, Y, M, L,
SM, F, B, SB
U\G T, ST,
C, LC
T, ST, C, D,
W, SD, SW, R
U\G Z LC LZ K, H E $
(s)
(d)
(d) BIN
(s)
00000
00000 00 0 00 0
00 0
1111
11 11
111
1
1
1234
1234
b15
b15
b0
b0
···
···
Gray code
16 bits