SAFETY PRECAUTIONS (Read these precautions before using this product.) Before using this product, please read this manual and the relevant manuals carefully and pay full attention to safety to handle the product correctly. In this manual, the safety precautions are classified into two levels: " WARNING"...
Page 4
[Installation Precautions] CAUTION ● Use the programmable controller in an environment that meets the general specifications in the user's manual for the CPU module used. Failure to do so may result in electric shock, fire, malfunction, or damage to or deterioration of the product.
Page 5
[Wiring Precautions] WARNING ● Shut off the external power supply (all phases) used in the system before wiring. Failure to do so may result in electric shock or damage to the product. ● Connectors for external devices must be crimped or pressed with the tool specified by the manufacturer, or must be correctly soldered.
Page 6
[Startup and Maintenance Precautions] WARNING ● Do not touch any terminal while power is on. Doing so will cause electric shock or malfunction. ● Shut off the external power supply (all phases) used in the system before cleaning the module or retightening the module fixing screws.
Page 7
[Startup and Maintenance Precautions] WARNING ● Before performing online operations (especially, program modification, forced output, and operation status change) for the running CPU module from the peripheral connected, read relevant manuals carefully and ensure the safety. Incorrect change or modification may cause system malfunction, damage to the machines, or accidents.
CONDITIONS OF USE FOR THE PRODUCT (1) Mitsubishi programmable controller ("the PRODUCT") shall be used in conditions; i) where any problem, fault or failure occurring in the PRODUCT, if any, shall not lead to any major or serious accident; and ii) where the backup and fail-safe function are systematically or automatically provided outside of the PRODUCT for the case of any problem, fault or failure occurring in the PRODUCT.
This manual confers no industrial property rights or any rights of any other kind, nor does it confer any patent licenses. Mitsubishi Electric Corporation cannot be held responsible for any problem involving industrial property rights which may occur as a result of using the contents noted in this manual.
INTRODUCTION Thank you for purchasing the MELSEC-Q series programmable controller. Before using the equipment, please read this manual carefully to develop full familiarity with the functions and performance of the Q series programmable controller you have purchased, so as to ensure correct use. Please forward a copy of this manual to the end user.
Page 11
3.2.6 Acquiring IP address (X0D) ....................3 - 12 3.2.7 Own station error clear request (Y0E), Own station error (X0E) ..........3 - 12 3.2.8 Module READY (X0F) ......................3 - 14 3.2.9 Watch dog timer error (X1F) ....................3 - 14 Buffer Memory ..........................
Page 12
Setting from GX Works2 ........................ 5 - 15 5.5.1 Intelligent function module detailed setting................5 - 15 5.5.2 Switch setting for the intelligent function module..............5 - 16 Self-Diagnostics of the EtherNet/IP Module .................. 5 - 18 5.6.1 Hardware test ......................... 5 - 18 5.6.2 Self-loopback test ........................
Page 13
7.10.3 Reading out parameters of the EtherNet/IP module............... 7 - 59 7.11 "Monitoring" tab (Network Diagnostics) ..................7 - 61 7.12 Help Menu ............................. 7 - 68 CHAPTER 8 PROGRAMMING 8 - 1 to 8 - 18 System Configuration Example ....................... 8 - 1 Setting Description for Communication ...................
COMPLIANCE WITH THE EMC AND LOW VOLTAGE DIRECTIVES (1) For programmable controller system To ensure that Mitsubishi programmable controllers maintain EMC and Low Voltage Directives when incorporated into other machinery or equipment, certain measures may be necessary. Please refer to one of the following manuals. •...
Page 15
(b) Grounding of the shield section of shielded cable • Ground the exposed shield section of the shielded cable close to the module. Confirm that the grounded cables are not induced to electromagnetic from the cables, which are not yet grounded. •...
HOW TO READ THIS MANUAL Chapter heading Reference The index on the right side of the page simply shows the chapter of the A reference section or reference open page. manual is shown with Section title The section number and title of the open page is shown.
The following table shows the marks used in this manual. Mark Description Indicates menus shown in software. Example: [Online] [Transfer Setup] menu Indicates window titles and setting items shown in software. " " Example: the "Basic" window Indicates the buttons shown in software. Example: button Detail View...
GENERIC TERMS AND ABBREVIATIONS Unless otherwise specified, this manual describes the QJ71EIP71 EtherNet/IP network interface module using the following items. Generic term and Description abbreviation Ethernet A generic term for 100BASE-TX, 10BASE-T network systems A generic term for the Q03UDVCPU, Q03UDECPU, Q04UDVCPU, Q04UDEHCPU, Built-in Ethernet port Q06UDVCPU, Q06UDEHCPU, Q10UDEHCPU, Q13UDVCPU, Q13UDEHCPU, QCPU...
DEFINITIONS OF TERMINOLOGY Definitions of the terms used in this manual are explained below. Term Description ACK (an abbreviation for Acknowledgement) is a message indicating successful data reception, which is sent from receiving device (destination) back to the sending device (source). Application Trigger The trigger used to send/receive data at any given timing.
Term Description Set of parameters for which data are stored. On the EtherNet/IP network, data are transmitted between devices that have the same Tag name (the same parameter settings). Target in this section Originator A communication method using read or write request. UCMM Tag communication Without establishing a connection, an asynchronous communication is performed.
OVERVIEW CHAPTER 1 OVERVIEW This manual describes the specifications, pre-operation procedures, functions, and troubleshooting of the MELSEC-Q series QJ71EIP71 EtherNet/IP network interface module (hereinafter referred to as EtherNet/IP module). The EtherNet/IP module allows MELSEC-Q series modules to connect to the EtherNet/IP network.
OVERVIEW Features This section describes the features of the EtherNet/IP module. (1) Connectivity to the EtherNet/IP network (a) Communications using tags (Tag communication) Communications with the target device are available when the tag name is matched. Since the communication target can be specified in the tag name, no consideration of the target memory address is needed.
Page 23
OVERVIEW (c) Communications using read/write requests (Class3 Tag communication) Communication can be performed by sending a read or write request. Section 4.2.2 Class3 Tag communication) Connection establishment Read request Class3 Tag Class3 Tag Class3 Tag Class3 Tag Tag name Class3_Data1 Tag name Class3_Data1 Read response...
Page 24
OVERVIEW (2) Tag communication that does not need programming (a) Tag communication by Utility Package setting only Tag communication is available only by setting data such as IP addresses and tag names in Utility Package. ( Section 4.2 Tag Communication Function, Section 7.9 "Setting"...
Page 25
OVERVIEW (b) Automatic refresh of tag data to QCPU devices Tag data can be automatically refreshed into devices of a QCPU only by configuring auto refresh settings in Utility Package. Section 7.9 "Setting" Tab (Parameter Settings)) Auto-refreshed only by setting Refresh target device can be set.
Page 26
OVERVIEW (3) Easy parameter setting Utility Package allows easy parameter setting for the EtherNet/IP module. Section 7.9 "Setting" Tab (Parameter Settings)) The setting items are useful when the system is started up because they can be checked in the list window (or list display). When multiple EtherNet/IP modules are connected to one CPU module, settings can be performed simultaneously for four modules per project.
Page 27
OVERVIEW (4) Easy checking of errors and communication states Errors and communication states can be easily checked with Utility Package. Section 7.6 "Main" Tab (Module Status Display)) The status of each tag can be viewed as well as the overall system status. Figure 1.8 Checking errors and communication states (5) Tag communication status setting for a CPU stop error The Tag communication status can be set to stop or continue in case a CPU stop...
SYSTEM CONFIGURATION CHAPTER 2 SYSTEM CONFIGURATION This chapter describes system configuration of the EtherNet/IP module. Applicable Systems This section describes the applicable systems (1) Applicable modules and base units, and No. of modules (a) When mounted with a CPU module The following table lists the CPU modules and base units applicable to the EtherNet/IP module and quantities for each CPU model.
Page 29
SYSTEM CONFIGURATION Table 2.1 Applicable modules and base units, and No. of modules Applicable CPU module No. of modules Base unit CPU type CPU model Main base unit Extension base unit Q00JCPU Up to 8 Basic model QCPU Q00CPU Up to 24 Q01CPU Q02CPU Q02HCPU...
Page 30
SYSTEM CONFIGURATION (b) Mounting to a MELSECNET/H remote I/O station The EtherNet/IP module cannot be mounted to any MELSECNET/H remote I/O station. Mount it together with a CPU module. (2) Support of the multiple CPU system When using the EtherNet/IP module in the multiple CPU system, refer to the following manual first.
SYSTEM CONFIGURATION Network Configuration and Components This section describes the configuration and components of the EtherNet/IP network. 2.2.1 Network configuration The following is a typical network structure where the EtherNet/IP module is used. Connect the EtherNet/IP module to a 100BASE-TX or 10BASE-T network. Network installation must be performed by a qualified professional since sufficient safety measures are needed.
SYSTEM CONFIGURATION 2.2.2 Network components of the EtherNet/IP network This section describes components used for the EtherNet/IP network configuration. (1) Twisted pair cable (sold separately) Use twisted pair cables that meet IEEE802.3 100BASE-TX/10BASE-T standards. (a) At 100Mbps Table 2.3 Cables for 100Mbps Applicable cable Remarks •Category 5 or higher, RJ45 Jack...
SYSTEM CONFIGURATION Operating Environment for Utility Package This section describes the operating environment for Utility Package. Table 2.5 Operating Environment for Utility Package Item Peripheral ® Computer Personal computer running Windows Refer to Table 2.6 "Operating systems and personal computer requirements" Memory Disk space 100MB or more...
Page 34
SYSTEM CONFIGURATION POINT (1) When using Windows XP or Windows Vista , the following functions cannot be used. If any of the following functions is used, this product may not operate properly. • Application startup in Windows Compatibility Mode • Fast User Switching •...
SYSTEM CONFIGURATION Checking the Function Version and Serial Number The function version and serial number of the EtherNet/IP module can be checked on the rating plate and system monitor in GX Works2. (1) Confirming the serial number on the rating plate The rating plate is situated on the side face of the EtherNet/IP module.
Page 36
SYSTEM CONFIGURATION (3) Confirming the serial number on the system monitor (Product Information List) To display the system monitor, select [Diagnostics] [System Monitor] button of GX Works2. Product Information List Function version Serial number Production number Figure 2.4 "Product Information List" window 1) Production number display Since the EtherNet/IP module does not support the production number display, "-"...
SPECIFICATIONS CHAPTER 3 SPECIFICATIONS This chapter describes the performance specifications, input/output signals, and buffer memory of the EtherNet/IP module. For general specifications, refer to the following manual. QCPU User's Manual (Hardware Design, Maintenance and Inspection) Performance Specifications The following table lists the specifications of the EtherNet/IP module. Table 3.1 Performance Specifications Item Specifications...
Page 38
SPECIFICATIONS • For read service: Maximum 249 words Table 3.2 Maximum actual data size Item Size Read request 248 words No. of letters Class3 Tag 246 words - words in Tag name communication Write request (Round up after the decimal point) Read request 249 words No.
SPECIFICATIONS I/O Signals for the QCPU This section describes the I/O signals of the EtherNet/IP module. 3.2.1 I/O signal list The following I/O signal assignment is based on the case where the start I/O No. of the EtherNet/IP module is "0000" (installed to slot 0 of the main base unit). Device X represents input signals from the EtherNet/IP module to the QCPU.
SPECIFICATIONS 3.2.2 Tag communication start request (Y00), Tag communication start process completion (X00) These signals are used to start and stop a Tag communication. The start timing of Tag communication after the Tag communication start request (Y00) is turned on varies by tag type. Table 3.4 Start timing of Tag communication after the Tag communication start request (Y00) is turned on.
Page 41
SPECIFICATIONS (d) When a Tag communication fails to start, the Tag communication start process completion (X00) is turned on and the ERR. LED flashes. Check the error code in any of the following areas and take corrective actions. Table 3.5 Corrective actions for Tag communication start failure Item Action "...
Page 42
SPECIFICATIONS (2) Timing chart (a) When Tag communication started (Normal) Performed by user Performed by the EtherNet/IP module Parameter setting Tag communication in process Tag communication start request (Y00) Tag communication start process completion (X00) Start Tag Stop Tag Start/stop Tag communication communication communication...
Page 43
SPECIFICATIONS (b) When Tag communication does not start (Error) Performed by user Performed by the EtherNet/IP module Parameter setting Tag communication start request (Y00) Tag communication start process completion (X00) Own station error (X0E) ERR.LED Own station error status (Un\G27264) Error code Class1 Diagnostics Information (Un\G27392 to Un\G27647)
SPECIFICATIONS 3.2.3 PING test execution request (Y02), PING test completion (X02) PING test can be executed from Utility Package. The signals introduced in this section are used in a sequence program to perform a PING test. For details and a program example of the PING test, refer to the following. Section 5.8 PING Test (1) Operation (a) Conditions for PING test are stored into the PING test request area (Un\G27904...
SPECIFICATIONS 3.2.4 Flash ROM access request (Y06)/Access completion (X06)/Access error completion (X07) These signals are for saving parameters in the flash ROM. (1) Operation (a) Turning on the Flash ROM access request (Y06) starts saving. POINT Before turning on Flash ROM access request (Y06), check that the following conditions are met.
SPECIFICATIONS 3.2.5 TCP/UDP/IP parameter change request (Y08), TCP/UDP/IP parameter change completion (X08) TCP/UDP/IP parameters can be set in Utility Package. Use this signal when setting parameters such as IP addresses in the TCP/UDP/IP parameter (Un\G16385 to Un\G16387). (1) Program example of parameter change request A request for parameter change is executed by the following sequence program.
Page 47
SPECIFICATIONS (2) Operation (a) Turning on the TCP/UDP/IP parameter change request (Y08) sends a parameter change request. POINT Before turning on TCP/UDP/IP parameter change request (Y08), check that the following conditions are met. • Tag communication start request (Y00) is off. •...
SPECIFICATIONS 3.2.6 Acquiring IP address (X0D) This signal turns on while the EtherNet/IP module is acquiring an IP address from the DHCP server. This signal turns on only when the DHCP client function of the EtherNet/IP module is set to "Use".
Page 49
SPECIFICATIONS (2) Timing chart Performed by user Performed by the EtherNet/IP module Own station error clear request (Y0E) Own station error (X0E) ERR. LED Error Error cause occurrence resolved Own station error status Error code (Un\G27264) Figure 3.4 Own station error Remark (1) For the timing charts for errors that may occur when starting Tag communication, accessing the flash ROM, and changing TCP/UDP/IP...
SPECIFICATIONS 3.2.8 Module READY (X0F) This signal turns on when the EtherNet/IP module is started. (a) The Module READY (X0F) turns on when the EtherNet/IP module is started. (b) It turns off when the EtherNet/IP module goes down. The signal also turns off when: •...
SPECIFICATIONS Buffer Memory This chapter describes the buffer memory of the EtherNet/IP module. 3.3.1 Buffer memory list The following table lists the buffer memory areas used for data communication between the EtherNet/IP module and a CPU module. Table 3.8 Buffer memory list Address Initial Reference...
Page 52
SPECIFICATIONS Table 3.8 Buffer memory list (Continued) Address Initial Reference Read/write Application Name (Dec.(Hex.)) value section 25733 to 25735 Module Section Setting status Ethernet address (MAC address) (6485 to 6487 unique 3.3.2 25736 to 25782 Use prohibited System area (6488 to 64B6 25783 Section...
Page 53
SPECIFICATIONS Table 3.8 Buffer memory list (Continued) Address Initial Reference Read/write Application Name (Dec.(Hex.)) value section 27269 to 27391 Use prohibited System area (6A85 to 6AFF 27392 Tag No.1 (6B00 Class1 Diagnostics 27393 to 27647 Information Tag No.2 to No.256 (6B01 to 6BFF Section...
SPECIFICATIONS 3.3.2 Setting status Intelligent function module switch setting and Ethernet address are stored in this area. (1) Intelligent function module switch status (Un\G25728) The setting of the Intelligent function module switch 1 for the EtherNet/IP module is stored. For details of the Intelligent function module switch setting, refer to the following. Section 5.5.2 Switch setting for the intelligent function module (2) Ethernet address (MAC address)(Un\G25733 to Un\G25735) The Ethernet address of the EtherNet/IP module is stored.
SPECIFICATIONS 3.3.3 TCP/UDP/IP parameter Parameters such as IP address of the EtherNet/IP module are stored in this area. TCP/UDP/IP parameters can be set in Utility Package. This area is used when setting TCP/UDP/IP parameters by sequence program. The parameters set in this area are reflected into the EtherNet/IP module by either of the following signals.
SPECIFICATIONS 3.3.4 Common parameter Common parameter must be set in Utility Package. This area is used for checking the number of tags in a sequence program. Section 8.4.1 Program example of Tag communication) (1) Class1 Tag Counts (Un\G16636) The number of tags used for Class1 Tag communication is stored. Table 3.12 Class1 Tag Counts Description Stored value...
SPECIFICATIONS 3.3.6 Tag communication continue setting This area is used to set whether to stop or continue the Tag communication when the Tag communication start request (Y00) is turned off after on. (1) Tag com. continue setting (Un\G16634) Set whether to stop or continue the Tag communication when the Tag communication start request (Y00) is turned off.
SPECIFICATIONS 3.3.7 Class1 send/receive data start address Start addresses of Class1 Tag communication data are stored in this area. For details of the timing chart, refer to the following. Section 3.2.2 (2) Timing chart (1) Class1 receive data start address (Un\G25856 to Un\G26111) Start addresses of Consumer Tags in Class1 Tag communication are stored.
SPECIFICATIONS 3.3.8 Class3/UCMM send/receive data start address Start addresses of Class3/UCMM Tag communication data are stored in this area. For details of the timing chart, refer to the following. Section 3.2.2 (2) Timing chart (1) Class3/UCMM receive data start address (Un\G26368 to Un\G26623) Start addresses of receive data in Class3/UCMM Tag communication are stored in this area.
Page 60
SPECIFICATIONS Remark Start addresses of Class3/UCMM communication data can be checked in Utility Package. Start address of send/receive data Figure 3.10 Checking with Utility Package - 24 3.3 Buffer Memory 3.3.8 Class3/UCMM send/receive data start address...
SPECIFICATIONS 3.3.9 Input Area Data received by Tag communication are stored in this area. For details of the timing chart, refer to the following. Section 3.2.2 (2) Timing chart (1) Class1 Input Area (Un\G0 to Un\G4095) The data received in Class1 communication are stored. The data that Consumer Tag received from Producer Tag are stored.
Page 62
SPECIFICATIONS POINT (1) The addresses described in this section are applicable when the Common Parameter is set by default. ( Section 7.9.1 (1) Display and settings of the "Add Own Nic" window) The addresses change depending on the Common Parameter setting. Confirm the addresses in Utility Package or the buffer memory when configuring the system.
SPECIFICATIONS 3.3.10 Output Area The data to be sent by Tag Communication are stored in this area. For details of the timing chart, refer to the following. Section 3.2.2 (2) Timing chart (1) Class1 Output Area (Un\G8192 to Un\G12287) The data sent in Class1 communication are stored. The data that the Producer (Producer Tag) sends to Consumer (Consumer Tag) are stored.
Page 64
SPECIFICATIONS POINT (1) The addresses described in this section are applicable when the Common Parameter is set by default. ( Section 7.9.1 (1) Display and settings of the "Add Own Nic" window) The addresses change depending on the Common Parameter setting. Confirm the addresses in Utility Package or the buffer memory when configuring the system.
SPECIFICATIONS 3.3.11 Application Trigger (Class1) This area is used for the Application Trigger request setting and status check in Class1 Tag communication. (1) Application Trigger request (Class1)(Un\G27008 to Un\G27023) Set an Application Trigger request for each tag No. in Class1 Tag communication. •...
Page 66
SPECIFICATIONS (b) Timing chart 1) When Application Trigger is executed Performed by user Performed by the EtherNet/IP module Application Trigger request (Class1) (Un\G27008 to Un\G27023) Application Trigger acceptance (Class1) (Un\G27024 to Un\G27039) Application Trigger completion (Class1) (Un\G27040 to Un\G27055) Application Trigger Processing for data transmission execution Transmission completed...
SPECIFICATIONS 3.3.12 Application Trigger (Class3/UCMM) This area is used for the Application Trigger request setting and status check in Class3/UCMM Tag communication. (1) Application Trigger request (Class3/UCMM)(Un\G27072 to Un\G27087) Set an Application Trigger request for each tag No. in Class3/UCMM Tag communication.
Page 68
SPECIFICATIONS (b) Timing chart 1) When sending a read request to the target device tag (Normal) Performed by user Performed by the EtherNet/IP module Application Trigger request (Class3/UCMM) (Un\G27072 to Un\G27087) Application Trigger acceptance (Class3/UCMM) (Un\G27088 to Un\G27103) Application Trigger completion (Class3/UCMM) (Un\G27104 to Un\G27119) Application Trigger...
Page 69
SPECIFICATIONS 3) When Application Trigger was not executed (Error) Performed by user Performed by the EtherNet/IP module Own station error (X0E) ERR. LED Application Trigger request (Class3/UCMM) (Un\G27072 to Un\G27087) Application Trigger acceptance (Class3/UCMM) (Un\G27088 to Un\G27103) Application Trigger completion (Class3/UCMM) (Un\G27104 to Un\G27119) Class3/UCMM Output Area...
SPECIFICATIONS 3.3.13 Operation status Error codes relevant to Tag communication are stored. For details of the timing chart, refer to the following. Section 3.2.2 (2) Timing chart POINT The error codes stored in this area are automatically cleared when the error is resolved.
SPECIFICATIONS 3.3.14 Communication status (Class1) The communication status, error status, and reserved tag setting of Class1 Tag communication are stored in this area. For details of the timing chart, refer to the following. Section 3.2.2 (2) Timing chart (1) Communication status (Class1)(Un\G27136 to Un\G27151) The Class1 Tag communication status is stored for each tag No.
Page 72
SPECIFICATIONS (3) Reserved tag (Class1)(Un\G27168 to Un\G27183) The reserved tag setting status for Class1 Tag communication is stored for each tag • 0: No reserved tag • 1: Reserved tag Address Each bit indicates Dec. a Tag No. Communication Status Reserved Tag Communication Error (Class1)
SPECIFICATIONS 3.3.15 Communication status (Class3/UCMM) The communication status, error status, and reserved tag setting of Class3/UCMM Tag communication are stored in this area. For details of the timing chart, refer to the following. Section 3.2.2 (2) Timing chart (1) Communication status (Class3/UCMM)(Un\G27184 to Un\G27199) The Class3/UCMM Tag communication status is stored for each tag No.
SPECIFICATIONS 3.3.16 Own station error information Error information on the EtherNet/IP module and the result of the self-diagnostics are stored in this area. For details of the timing chart, refer to the following. Section 3.2.7 (2) Timing chart (1) Own station error status (Un\G27264) An error code of the EtherNet/IP module is stored in this area.
SPECIFICATIONS 3.3.17 PING test The settings and result of the PING test are stored in this area. (1) PING test request area (Un\G27904 to Un\G27907) The set values for the PING test are stored. (a) Communication time check (Un\G27904) Set the waiting time for PING test completion. Table 3.19 Setting value for the Communication time check (Un\G27904) Setting value Description...
SPECIFICATIONS 3.3.18 Checking the battery The following areas are used for battery error detection setting and battery error checking. (1) Battery error detection setting (Un\G16633) Set whether to detect a battery error or not. • 0: Not detect a battery error •...
FUNCTION CHAPTER 4 FUNCTION This chapter describes functions of the EtherNet/IP module. Function List The following table lists the functions of the EtherNet/IP module. Table 4.1 Function List Reference Functions Description section Communication can be performed between tags of the same name Tag communication Section 4.2 and the same data size.
FUNCTION Tag Communication Function The Tag communication function enables communication between tags of the same name and the same data size. Producer Tag Consumer Tag Producer Tag Consumer Tag Tag name Class1_Data1 Tag name Class1_Data1 Data Size Data Size Tag name and data size must be matched.
Page 79
FUNCTION (2) Number of tags, number of characters in a tag name, and data size For the number of tags, number of characters in a tag name, and data size that can be set for the EtherNet/IP module, refer to the following. Section 3.1 Performance Specifications (3) How to start Tag communication 1) Set parameters in Utility Package and write them to the EtherNet/IP module.
FUNCTION 4.2.1 Class1 Tag communication Cyclic communications are performed between Producer (Producer Tag) and Consumer (Consumer Tag). Connection establishment Producer Tag Consumer Tag Producer Tag Consumer Tag Tag name Class1_Data1 Tag name Class1_Data1 Data Size Data Size Tag name and data size must be matched.
Page 81
FUNCTION (1) Tags used for Class1 Tag communication The following tags are used for Class1 Tag communication. Table 4.3 Tag type Description Receives a connection request from Consumer (Consumer Tag) of the target device Producer Tag and sends data to the Consumer (Consumer Tag). Sends a connection request to Producer (Producer Tag) of the target device and Consumer Tag receives data from the Producer (Producer Tag).
Page 82
FUNCTION (2) Timing of Class1 Tag communication The Producer (Producer Tag) sends data at intervals of RPI that is set in the Consumer Tag. In "Trigger" of the Consumer Tag, "Cyclic" or "Application Trigger" can be selected for the communication timing. POINT For Class1 Tag communication, the transmission interval of Producer (Producer Tag) is set on the Consumer (Consumer Tag) side.
Page 83
FUNCTION Remark For details of the Application Trigger request (Class1)(Un\G27008 to Un\G27023), refer to the following. Section 3.3.11 Application Trigger (Class1) (3) Parameter setting and program example Complete the setting of Class1 Tag Parameter in Utility Package. Select the "Producer" or "Consumer" window on the "Setting" tab and set the details in the "Producer Tag"...
Page 84
FUNCTION (4) Reserved tag Tags can be reserved. A tag set as a reserved tag is not used to perform Tag communication. It is used only to reserve input area and output area. (a) Application Adding a tag (canceling the reserved tag setting) does not require a sequence program change since input area and output area remain unchanged.
Page 85
FUNCTION 2) When different RPI values are set If different values are set to multiple Consumers (Consumer Tags), the EtherNet/IP module sends data at the smallest RPI. (Data are sent at the same intervals to all of the Consumer Tags.) The RPI may change every time a connection is established.
Page 86
FUNCTION 3) Timeout time applied when RPI is changed The Timeout time value is calculated with the changed RPI. Timeout time = (changed RPI) (Time Out Multiplier set in Consumer Tag) Remark The RPI can be checked in the "Connection" window on the "Monitoring" tab of Utility Package.
FUNCTION 4.2.2 Class3 Tag communication Communication is performed by a read and write request. Connection establishment Class3 Tag Class3 Tag Read request Originator Target Tag name Class3_Data1 Tag name Class3_Data1 Class3 Tag Class3 Tag Data Type Data Type Data Size Data Size Read response (Tag data read)
Page 88
FUNCTION (1) Tags used for Class3 Tag communication The following tags are used for Class3 Tag communication. Table 4.5 Tag type Description Sends a read request to a tag of the target device. Read (Reads the data from the Tag of the corresponding device.) Originator Sends a write request to a tag of the target device.
Page 89
FUNCTION (b) Write request EtherNet/IP module EtherNet/IP module QCPU (request source) (request target) QCPU [ SET Y0 ] [ SET Y0 ] Connection establishment Originator Target Class3 Tag (Write) Class3 Tag (Write) Device Device Class3/UCMM Output Area Class3/UCMM Input Area (Un\G12288 to Un\G16383) (Un\G4096 to Un\G8191) Figure 4.12 Tags used for Class3 Tag communication (write request)
Page 90
FUNCTION (2) Timing of the Class3 Tag communication "Application Trigger" or "Cyclic" can be selected for the communication timing. (a) Application Trigger (communication at any specified timing) A read or write request can be sent only while the Application Trigger request (Class3/UCMM)(Un\G27072 to Un\G27087) is on.
Page 91
FUNCTION (3) Parameter setting and program example Complete the setting of Class3 Tag parameter in Utility Package. Select the "Message" window on the "Setting" tab and set the details in the "Message Tag" window that is displayed when a blank line in the Tag Parameter list is double- clicked.
Page 92
FUNCTION (5) Precautions (a) Data type of the target device The data type of the EtherNet/IP module must match that of the target device. For the Data Type other than INT or DINT, register and set it using the "User Define"...
FUNCTION 4.2.3 UCMM Tag communication Communication is performed by a read and write request. Connection is not established prior to communication. UCMM Tag UCMM Tag Read request Originator Target Tag name UCMM_Data1 Tag name UCMM_Data1 UCMM Tag UCMM Tag Data Type Data Type Data Size Data Size...
Page 94
FUNCTION (1) Tags used for the UCMM Tag communication The following tags are used for UCMM Tag communication. Table 4.6 Tag type Description Sends a read request to a tag of the target device. Read (Reads the data from the Tag of the corresponding device.) Originator Sends a write request to a tag of the target device.
Page 95
FUNCTION (b) Write request EtherNet/IP module EtherNet/IP module QCPU (request source) (request target) QCPU [ SET Y0 ] [ SET Y0 ] Originator Target UCMM Tag (Write) UCMM Tag (Write) Device Device Class3/UCMM Input Area Class3/UCMM Output Area (Un\G12288 to Un\G16383) (Un\G4096 to Un\G8191) Figure 4.18 Tags used for UCMM Tag communication (write request) 1) The Tag communication start request (Y00) is set to on.
Page 96
FUNCTION (2) Timing of the UCMM Tag communication A read or write request can be sent only while the Application Trigger request (Class3/UCMM)(Un\G27072 to Un\G27087) is on. Turn on the Application Trigger request (Class3/UCMM) (Un\G27072 to Un\G27087) on the Originator side. Originator Target Request...
Page 97
FUNCTION (4) Reserved tag Tags can be reserved. A tag set as a reserved tag is not used to perform Tag communication. It is used only to reserve input area and output area. (a) Application Adding a tag (canceling the reserved tag setting) does not require a sequence program change since input area and output area remain unchanged.
FUNCTION Tag Communication Status Setting Function for CPU Stop Error For each module, this function sets whether to stop or continue the Tag communication when a stop error occurs in the CPU module mounted with the EtherNet/IP module. Continue can be set! Stop Stop error occurred (ERR.LED of CPU...
FUNCTION Monitoring Function This function monitors error codes and Tag communication states. Monitor the error codes on the "Main" tab of Utility Package. ( Section 7.6 "Main" Tab (Module Status Display)) Click the button on the "Main" tab to monitor the communication status of each Detail View Tag in the "Detail View"...
FUNCTION DHCP Client Function This function allows the EtherNet/IP module to acquire data such as an IP address from the DHCP server. DHCP server EtherNet/IP module Request Response (IP address, etc.) Figure 4.24 DHCP Client Function (1) Setting Select "Use" on the "Add Own Nic" window in Utility Package. Figure 4.25 "Add Own Nic"...
Page 101
FUNCTION (3) Checking the acquired parameters Acquired parameters can be checked on the "Main" tab in Utility Package. Section 7.6 "Main" Tab (Module Status Display)) POINT (1) "Not Use" is recommended for the DHCP client function. To enable the DHCP client function, configure the DHCP server appropriately so that the same IP address is always allocated to the EtherNet/IP module.
PRE-OPERATION PROCEDURES CHAPTER 5 PRE-OPERATION PROCEDURES This chapter describes information including procedures before connecting the EtherNet/IP module to the EtherNet/IP network and wiring. Installation This section describes the handling precautions on the process from unpacking to mounting the EtherNet/IP module. For details, refer to the following manual.
PRE-OPERATION PROCEDURES Pre-Operation Procedures This section describes the outline procedure to be taken before operation. 5.2.1 Consideration before configuring the EtherNet/IP network Consider the items described in this section before configuring the EtherNet/IP network, and start up the system according to the flowchart in Section 5.2.2. (1) Network configuration and IP address Consider network configuration IP Address: 192.168.0.2...
Page 104
PRE-OPERATION PROCEDURES Program modification steps can be reduced by configuring the system as shown below even when the data size is changed for system expansion or some other purposes. The following is an example of increasing the data size of Tag No.1 from 5 words to 10 words.
Page 105
PRE-OPERATION PROCEDURES (b) Setting auto refresh for each input/output area or not setting auto refresh Set Tag No.1 as a reserved tag and create Tag No.4 as shown in the Figure 5.4. Buffer memory addresses for Tag No.2 and Tag No.3 will remain unchanged because the data sizes are not changed.
Page 106
PRE-OPERATION PROCEDURES (3) Tag names Name the tags that were considered in (2) in this section. (a) Number of characters in a tag name Up to 100 alphanumeric characters can be used for each tag name. To use a tag name with 41 or more characters, the setting in "Add Own Nic" window is required.
Page 107
PRE-OPERATION PROCEDURES (4) The number of tags and data size Check if the number of tags and the data sizes considered in (2) in this section are within the range of the specifications. Section 3.1 Performance Specifications 5.2 Pre-Operation Procedures 5.2.1 Consideration before configuring the EtherNet/IP network...
Page 108
PRE-OPERATION PROCEDURES 5.2.2 Pre-operation procedures The following flowchart shows the setup and procedures for operation. Start (continued from Section 5.2.1) Check box Section 5.4 Battery Install a battery in the EtherNet/IP module. Mount the EtherNet/IP module on the base unit. Set the following in GX Works2.
Page 109
PRE-OPERATION PROCEDURES (From the previous page) Check box Connect the EtherNet/IP module to the EtherNet/IP Section 5.7 Wiring network. Turn on Tag communication start request (Y00), and Section 3.2.2 Tag communication start request (Y00), start Tag communication. Tag communication start process completion (X00) Check if Tag communications are normal in the Section 7.6 "Main"...
PRE-OPERATION PROCEDURES Part Names This section describes each part and its name of the EtherNet/IP module. QJ71EIP71 ERR. 10BASE-T/ 100BASE-TX 1), 2) QJ71EIP71 Figure 5.7 Part Names Table 5.2 Part name and description Name Description Indicates the operating status of the EtherNet/IP module. Indicator LED (1) LED indication in this section) Connects the EtherNet/IP module to 10BASE-T/100BASE-TX.
Page 111
PRE-OPERATION PROCEDURES (1) LED indication 10BASE-T/ 100BASE-TX QJ71EIP71 ERR. Figure 5.8 LED Table 5.3 LED indication Name LED status Description Module is operating normally. It may take time for the RUN LED to light when starting the system. Hardware fault or watchdog timer error Module stop error (Hardware error, IP Address not set, or others) Rapid flashing Module continuation error.
PRE-OPERATION PROCEDURES Battery This section describes installation and replacement of the battery. 5.4.1 Battery specifications The specifications of the battery for the EtherNet/IP module are shown below. Table 5.4 Battery specifications Description Item Q6BAT Type Manganese dioxide lithium primary battery Initial voltage 3.0V Nominal current...
PRE-OPERATION PROCEDURES 5.4.3 Detecting a battery error and replacing the battery This section describes detection of a battery error and how to replace the battery of the EtherNet/IP module. When the battery voltage has dropped, the battery must be replaced. (1) Battery error detection of the EtherNet/IP module The battery of the EtherNet/IP module is used for error logging of the system.
Page 114
PRE-OPERATION PROCEDURES (3) Battery life (Q6BAT) (a) The table below shows the life of the EtherNet/IP module battery. Table 5.5 Battery life Battery life Power-on time Guaranteed value Actual usage value Guaranteed time ratio (MIN) (TYP) after a battery error 26000 hr 43800 hr 1500 hr...
Page 115
PRE-OPERATION PROCEDURES (4) Replacement of the EtherNet/IP module battery At the end of battery life, replace the battery according to the procedure in Figure 5.11. Keep the programmable controller on at least 10 minutes before removing the battery. Replace the battery quickly even though the memory will be retained for a while after removal of the battery.
PRE-OPERATION PROCEDURES Setting from GX Works2 This section describes the GX Works2 settings required to operate the EtherNet/IP module. When using GX Developer, refer to the following. Appendix 3 When Using GX Developer 5.5.1 Intelligent function module detailed setting Set the Tag communication status for a CPU stop error. For details of Tag communication for a CPU stop error, refer to the following.
PRE-OPERATION PROCEDURES 5.5.2 Switch setting for the intelligent function module In the intelligent function module switch setting for the EtherNet/IP module, hardware test and self-loopback test can be set. No setting is required when not using the hardware test and self-loopback test. For details of the hardware and self-loop back test, refer to the following.
Page 118
PRE-OPERATION PROCEDURES POINT (1) Switch setting for I/O and intelligent function module takes effect when turning off and on the power or resetting the CPU module after execution of Write to PLC. (2) When the setting of "Switch Setting for I/O and Intelligent Function Module" is out of range, the ERR.
PRE-OPERATION PROCEDURES Self-Diagnostics of the EtherNet/IP Module This section describes the self-diagnostics of the EtherNet/IP module. 5.6.1 Hardware test Hardware test checks the RAM and LEDs of the EtherNet/IP module. The hardware test procedure is shown below. (1) Setting the EtherNet/IP module 1) Set the CPU module switch to STOP.
Page 120
PRE-OPERATION PROCEDURES 2) For error completion, check the setting of "Switch Setting for I/O and Intelligent Function Module" and execute the self-loopback test again. 3) If the error is detected again, a hardware failure may have occurred in the EtherNet/IP module. Please consult your local Mitsubishi representative.
PRE-OPERATION PROCEDURES 5.6.2 Self-loopback test It is a test to check the send/receive function of the EtherNet/IP module. The following is the procedure of a self-loopback test. (1) Setting the EtherNet/IP module 1) Set the CPU module switch to STOP. 2) Disconnect the twisted pair cable from the EtherNet/IP module.
PRE-OPERATION PROCEDURES Wiring This section describes wiring of the EtherNet/IP module. (1) Components For details of the components, refer to the following. Section 2.2.2 Network components of the EtherNet/IP network (2) Wiring method Connect the EtherNet/IP module to a switching hub with a twisted pair cable. Switching hub EtherNet/IP module QJ71EIP71...
PRE-OPERATION PROCEDURES 5.7.1 Wiring precautions Noise resistant wiring is one of the factors for the optimum performance of the EtherNet/IP module and highly reliable system operation. (1) Installation of 100BASE-TX and 10BASE-T Sufficient safety measures must be taken when installing 100BASE-TX or 10BASE-T cables.
PRE-OPERATION PROCEDURES PING Test This section describes the PING test. The PING test is used to check the existence of other devices on the same Ethernet (the same subnet address). (1) How to execute the PING test (a) From Utility Package 1) Double-click "Ping Test"...
Page 125
PRE-OPERATION PROCEDURES (b) From a sequence program The following is a program example in which a PING test is executed in a sequence program. In the example, a PING test is executed for IP address 192.168.0.2 when the start I/O No. of the EtherNet/IP module is set to "0000". PING test request flag Communication time check: 5 seconds...
PARAMETER CHAPTER 6 PARAMETER This chapter describes parameters of the EtherNet/IP module. Parameter List and Setting Method (1) Parameter list and setting method 1) Set the following parameters. Table 6.1 Parameter list and setting method Reference PARAMETER Description Set from: section IP Address Set the IP address of the EtherNet/IP module.
PARAMETER Access to the Flash ROM To keep parameters after turning off the programmable controller or resetting the CPU module, save them in the flash ROM. This section describes how to save or clear parameters in the flash ROM. (1) Program example The following is a program example of saving parameters in the flash ROM.
UTILITY PACKAGE (SW1DNC-EIPUTL-E) CHAPTER 7 UTILITY PACKAGE (SW1DNC-EIPUTL-E) This chapter describes installing, uninstalling, functions, and usage of Utility Package. Remark For details of connection method and operating environment for Utility Package, refer to the following. Section 2.3 Operating Environment for Utility Package...
UTILITY PACKAGE (SW1DNC-EIPUTL-E) Precautions (1) The number of auto refresh parameter settings (a) The number of auto refresh parameters that can be set to a QCPU When multiple intelligent function modules are mounted with, set parameters within the range shown in the table below. Table 7.1 Maximum number of auto refresh parameter settings Maximum number of auto CPU type...
Page 130
UTILITY PACKAGE (SW1DNC-EIPUTL-E) The setting for each tag is counted as one setting. Selection of "Not Use" is not included in the number of settings. Figure 7.2 How to count the number of auto refresh settings in "Tag Parameter" window POINT (1) When the number of auto refresh parameter settings exceeds the range of the QCPU...
UTILITY PACKAGE (SW1DNC-EIPUTL-E) Installing and Uninstalling 7.2.1 Installing This section describes how to install Utility Package. Check the following items before installation. POINT (1) Before installing, terminate all the running applications on Microsoft Windows . The installer may not function properly while the resident software such as update programs of the operating system or other manufacturers' software, such as Windows Update or Java, is automatically running.
Page 132
UTILITY PACKAGE (SW1DNC-EIPUTL-E) (Start) Start Windows Explorer and open the drive where the disk is loaded. Double-click "setup.exe". When using Windows Vista , the below window is displayed if User Account Control is enabled. Select "Allow". Double-click When using Windows 7, the below window is displayed if User Account Control is enabled.
Page 133
UTILITY PACKAGE (SW1DNC-EIPUTL-E) (From the previous page) Click when the window shown on the left is displayed. Next Specify the folder where the file is installed and click Next When the below window is displayed on Windows Vista , click "Install this driver software anyway"...
Page 134
UTILITY PACKAGE (SW1DNC-EIPUTL-E) (From the previous page) Clicking starts the installation. Install The installation is completed when the window shown on the left is displayed. Click the button. Finish (End) When an installation of Utility Package is successfully completed, icons will be created as shown below.
UTILITY PACKAGE (SW1DNC-EIPUTL-E) 7.2.2 Uninstalling This section describes how to uninstall Utility Package. POINT (1) When uninstalling, log on as a user with Administrator attributes. (2) Start uninstallation from the Control Panel on Windows . (3) Do not terminate the uninstallation while it's in process. If terminated, re-execute the uninstallation.
Page 136
UTILITY PACKAGE (SW1DNC-EIPUTL-E) (From the previous page) Select "SW1DNC-EIPUTL-E" and click Remove •For Windows Vista or Windows Select the program to delete in "Uninstall or change a program" and click "Uninstall". •When the below window is displayed on Windows Vista , click the button.
UTILITY PACKAGE (SW1DNC-EIPUTL-E) 7.2.3 Installing USB driver Installation of USB driver is required for accessing to a QCPU via USB. The following is an installation procedure of USB driver. POINT When installation of USB driver is disabled, check the following settings. •...
Page 138
UTILITY PACKAGE (SW1DNC-EIPUTL-E) (1) For Windows The following is the installation procedure of USB driver on Windows (Start) Connecting a personal computer and QCPU with a USB cable displays the window shown on the left. Select "Install from a list or specific location [Advanced]" and click Next Select "Search for the best driver in these locations".
Page 139
UTILITY PACKAGE (SW1DNC-EIPUTL-E) (2) For Windows Vista The following is the installation procedure of USB driver on Windows Vista . (Start) Connecting a personal computer and QCPU with a USB cable displays the window shown on the left. Select "Locate and install driver software (recommended)" and wait for the location.
Page 140
UTILITY PACKAGE (SW1DNC-EIPUTL-E) (From the previous page) Click "Install this driver software anyway". Click the button. Close The installation is completed when the window shown on the left is displayed. Finish the installation by clicking Close (End) - 13 7.2 Installing and Uninstalling 7.2.3 Installing USB driver...
Page 141
UTILITY PACKAGE (SW1DNC-EIPUTL-E) ® (3) For Windows ® The following is the installation procedure of USB driver on Windows (Start) Connecting a personal computer and QCPU with a USB cable displays the window shown on the left. Select [Start] [Control Panel] [Administrative Tools]. The window shown on the left appears.
Page 142
UTILITY PACKAGE (SW1DNC-EIPUTL-E) (From the previous page) The window shown on the left appears. Specify "EZSocket\Easysocket\USBDrivers", where Utility Package has been installed, and click the button. Next The window shown on the left appears. Click the Install button. ...
UTILITY PACKAGE (SW1DNC-EIPUTL-E) Operating Procedure The following flowchart shows how to create, edit and write a project to the system. Start Check box Start Utility package. Create a new project? Check box Section 7.7.2 Open the existing project. Section 7.7.1 Click [File] [New].
UTILITY PACKAGE (SW1DNC-EIPUTL-E) Functions of Utility Package 7.4.1 Function list of Utility Package The following table lists the functions of Utility Package. Table 7.3 Utility Package function list Function Description Reference section PING test Performs a PING test. Section 5.8 Exports label data that have been configured with Utility Package to a GX Section 7.8.1 Works2 project.
UTILITY PACKAGE (SW1DNC-EIPUTL-E) Window Structure This section describes the window structure of Utility Package. Switching tabs Menu bar Selection tree Figure 7.6 Window structure Table 7.4 Window structure Reference Function Description section Menu bar Any of the functions of Utility Package can be selected in the menu bar. Section 7.5.1 The EtherNet/IP module information that is registered in Utility Package (start I/O No.
UTILITY PACKAGE (SW1DNC-EIPUTL-E) 7.5.1 Menus (1) File menu Figure 7.7 File menu Table 7.5 Description of the file menu Reference Item Description section The following procedure shows how to create a new project. Section 7.7.1 Open Finds and opens an existing project. Section 7.7.2 Save Overwrites and saves the project.
UTILITY PACKAGE (SW1DNC-EIPUTL-E) 7.5.2 How to use the selection tree The EtherNet/IP module information that has been configured in Utility Package (start I/O No. and IP address) is displayed. Also, settings common to all modules are configured and a PING test is conducted. The operations of the selection tree are listed in the following table.
UTILITY PACKAGE (SW1DNC-EIPUTL-E) "Main" Tab (Module Status Display) The connection status of the modules is displayed. Figure 7.11 "Main" tab Table 7.9 "Main" tab items Item Description Start Monitoring The monitoring on the "Main" tab is started or stopped. Stop Monitoring [Monitoring] button The monitoring status is displayed.
Page 149
UTILITY PACKAGE (SW1DNC-EIPUTL-E) Table 7.9 "Main" tab items Item Description Nic No Nic1/Nic2/Nic3/Nic4 is displayed. The latest error code that occurred at the own station is displayed. ( Section 9.4.2 Error code [Module Error Error Code list) Information] Description The details of the existing errors are displayed. Action The corrective actions for the existing errors are displayed.
Page 150
UTILITY PACKAGE (SW1DNC-EIPUTL-E) (1) "Detail View" window Clicking the button will display the window below. Detail View Figure 7.12 "Detail View" window Table 7.10 "Detail View" window items Item Description The Tag names assigned to Nic1 to 4 by Tag type (Producer/Consumer/UCMM/Class3) and the communication status below are displayed.
UTILITY PACKAGE (SW1DNC-EIPUTL-E) Project File This section describes how to operate project files. 7.7.1 Creating a new project The following procedure shows how to create a new project. 1) Click [File] [New]. The "Main" tab is displayed. 2) Clicking the "Setting" tab will display the "Basic" window below. Make settings for [Own Nic], referring to the explanations below.
UTILITY PACKAGE (SW1DNC-EIPUTL-E) 7.7.2 Opening a project The following shows how to find and open an existing project. 1) Click [File] [Open]. The "Open" window is displayed. 2) Select the items listed in the Table 7.11 and click Open Figure 7.14 "Open" window Table 7.11 Setting items in the "Open"...
UTILITY PACKAGE (SW1DNC-EIPUTL-E) 7.7.3 Saving a project The following shows how to save a project. (1) Saving a project Click [File] [Save]. (2) Saving a project with a different name Click [File] [Save As]. The "Save As" window is displayed. Set the items listed in the Table 7.12 and click Save Figure 7.15 "Save As"...
UTILITY PACKAGE (SW1DNC-EIPUTL-E) Exporting Setting Data Label data for GX Works2 configured with Utility Package can be exported to GX Works2. Section 7.8.1) The following can also be executed with Utility Package. • Exporting Tag Parameters (CSV files) ( Section 7.8.2) Utility package GX Works2 (label) Export...
UTILITY PACKAGE (SW1DNC-EIPUTL-E) 7.8.1 Exporting label data for GX Works2 Export the label data that have been configured with Utility Package to a GX Works2 project. The label names that have been configured with Utility Package can be used in the programming of GX Works2.
Page 156
UTILITY PACKAGE (SW1DNC-EIPUTL-E) (2) Precautions (a) Label names • Up to 32 characters can be used for a label name. • Case-sensitive label names cannot be used. (Label names are not case- sensitive.) • Names of tasks, structures, and program parts cannot be used as label names.
UTILITY PACKAGE (SW1DNC-EIPUTL-E) 7.8.2 Exporting Tag Parameter The following shows how to export Tag Parameter set in Utility Package to a CSV file. (1) Exporting 1) Click [File] [Export] [Class1 Tag] or [Class3/UCMM] The "SaveAs" window is displayed. 2) Set the items listed in the Table 7.13 and click Save Figure 7.18 "SaveAs"...
UTILITY PACKAGE (SW1DNC-EIPUTL-E) "Setting" Tab (Parameter Settings) This section describes the "Setting" tab where the EtherNet/IP module is configured. When multiple EtherNet/IP modules are connected to one CPU module, settings can be performed simultaneously for four modules per project. When making the settings, first add the information of the EtherNet/IP module under "[Own Nic]"...
Page 159
UTILITY PACKAGE (SW1DNC-EIPUTL-E) Table 7.14 "Basic" window settings Item Description Add the EtherNet/IP module information to the project and edit it. [Own Nic] Double-click the cell to add and edit the information. ( (1) Display and settings of the "Add Own Nic" window in this section) The numbers for distinguishing the settings by module are displayed.
Page 160
UTILITY PACKAGE (SW1DNC-EIPUTL-E) (1) Display and settings of the "Add Own Nic" window Figure 7.21 "Add Own Nic" window Table 7.15 "Add Own Nic" window items Item Description Start I/O No. Set the start I/O No. of the EtherNet/IP module. (Hexadecimal) Nic Name Set the name of the EtherNet/IP module.
Page 161
UTILITY PACKAGE (SW1DNC-EIPUTL-E) Table 7.15 "Add Own Nic" window items (Continued) Item Description Common Parameter Set the number of connection tags and the size of the storage area for transmitted and received data. When using a tag name with 41 or more characters in various tag setting windows, select the checkbox. Extension Tag Name Setting The availability of a tag name with 41 or more characters differs depending on the version of the Enable...
Page 162
UTILITY PACKAGE (SW1DNC-EIPUTL-E) Table 7.15 "Add Own Nic" window items (Continued) Item Description Input/ Set the total of the extended sizes of Class1 Input Area and Class1 Output Area. Output Default setting: 8192 words Area Size Maximum data size: 16384 words Set the extended size of Class1 Input Area.
UTILITY PACKAGE (SW1DNC-EIPUTL-E) 7.9.2 "Producer" window Make settings for the Producer Tag and the auto refresh target device of the Class1 Tag communications. (1) Display and settings of the "Producer" window Tag setting status list Tag Parameter list Figure 7.22 "Producer" window Table 7.16 "Producer"...
Page 164
UTILITY PACKAGE (SW1DNC-EIPUTL-E) Table 7.16 "Producer" window items (Continued) Item Description The parameters set in the "Producer Tag" window are displayed. ( (2) Display and settings of the Tag Parameter list "Producer Tag" window in this section) Nic No. Tag Name The parameters set in the "Producer Tag"...
Page 165
UTILITY PACKAGE (SW1DNC-EIPUTL-E) (2) Display and settings of the "Producer Tag" window Figure 7.23 "Producer Tag" window Table 7.17 "Producer Tag" window settings Item Description Select an Own Nic No. Set the Tag name. Tag Name Up to 100 one-byte alphanumeric characters can be used. (Up to 32 alphanumeric characters when using a label) When the "Label (for GX Works2) Setting Enable"...
Page 166
UTILITY PACKAGE (SW1DNC-EIPUTL-E) Table 7.17 "Producer Tag" window settings (Continued) Item Description The refresh device can be set with "Device" when the checkbox is selected. Refresh Device When auto refresh settings are made in the "Refresh Parameter" window, the settings made here are disabled. When using the auto refresh function, set the refresh target device and the start number of the device.
UTILITY PACKAGE (SW1DNC-EIPUTL-E) 7.9.3 "Consumer" window Make settings for the Consumer Tag and the auto refresh target device of the Class1 Tag communications. (1) Display and settings of the "Consumer" window Tag setting status list Tag Parameter list Figure 7.24 "Consumer" window Table 7.18 "Consumer"...
Page 168
UTILITY PACKAGE (SW1DNC-EIPUTL-E) Table 7.18 "Consumer" window items (Continued) Item Description The parameters set in the "Consumer Tag" window are displayed. ( (2) Display and settings of the Tag Parameter list "Producer Tag" window in this section) Nic No. Tag Name Size(INT) Connection Type The parameters set in the "Consumer Tag"...
Page 169
UTILITY PACKAGE (SW1DNC-EIPUTL-E) (2) Display and settings of the "Consumer Tag" window Figure 7.25 "Consumer Tag" window Table 7.19 "Consumer Tag" window settings Item Description Select an Own Nic No. Set the tag name. Tag Name Up to 100 one-byte alphanumeric characters can be used. (Up to 32 alphanumeric characters when using a label) When the "Label (for GX Works2) Setting Enable"...
Page 170
UTILITY PACKAGE (SW1DNC-EIPUTL-E) Table 7.19 "Consumer Tag" window settings (Continued) Item Description Set the Producer Tag name of the communication destination. Remote Tag Up to 100 one-byte alphanumeric characters can be used. (Up to 32 alphanumeric characters when using a label) Set the conditions for Class1 Tag communications.
UTILITY PACKAGE (SW1DNC-EIPUTL-E) 7.9.4 "Message" window Make settings for the Class3/UCMM Tag and the auto refresh target Tag. (1) Display and settings of the "Message" window Tag setting status list Tag Parameter list Figure 7.26 "Message" window Table 7.20 "Message" window items Item Description The settings of the Class3/UCMM Tag communications are displayed.
Page 172
UTILITY PACKAGE (SW1DNC-EIPUTL-E) Table 7.20 "Message" window items (Continued) Item Description The parameters set in the "Message Tag" window are displayed. ( (2) Display and settings of the Tag Parameter list "Message Tag" window in this section) Nic No. Tag Name Size(INT) Connection Type The parameters set in the "Message Tag"...
Page 173
UTILITY PACKAGE (SW1DNC-EIPUTL-E) (2) Display and settings of the "Message Tag" window Figure 7.27 "Message Tag" window Table 7.21 "Message Tag" window settings Item Description Select an Own Nic No. Connection Type Select "Class3" or "UCMM". Select the Class3/UCMM Tag communications type. •"Originator Read": Requests reading to the Tag of the connected device.
Page 174
UTILITY PACKAGE (SW1DNC-EIPUTL-E) Table 7.21 "Message Tag" window settings (Continued) Item Description Set the waiting time for a response to a request from the connected device when selecting "Originator Read" or Timeout "Originator Write" in "Setting Type". Setting range: 30 to 10000 (Default: 30) Set the conditions for Class3/UCMM Tag communications when selecting "Originator Read"...
UTILITY PACKAGE (SW1DNC-EIPUTL-E) 7.9.5 "User Define" window Arbitrarily define Data Types other than INT and DINT and register them. (1) Display and settings of the "User Define" window List box Text box Define list Figure 7.28 "User Define" window Table 7.22 "User Define" window items Item Description Register Data Types in addition to the predefined Data Types (INT and DINT).
Page 176
UTILITY PACKAGE (SW1DNC-EIPUTL-E) Table 7.22 "User Define" window items (Continued) Item Description Define definition (element that configures the Data Type) in the registered Data Type. A Name Among The User Define List (Size) Up to 256 Defines can be registered per Data Type. A number is assigned and displayed every time a Define is added.
UTILITY PACKAGE (SW1DNC-EIPUTL-E) 7.9.6 "RPI Set" window Use this window when configuring RPI (Request Packet Interval) of all Tags collectively. This window is displayed when "RPI Set" in the selection tree is double-clicked. (1) Display and settings of the "RPI Set" window Figure 7.29 "RPI Set"...
UTILITY PACKAGE (SW1DNC-EIPUTL-E) 7.9.7 "Refresh Parameter" window Set the refresh target device of the items below for each EtherNet/IP module. • Send/receive data of Tag communication • Error codes of own station • Communication status of Class1 or Class3/UCMM Tag communication •...
Page 179
UTILITY PACKAGE (SW1DNC-EIPUTL-E) Table 7.24 Description of the "Refresh Parameter" window Item Description Displays the data items to refresh. (Data Area) Set the refresh target device for send/receive data of Tag communication for each input/output area. The following are setting items and their buffer memory. Setting Area •Class1 Input Area (Un\G0 to Un\G4095) •Class3/UCMM Input Area (Un\G4096 to Un\G8191)
Page 180
UTILITY PACKAGE (SW1DNC-EIPUTL-E) (4) Refreshing send/receive data of Tag communication Setting is available in either way of the following. Table 7.25 Send/receive data of Tag communication refreshing Setting the refresh target Description Setting window device Refresh target device can be set for each tag. The refresh target devices can be kept unchanged even when Tag Parameter is added or deleted.
UTILITY PACKAGE (SW1DNC-EIPUTL-E) 7.10 Online This section describes the online operations of the EtherNet/IP module connected in a network. 7.10.1 Configuring the EtherNet/IP module Configure the EtherNet/IP module in connection destination. (1) Displaying the "Transfer Setup" window Click [Online] [Transfer Setup]. (2) "Transfer Setup"...
Page 182
UTILITY PACKAGE (SW1DNC-EIPUTL-E) Table 7.26 Description of the "Transfer Setup" window Reference Item Description section PLC Type Select the model name of the QCPU. Clicking the button will display the "PC side I/F Setting" window. PC I/F Setup Select the connection interface type. The following settings must be made when "RS-232C"...
UTILITY PACKAGE (SW1DNC-EIPUTL-E) 7.10.2 Writing parameters to the EtherNet/IP module Write the set parameters to the EtherNet/IP module. (1) Displaying the "Download Parameter" window Click [Online] [Download Parameter]. "Transfer Setup" window will be displayed if the above operation is performed without setting the connected EtherNet/IP module.
Page 184
UTILITY PACKAGE (SW1DNC-EIPUTL-E) Table 7.27 Description of the "Download Parameter" window (Continued) Reference Item Description section Writes the parameters to the EtherNet/IP module. Item Description All checkboxes are selected. button All Select All checkboxes are cleared. button Clear When they are selected, the settings made in the Refresh Parameter "Refresh Parameter"...
Page 185
UTILITY PACKAGE (SW1DNC-EIPUTL-E) (3) Precautions (a) Perform either of the operation below when writing intelligent function module parameters other than those of the EtherNet/IP module to a QCPU through GX Works2. • After writing auto refresh parameters in Utility Package, read the intelligent function module parameters by "Read form PLC"...
UTILITY PACKAGE (SW1DNC-EIPUTL-E) 7.10.3 Reading out parameters of the EtherNet/IP module Reads out the parameters of the EtherNet/IP module. (1) Displaying the "Upload Parameter" window Click [Online] [Upload Parameter]. "Transfer Setup" window will be displayed if the above operation is performed without setting the connected EtherNet/IP module.
Page 187
UTILITY PACKAGE (SW1DNC-EIPUTL-E) Table 7.28 Description of the "Upload Parameter" window (Continued) Reference Item Description section Reads out the parameters of the EtherNet/IP module. Item Description All checkboxes are selected. button All Select All checkboxes are cleared. button Clear When they are selected, the settings made in the Refresh Parameter "Refresh Parameter"...
UTILITY PACKAGE (SW1DNC-EIPUTL-E) 7.11 "Monitoring" tab (Network Diagnostics) The following table shows functions of Network diagnostics. Table 7.29 "Monitoring" tab items Function Reference points Section 7.11 (1) "Producer" window The Producer Tag status can be monitored. Section 3.3.14 Communication status (Class1) Section 7.11 (2) "Consumer"...
Page 189
UTILITY PACKAGE (SW1DNC-EIPUTL-E) (1) "Producer" window Figure 7.35 "Producer" window Table 7.30 "Producer" window items Item Description Monitoring is started or stopped in the "Producer" window. button Start Monitoring Stop Monitoring The monitoring status is displayed. Monitoring/Stop •"Monitoring ● (green)": Monitoring •"Stop ●...
Page 190
UTILITY PACKAGE (SW1DNC-EIPUTL-E) (2) "Consumer" window Figure 7.36 "Consumer" window Table 7.31 "Consumer" window items Item Description Monitoring is started or stopped in the "Consumer" window. button Start Monitoring Stop Monitoring The monitoring status is displayed. Monitoring/Stop •"Monitoring ● (green)": Monitoring •"Stop ●...
Page 191
UTILITY PACKAGE (SW1DNC-EIPUTL-E) Table 7.31 "Consumer" window items (Continued) Item Description Select the display format of "Tag Data View". •When ASCII is selected, data except 20 to 7F are displayed as ".". When the selected Tag is of the Data Type that has been registered in the "User Define" window, HEX/DEC/BIN/ASCII/ data are displayed as the configured Data Type.
Page 192
UTILITY PACKAGE (SW1DNC-EIPUTL-E) (3) "Message" window Figure 7.37 "Message" window Table 7.32 "Message" window items Item Description Monitoring is started or stopped in the "Message" window. button Start Monitoring Stop Monitoring The monitoring status is displayed. •"Monitoring ● (green)": Monitoring Monitoring/Stop •"Stop ●...
Page 193
UTILITY PACKAGE (SW1DNC-EIPUTL-E) (4) "Connection" window Figure 7.38 "Connection" window Table 7.33 "Connection" window items Item Description Monitoring is started or stopped in the "Connection" window. button Stop Monitoring Stop Monitoring The monitoring status is displayed. •"Monitoring ● (green)": Monitoring Monitoring/Stop •"Stop ●...
Page 194
UTILITY PACKAGE (SW1DNC-EIPUTL-E) Table 7.33 "Connection" window items Item Description The details of the Producer Tag/Message Tag that have been registered in the EtherNet/IP module Producer List are displayed. TAG TYPE The type of the Tag (Class1/Class3/UCMM) is displayed. TAG SIZE The size of the Tag is displayed in INT units.
UTILITY PACKAGE (SW1DNC-EIPUTL-E) 7.12 Help Menu The product information of Utility Package is displayed on this window. (1) Displaying the version information window Click [About] from [Help] menu. (2) Version information on the "About" window Figure 7.39 Version information on the "About" window 7.12 Help Menu - 68...
PROGRAMMING CHAPTER 8 PROGRAMMING This chapter describes programming of the EtherNet/IP module. System Configuration Example This section describes the system configuration. In and after Section 8.2, the following system structure is used for explanation. System 2 IP address: 192.168.0.2 System 1 IP address: 192.168.0.1 Switching GX Works2...
Page 197
PROGRAMMING (b) Tag name Consider a tag name for Producer Tag. The names for Consumer Tag and Producer Tag must be matched. Table 8.1 Considering tag names for Class1 Tag communication Producer Tag Tag name Producer Tag (8 words) System1_Data1 192.168.0.1 Producer Tag (12 words) System1_Data2...
PROGRAMMING Parameter Setting Set parameters in Utility Package referring to Section 8.1 and Section 8.2 and write them to the module. (1) System 1 (192.168.0.1) setting (a) IP address and Common Parameter setting Double-click a cell in "Own Nic" in the "Basic" window on the "Setting" tab and make settings in the "Add Own Nic"...
Page 199
PROGRAMMING (c) Class1 Tag Parameter setting Make settings in the "Producer" window on the "Setting" tab as shown below. Figure 8.6 Setting in the "Producer" window for System 1 Make settings in the "Consumer" window on the "Setting" tab as shown below. Figure 8.7 Setting in the "Consumer"...
Page 200
PROGRAMMING (d) Class3/UCMM Tag Parameter setting Make settings in the "Message" window on the "Setting" tab as shown below. Figure 8.9 Setting in the "Message" window for System 1 Set the items not displayed in the above Tag Parameter list as shown below. Figure 8.10 Setting in the "Message Tag"...
Page 201
PROGRAMMING (2) System 2 (192.168.0.2) setting Use the default settings except for the following settings. (a) IP address and Common Parameter setting Make settings in the "Add Own Nic" window as shown below. Figure 8.11 Setting in the "Add Own Nic" window for System 2 (b) Connected device setting Make settings in "[Remote Nic]"...
Page 202
PROGRAMMING (c) Class1 Tag Parameter setting Figure 8.13 Class1 Tag Parameter setting for System 2 Set the items not displayed in the above Tag Parameter list to the same values as those of System 1 (192.168.0.1). ( (1) (c) Class1 Tag Parameter setting in this section) (d) Class3/UCMM Tag Parameter setting Figure 8.14 Class3/UCMM Tag Parameter setting for System 2...
Page 203
PROGRAMMING (3) System 3 (192.168.0.3) setting Use the default settings except for the following settings. (a) IP address and Common Parameter setting Make settings in the "Add Own Nic" window as shown below. Figure 8.15 Setting in the "Add Own Nic" window for System 3 (b) Connected device setting Make settings in "[Remote Nic]"...
Page 204
PROGRAMMING (c) Class1 Tag Parameter setting Figure 8.17 Class1 Tag Parameter setting for System 3 Set the items not displayed in the above Tag Parameter list to the same values as those of System 1 (192.168.0.1). ( (1) (c) Class1 Tag Parameter setting in this section) (d) Class3/UCMM Tag Parameter setting Figure 8.18 Class3/UCMM Tag Parameter setting for 192.168.0.3...
PROGRAMMING Program Example This section describes program examples. The list below shows the devices used for program examples in and after Section 8.4.1. (1) I/O signals of the EtherNet/IP module Table 8.3 I/O signals of the EtherNet/IP module Device Application Device Application Tag communication start process completion...
Page 206
PROGRAMMING Table 8.5 Devices used by user (Continued) Device Application Device Application Indirectly specified device for Application Trigger Indirectly specified device for the refresh target acceptance of receive data Indirectly specified device for Application Trigger Indirectly specified device for the number of tags completion Indirectly specified device for communication Indirectly specified device for Tag No.
PROGRAMMING 8.4.1 Program example of Tag communication This section shows examples of Tag communication programs in System 1 (192.168.0.1). (1) Setting auto refresh When using auto refresh, complete the following settings in Utility Package. (a) Class1 Tag parameter setting Set the auto refresh target device Set the auto refresh target device Figure 8.19 Class1 Tag Parameter setting for System 1 (b) Class3/UCMM Tag parameter setting...
Page 208
PROGRAMMING (c) Refresh parameter setting Figure 8.21 Refresh Parameter setting for System 1 - 13 8.4 Program Example 8.4.1 Program example of Tag communication...
Page 209
PROGRAMMING (2) Program Example Write the following sequence program to the QCPU set at 192.168.0.1. A part enclosed with a dotted line is not required when auto refresh is set in Utility Package. <Refreshing data from the QCPU to the EtherNet/IP module> Index register initialization Class1 Tag Counts acquisition Refresh data set for all Tags.
Page 210
PROGRAMMING < Initial setting at startup > Indirect specification for Application Trigger acceptance Indirect specification for Application Trigger completion < Tag communication start > Set Tag communication start request (Y00) to ON. < Error handling > Processing for own station error For own station error Processing for Class1 Tag No.1 error...
Page 211
PROGRAMMING Processing for Class3/UCMM Tag No.3 error For Class3/UCMM Tag No.3 error Processing for Class3/UCMM Tag No.4 error For Class3/UCMM Tag No.4 error Processing for Class3/UCMM Tag No.5 error For Class3/UCMM Tag No.5 error Processing for Class3/UCMM Tag No.6 error For Class3/UCMM Tag No.6 error <...
Page 212
PROGRAMMING < Data transmission > Processing for Class1 Tag No.1 data transmission For Class1 Tag No.1 data transmission (Cyclic) (Cyclic) Processing for Class1 Tag No.1 data transmission (Application Trigger) < Application Trigger request ON > For Class1 Tag No.1 data transmission <...
Page 213
PROGRAMMING A part enclosed with a dotted line is not required when auto refresh is set in Utility package. <Refreshing data from the QCPU to the EtherNet/IP module> Index register initialization Class1 Tag Counts acquisition Refresh data set for all Tags. (FOR to NEXT) Class1 send data start address acquisition Data size acquisition Store send data in Output Area.
TROUBLESHOOTING CHAPTER 9 TROUBLESHOOTING This chapter describes how to troubleshoot the EtherNet/IP module and error codes. Troubleshooting Procedure This section describes troubleshooting procedure. The following shows troubleshooting procedure in a flowchart. (1) Before troubleshooting Confirm that there is no error in the CPU module. If any error is identified in the CPU module, check the detail and take corrective actions.
TROUBLESHOOTING Checking Errors by the LED and Corrective Actions This chapter describes how to check errors on the LED. (1) Causes and actions The following table shows possible causes indicated by the LED status of the EtherNet/IP module and corrective actions. Table 9.1 Checking errors by the LED and corrective actions LED status Cause...
TROUBLESHOOTING When Tag Communication is Disabled The following flowchart shows the troubleshooting when the Tag communication is disabled. Start Check box Erase the setting for Switch 1 in intelligent Setting function module switch setting. Any value set for Switch 1 exists.
TROUBLESHOOTING 9.3.2 When the ERR.LED is off Any of the following is the possible cause. • Tag communication is not started • Tag communication is on but never communicated • An error message was returned in Class3 or UCMM Tag communication Start Check box Connect the cable with the EtherNet/IP module...
Page 218
TROUBLESHOOTING (1) For Class1 Tag communication Start Check box Check if the Tag is communicating normally. Section 7.11 "Monitoring" tab (Network Diagnostics) Section 5.8 PING Test Is the Tag communicating normally? If the PING test failed, check that the IP addresses of the EtherNet/IP module and other devices are correct.
Page 219
TROUBLESHOOTING (2) For Class3 Tag communication Start Check box Check if the Tag is communicating normally. Section 7.11 "Monitoring" tab (Network Diagnostics) Turn off the Tag communication start request (Y00) and then execute a PING test. Section 5.8 PING Test Is the Tag communicating normally? If the PING test failed, check that the IP addresses of the EtherNet/IP module and other devices are correct.
Page 220
TROUBLESHOOTING (3) For UCMM Tag communication Start Turning on the Tag's Application Trigger request Check box (Class3/UCMM) (Un\G27072 to Un\G27087) sends the Was the Application Trigger request. request (Class3/UCMM) (Un\G27072 to Section 3.3.12 Application Trigger Un\G27087) turned on? (Class3/UCMM) Turned on Check the Communication Error (Class3/UCMM) (Un\G27200 to Un\G27215) for a response error.
TROUBLESHOOTING Error Code This section describes error codes of the EtherNet/IP module and how to retrieve them. 9.4.1 How to check error codes The following describes how to check error codes. (1) Checking in Utility Package Error codes can be checked in Utility Package. (a) Error codes of the EtherNet/IP module Check error codes displayed in "Module Error Information"...
Page 222
TROUBLESHOOTING (2) Checking by operating status Error codes are stored or displayed in the following location. Table 9.2 Classification and storage location of error codes Error code Reference Errors occur when; Stored in /displayed on (Hex.) section 0400 Section 9.4.2 (1) Ping test Execution result (Un\G27908) C400...
TROUBLESHOOTING 9.4.2 Error code list The following table shows error codes of the EtherNet/IP module. (1) PING test status (Normal) Table 9.3 PING test status (Normal) Error code Error Error detail Action (Hex.) 0400 - (Normal) The PING test completed normally (2) Self-diagnostics status (Normal) Table 9.4 Self-diagnostics status (Normal) Error code...
Page 224
TROUBLESHOOTING Table 9.5 Parameter error of the EtherNet/IP module (Error) (Continued) Error code Error Error detail Action (Hex.) Check the error details by any of the following and correct the Tag Parameter. •"Detail View" window on the "Main" tab in Utility Tag Parameter Package C011...
Page 225
TROUBLESHOOTING (4) Communication error of the EtherNet/IP module Table 9.6 Communication error of the EtherNet/IP module Error code Error Error detail Action (Hex.) TX FIFO underflow •Increase the RPI value in Consumer Tag and C100 A TX FIFO underflow error occurred. error restart the Tag communication.
Page 226
TROUBLESHOOTING Table 9.6 Communication error of the EtherNet/IP module (Continued) Error code Error Error detail Action (Hex.) Connection establishment failed. C120 Connection failure The target device is offline. Connection establishment failed. •Check if the target device is operating normally. C121 Connection failure The target device is online, but not respond to a •Check if the line status is normal...
Page 227
TROUBLESHOOTING Table 9.6 Communication error of the EtherNet/IP module (Continued) Error code Error Error detail Action (Hex.) C137 Please consult your local Mitsubishi System error System error C138 representative. Connection There is no connection information available for •Retry after a while. C139 information the specified instance.
Page 228
TROUBLESHOOTING Table 9.6 Communication error of the EtherNet/IP module (Continued) Error code Error Error detail Action (Hex.) The specified RPI (Max) value is outside the C175 Invalid Max_RPI Correct the "Max RPI" value in Producer Tag. range of 6 to 10000. C176 Please consult your local Mitsubishi System error...
Page 229
TROUBLESHOOTING Table 9.6 Communication error of the EtherNet/IP module (Continued) Error code Error Error detail Action (Hex.) Tag communication is attempted to the target specified by invalid Tag Parameter data. C194 The target device does not support the specified connection type, connection priority, redundancy owner, or size fixed/variable connection.
Page 230
TROUBLESHOOTING Table 9.6 Communication error of the EtherNet/IP module (Continued) Error code Error Error detail Action (Hex.) Connection timed out. Find the conditions for the target device to notify A client attempted to send a connection-oriented this error and take measures. C1A1 message (Class1 or Class3 Tag communication) the manual for the target device)
Page 231
TROUBLESHOOTING Table 9.6 Communication error of the EtherNet/IP module (Continued) Error code Error Error detail Action (Hex.) No port is available. C1AC The port specified in the port segment is not Find the conditions for the target device to notify available or does not exist.
Page 232
TROUBLESHOOTING Table 9.6 Communication error of the EtherNet/IP module (Continued) Error code Error Error detail Action (Hex.) Redundant connection mismatch. The following fields do not match when attempting to establish a redundant owner connection to the same target path. •O T_RPI C1B6 •O...
Page 233
TROUBLESHOOTING (5) Own station error of the EtherNet/IP module Table 9.7 Own station error of the EtherNet/IP module Error code Error Error detail Action (Hex.) Turn off the following signals before turning on the Tag communication Tag communication start request (Y00). An error was detected in the execution conditions start request (Y00) •PING test execution request (Y02)
Page 234
TROUBLESHOOTING (7) Errors of self-diagnostics (Error) Table 9.9 Errors of self-diagnostics (Error) Error code Error Error detail Action (Hex.) 2-port RAM test An error was detected in the 2-port RAM test of C500 error the hardware test. Sam check test An error was detected on the sum check test of C501 error...
APPENDICES APPENDICES Appendix 1 Transportation Precautions When transporting lithium batteries, treat them based on the transportation regulations. Appendix 1.1 Controlled model The lithium battery for the EtherNet/IP module is classified as follows. Table APPX.1 Lithium battery Classification for Product Name Model Name Product supply status transportation...
APPENDICES Appendix 2 Handling of Batteries and Devices with Built-in Batteries in EU Member States This section describes the precautions for disposing of waste batteries in EU member states and exporting batteries and/or devices with built-in batteries to EU member states. Appendix 2.1 Disposal precautions In EU member states, there is a separate collection system for waste batteries.
APPENDICES Appendix 2.2 Exportation precautions The new EU Battery Directive (2006/66/EC) requires the following when marketing or exporting batteries and/or devices with built-in batteries to EU member states. • To print the symbol on batteries, devices, or their packaging. • To explain the symbol in the manuals of the products (1) Labeling To market or export batteries and/or devices with built-in batteries, which have no symbol, to EU member states on September 26, 2008 or later, print the symbol shown...
APPENDICES Appendix 3 When Using GX Developer This section describes the operating procedure when using GX Developer. (1) Applicable software version For the applicable software version, refer to the following. Section 2.1 (3) Applicable software packages Appendix 3.1 Operation of GX Developer Configure the following settings when using GX Developer.
Page 239
APPENDICES (2) Switch setting for the intelligent function module Double-click "PLC parameter" in the project window and click the "I/O assignment" tab. Figure APPX.4 "I/O assignment" Clicking displays the "Switch setting for I/O and intelligent function Switch setting module" window. Refer to the following and complete the setting.
APPENDICES Appendix 4 Calculation for the Total Size of Character String Information Parameters Set the total size of the character string information parameters (Nic Name, Node Name, Tag name, Data Type name, and Define name) as follows. • 32K words or less for one module (Own Nic) •...
APPENDICES Appendix 4.2 Example of the character string information parameter setting This section describes examples of the character string information parameter setting. Examples of calculation for character string information parameters are described in Appendix 4.3. (1) Setting in the "Basic" window Table APPX.6 Setting in "[Own Nic]"...
Page 242
APPENDICES (4) Setting in the "Message" window (only data related to character string information parameters) When "Setting Type" is "Target Read" or "Target Write", the Tag name does not affect the size of character string information parameters. Table APPX.10 Setting in the "Message" window (abstract) Data Remote Tag Tag name...
Page 243
APPENDICES Appendix 4.3 Examples of calculation for character string information parameters This section describes examples of calculation for the total size of character string information parameters using the setting examples described in Appendix 4.2. (1) Total size of character string information parameters used in Nic No. 1 (a) Nic Name Nic Name = 14 characters ("MY_NIC_NAME_01") NicName+1...
Page 244
APPENDICES (2) Total size of character string information parameters used in Nic No. 2 (a) Nic Name Nic Name = 14 characters ("MY_NIC_NAME_02") NicName+1 +1=8 (b) Node Name n = 4, m = 4 REMCON = 13 characters ("NODE_NIC2_001") REMCON = Excluded from calculation because Node Name is the same as that of REMCON REMCON...
Page 245
APPENDICES (d) Data Type name, Define name n = 0 UDi+1 +TOTALDLi+512=0+0+512=512 According to (a) to (d), the total size of character string information parameters used in Nic No. 2 is obtained by: Header + Nic Name + Node Name + Tag name + Data Type name, Define name + Footer = 9+8+528+560+512+1 =1618 words.
APPENDICES (d) Data Type name, Define name n = 4 = Data Type name used in "CS_03_001" = 6 characters ("UD_100) = Data Type name used in "CS_03_002" = 6 characters ("UD_200) = Data Type name used in MAR_03_001 = Excluded from calculation because the Data Type name is the same as that of UD = Data Type name used in UAW_03_001 = Excluded from calculation because the Data Type name is the same as that of UD...
Page 247
APPENDICES (5) Grand total In the case of the setting examples described in Appendix 7.2, the grand total size of character string information parameters is obtained by summing up the sizes used in Nic Nos. 1 to 4: 1619+1618+1700+1700 = 6637 words. APPX Appendix 4 Calculation for the Total Size of Character String Information Parameters - 13...
APPENDICES Appendix 5 Added and enhanced Functions The following table lists the added and enhanced functions in the EtherNet/IP module. Table APPX.13 Function added and supported Utility Package version Added and enhanced functions Serial No. (first 5 digits) Utility package version Setting of a tag name with 41 or more characters "17012"...
Page 250
INDEX Class3/UCMM receive data start address (Un\G26368 to Un\G26623) ............. 3-23 ACK ..............A-17 Class3/UCMM send data start address (Un\G26624 to Acquiring IP address (X0D) ......... 3-12 Un\G26879) ............3-23 Applicable base units..........2-1 Communication error (Class1)(Un\G27152 to Applicable modules ..........2-1 Un\G27167) ............
Page 251
Grounding............A-13 GX Developer ........A-16,2-3,APPX-4 PACKING LIST ............A-18 GX Works2 ..........A-16,2-3,5-15 PARAMETER ............6-1 Parameter list............6-1 Parameter Settings ..........7-31 Part Names............5-9 Hardware test ............5-18 Performance Specifications ........3-1 Help menu ............7-19 PING test How to check error codes........9-8 Execution result (Un\G27908)......
Page 252
Tag Communication Function........ 4-2 Tag communication start process completion (X00) ................3-4 Tag communication start request (Y00) ............3-4,4-5,4-12,4-18 Tag Communication Status Setting Function for CPU Stop Error ............4-22 Tag communication type ........4-2 Tag com. continue setting status (Un\G16635) ... 3-21 Tag com.
Page 253
WARRANTY Please confirm the following product warranty details before using this product. 1. Gratis Warranty Term and Gratis Warranty Range If any faults or defects (hereinafter "Failure") found to be the responsibility of Mitsubishi occurs during use of the product within the gratis warranty term, the product shall be repaired at no cost via the sales representative or Mitsubishi Service Company.
Page 254
Microsoft, Windows, Windows Vista, Windows NT, Windows XP, Windows Server, Visio, Excel, PowerPoint, Visual Basic, Visual C++, and Access are either registered trademarks or trademarks of Microsoft Corporation in the United States, Japan, and other countries. Intel, Pentium, and Celeron are either registered trademarks or trademarks of Intel Corporation in the United States and other countries.
Page 256
SH(NA)-081157ENG-B(1502)MEE MODEL: QJ71EIP71-U-E MODEL CODE: 13JZ85 HEAD OFFICE : TOKYO BUILDING, 2-7-3 MARUNOUCHI, CHIYODA-KU, TOKYO 100-8310, JAPAN NAGOYA WORKS : 1-14 , YADA-MINAMI 5-CHOME , HIGASHI-KU, NAGOYA , JAPAN When exported from Japan, this manual does not require application to the Ministry of Economy, Trade and Industry for service transaction permission.
Need help?
Do you have a question about the MELSEC Q Series and is the answer not in the manual?
Questions and answers