EasyManua.ls Logo

Allen-Bradley 1444-TSCX02-02RB - Time Sync Object

Allen-Bradley 1444-TSCX02-02RB
550 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Rockwell Automation Publication 1444-UM001D-EN-P - June 2018 531
CIP Objects Appendix A
Time Sync Object
The Time Sync Object (class code 0x43) provides a CIP interface to the IEEE
1588 Standard for a Precision Clock Synchronization Protocol for Networked
Measurement and Control Systems. This is commonly referred to as the
Precision Time Protocol or PTP.
Table 290 - Object Instances
Instance ID Description
0 Class Instance of the CIP Time Sync Object
1 Active instance of the CIP Time Sync Object
Table 291 - Class Attributes
Attribute
ID
Access
Rule
NV Name Data Type Description of
Attribute
Semantics of
Values
1 Get NV Revision UINT Revision of Object Revision 3
2 Get Maximum Instance UINT One Instance is supported 1
Table 292 - Instance Attributes
Attribute
ID
Access
Rule
NV Name Data Type Description of Attribute Semantics of
Values
1 Get/Set NV PTPEnable BOOL Default = 1/Enabled
2 Get IsSynchronized BOOL 1: Synchronized
3 Get SystemTimeMicroseconds ULINT Microseconds
4 Get SystemTimeNanoseconds ULINT Nanoseconds
5 Get OffsetFromMaster LINT Nanoseconds
6 Get/Set maxOffsetFromMaster ULINT Nanoseconds
7 Get MeanPathDelayToMaster LINT Nanoseconds
8 Get Grand MasterClockInfo STRUCT
USINT[8] ClockIdentity Encoded MAC ADDR.
UINT ClockClass 0…255 (0: best)
UINT TimeAccuracy Index values
UINT OffsetScaledLogVariance lower = best
UINT CurrentUtcOffset seconds
WORD TimePropertyFlags
UINT TimeSource Atomic, GPS, Radio
UINT Priority1
UINT Priority2
9 Get ParentClockInfo STRUCT
USINT[8] ClockIdentity Encoded MAC ADDR.
UINT PortNumber
UINT ObservedOffsetScaledLogVari
ance
UDINT ObservedPhaseChangeRate
10 Get LocalClockInfo STRUCT
USINT[8] ClockIdentity Encoded MAC ADDR.

Table of Contents