Rockwell Automation Publication 1756-UM058G-EN-P - November 2012 107
Fast Module Features Chapter 5
Fault and Status Reporting 
between Output Modules 
and Controllers
ControlLogix fast digital output modules multicast fault and status data to any 
owner-controller or listening controller. Like input modules, output modules 
maintain a Module Fault word, the highest level of fault reporting. However, 
output modules use an additional word to indicate a fault condition.
Table 24
 lists the fault word and the associated tag you can examine in program 
logic to indicate when a fault has occurred for a fast output module.
All words are 32-bit, although only the number of bits appropriate for each 
module’s density are used. For example, the 1756-OB16IEF module has a 
Module Fault word of 32 bits. But, because the module is a 16-point module, 
only the first 16 bits (0…15) are used in the Module Fault word.
Bits set in the FuseBlown tag are logically entered into the Module Fault word. 
Depending on the module type, a bit set in the Module Fault word can mean 
multiple things, as indicated in the table.
The following illustration provides an overview of the fault reporting process for 
digital output modules.
Bits set for the Fault input tag indicate I/O data may be incorrect due to a fault 
due to one of these conditions:
• FuseBlown = 1
• PWMCycleTime outside the valid range of 0.001…3600.0 seconds
• PWMOnTime outside the valid range of 0.0002…3600.0 seconds 
or 0…100 percent
• PWMCycleTime 
≤ PWMOnTime
Table 24 - Fault Words on Fast Output Modules
Word Input Tag Name Description
Module Fault I:Fault Provides fault summary reporting. Available on all digital output 
modules.
Table 25 - Bits Set in Module Fault Word
Condition Bit set
Communication fault All 32 bits are set to 1, regardless of the module’s density.
Fuse blown Only the bit affected is set to 1.
Module Fault Word
Fuse Blown Tag
Bit 31 Bit 0
A blown fuse for any point sets the bit for that point in the FuseBlown tag and 
also sets the appropriate bits in the Module Fault word. In the example above, 
the bit for the FuseBlown tag is set indicating a blown fuse at point 9.
A communications fault sets all bits in the Module Fault word. A Fuse Blown 
condition sets the appropriate bit in the Module Fault word.
1
1