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

Page 203

Advertising
background image

Rockwell Automation Publication 1756-UM058G-EN-P - November 2012

203

Tag Definitions

Appendix B

FaultFinalState

BOOL

Fault Final State—Determines the final output state once the time in the
FaultValueStateDuration tag elapses.
0 = Output turns Off once the time in the FaultValueStateDuration tag elapses, and
module is still faulted.
1 = Output turns On once the time in the FaultValueStateDuration tag elapses, and module
is still faulted.

Connection = Data
Output Data = Scheduled per
Point

ProgMode

BOOL

Program Mode—Used in conjunction with the ProgValue tag to determine the state of
outputs when the controller is in Program mode.
0 = Uses the output value defined in the ProgValue tag (default).
1 = Holds the last state of the output. If PWM is enabled for the output point and the
output is currently On, the output will continue to use PWM until the cycle limit is reached.

Connection = Data
Output Data = Scheduled per
Point

ProgValue

BOOL

Program Value—Defines the output state during Program mode. Requires the
corresponding bit for the ProgMode tag to be cleared.
0 = The output state is Off during Program mode.
1 = The output state is On during Program mode.

Connection = Data
Output Data = Scheduled per
Point

FaultValueStateDuration

SINT

Fault State Duration—Defines the length of time that the output state remains in the
Fault mode state before transitioning to a final state of On or Off. The Fault mode state is
defined in the FaultValue tag.
Valid values:
0 = Hold forever (default). Output remains in Fault mode for as long as the fault

condition persists.

1, 2, 5, or 10 seconds

Connection = Data
Output Data = Scheduled per
Point

PWM[x].Enable

BOOL

Enable PWM—When set, the pulse train for the output point is controlled by the current
PWM configuration.
0 = PWM is disabled (default).
1 = PWM is enabled, and the output uses PWM when the output is On.

Connection = Data
Output Data = Scheduled per
Point

PWM[x].ExtendCycle

BOOL

Extend PWM Cycle—Determines the output behavior when the value in the
PWM.OnTime output tag is less than the value in the PWM.MinimunOnTime configuration
tag. Requires PWM to be enabled via the PWM.Enable tag.
0 = The duration of the pulse cycle is not extended (default). If the bit is cleared when the
On time is less than the minimum On time, the output is never enabled.
1 = The duration of the pulse cycle is extended to maintain the On time to cycle time ratio
while taking into account the minimum On time.
IMPORTANT: An extension of the pulse cycle is limited to 10 times the cycle time. If the
requested On time is less than 1/10 of the minimum On time, the output will remain Off
and the cycle will not extend.

Connection = Data
Output Data = Scheduled per
Point

PWM[x].OnTimeInPercent

BOOL

PWM On Time in Percent—Determines whether PWM On time is defined as a
percentage of the cycle time or is defined in seconds. Requires PWM to be enabled via the
PWM.Enable tag.
0 = Defines PWM On time in seconds (default).
1 = Defines PWM On time as a percentage.

Connection = Data
Output Data = Scheduled per
Point

PWM[x].StaggerOutput

BOOL

Stagger PWM Outputs—When set, minimizes the load on the power system by
staggering On transitions for outputs. Otherwise, outputs turn On immediately at the start
of a cycle. Requires PWM to be enabled via the PWM.Enable tag.
0 = Does not stagger output On transitions (default). Outputs will turn On immediately
when the Data tag is set to 1 beginning the PWM cycle with a rising edge.
1 = Staggers output On transitions. All outputs configured for PWM staggering will turn
On at different intervals to minimize a possible power surge if many outputs became
energized simultaneously.

Connection = Data
Output Data = Scheduled per
Point

PWM[x].CycleLimitEnable

BOOL

Enable PWM Cycle Limit—Determines whether to allow only a fixed number of pulse
cycles to occur. Requires PWM to be enabled via the PWM.Enable tag.
0 = Pulse cycles continue to occur until the output turns Off (default).
1 = Allows only the number of pulse cycles defined via the PWM.CycleLimit tag to occur.

Connection = Data
Output Data = Scheduled per
Point

Table 50 - 1756-OB16IEFS Module Configuration Tags—Scheduled per Point Output (continued)

Name

Data Type

Tag Definition

Module Definition

Advertising