Rockwell Automation 1732E-OB8M8SR EtherNet/IP Dual Port 8-Point SOE Input and Scheduled Output Modules UM User Manual
Page 118

108
Rockwell Automation Publication 1732E-UM003B-EN-E - March 2014
Appendix C Data Tables
Where:
NewData – New data, has been detected upon that input and an unread event is queued for that point.
EventOv – Set whenever the module begins to lose events for that input point. Events may be lost when new events are
either ignored or overwriting existing events which have yet to be acknowledged.
EventNumber – Running count of events which increments by one each new event. Allows the controller to check for a
new events easily by comparing this number to the last retrieved event. If the EventNumber reaches its maximum value and
rolls over it will roll-over to 1, not 0.
In Time Stamp – Timestamp corresponding to when an event was recorded at one of the modules inputs.
Local Clock Offset – The offset from the local clock to the system time. This value is useful for detecting steps in time.
This value will update when a PTP update is received.
Offset Time Stamp – The time when the PTP message was received that caused the Local Clock Offset to update. This
value will initially be zero and the first timestamp will occur when the module synchronizes with the master clock.
Grandmaster Clock ID – The ID number of the Grandmaster clock the module is synchronized to.
Synced to Master – 1 indicates the module is synchronized with a master clock. 0 indicates it is not.
In order to acknowledge receipt of an event the user must transition the corresponding NewDataAck bit from 0 to 1 and set
the EventAck to indicate whether to acknowledge the Off-On or On-Off transistion for the input. The NewDataAck bits and
EventAck are in consumed assembly instance159.
Time stamps will be zero at power-up and after a time stamp is acknowledged. The time base and epoch of the timestamps
are determined by the grand-master clock of the system.
All data listed in this assembly is in Little Endian format, LSB first, in increasing byte order to MSByte last.
Produced Assembly Instance 158 Data Structure
Consumed
Byte
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
0
Reserved (Must be 0)
1
Reserved (Must be 0)
2
Reserved (Must be 0)
3
Reserved (Must be 0)
4
In 7
In 6
In 5
In 4
In 3
In 2
In 1
In 0
5
NewData7
NewData6
NewData5
NewData4
NewData3
NewData2
NewData1
NewData0
6
EventOv7
EventOv6
EventOv5
EventOv4
EventOv3
EventOv2
EventOv1
EventOv0
7
Pad
8…15
Local Clock Offset (64 bit)
16…23
Offset Time Stamp (64 bit)
24…31
Grandmaster Clock ID (64 bit) 8 bytes SINT array
32…39
Input Time Stamp 0 (64 bit)
40…43
Event Number 0 (32 bit)
44
Event Point 0
45
Reserved (Must be 0)
EventData0
46…47
Pad (16 Bits)
48…55
Input Time Stamp 1 (64 bit)
56…59
Event Number 1 (32 bit)
60
Event Point 1
61
Reserved (Must be 0)
EventData1
62…63
Pad (16 Bits)
64…71
Input Time Stamp 2 (64 bit)
Produced Assembly Instance 157 Data Structure
Consumed
Byte
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0