6 BASIC INSTRUCTIONS
6.5 Data Conversion Instructions
287
6
Connecting 4 bits to 16-bit data
UNI(P)
These instructions link the lower-order 4 bits of the 16-bit binary data of the (n) number of devices starting from the one
specified by (s) to the device storing 16-bit binary data specified by (d).
■Descriptions, ranges, and data types
■Applicable devices
• These instructions link the lower-order 4 bits of the 16-bit binary data of the (n) number of devices starting from the one
specified by (s) to the device storing 16-bit binary data specified by (d).
• The higher-order (4-n) nibble bits of the device specified by (d) becomes 0.
• When (n) is 0, no processing is performed, and the contents of the device specified by (d) do not change.
Ladder diagram Structured text
ENO:=UNI(EN,s,n,d);
ENO:=UNIP(EN,s,n,d);
Operand Description Range Data type Data type (label)
(s) Head device for storing the data to be linked 16-bit signed binary ANY16
(d) Head device for storing the linked data 16-bit signed binary ANY16
(n) Number of links 1 to 4 16-bit unsigned binary ANY16
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)
(n)
Error code
(SD0/SD8067)
Description
2820 The range of (n) number of points from (d) exceed the corresponding device range.
3401 (n) is other than 0 to 4.
···
···
b3 b0
···
b7 b4
···
b11 b8
···
b15 b12
b0b3
···
b4b15
(d)
(s)
(s)+1
(s)+2
(s)+3
Ignored Merged data