A - 1
A
NX-series EtherNet/IP Coupler Unit User’s Manual (W536)
The appendices provide information on CIP objects, TCP/UDP message service func-
tions, and other supplemental information.
A-1 Supported CIP Objects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-3
A-1-1 Identity Object (Class ID: 01 Hex) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-3
A-1-2 Assembly Object (Class ID: 04 Hex) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-5
A-1-3 NX Configuration Object (Class ID: 74 Hex) . . . . . . . . . . . . . . . . . . . . . . . . . . . A-6
A-1-4 TCP/IP Interface Object (Class ID: F5 Hex) . . . . . . . . . . . . . . . . . . . . . . . . . . A-22
A-1-5 Ethernet Link Object (Class ID: F6 Hex) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-25
A-1-6 Clear Error Explicit Message Example Using CMND(490) . . . . . . . . . . . . . . . A-27
A-1-7 Response Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-30
A-2 TCP/UDP Message Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-34
A-2-1 System Configuration for Using the TCP/UDP Message Service . . . . . . . . . . A-34
A-2-2 Setup Procedure for TCP/UDP Message Service . . . . . . . . . . . . . . . . . . . . . A-36
A-2-3 Detailed Setup Procedure for TCP/UDP Message Service . . . . . . . . . . . . . . A-37
A-2-4 TCP/UDP Message Service Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . A-38
A-2-5 TCP/IP and UDP/IP Port Number Setting . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-41
A-2-6 Troubleshooting Errors Related to the TCP/UDP Message Service . . . . . . . . A-43
A-3 Examples of EtherNet/IP Slave Terminal Settings
and I/O Data Control Procedure Using Messages . . . . . . . . . . . . . . . . . . A-45
A-3-1 Changing the Unit Operation Settings for the EtherNet/IP Coupler Unit . . . . . A-46
A-3-2 Changing the Unit Operation Settings of One NX Unit . . . . . . . . . . . . . . . . . . A-46
A-3-3 Changing the Unit Operation Settings of Multiple NX Units . . . . . . . . . . . . . . A-47
A-3-4 Changing the Unit Operation Settings of the Entire
EtherNet/IP Slave Terminal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-47
A-3-5 Initializing the Unit Operation Settings of One NX Unit . . . . . . . . . . . . . . . . . . A-49
A-3-6 Reading and Writing I/O Data for EtherNet/IP Slave Terminals . . . . . . . . . . . A-49
A-4 Programming Example To Detect Valid I/O Data . . . . . . . . . . . . . . . . . . . . A-51
A-5 Application Procedure for the Default Settings . . . . . . . . . . . . . . . . . . . . A-52
A-5-1 Basic Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-52
A-6 Connecting to Masters from Other Manufacturers . . . . . . . . . . . . . . . . . . A-54
A-6-1 System Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-54
A-6-2 Application Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-55
Appendices