I-7242D user manual
I-7242D DeviceNet/Modbus RTU Gateway User’s Manual, July 2006, Version 1.1 3/124
4.7
Assembly Object ( Class : 0x04 ) ................................................................38
4.8
Connection Object ( Class : 0x05 ) ..............................................................39
4.9
Acknowledge Handler Object ( Class 0x2B )..............................................43
4.10
User-defined Modbus Device Object ( Class : 0x64 ) .............................44
4.11
User-defined Modbus Command Object ( Class : 0x65 )........................45
5
The components of Assembly Object ...............................................................46
5.1
Components of Assembly Object ................................................................46
5.2
Examples of Assembly Object in I-7242D ..................................................47
6
Configuration & Getting Started .....................................................................52
6.1 Configuration Flowchart..............................................................................52
6.2
The DNS_MRU Utility Overview ...............................................................53
6.3 Install & Uninstall the DNS_MRU Utility ..................................................54
6.4
Steps of the DNS_MRU Utility ...................................................................60
7
DeviceNet Communication Set .........................................................................70
7.1 DeviceNet Communication Set Introduction...............................................70
7.2
Examples on the DeviceNet Communication Set........................................73
7.2.1
Request the use of Predefined Master/Slave Connection Set ..............73
7.2.2
How to apply the Poll Connection .......................................................74
7.2.3
The Bit-Strobe Connection example....................................................76
7.2.4
Change of State/Cyclic Connection example (Acknowledged)...........78
7.2.5
Change of State/Cyclic Connection example (Unacknowledged).......82
7.2.6
Change MAC ID example ...................................................................84
7.2.7
Change CAN Baud Rate on-line example ...........................................87
7.2.8
Reset Service........................................................................................89
7.2.9
Device Heartbeat..................................................................................91
7.2.10 Offline Connection Set ........................................................................93
7.2.11 Fragmentation example........................................................................95
7.2.12 User-defined Modbus commands example..........................................99
8
Modbus Commands .........................................................................................106
8.1
“Read Coil Status” Command (0x01)........................................................108
8.2 “Read Input Status” Command (0x02) ......................................................108
8.3
“Read Holding Registers” Command (0x03) ............................................109
8.4
“Read Input Registers” Command (0x04) .................................................109
8.5
“Force Multiple Coils” Command (0x0F) .................................................110
8.6 “Preset Multiple Registers” Command (0x10) ..........................................111
8.7 Exception Responses .................................................................................112