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

Page 204

Advertising
background image

204

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

Appendix B

Tag Definitions

PWM[x].ExecuteAllCycles

BOOL

Execute All PWM Cycles—Determines whether to execute the number of cycles defined
via the PWM.CycleLimit tag regardless of the output logic. Requires PWM to be enabled via
the PWM.Enable tag, and a cycle limit to be enabled via the PWM.CycleLimitEnable tag.
0 = The output logic determines the number of cycles to produce (default).
1 = The PWM.CycleLimit tag determines the number of cycles to produce regardless of
output logic. For example, if you specify a cycle limit of 4, and the output turns Off after 3
cycles, all 4 cycles will still occur despite the output being instructed to turn Off.

Connection = Data
Output Data = Scheduled per
Point

PWM[x].CycleLimit

SINT

PWM Cycle Limit—Defines the number of pulse cycles to occur when the output turns
On:

If the corresponding bit in the PWM.ExecuteAllCycles tag is set, the configured number

of cycles will occur even if the output turns Off.

If the corresponding bit in the PWM.ExecuteAllCycles tag is cleared, the configured

number of cycles will occur only if the output remains On. For example, if the cycle limit
is 4, and the output turns Off after 3 cycles, the 4th cycle will not occur.

The default cycle limit is 10.
Requires PWM to be enabled via the PWM.Enable tag, and cycle limits to be enabled via
the PWM.CycleLimitEnable tag.

Connection = Data
Output Data = Scheduled per
Point

PWM[x].MinimumOnTime

REAL

PWM Minimum On Time—Defines the minimum length of time required for the output
to turn On. Requires PWM to be enabled via the PWM.Enable tag.
Valid values:
0.0002…3600.0 seconds
or
0…100 percent

Connection = Data
Output Data = Scheduled per
Point

Table 51 - 1756-OB16IEFS Module Configuration Tags—Data Output

Name

Data Type

Tag Definition

Module Definition

ProgToFaultEn

BOOL

Program to Fault Mode—Enables the transition of outputs to Fault mode if a
communication failure occurs in Program mode. Otherwise, outputs will remain in
Program mode. See FaultMode, FaultValue, ProgMode, and ProgValue.
0 = Outputs stay in Program mode if communication fails.
1 = Outputs go to Fault mode if communication fails.

Connection = Data
Output Data = Data

Pt[x].FaultMode

BOOL

Fault Mode—Used in conjunction with the FaultValue tag to determine the state of
outputs when a communication failure occurs.
0 = Uses the output value defined in the Pt[x].FaultValue configuration tag (default).
1 = Holds the last state of the output for the length of time defined in the
FaultValueStateDuration tag. If PWM is enabled for the output point and the output is
currently On, the output will continue PWM until the cycle limit is reached or a final fault
state goes into effect via the FaultFinalState tag.

Connection = Data
Output Data = Data

Pt[x].FaultValue

BOOL

Fault Value—Defines the output value when a fault occurs. Holds the configured state of
the output for the length of time defined in the FaultValueStateDuration tag.
Requires the corresponding bit in the FaultMode tag to be cleared.
0 = Off
1 = On

Connection = Data
Output Data = Data

Pt[x].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 = Data

Pt[x].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 = Data

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

Name

Data Type

Tag Definition

Module Definition

Advertising