Device-defined data types (DF1 Master)

Device-defined data type names vary for each serial protocol depending on the
Channel
selection in
Device definition
. These tables describe the device-defined data types created for the DF1 Master protocol. The tables include information for input (as indicated by an "I") and information for output (as indicated by an "O").
Device-defined data type: AB:5000_DF1_Master:I:0
Name
Type
Definition
Valid Values
DF1
AB:5000_DF1_Channel:I:0
Common DF1 produce data.
DF1Master
AB:5000_DF1_Master_Channel:I:0
DF1 master specific product data
Device-defined data type: AB:5000_DF1_Master_Channel:I:0
Name
Type
Definition
Valid Values
ActiveStation
SINT [32]
Each bit represents a station address. The status of each station is stored.
1 - active
0 - non-active
PriorityPollError
BOOL
Priority Poll Error. This bit is set if Priority Poll Node / Max Normal Poll Node in consume tag is illegal.
Legal range1:0 <= Max Normal Poll Node <= C: NormalPollNodeCount
Legal range2: Normal Poll Node[n] <= 254
NormalPollError
BOOL
Priority Poll Error. This bit is set if Normal Poll Node / Max Normal Poll Node in consume tag is illegal.
Legal range1:0 <= Max Normal Poll Node <= C: NormalPollNodeCount
Legal range2: Normal Poll Node[n] <= 254
PollGroupSizeError
BOOL
Shows if illegal Max Normal Poll Node is entered to consume tag (compared with Normal Node Group Size tag)
(For example, Max Normal Poll Node < Normal Node Group Size)
LatestPriorityPollNode
INT
Priority Poll Node address currently being polled.
LatestNormalPollNode
INT
Normal Poll Node address currently being polled.
Device-defined data type: AB:5000_DF1_Channel:I:0
Name
Type
Definition
Valid Values
RunMode
BOOL
Channel operating state.
0 = Idle
1 = Run Mode
ConnectionFaulted
BOOL
Indicates if the connection is running. The device sets value to 0 when connected and then changes value to 1 when not connected.
0 = Connection running
1 = Connection not running
DiagnosticActive
BOOL
Indicates if any diagnostics are active or if the prognostics threshold is reached.
0 = no diagnostics active
1 = one or more diagnostic or prognostics thresholds reached.
DiagnosticSequenceCount
SINT
Diagnostic counter. The value increments each time a distinct diagnostic condition is detected, and again when the condition transitions from detected to not detected.
Set to zero by product reset or power cycle. Wraps from 255 (-1) to 1 skipping 0.
-128 - 127
CTS
BOOL
Clear to send line of serial port.
0, 1
RTS
BOOL
Request to send line of serial port.
0, 1
DSR
BOOL
Data Set Ready line of serial port.
0, 1
DCD
BOOL
Data Carrier Detect line of serial port.
0, 1
DTR
BOOL
Data Terminal Ready line of serial port.
0, 1
MsgProcessing
BOOL
Indicates firmware is processing MSG instruction.
Device-defined data type: AB:5000_DF1_Master_P<n>N<m>:O:0
Name
Type
Definition
Valid Values
DF1Master
AB:5000_DF1_Master_P<n>N<m>_Channel:O:0
Device-defined data type: AB:5000_DF1_Master_P<n>N<m>_Channel:O:0
Name
Type
Definition
Valid Values
MaxPriorityPollNode
INT
Poll list size.
MaxNormalPollNode
INT
Normal poll list size.
PollingListUpdateID
SINT
PriorityPollNode
INT
Station numbers priority poll list.
NormalPollNode
INT
Station numbers normal poll list.
Provide Feedback
Have questions or feedback about this documentation? Please submit your feedback here.
Normal