DeviceNet Slave Communication Module IFD9502 z DeviceNet master → custom equipment z Explanation „ When the equipment connected to IFD9502 is custom equipment, the length of data downloaded from IFD9502 to the equipment is preset as 2 words at addresses H’2101 and H’2102. IFD9502 is able to download maximum 4 words. The length of data uploaded to IFD9502 from the equipment is preset as 2 words at addresses H’2000 and H’2001. IFD9502 is able to be uploaded maximum 4 words. The I/O mapping can be modified by changing Class9F. „ The length of I/O data to be exchanged and address for mapping can be modified through changing Class9F as listed below.
The modification will be valid after IFD9502 is re-powered. Maximum 8 words are allowed for I/O data exchange. „ If you are to return the I/O mapping to default setting, change Attribute1 of Instance1 of Class 0x9F into H’0001 and re-power IFD9502. Please note that doing so can only recover „ Class 0x9F Custom Data Config the current I/O data mapping in the custom equipment. Instance0: Instance1: If IFD9502 fails to connect to DeviceNet by explicit messages due to the modification on the I/O mapping between IFD9502 and the equipment connected to it (e.g.
dlen_in, dlen_out, data_in, data_out, etc), the I/O mapping between IFD9502 and the equipment connected to it will not be able to return to default setting through explicit messages.
„ In the custom mode, DNAIFD9502 can still establish EXP/IO connection when there is no equipment connected to it and the I/O mapping of IFD9502 can be returned to default DVP-PLC Application Manual 24 Node address of custom b15 b14 b13 b12 b11 b10 b9 b8 b7 b6 b5 b4 b3 b2 b1 b0 equipment H’2000 Relevant to the equipment connected H’2001 Relevant to the equipment connected Attribute ID Access rule Name Data type 1 Get Revision UINT Attribute ID Access rule Name Data type Default 1 Get/Set Reset parameter USINT H’0000 2 Get/Set Input data length USINT 2 words 3 Get/Set Output data length USINT 2 words 9 Get/Set Data in [0] _ UINT H’2000 10 Get/Set Data in [1] _ UINT H’2001 11 Get/Set Data in [2] _ UINT H’FFFF 12 Get/Set Data in [3] _ UINT H’FFFF 17 Get/Set Data out [0] _ UINT H’2101 18 Get/Set Data out [1] _ UINT H’2102 19 Get/Set Data out [2] _ UINT H’FFFF 20 Get/Set Data out [3] _ UINT H’FFFF