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

Page 192

Advertising
background image

192

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

Appendix B

Tag Definitions

Table 45 - 1756-IB16IF Module Output Tags

Name

Data Type

Tag Definition

Module Definition

ResetTimestamps

BOOL

Reset Timestamp—When set, clears all timestamps when a rising edge occurs.
0 = Timestamps are not reset.
1 = Timestamps are reset when a rising edge occurs.

Connection = Data or Data with Event
Input Data = Timestamp Data

ResetEvents

BOOL

Reset Event—When set, clears all events in the Event[x].NewEvent and
Event[x].Timestamp tags when a rising edge occurs.
0 = Events are not cleared.
1 = Events are cleared when a rising edge occurs.

Connection = Data with Event
Input Data = Timestamp Data

LatchEvents

BOOL

Latch Event—When set, latches an event until the event is acknowledged. Once
acknowledged, the event is overridden by a new event.
0 = Events are overridden by new events.
1 = Events are latched until acknowledged, and new events are ignored.

Connection = Data with Event
Input Data = Timestamp Data

Pt[x].NewDataOffOnAck

BOOL

Acknowledge Off to On Transition—A rising edge acknowledges Off to On transitions
by clearing the corresponding bits in the Pt[x].Timestamp.OffOn[x] and
Pt[x].NewDataOffOn input tags.
0 = Off to On transitions are not acknowledged.
1 = Off to On transitions are acknowledged on the initial tranisition to 1 of this bit.

Connection = Data
Input Data = Data or Timestamp Data
or
Connection = Data with Event
Input Data = Timestamp Data

Pt[x].NewDataOnOffAck

BOOL

Acknowledge On to Off Transition—A rising edge acknowledges On to Off transitions
by clearing the corresponding bits in the Pt[x].Timestamp.OnOff[x] and
Pt[x].NewDataOnOff input tags.
0 = On to Off transitions are not acknowledged.
1 = On to Off transitions are acknowledged on the initial tranisition to 1 of this bit.

Connection = Data
Input Data = Data or Timestamp Data
or
Connection = Data with Event
Input Data = Timestamp Data

Pt[x].DataOverrideEn

BOOL

Override Data—When set, simulates an input transition when in Run mode by
overriding the actual input state with the value defined in the Pt[x].DataOverrideValue
output tag. This function is useful for validating timestamping.
0 = The state of an input device is not being overridden.
1 = The state of an input device is being overridden by the value defined in the
Pt[x].DataOverride output tag.

Connection = Data or Data with Event
Input Data = Timestamp Data

Pt[x].DataOverrideValue

BOOL

Override Data Value—Defines the value to be applied to the input point when the
corresponding bit in the Pt[x].DataOverrideEn tag is enabled.
0 = The input state is Off. A timestamp is recorded in the Pt[x].Timestamp.OnOff[x] input
tag on a falling edge.
1 = The input state is On. A timestamp is recorded in the Pt[x].Timestamp.OffOn[x] input
tag on a rising edge.

Connection = Data or Data with Event
Input Data = Timestamp Data

Event[x].Mask

INT

Event Mask—When enabled for a point, an event is triggered when the state of the input
matches the value of the corresponding bits in the Event[x].Value tag. For more
information, see

page 93

.

Connection = Data with Event
Input Data = Timestamp Data

Event[x].Value

INT

Event Value—Defines whether an input point must be in the On or Off state before an
event is triggered. An event is only triggered if the corresponding bits in the Event[x].Mask
tag is enabled. For more information, see

page 93

.

0 = The input must be in the Off state to trigger an event.
1 = The input must be in the On state to trigger an event.

Connection = Data with Event
Input Data = Timestamp Data

Event[x].Disarm

BOOL

Disarm Event—Prevents events from being triggered for a point via the pattern defined
in the Event[x].Mask and Event[x].Value tags. For more information, see

page 93

.

0 = Events are triggered.
1 = Events are not triggered.

Connection = Data with Event
Input Data = Timestamp Data

Event[x].NewEventAck

BOOL

Acknowledge New Event—When set, acknowledges a new event has occurred as
indicated by the Event[x].NewEvent event tag.
0 = A new event has not been acknowledged.
1 = A new event has been acknowledged.

Connection = Data with Event
Input Data = Timestamp Data

Advertising