Zone control of 32-bit binary data
DZONE(P)(_U)
RnPCPU
RnPCPU
RnCPU RnENCPU
(Process)
(Redundant)
These instructions add a bias value to the specified input value (32-bit binary).
Ladder
(s1)
(s2)
(s3)
FBD/LD
EN
ENO
s1
d
s2
s3
■Execution condition
Instruction
DZONE
DZONE_U
DZONEP
DZONEP_U
Setting data
■Descriptions, ranges, and data types
Operand
Description
(s1)
DZONE(P)
Device for storing the negative bias value to be
added to the input value
DZONE(P)_U
(s2)
DZONE(P)
Device for storing the positive bias value to be
added to the input value
DZONE(P)_U
(s3)
DZONE(P)
Device for storing the Input value used for zone
control
DZONE(P)_U
(d)
DZONE(P)
Start device for storing the output value
controlled by zone control
DZONE(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:=DZONE(EN,s1,s2,s3,d);
ENO:=DZONEP(EN,s1,s2,s3,d);
Range
Data type
-2147483648 to 2147483647
32-bit signed binary
0 to 4294967295
32-bit unsigned binary
-2147483648 to 2147483647
32-bit signed binary
0 to 4294967295
32-bit unsigned binary
-2147483648 to 2147483647
32-bit signed binary
0 to 4294967295
32-bit unsigned binary
32-bit signed binary
32-bit unsigned binary
Bit
Bit
Double word Indirect
Z
LT, LST,
LZ
LC
7 APPLICATION INSTRUCTIONS
ENO:=DZONE_U(EN,s1,s2,s3,d);
ENO:=DZONEP_U(EN,s1,s2,s3,d);
Data type (label)
ANY32_S
ANY32_U
ANY32_S
ANY32_U
ANY32_S
ANY32_U
ANY32_S
ANY32_U
BOOL
BOOL
Constant
Others
specification
K, H E
$
7.12 Data Control Instructions
7
867