Technical Bulletin—TC-9100 Universal Controller
37
The parameters that are dynamically generated by programmable
modules configured to use calculation algorithms are listed below:
Table 14: Calculation Algorithms 7 to 12 Dynamic Items
Item Tag Item Address
(Hex/Dec)
Description
OCM1 0A/10
Output
of Programmable Module 1
OCM2 0B/11
Output
of Programmable Module 2
OCM3
0C/12
Output of Programmable Module 3
OCM4
0D/13
Output of Programmable Module 4
OCM5 0E/14
Output
of Programmable Module 5
OCM6
0F/15
Output of Programmable Module 6
When a programmable module is configured as Algorithm 13 (Item
PMxTYP, bits 5…1 = 01101), the module performs a line segment (or
signal span) function. The module uses up to three input connections
(I1@, I2@ and I3@) to provide the inputs I1, I2 and I3, which are added
to give the input to the line segment or span function. Four constants
define two break points for the line segment or span. If an input is not
connected, it is excluded from the calculation.
An input can also be excluded (set to zero) whenever the mode of the
controller is
not
COMFORT (i.e., the input is included only when the
controller is in COMFORT), by enabling (setting to 1) the conditioning
variable (CND1, CND2 or CND3) corresponding to the input number.
This feature allows, for example, a remote set point adjust input to be
active only in COMFORT mode. In the other modes (STANDBY,
NIGHT and OFF), the remote set point adjust will be excluded and only
the internal set points will be used for the calculation.
X
1
X
0
Y
0
Y
1
Output
(OCM)
Input
Figure 13: Line Segment Function
Input = I1 + I2 + I3, where:
I
n
= 0
if I
n
@ is not connected,
or
if (CND
n
is set) AND (Mode
≠
COMFORT).
When: X
0
<
input
<
X
1
, output =
(
) (
)
input X
Y
Y
X
X
Y
0
1
0
1
0
0
−
×
−
−
+
When: input
≤
X
0
,
output = Y
0
When: input
≥
X
1
,
output = Y
1
Dynamic
Parameters for
Calculation
Algorithms
7 to 12
Algorithm 13:
Line Segment
Function