10. Appendix D: DeviceNet Objects
ID | Access | Name | Need | Type | Value |
16#05 | Get | Allocation information | Required | BYTE , USINT | (variable) |
This attribute supplies general information about the DeviceNet allocation method currently being used. It is made up of the “allocation choice”, in BYTE format and the “master’s MAC ID”, in USINT format and whose value is between 0 and 63. If the “master’s MAC ID” is set to 255 (which is the case when the gateway is initialized), this means that there is no allocation when using the “Predefined Master/Slave Connections Set.” Please see chapters
Example : 16#03, 16#00.
Services of instance 16#01 of class 16#03
Service code | Name of the service | Need | Description |
16#0E | Get_Attribute_Single | Optional | This service allows to read the value of one of the instance attributes. |
16#4B | Allocate Master/Slave | Optional | This service allows the master/slave connection to be allocated to a |
| Connection Set |
| DeviceNet master, at the latter’s request. |
16#4C | Release Master/Slave | Optional | This service allows the master/slave connection previously allocated |
| Connection Set |
| to a DeviceNet master to be cleared, at the latter’s request. |
10.7. Assembly Objects (Class 16#04)
As a general rule, objects from the “Assembly” class are used to group attributes (data) belonging to different objects within a single attribute. This allows them to be accessed using a single message. With the LUFP9 gateway, this class has only 2 instances, each one being assigned to the input area (Instance ID = 16#64) or to the output area (Instance ID = 16#96) of the gateway. This object is described in chapter
The first instance (Instance ID = 16#64) is assigned to the gateway’s input data area. This input area gathers all the memory locations receiving data from a Modbus response and therefore to be relayed to the DeviceNet master. The second instance (Instance ID = 16#96) is assigned to the gateway’s output data area. This output area gathers all the memory locations receiving data to be placed in a Modbus query, that is to say all the data transmitted by the DeviceNet master.
Attributes of class 16#04
ID | Access | Name | Need | Type | Value | Description |
16#01 | Get | Revision | Required | UINT | 2 | Revision index of the “Assembly Object” class. |
Services in class 16#04
Service code | Name of the service | Need | Description |
16#0E | Get_Attribute_Single | Optional | This service allows to read the value of one of the class attributes. |
98