160 Rockwell Automation Publication 750COM-UM009A-EN-P - May 2017
Appendix D EtherNet/IP Objects
The number of instances depends on the number of timers in the device.
Instance 1 is always reserved for a real-time clock although a device does
not support it. The total number of timers can be read in Instance 0,
Attribute 2.
Table 74 - DPI Time Object: Services
Service Code Implemented for: Service Name
Class Instance
0x0E Yes Yes Get_Attribute_Single
0x10 Yes Yes Set_Attribute_Single
Table 75 - DPI Time Object: Instances
Instances Device Example Description
(Hex.) (Dec.)
0x0000…0x0FFF 0…4095 Host Drive 0 Class Attributes (Drive)
0x1000…0x1FFF 4096…8191 Port 1 1 Real-time Clock
(Predefined, not always
supported)
0x2000…0x2FFF 8192…12287 Port 2 2 Timer 1
0x3000…0x3FFF 12288…16383 Port 3 3 Timer 2
0x4000…0x4FFF 16384…20479 Port 4
…
…
0x5000…0x5FFF 20480…24575 Port 5
…
…
0x6000…0x6FFF 24576…28671 Port 6
0x7000…0x7FFF 28672…32767 Port 7
0x8000…0x8FFF 32768…36864 Port 8
0x9000…0x9FFF 36864…40959 Port 9
0xA000…0xAFFF 40960…45055 Port 10
0xB000…0xBFFF 45056…49151 Port 11
0xC000…0xCFFF 49152…53247 Port 12
0xD000…0xDFFF 53248…57343 Port 13
0xE000…0xEFFF 57344…61439 Port 14
Table 76 - DPI Time Object: Class Attributes
Attribute ID Access Rule Name Data Type Description
1 Get Class Revision UINT Revision of object
2 Get Number of Instances UINT Number of timers in the object, excluding the Real-time clock that is
predefined.
3 Get First Device Specific Timer UINT Instance of the first timer that is not predefined.
4 Set Time Command Write USINT 0 = No Operation
1 = Clear all timers (Does not clear Real-time clock or read-only
timers)
5 Get Number of Supported Time
Zones
UINT Number of time zones that are described in the Time Zone List
attribute.
6 Get Time Zone List STRUCT Identifies a time zone.