DVC6000f Digital Valve Controllers
December 2009
4-120
Figure 4-20. Split Range and Sequence Operation
(X
11
, Y
11
)
SP
Split Range Sequencing
(X22 , Y22)
(X
12
, Y
12
)
OUT_1
OUT_2
0%
50% 100%
100%
100%
OUT_2
OUT_1
100%
0% 0%
0% 50%
(X
12
, Y
12
)(X
22
, Y
22
)
(X
11
, Y
11
)
(X
21
, Y
21
)(X
21
, Y
21
)
SP
X
X
Y
Y
Figure 4-21. OUT with LOCKVAL True
0%
SP
OUT 1
OUT 2
OUT 1 remains at
end point when OUT_2
is non-zero
50%
100%
region of the input range is not specified, then the
corresponding OUT_n will be set to the closest
endpoint of the input value, either high or low, when
the specified region is exceeded.
A configuration error is set in BLOCK_ERR and the
actual mode of the block goes to Out of Service if the
X values have any of the following conditions: X
21
<
X
11
, X
12
< = X
11
, X
22
< = X
21
.
Refer to figure 4-21 for an example of LOCKVAL =
true, and figure 4-22 for an example of LOCKVAL =
false. The parameter LOCKVAL provides an option to
specify whether OUT_1 remains at its ending level
when control is switched to OUT_2, or goes to Y
11
. If
LOCKVAL is true, OUT_1 remains at its ending value
when X is greater than X
12
. If LOCKVAL is false, then
OUT_1 goes to Y
11
when X is greater than X
12
.
Some hysteresis in the switching point may be
required because the output may change by a full
stroke of the valve. HYSTVAL [12] contains the
Figure 4-22. OUT with LOCKVAL False
OUT 1 OUT 2
0%
SP
50%
100%
OUT_1 goes to zero
OUT_2 becomes
amount of hysteresis. If X < = X12−HYSTVAL,
OUT_1 may be determined by the calculated y value.
If X12−HYSTVAL < X < X12 and X has not reached
X12 since it was less than X12−HYSTVAL, OUT_1
may be determined by the calculated y value. If
X12−HYSTVAL < X < X12 and X has reached X12
since it was less than X12−HYSTVAL, OUT_1 may be
determined by the LOCKVAL setting. If X12 < X,
OUT_1 may be determined by the LOCKVAL setting.
Initialization and Back Calculation
Requirements
Refer to figure 4-23, Output Splitter Configuration,
where:
PID1 = Upstream driving controller or function block.
Splitter = Split range function block being described.
4