CONFIGURATION
FUNCTION CODES
4 - 6
I-E96-211A
®
Function Code 82 - Segment Control
Function Code 82, Segment Control, is permanently assigned
to block 15 and occupies the next four consecutive blocks. The
Segment Control block is used to divide the set of function
blocks into subsets (or segments), and specify the operating
parameters for each segment individually. The Segment Block
has 5 outputs that can be used as inputs to other blocks. The
MFC supports a maximum of eight Segment Control Blocks.
The seven other Segment Control blocks can be placed in any
user configurable block. Refer to Tables
Table 4-3. Function Code 81 Block Outputs (System Constraints)
Block
Number
Data
Type
Description
0
1
2
Boolean
Boolean
Boolean
Logic 0
Logic 1
0 or Real 0.0
3
4
5
Real
Real
Real
-100.0
-1.0
0.0
6
7
8
Real
Real
Real
1.0
100.0
-9.2E18 (maximum negative value)
9
10
11
Real
Boolean
Real
+9.2E18 (maximum positive value)
Start-up in progress flag (0 = no; 1 = yes)
Memory Display Value
12
13
14
Real
Real
Real
System free time in percent
Revision Level (hardware and firmware)
Reserved
Table 4-4. Function Code 82 Specifications
Spec.
No.
Tune*
Default
Value
Data Type
Range
Min. Max.
Description
S1
No
1
Int(2)
1 to 2
Segment Attributes Tune Lock and Time Units
Tune Lock
0X = Tuning allowed
1X = Tuning not allowed
Time Units
X1 = Seconds
X2 = Minutes
S2
Yes
.250
Real(3)
Full
Target period (seconds/minutes)
S3
No
0
Int(2)
0 to 32,767 Segment priority (0 = lowest)
S4
No
1
Int(2)
0 to 32,767 Checkpoint period (number of cycles per
checkpoint)
S5
No
0
Int(1)
0 to 1
PID reset mode
0 = normal
1 = external
S6
No
10.000
Real(3)
Full
PID maximum derivative gain