Safe state data, Device actions – Rockwell Automation 1793-OE2S FLEX INTEGRA ANALOG MOD User Manual
Page 55
![background image](/manuals/579724/55/background.png)
Publication 1793-6.5.1 - April 1999
6-4
Input, Status, Output and Configuration Files using ControlNet
As an example, in a PLC-5 system, the adapter input status word bit
descriptions are shown in the following table.
Possible causes for an I/O Module Fault are:
• transmission errors on the flexbus backplane
• a failed module
• a module removed from its terminal base
• incorrect module inserted in a slot position
• the slot is empty
• the slot contains a non-discrete module
Safe State Data
The ControlNet adapter provides storage for alternate module output data
during communication faults or processor idle state. This “safe state data”
assures that a known output will be applied to the output devices during the
previously mentioned failure modes. The processor or scanner software
must include the means to specify this safe state data for each module. If
applicable, this data is sent in the configuration block (see Image Table
Mapping later in this chapter).
Device Actions
Device actions include:
• communication fault behavior
• idle state behavior
• input data behavior upon module removal
Bit Description:
Bit:
Explanation:
I/O Module Fault
0
This bit is set (1) when an error is detected in slot position 0.
1
This bit is set (1) when an error is detected in slot position 1.
2
This bit is set (1) when an error is detected in slot position 2.
3
This bit is set (1) when an error is detected in slot position 3.
4
This bit is set (1) when an error is detected in slot position 4.
5
This bit is set (1) when an error is detected in slot position 5.
6
This bit is set (1) when an error is detected in slot position 6.
7
This bit is set (1) when an error is detected in slot position 7.
Node Address Changed
(Created by PLC-5
controller.)
8
This bit is set (1) when the node address switch setting has
been changed since power-up.
I/O State (Created by
PLC-5 controller.)
9
Bit = 0 -idle
bit = 1 - run
10 though 15
Not used – set to 0