204 Rockwell Automation Publication 1756-UM540E-EN-P - December 2017
Appendix A Analog I/O Module Tag Definitions
1756-OF8I Module Tags
This section describes the tags associated with the 1756-OF8I module.
Configuration Tags
Table 38 describes the Configuration tags associated with the 1756-OF8I
module.
Each application’s series of tags varies but no output module application
contains any tags that are not listed here.
Table 38 - 1756-OF8I Module - Configuration Tags
Tag Name Data Type Definition Valid Values
Ch[x].HoldForInit BOOL When this tag is set, the channel holds the current value
until the received I:Ch[x].Data tag value is within 0.1% of
the current Echo O:Ch[x].Data tag value.
If this tag is set to Hold, the I:Ch[x].InHold tag is triggered
when the module transitions into Run mode from a
Program or Fault states.
• 0 = Not holding (default)
• 1 = Holding
Ch[x].AlarmDisable BOOL Disables all alarms on the module. • 0 = Alarms Enabled
• 1 = Alarms Disabled (default)
Ch[x].RampAlarmLatch BOOL Latches the Ramp alarm.
If this tag is set to latch the ramp alarm, the
I:Ch[x].RampAlarm tag does not clear until
explicitly unlatched.
• 0 = Latching disabled (default)
• 1 = Latching enabled
Ch[x].LimitAlarmLatch BOOL Latches the Low alarm and the High alarms.
If this tag is set to latch the alarms, the
I:Ch[x].LLimitAlarm and I:Ch[x].HLimitAlarm tags do not
clear until explicitly unlatched.
• 0 = Latching disabled (default)
• 1 = Latching enabled
Ch[x].FaultMode BOOL Determines channel action when a fault occurs, for
example, a connection loss.
At the fault occurrence, the module holds its last state or
transitions to the channel value used in the
C.Ch[x].FaultValue tag.
If configured to Hold Last State, the channel Holds Last
State for the length of time set by the
C.Ch[x].FaultValueStateDuration tag.
• 0 = Hold Last State (default)
• 1 = Transition to fault channel
value
Ch[x].ProgMode BOOL Determines channel action when the module transitions
to Program mode.
At the transition to Program mode, the module holds its
last state or transitions to the channel value used in the
C.Ch[x].ProgValue tag.
• 0 = Hold Last State (default)
• 1 = Transition to program
channel value
Ch[x].ProgToFaultEn BOOL Determines channel action if a connection faults while
the module is in a safe state for Program mode.
The channel can remain in the safe state for Program
mode or transition to a safe state for Fault mode.
If the channel remains in safe state for Program mode, the
C.Ch[x].FinalFaultState tag value is ignored.
• 0 = Channel remains in the safe
state for Program mode
• 1 = Channel transitions to the
safe state for the Fault mode
Ch[x].ClampingDisable BOOL Disables Clamping on the channel. • 0 = Clamping enabled
• 1 = Clamping disabled (default)
Ch[x].RampInRun BOOL Enables Output Ramping when the module is in
Run mode.
Output changes during Run mode are limited to the
C.Ch[x].MaxRampRate tag value.
• 0 = Ramping disabled (default)
• 1 = Ramping enabled in
Run mode