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