beautypg.com

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

Page 125

background image

Rockwell Automation Publication 1732E-UM003B-EN-E - March 2014

115

Data Tables Appendix C

147

Schedule[15].Data

148…151

Schedule[15]. TimestampOffset

Where:

Data – Output Data to apply to unscheduled channels (those with a value of zero configured in ScheduleMask).
ScheduleMask – Mask indicating which channels are scheduled. Per bit 0 = use Data value (normal output);
1 = use scheduled output.
TimestampOffset – System Time to Local Time Offset. Output should monitor for a delta between send value and module's
value and run a Step Compensation Algorithm if the difference is >10us.
Schedule Timestamp – "Master" time for which Schedule[xx].TimestampOffset modifies to determine the actual schedule
time for each output to be applied.
Schedule[xx].ID – Indicates which schedule is to be loaded with attached data. Valid schedules are 1…16.
0 = No schedule.
Schedule[xx].SequenceNumber – Value must be changed for a new schedule to be recognized.
Valid values 0…3.
Schedule[xx].OutputPointSelect – Output point schedule is applied to. Valid values 0…7.
Schedule[xx].Data – Valid value 0 = OFF; 1 = ON
Schedule[xx].TimestampOffset – Offset to add with ScheduleTimestamp (output bytes 12…19) to determine absolute Time
to apply Data to physical Output. Allows for range of ~+/-35 Minutes from base ScheduleTimestamp.

Produced Assembly Instance 177 Data Structure

Consumed
Byte

Bit 7

Bit 6

Bit 5

Bit 4

Bit 3

Bit 2

Bit 1

Bit 0

0…3

Reserved (Must be 0)

4

Data Ch7

Data Ch6

Data Ch5

Data Ch4

Data Ch6

Data Ch2

Data Ch1

Data Ch0

5…9

Reserved (Must be 0)

10

Sync Timeout

SyncTo
Master

11

Reserved (Must be 0)

12…13

Late Schedule Count

14…15

Lost Schedule Count

16…23

LocalClockOffset (64 bit)

24…31

OffsetTimestamp (64 bit)

32…39

GrandMasterClockID (64 bit)

40…47

Timestamp (64 bit)

48

Schedule[0].State (8 bit)

49

Schedule[0].SequenceNumber (8 bit)

50…51

Reserved 16 bits (Must be zero)

52

Schedule[1].State (8 bit)

53

Schedule[1].SequenceNumber (8 bit)

54…55

Reserved 16 bits (Must be zero)

56

Schedule[2].State (8 bit)

57

Schedule[2].SequenceNumber (8 bit)

58…59

Reserved 16 bits (Must be zero)

60

Schedule[3].State (8 bit)

61

Schedule[3].SequenceNumber (8 bit)

Consumed Assembly Instance 174 Data Structure

Consumed
Byte

Bit 7

Bit 6

Bit 5

Bit 4

Bit 3

Bit 2

Bit 1

Bit 0