Rockwell Automation 1756-XXXX ControlLogix Digital I/O Modules User Manual

Page 107

Advertising
background image

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

Advertising