Acknowledging latched timestamp data -17, Acknowledging latched timestamp data – Rockwell Automation 1756-IH16ISOE ControlLogix Sequence of Events Module User Manual

Page 103

Advertising
background image

Publication 1756-UM528A-EN-P - April 2004

Using The Sequence of Events Module in FIFO Mode 7-17

Acknowledging Latched Timestamp Data

In FIFO mode, the Sequence of Events produces data for the
current event data at each RPI until the data is acknowledged and,
thus, cleared from the buffer.

To clear data for the current event, and begin producing data for
the next event in the Sequence of Events module’s on-board buffer
when using Standard Retrieval, you must copy the event number
from the current event (located in the I.EventNumber tag) to the
module’s EventAck tag (i.e., O.EventAck).

Figure 7.5 shows how to clear data for the current event from the
Sequence of Events module. In this example, the controller has copied
relevant input data from the controller tags to a separate data
structure. The controller may use a COP or MOV instruction to copy
the current event number to the Sequence of Events module’s
O.EventAck tag and clear the data from the module’s on-board buffer.

Figure 7.5

Once the current event data is cleared from the Sequence of Events
module’s buffer, the module begins producing data for the next
event in its buffer at each RPI because that event has become the
current event. At this point, the process returns to Producing Current
Event Data
on page 7-14.

0 1 1 0 0 1 0
1 1 0 0 1 1 0
0 1 0 0 0 1 0
1 1 0 0 1 1 0
1 0 1 0 0 1 0
1 1 0 0 1 1 0
1 0 1 0 0 1 1
0 0 0 0 1 1 0
1 1 0 0 1 0 1

1 0 0 1 1 1 0
1 1 1 0 0 1 1

I.Fault

I.EventOverlow
I.EventNumber
I.CSTTimestamp[2]
I.UCTTimestamp[2]
I.EventPoint

I.Data
I.NewData

43812

2. Module produces

current event data.

Sequence of Events module

ControlLogix controller

1. Module stores data

in on-board buffer.

Current event

I.EventData
I.ReturningUCTTime
I.EventsQueuedCount

I.Fault

I.EventOverlow
I.EventNumber
I.CSTTimestamp[2]
I.UCTTimestamp[2]
I.EventPoint

I.Data
I.NewData

I.EventData
I.ReturningUCTTime
I.EventsQueuedCount

Controller tags

Separate array

3. Controller

copies
relevant
data from
controller
tags to a
separate
array.

4. To clear the current event from the Sequence of Events module buffer, the controller

copies the current event number (I.EventNumber) to the O.EventAck tag.

Advertising
This manual is related to the following products: