Zone control of 16-bit binary data
ZONE(P)(_U)
RnPCPU
RnPCPU
RnCPU RnENCPU
(Process)
(Redundant)
These instructions add a bias value to the specified input value (16-bit binary).
Ladder
(s1)
(s2)
(s3)
FBD/LD
EN
ENO
s1
d
s2
s3
■Execution condition
Instruction
ZONE
ZONE_U
ZONEP
ZONEP_U
Setting data
■Descriptions, ranges, and data types
Operand
Description
(s1)
ZONE(P)
Negative bias value to be added to the input
value
ZONE(P)_U
(s2)
ZONE(P)
Positive bias value to be added to the input value
ZONE(P)_U
(s3)
ZONE(P)
Input value used for zone control
ZONE(P)_U
(d)
ZONE(P)
Device for storing the output value controlled by
zone control
ZONE(P)_U
EN
Execution condition
ENO
Execution result
■Applicable devices
Operand
Bit
X, Y, M, L,
J\
SM, F, B, SB,
FX, FY
(s1)
(s2)
(s3)
(d)
RnSFCPU RnSFCPU
(Standard)
(Safety)
(d)
Execution condition
Word
T, ST, C, D, W,
U\G, J\,
SD, SW, FD, R,
U3E\(H)G
ZR, RD
ST
ENO:=ZONE(EN,s1,s2,s3,d);
ENO:=ZONEP(EN,s1,s2,s3,d);
Range
Data type
-32768 to 32767
16-bit signed binary
0 to 65535
16-bit unsigned binary
-32768 to 32767
16-bit signed binary
0 to 65535
16-bit unsigned binary
-32768 to 32767
16-bit signed binary
0 to 65535
16-bit unsigned binary
16-bit signed binary
16-bit unsigned binary
Bit
Bit
Double word Indirect
Z
LT, LST,
LZ
LC
7 APPLICATION INSTRUCTIONS
ENO:=ZONE_U(EN,s1,s2,s3,d);
ENO:=ZONEP_U(EN,s1,s2,s3,d);
Data type (label)
ANY16_S
ANY16_U
ANY16_S
ANY16_U
ANY16_S
ANY16_U
ANY16_S
ANY16_U
BOOL
BOOL
Constant
Others
specification
K, H E
$
7.12 Data Control Instructions
7
865