DeviceNet Slave Communication Module IFD9502 z Format of messages responded: 3. Class 0x9E Custom_Parameter z Class attributes z Instance 1: Parameter Instance 1 through N Parameter attribute Common Services z Explanation „ When you need to use DeviceNet Config software to read the parameters in the custom equipment, you have to first make sure that the equipment supports the Modbus function code, 0x03 (read), 0x06 (write) and so on. „ You have to acquire the Modbus address of the parameter before reading the parameter. „ How to read: Plus 0x0001 in Modbus address as Instance value and 0x0001 as Attribute value.
„ Assume you read the Modbus address of the custom equipment as 0x011E, use DeviceNet Config software and read Instance = 0x011E + 0x0001 and Attribute = 0x01. 4.
I/O data mapping (Default) z Custom equipment → DeviceNet master DVP-PLC Application Manual 23 Byte position Data written into custom equipment Data read from custom equipment 5 Attribute ID Attribute ID 6 Service Data LSB N/A 7 Service Data MSB N/A Byte position Data written into custom equipment Data read from custom equipment 0 Frag [0]+XID+MAC ID Frag [0]+XID+MAC ID 1 R/R [1]+Service code [0x10] R/R [1]+Service code [0x0E] 2 N/A Response data LSB 3 N/A Response data MSB Attribute ID Access rule Name Data type 1 Get Revision UINT Attribute ID Access rule Name Data type 1 Get/Set Parameter Value - Service Code Implemented for Service Name Class Instance 0x0E Yes Yes Get Attribute Single _ _ 0x10 No Yes Set Attribute Single _ _ Node address of custom b15 b14 b13 b12 b11 b10 b9 b8 b7 b6 b5 b4 b3 b2 b1 b0 equipment H’2101 Relevant to the equipment connected H’2102 Relevant to the equipment connected