Mitsubishi Electric MELSEC iQ-R Series User Manual

Mitsubishi Electric MELSEC iQ-R Series User Manual

Ethernet/ip network interface module, application
Show thumbs Also See for MELSEC iQ-R Series:
Table of Contents
MELSEC iQ-R EtherNet/IP Network Interface
Module User's Manual (Application)
-RJ71EIP91
Table of Contents
loading

Summary of Contents for Mitsubishi Electric MELSEC iQ-R Series

  • Page 1 MELSEC iQ-R EtherNet/IP Network Interface Module User's Manual (Application) -RJ71EIP91...
  • Page 3: Safety Precautions

    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. The precautions given in this manual are concerned with this product only. For the safety precautions of the programmable controller system, refer to the CPU module User's Manual used.
  • Page 4 [Design Precautions] WARNING ● Configure a circuit so that the programmable controller is turned on first and then the external power supply. If the external power supply is turned on first, an accident may occur due to an incorrect output or malfunction.
  • Page 5 [Design Precautions] CAUTION ● Do not install the control lines or communication cables together with the main circuit lines or power cables. Keep a distance of 100mm or more between them. Failure to do so may result in malfunction due to noise. ●...
  • Page 6 [Installation Precautions] WARNING ● Shut off the external power supply (all phases) used in the system before mounting or removing the module. Failure to do so may result in electric shock or cause the module to fail or malfunction. [Installation Precautions] CAUTION ●...
  • Page 7 [Wiring Precautions] WARNING ● Shut off the external power supply (all phases) used in the system before installation and wiring. Failure to do so may result in electric shock or cause the module to fail or malfunction. ● After installation and wiring, attach a blank cover module (RG60) to each empty slot and an included extension connector protective cover to the unused extension cable connector before powering on the system for operation.
  • Page 8 [Wiring Precautions] CAUTION ● Tighten the terminal screws or connector screws within the specified torque range. Undertightening can cause drop of the screw, short circuit, fire, or malfunction. Overtightening can damage the screw and/or module, resulting in drop, short circuit, fire, or malfunction. ●...
  • Page 9 [Startup and Maintenance Precautions] WARNING ● Do not touch any terminal while power is on. Doing so will cause electric shock or malfunction. ● Correctly connect the battery connector. Do not charge, disassemble, heat, short-circuit, solder, or throw the battery into the fire. Also, do not expose it to liquid or strong shock. Doing so will cause the battery to produce heat, explode, ignite, or leak, resulting in injury and fire.
  • Page 10 [Startup and Maintenance Precautions] CAUTION ● After the first use of the product, do not perform each of the following operations more than 50 times (IEC 61131-2/JIS B 3502 compliant): • Mounting/removing the module to/from the base unit • Inserting/removing the extended SRAM cassette or battery-less option cassette to/from the CPU module •...
  • Page 11 [Disposal Precautions] CAUTION ● When disposing of this product, treat it as industrial waste. ● When disposing of batteries, separate them from other wastes according to the local regulations. For details on battery regulations in EU member states, refer to the MELSEC iQ-R Module Configuration Manual.
  • Page 12: Conditions Of Use For The Product

    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; 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.
  • Page 13: Introduction

    Before using this product, please read this manual and the relevant manuals carefully and develop familiarity with the functions and performance of the MELSEC iQ-R series programmable controller to handle the product correctly. When applying the program examples provided in this manual to an actual system, ensure the applicability and confirm that it will not cause system control problems.
  • Page 14: Table Of Contents

    CONTENTS SAFETY PRECAUTIONS ..............1 CONDITIONS OF USE FOR THE PRODUCT .
  • Page 15 CHAPTER 5 TROUBLESHOOTING Checking with LEDs ..............110 Checking the Module Status .
  • Page 16: Relevant Manuals

    MELSEC iQ-R EtherNet/IP Network e-Manual [SH-081913ENG] Interface Module e-Manual refers to the Mitsubishi Electric FA electronic book manuals that can be browsed using a dedicated tool. e-Manual has the following features: • Required information can be cross-searched in multiple manuals.
  • Page 17: Terms

    Ethernet function and data used for data communication of the multiple CPU system function. Consumer Tag Another name for the Consumed tag CPU module A generic term for the MELSEC iQ-R series CPU module Device A device (X, Y, M, D, or others) in a CPU module DHCP An abbreviation for Dynamic Host Configuration Protocol.
  • Page 18: Chapter 1 Functions

    FUNCTIONS EtherNet/IP Communication Functions The EtherNet/IP communication functions are used to perform data communications over a network between the RJ71EIP91 and EtherNet/IP devices. The RJ71EIP91 can perform the following types of EtherNet/IP communications. • Class1 communications • Class3 communications • UCMM communications Class1 communications With Class1 communications, data communications are performed periodically with establishing connections between the RJ71EIP91 and EtherNet/IP devices over a network.
  • Page 19 Applied connection of EtherNet/IP communications ■When the RJ71EIP91 is the target : Requests can be accepted from the EtherNet/IP device, : Requests cannot be accepted from EtherNet/IP device, : No combination EtherNet/IP Connection settings communications Connection Trigger type Input type Output type type (target to originator)
  • Page 20: Class1 Instance Communications

    Class1 instance communications Function overview Class1 instance communications is a function for periodically performing data communication between the RJ71EIP91 and an EtherNet/IP device over a connection that has been established using an instance ID. Data communications are performed between the originator (the device on the sending side that requests the connection) and the target (the device on the receiving side that is requested to connect).
  • Page 21 ■When the connection type is Input Only Scanner Adapter Adapter RJ71EIP91 EtherNet/IP device Originator Target Buffer memory Transmitted data 'Class1 Input Area' (Un\G65536 to Un\G98303) EtherNet/IP device Target Transmitted data (1) Connection open (2) Response ■When the connection type is Listen Only Scanner Adapter Scanner...
  • Page 22 • Listen Only is a connection for the target of which connection such as Exclusive Owner and Input Only that is set for multicast communications is already opened. It can receive only multicast-type data sent to the RJ71EIP91. • The connection of Listen Only cannot be opened when the connection such as Exclusive Owner and Input Only that is set for multicast communications is not opened.
  • Page 23 Data sending Data is sent from the originator to the target. Data can be sent when the connection type is Exclusive Owner. ■Sending data with the Cyclic trigger type Set the trigger type to Cyclic in the connection settings to periodically repeat the sending of data. CPU module RJ71EIP91 EtherNet/IP device...
  • Page 24 ■Sending data with the Application Trigger or Change of State trigger type Set the trigger type to Application Trigger or Change of State in the connection settings to send data at a given timing. Use this function in situations such as when it is temporarily necessary to communicate at an interval that is shorter than the communication cycle in a system that has a long RPI interval.
  • Page 25 Data sending with Change of State is performed according to the following procedure. Setting of EtherNet/IP Configuration Tool Set the following items in the setting of EtherNet/IP Configuration Tool. • Set the trigger type to "Change of State". • Set "Inhibit Time Mode". (When setting "Inhibit Time Mode" to "Custom", set "Inhibit Time".) Connection establishment ((1) to (3) shown above) The connection is established when 'EtherNet/IP communication start request' (Y10) on the RJ71EIP91 on the scanner side is turned on, the connection open request is sent, and then a response is received from the EtherNet/IP device on the adapter...
  • Page 26 Data receiving Data is received by the originator from the target. CPU module RJ71EIP91 EtherNet/IP device Originator Target 'Class1 Input Area' Device (Un\G65536 to Un\G98303) (1) Turn on 'EtherNet/IP communication start request' (Y10). (2) Connection open (3) Response (normal) (4) Receiving data (5) Store the data received at the RPI interval.
  • Page 27 Setting method For Class1 instance communications, set the originator and target on the RJ71EIP91 on the scanner side. ■Originator (on scanner side) settings Under "Basic Setting" in the engineering tool, set the IP address, subnet mask, and default gateway of the RJ71EIP91. [Navigation window] [Parameter] [Module Information]...
  • Page 28 ■Application Trigger and Change of State Data sending with Application Trigger or Change of State is executed by turning off and on 'Application Trigger Request (Class1)' (Un\G27008 to Un\G27023). When data is sent with Application Trigger, whether or not to send the data automatically can be selected by 'Application Trigger operating specification request' (Un\G16631).
  • Page 29: Class1 Tag Communications

    Class1 tag communications Function overview Class1 tag communications is a function for performing data communications between the RJ71EIP91 or EtherNet/IP devices over a connection that has been established using tag names. A Producer Tag and a Consumer Tag are used, and data communications are performed periodically between tags that have the same Tag Name and Data Size.
  • Page 30 Data sending Data is sent from Producer to Consumer. ■Sending data with the Cyclic trigger type Set the trigger type to Cyclic in the connection settings to periodically repeat the sending of data. CPU module RJ71EIP91 RJ71EIP91 Producer Consumer 'Class1 Output 'Class1 Input Area' Area'...
  • Page 31 ■Sending data with the Application Trigger or Change of State trigger type Set the trigger type to Application Trigger or Change of State in the connection settings to send data at a given timing. Use this function in situations such as when it is temporarily necessary to communicate at an interval that is shorter than the communication cycle in a system that has a long RPI interval.
  • Page 32 Data sending with Change of State is performed according to the following procedure. Setting of EtherNet/IP Configuration Tool Set the following items in the setting of EtherNet/IP Configuration Tool. • Set the trigger type to "Change of State". • Set "Inhibit Time Mode". (When setting "Inhibit Time Mode" to "Custom", set "Inhibit Time".) Connection establishment ((1) to (3) shown above) The connection is established when 'EtherNet/IP communication start request' (Y10) of the RJ71EIP91 on the Producer side and the RJ71EIP91 on the Consumer side is turned on, a connection open request is received from the RJ71EIP91 on the...
  • Page 33 Data receiving Data is received by Consumer from Producer. CPU module RJ71EIP91 RJ71EIP91 Consumer Producer 'Class1 Input 'Class1 Output Area' Area' Device (Un\G65536 to (Un\G196608 to Un\G98303) Un\G229375) (1) Turn on 'EtherNet/IP communication start request' (Y10). (2) Connection open (3) Response (normal) (4) Send the stored data at the RPI interval.
  • Page 34 Setting method For Class1 tag communications, set the Producer Tag and the Consumer Tag on the RJ71EIP91 on the Producer side and the RJ71EIP91 on the Consumer side. ■Common settings Set the IP address, subnet mask, and default gateway of the RJ71EIP91 on the Producer side and the RJ71EIP91 on the Consumer side.
  • Page 35 Tag name that is already used for the same IP address on the Producer side cannot be set. ■Settings of the RJ71EIP91 on the Consumer side Use EtherNet/IP Configuration Tool to register the RJ71EIP91(1) on the Consumer side. Then, set the tag communications. For registering the RJ71EIP91 on the Consumer side, refer to the following.
  • Page 36 ■Application Trigger and Change of State Data sending with Application Trigger or Change of State is executed by turning off and on 'Application Trigger Request (Class1)' (Un\G27008 to Un\G27023). When data is sent with Application Trigger, whether or not to send the data automatically can be selected by 'Application Trigger operating specification Request (Class1)' (Un\G16631).
  • Page 37: Class3 Message Communications

    Class3 message communications Function overview Class3 message communications is a function for performing message communications between the RJ71EIP91 and an EtherNet/IP device over a connection that has been established by specifying the message communication destination with an instance ID. Class3 message communications is available for the server functions. With the server function, message communication support commands are used to communicate with arbitrary timing.
  • Page 38 Server function With the Class3 message communication server function, when the RJ71EIP91 receives a command request from an EtherNet/IP device, the RJ71EIP91 executes the command processing and returns the command response. RJ71EIP91 EtherNet/IP device Server Client (1) Turn on 'EtherNet/IP communication start request' (Y10). (2) Connection open (3) Response (normal) (4) Command request...
  • Page 39 Communication method Open the connection from the client side, and execute the command request. When the server receives the command request, it returns the command response to the client side. To request commands using EtherNet/IP Configuration Tool, use the "Online Action" window. Start EtherNet/IP Configuration Tool, and set the IP address on the server side.
  • Page 40: Ucmm Message Communications

    UCMM message communications Function overview UCMM message communications is a function for performing message communications between the RJ71EIP91 and an EtherNet/IP device by specifying the message communication destination with an instance ID and not by establishing a connection. UCMM message communication supports the client and server functions. With the client function, the buffer memory is used to communicate with arbitrary timing.
  • Page 41 Client function With the UCMM message communication client function, the buffer memory of the RJ71EIP91 is used to send command requests to and receive command responses from the EtherNet/IP device. The client function can be used to access the services of each EtherNet/IP device and thereby read and write items such as the data and parameters with arbitrary timing.
  • Page 42 Server function With the UCMM message communication server function, when the RJ71EIP91 receives a command request from an EtherNet/IP device, the RJ71EIP91 executes the command processing and returns the command response. RJ71EIP91 EtherNet/IP device Server Client (1) Turn on 'EtherNet/IP communication start request' (Y10). (2) Command request (3) Command processing execution (4) Command response...
  • Page 43 Communication method ■When the client function is used Execute a command request from the RJ71EIP91 by operating a program that uses the buffer memory. For program example of UCMM message communications, refer to the following. Page 98 Program Example of UCMM Message Communications ■When the server function is used Open the connection from the client side, and execute the command request.
  • Page 44: Communication Status Setting Function When A Cpu Stop Error Occurs

    Communication Status Setting Function When a CPU Stop Error Occurs Each RJ71EIP91 can be set to stop or continue EtherNet/IP communications when a stop error occurs on the CPU module on which the RJ71EIP91 is mounted. Therefore, EtherNet/IP communications can be continued even when the CPU module on which the stop error occurred goes into the STOP state.
  • Page 45: Chapter 2 Parameter Settings

    PARAMETER SETTINGS This chapter describes the parameter settings required for communications between the RJ71EIP91 and EtherNet/IP devices. Procedure for Setting Parameters Add the RJ71EIP91 in the engineering tool. [Navigation window] [Parameter] [Module Information] Right-click [Add New Module] The basic settings, application settings, and refresh settings are included in the module parameters. Select the settings from the navigation tree in the following window and configure them.
  • Page 46: Basic Setting

    Basic Setting Set the operation mode, IP address, and other items of the RJ71EIP91. Various Operations Settings Set the operation mode of the RJ71EIP91. Item Description Setting range Mode Settings Sets the operation mode of the RJ71EIP91. • Online • Online: Normal operation mode •...
  • Page 47: Application Setting

    Application Setting Configure the Class1 communication auxiliary setting. Class1 communication supplementary setting Set the block data assurance per connection. Item Description Setting range Block assurance per connection Sets whether to perform data assurance per connection during Class1 • Disable communications. •...
  • Page 48: Refresh Setting

    Refresh Setting Set the timing with which to refresh the specified target. Refresh Timing Set the refresh timing in the module parameter. [Navigation window] [Parameter] [Module Information] [RJ71EIP91] [Refresh Settings] Item Description Setting range Refresh Timing Sets the refresh timing. •...
  • Page 49: Setting Ethernet/Ip Communications (Starting Ethernet/Ip Configuration Tool)

    Setting EtherNet/IP Communications (Starting EtherNet/IP Configuration Tool) Start EtherNet/IP Configuration Tool, and then set EtherNet/IP communications. For details, refer to the following. Page 49 EtherNet/IP Configuration Tool • Even if the engineering tool is closed while EtherNet/IP Configuration Tool is starting, it can operate independently.
  • Page 50: Writing Parameters

    Writing Parameters The parameters set on the RJ71EIP91 have different write destinations. Parameter type Configuration tool Write destination Module parameter GX Works3 CPU module EtherNet/IP communication setting EtherNet/IP Configuration Tool RJ71EIP91 For writing parameters to the CPU module, refer to the following. ...
  • Page 51: Chapter 3 Ethernet/Ip Configuration Tool

    EtherNet/IP Configuration Tool This chapter describes operations of EtherNet/IP Configuration Tool. Window Structure The following figure shows the window structure. Name Reference Menu Page 50 Menu EtherNet/IP setting Page 57 EtherNet/IP setting Device Library Page 58 Device Library Network Detection Page 60 Network Detection Network configuration setting Page 66 Network configuration...
  • Page 52: Menu

    Menu The following table lists the menu items of EtherNet/IP Configuration Tool. Item Description Reference File Saves a project and configures print setting and window structure. Page 50 File Description Sets the RJ71EIP91 information. Page 54 Description Library Performs operations such as adding EDS files, displaying EDS file information, and adding EtherNet/ Page 54 Library IP devices.
  • Page 53 ■"Preview or Print Listings" window Print the information of the current network configuration settings. [File] [List and Print] Item Description [Preview] button Displays the information of the network configuration settings in a text file. [Print] button Prints the selected information. [Help] button Displays the help.
  • Page 54 ■Structure setting check window Verify the information of the network configuration settings saved on the RJ71EIP91 (EipConfData.BIN) against the information of the network configuration settings of EtherNet/IP Configuration Tool (EipConfData.BIN) to check whether they are the same. [File] [Verify] Item Description Setting range IP Address...
  • Page 55 ■Upload window The information of the network configuration settings saved on the RJ71EIP91 is read. [File] [Upload] Item Description Setting range  IP Address Displays the IP address of the RJ71EIP91. User Name Displays the name.  (Fixed to MELSEC.) ...
  • Page 56 Description Set the RJ71EIP91 information. Item Description Adds the RJ71EIP91 information. (The RJ71EIP91 information can be added when the existing information is deleted using "Delete".) Delete Deletes the RJ71EIP91 information. Properties Opens the "Element Properties" window. ( Page 57 "Element Properties" window) *1 This action can be performed when WorkStation is selected in the EtherNet/IP setting.
  • Page 57 Network Perform operations such as detecting EtherNet/IP devices on the network to add them to the network configuration settings and configuring the settings for EtherNet/IP communications. This item can be selected when EtherNet/IP Configuration Tool is switched to the online state and "Network Detection" is displayed.
  • Page 58 Device Perform operations such as adding the selected EtherNet/IP device to the network configuration settings, configuring the settings for EtherNet/IP devices, and enabling diagnostic mode. Item Description Duplicate Adds a copy of the selected EtherNet/IP device to the network configuration settings. Delete Deletes the selected EtherNet/IP device from the network configuration settings.
  • Page 59: Ethernet/Ip Setting

    EtherNet/IP setting EtherNet/IP setting displays the project information of the RJ71EIP91 set with EtherNet/IP Configuration Tool. "Element Properties" window Set the IP address of the RJ71EIP91. Set the same IP address as that set in "Basic Setting" in the engineering tool. Select "RJ71EIP91"...
  • Page 60: Device Library

    Device Library "Device Library" lists the EtherNet/IP devices added in EtherNet/IP Configuration Tool. The EtherNet/IP devices added to "Device Library" can be added to the network configuration settings. When EtherNet/IP device information is displayed at execution of Network Detection, the information of the EtherNet/IP devices added to "Device Library"...
  • Page 61 EDS file information The EDS file information of the EtherNet/IP device is displayed. Select the EtherNet/IP device in "Device Library". [Library] [Properties] Item Description [View or Print EDS File] button Displays EDS file information in the text format. 3 EtherNet/IP Configuration Tool 3.1 Window Structure...
  • Page 62: Network Detection

    Network Detection "Network Detection" detects EtherNet/IP devices on the network and configures EtherNet/IP communication settings online. Detecting the RJ71EIP91 and EtherNet/IP devices Scan the network to detect the RJ71EIP91 and EtherNet/IP devices on the "Network Detection" tab. Select the [Network Detection] tab. [Network] [Read Network Configuration] *1 For the [Network Detection] tab, refer to the following.
  • Page 63 EtherNet/IP device properties The properties of an EtherNet/IP device in "Network Detection" is displayed. Select the EtherNet/IP device module in "Network Detection". [Network] [Properties] This window shows properties of an EtherNet/IP device to which a module can be mounted. No properties are displayed for EtherNet/IP devices to which a module cannot be mounted. Item Description EDS Name...
  • Page 64 "Online Action" window The "Online Action" window is used to perform Class3 message communications and UCMM message communications. Items in this window can be used when EtherNet/IP Configuration Tool is switched to the online state. ( Page 50 File) Select the [Network Detection] tab. [Network] [Online Action] ■[Explicit Message] tab...
  • Page 65 Item Description Setting range Messaging Selects the communication method. • Connected • Connected: Class3 communications • Unconnected • Unconnected: UCMM communications (Default: Unconnected) When selecting "Connected", select whether to use "Large Forward Open". • Selected: Performs Class3 communications using Large Forward Open.
  • Page 66 ■[Port Configuration] tab Read and write the connection status of the EtherNet/IP device. This tab can be used when the "Online Action" window is displayed with an EtherNet/IP device selected. Item Description [Get Values from Device] button Reads and displays the connection status of the EtherNet/IP device. Physical Interface Instance Specifies the port number from the list when the EtherNet/IP device is configured with multiple ports.
  • Page 67 ■[Ping] tab Check for the existence of the EtherNet/IP device with the specified IP address over EtherNet/IP. Item Description Setting range Address IP Address Specifies the IP address of the EtherNet/IP device to ping. 0.0.0.0 to 255.255.255.255 (Default: Current IP address of the EtherNet/IP device) ...
  • Page 68: Network Configuration Settings

    Network configuration settings Network configuration settings are used for check the EtherNet/IP device settings and the connection status. Display content The network configuration settings is displayed. Display area Display example Display description Ethernet  (Fixed to the display shown on the left) ...
  • Page 69 "Display Option" window The display of the network configuration settings can be changed. [Device] [Options] Item Description Setting range Display Catalog or Product Name Changes the display method according to the EtherNet/IP device • Product Name product name. • Catalog Name Select the Catalog Name or Product Name set with the EDS file.
  • Page 70 "Channel Properties" window The information of the EtherNet/IP devices set in the network configuration settings is displayed. Select "Ethernet" in the network configuration settings. [Device] [Properties] *1 For names of each display, refer to the following. Page 66 Display content ■[General] tab The basic information related to the communications of the RJ71EIP91 is displayed.
  • Page 71 ■[EtherNet/IP] tab Configure settings related to the connection between the RJ71EIP91 and the EtherNet/IP device. The [EtherNet/IP] tab can be set when "Advanced Mode" is selected. ( Page 50 File) Item Description Setting range Timeout FW_Open IO Connection Timing Sets the response waiting time for the connection open request 5000 to 8335840 sent from the RJ71EIP91 to the EtherNet/IP device during Class1 (Default: 5000)
  • Page 72 ■[Module Informations] tab The parameters of the RJ71EIP91 is displayed. The [Module Informations] tab can be checked when EtherNet/IP Configuration Tool is switched to the online state. ( Page 50 File) Item Description [Get Informations from Module] button Updates the displayed parameters of the RJ71EIP91. Object Selects the parameter type of the RJ71EIP91.
  • Page 73 • When "Identity" is selected for "Object" Item Description Identification Vendor ID Displays the vendor code of the RJ71EIP91. (Fixed to 161.) Device Type Displays the module type of the RJ71EIP91. (Fixed to 12.) Product Code Displays the product code of the RJ71EIP91. (Fixed to 8.) Revision Displays the version of the RJ71EIP91.
  • Page 74 • When "TCP/IP Interface" is selected for "Object" Item Description Status Displays the presence of settings related to TCP/IP. • 0: No settings present. • 2: Settings present. Configuration Capability Displays the settings related to services. • BOOTP Client • DNS Client •...
  • Page 75 • When "Ethernet Link" is selected for "Object" Item Description General Interface Speed Displays the communication speed of EtherNet/IP communications. Link Status Displays the link status of EtherNet/IP communications. Duplex Mode Displays the communication method (full-duplex/half-duplex) of EtherNet/IP communications. Negotiation Status Displays the auto-negotiation status.
  • Page 76 IP address management window Information such as the IP address of the RJ71EIP91 is displayed. Set the address of the RJ71EIP91 with the module parameters of the engineering tool. ( Page 44 Basic Setting) Select the EtherNet/IP module display in the network configuration settings. [Device] [Properties] *1 For names of each display, refer to the following.
  • Page 77 EtherNet/IP device setting window (Class1 instance communications) Set the parameters of the EtherNet/IP device used in Class1 instance communications. Select the EtherNet/IP display in the network configuration settings. [Device] [Properties] *1 For names of each display, refer to the following. Page 66 Display content Depending on the connected EtherNet/IP device, some tabs may not be displayed in the EtherNet/IP device setting window.
  • Page 78 ■[General] tab Set items such as the name and device number of the EtherNet/IP device. Item Description Setting range Device Designation Device Name Sets the name to use in management with EtherNet/IP Up to 50 characters Configuration Tool. (Default: Refer to the left.) By default, names of EtherNet/IP devices not registered in the network configuration setting are displayed in the form such as "DEVICE-A"...
  • Page 79 Item Description Setting range  Ping [Ping] button Pings the specified EtherNet/IP device. Loop Select this check box to repeatedly ping the device once every • Selected 100ms. • Not selected (Default: Not selected) Stop on Error Sets whether to interrupt pinging if an error occurs when the •...
  • Page 80 ■[Chassis] tab Set the modules to be mounted in each slot for EtherNet/IP devices to which modules can be mounted. Item Description Chassis Type Available in the [Set Chassis Size in the Selects the number of slots to which modules can be mounted. Device Library Module] button For the setting range and the default value, refer to the manuals of the EtherNet/IP device.
  • Page 81 ■[Connections] tab Set items such as the communication content when the connection with the EtherNet/IP device is established. Item Description Configured Connections Displays the connection status of the devices or modules of the EtherNet/IP device. Connection Parameters Displays the parameters of the EtherNet/IP device selected under "Configured Connections". •...
  • Page 82 • "General" window Item Description Setting range  Connection No. Displays the connection number of the EtherNet/IP device. Connection numbers of EtherNet/IP devices are assigned from 1 in the order in which they were added. • ×4 Time-out Multiplier Specifies the monitoring time of the send/receive timeout as an RPI •...
  • Page 83 Item Description Setting range Output - O->T Output Size Specifies the size of the output data. (Unit: Bytes) 0 to 1444 (Default: Varies depending on the EtherNet/IP device) Output Mode Specifies the target to which the output data is written. •...
  • Page 84 • "Check Device Identity" window Item Description Setting range Check Identity Specifies the policy of the consistency check. The connection is disconnected if the check • Disable results in a mismatch. • Must Match Exactly • Disable: The check is not performed. •...
  • Page 85 ■[Online Parameters] tab Read and write information such as the error information in EDS files. Item Description [Synchronize] button Displays the following window for reading and writing values displayed on the [Online Parameters] tab for the EtherNet/IP device. • Send Values(EIP-CT to Device): Writes the values displayed on the [Online Parameters] tab to the EtherNet/IP device.
  • Page 86 ■[Module Informations] tab The parameters of the EtherNet/IP device is displayed. Items in this window can be used when EtherNet/IP Configuration Tool is switched to the online state. ( Page 50 File) Item Description [Refresh] button Updates the displayed parameters of the EtherNet/IP device. All the initial values are displayed as "###".
  • Page 87 ■[Port Configuration] tab Read and write the connection status of the EtherNet/IP device. Item Description [Get Values from Device] button Reads and displays the connection status of the EtherNet/IP device. Physical Interface Instance Specifies the port number from the list when the EtherNet/IP device is configured with multiple ports. [Refresh] button Updates the port number of the "Physical Interface Instance".
  • Page 88 ■[Diagnostic] tab The connection status of the EtherNet/IP device is displayed. This tab can be used when diagnostic mode is enabled. ( Page 114 Network diagnostics of EtherNet/IP Configuration Tool) To display this content, 'EtherNet/IP communication start request' (Y10) must be turned off and on and 'EtherNet/IP communication in process' (X10) must be in the ON state.
  • Page 89 Item Description Counter Frame Error Counter Displays the number of frames that could not be sent/received. Time-Out Counter Displays the number of connection timeouts. Refused Counter Displays the number of connection disconnections. Production Counter Displays the transmission count. Consumption Counter Displays the receive count.
  • Page 90 • I/O data window Item Description Input [..] button Changes the display format of the input data. Length(bytes) Displays the size of the input data. (Unit: Bytes) Status Displays the Status value of the input connection. Output [..] button Changes the display format of the output data. Length(bytes) Displays the size of the output data.
  • Page 91 ■[EDS File] tab The EDS file information is displayed. Item Description [View or Print EDS File] button Displays EDS file information in the text format. This button is the same as the [View or Print EDS File] button for the EDS file information of an EtherNet/ IP device in "Device Library".
  • Page 92 EtherNet/IP device setting window (Class1 tag communications) Set the parameters of the EtherNet/IP device used in Class1 tag communications. ■Setting window on the Producer Tag side Select the RJ71EIP91 in the network configuration settings. [Device] [Properties] [Connections] tab Item Description Setting range ...
  • Page 93 Item Description Setting range  Output - O->T Output Size Specifies the size of the output data. (Fixed to 0.) Output Mode Specifies the target to which the output data is written. (Fixed to Point to  Point.) • Point to Point: Unicast (one to one) communications are performed. ...
  • Page 94 ■Setting window on the Consumer Tag side Select "Target (Class1 Tag)" in the network configuration settings. [Device] [Properties] Item Description Setting range Device Designation Device Name Sets the name to use in management with EtherNet/IP Up to 50 characters Configuration Tool. (Default: Refer to the left.) By default, names of EtherNet/IP devices not registered in the network configuration setting are displayed in the form such as...
  • Page 95: Operation Information List

    Operation information list This list displays information such as the operations performed in EtherNet/IP Configuration Tool and error messages. "Output Message View Configuration" window Set the information to be displayed in the operation information list. [File] [Message View] [Configuration] Item Description Setting range Maximum Log File Size...
  • Page 96: Procedure For Registering Ethernet/Ip Devices

    Procedure for Registering EtherNet/IP Devices This section describes the procedure for registering EtherNet/IP devices to the EtherNet/IP communication settings. The following two methods can be used to register EtherNet/IP devices. • Configuring settings online ( Page 96 Configuring settings online) •...
  • Page 97 The "EDS Management" window displays the additional result of the EDS files added to "Device Library". Check that the files have been properly added and click the [Next] button. (When the files have been properly added, OK is displayed in the "Status" field.) Selecting an added EDS file and clicking the [View Selected File] button displays information of the EDS file in a text file.
  • Page 98: Configuring Settings Online

    Configuring settings online When setting EtherNet/IP devices online, the following conditions must be met. • The RJ71EIP91 and EtherNet/IP device are connected to the network. • A name has been set to the EtherNet/IP device, and the name does not duplicate the name of other EtherNet/IP devices. •...
  • Page 99: Checking The Software Version

    Checking the Software Version Check the software version of EtherNet/IP Configuration Tool in the following window. [Help] [About] 3 EtherNet/IP Configuration Tool 3.3 Checking the Software Version...
  • Page 100: Chapter 4 Programming

    PROGRAMMING This chapter describes program examples of UCMM message communications and PING tests. For program examples of Class1 instance communications and Class1 tag communications, refer to the following.  MELSEC iQ-R EtherNet/IP Network Interface Module User's Manual (Startup) Program Example of UCMM Message Communications This section provides a program example using the client function of UCMM message communications.
  • Page 101: Setting Parameters

    Setting parameters Use the engineering tool to set the parameters. Engineering tool settings ■RJ71EIP91 (client) settings Connect the engineering tool to the scanner-side CPU module and set the parameters. Set the CPU module as follows. [Project] [New] Click the [Setting Change] button to use the module label. Click the [OK] button to add the module labels of the CPU module.
  • Page 102 Set the items in "Basic Setting" as follows. [Navigation window] [Parameter] [Module Information] [RJ71EIP91] [Basic Setting] Write the set parameters to the CPU module. Then reset the CPU module or turn the system off and on. [Online] [Write to PLC] ■RJ71EIP91 (server) settings Connect the engineering tool to the adapter-side CPU module and set the parameters.
  • Page 103 Set the RJ71EIP91 as follows. [Navigation window] [Parameter] [Module Information] Right-click [Add New Module] Set the items in "Basic Setting" as follows. [Navigation window] [Parameter] [Module Information] [RJ71EIP91] [Basic Setting] Write the set parameters to the CPU module. Then reset the CPU module or turn the system off and on. [Online] [Write to PLC] In the program example, default values are used for parameters that are not shown above.
  • Page 104: Program Example

    Program example The following example shows a program to execute UCMM message communications by turning on the UCMM command send request in the program. Classification Label name Description Device Module label EIP91_1.bSts_ModuleReady Module Ready EIP91_1.bSts_CommunicationReady Communication Ready EIP91_1.bSet_CommunicationStartupRequest EtherNet/IP communication start request EIP91_1.bnSet_UCMMSendRequest_D UCMM data link execution...
  • Page 105 4 PROGRAMMING 4.1 Program Example of UCMM Message Communications...
  • Page 106 (0) Communication start processing (4) Send processing of command setting and command request of UCMM message communications (51)Acquire processing of command response of UCMM message communications 4 PROGRAMMING 4.1 Program Example of UCMM Message Communications...
  • Page 107: Program Example Of Ping Test

    Program Example of PING Test This section provides a program example of PING tests. System configuration example The following system configuration is used to explain the program example of PING test. System configuration GX Works3 (1) Programmable controller system • Power supply module: R61P •...
  • Page 108: Setting Parameters

    Setting parameters Use the engineering tool to set the parameters. Engineering tool settings ■RJ71EIP91 settings Connect the engineering tool to the CPU module and set the parameters. Set the CPU module as follows. [Project] [New] Click the [Setting Change] button to set to use the module label. Click the [OK] button to add the module labels of the CPU module.
  • Page 109 Set the items in "Basic Setting" as follows. [Navigation window] [Parameter] [Module Information] [RJ71EIP91] [Basic Setting] Write the set parameters to the CPU module. Then reset the CPU module or turn the system off and on. [Online] [Write to PLC] 4 PROGRAMMING 4.2 Program Example of PING Test...
  • Page 110: Program Example

    Program example The following example shows a program to execute the PING test by turning on the PING test request command in the program. Classification Label name Description Device Module label EIP91_1.bSts_ModuleReady Module Ready EIP91_1.bSts_PingTestComplete PING test completion EIP91_1.bSet_PingTestRequest PING test execution request EIP91_1.uSet_PingTestRequest_CommunicationTimeCheck_D PING test request area U0\G27904...
  • Page 111 (0) PING test request processing (24)PING test response processing 4 PROGRAMMING 4.2 Program Example of PING Test...
  • Page 112: Chapter 5 Troubleshooting

    TROUBLESHOOTING This chapter describes troubleshooting of the RJ71EIP91. Checking with LEDs This section describes troubleshooting using the LEDs. The error status can be determined by the status of the RUN LED, ERR LED, and MS LED. RUN LED ERR LED MS LED Error status Description...
  • Page 113 When the NS LED is flashing in red When the NS LED is flashing in red, check the following. Check item Action Is the EtherNet/IP device connected correctly? • Check whether the operating status of the EtherNet/IP device is normal. •...
  • Page 114: Checking The Module Status

    Checking the Module Status The following functions can be used in the "Module Diagnostics" window for the RJ71EIP91. Function Application Error Information Displays the details of the errors currently occurring. Click the [Event History] button to check the history of errors that have occurred on the RJ71EIP91, errors detected for each module, and operations that have been executed.
  • Page 115 Module Information List Switch to the [Module Information List] tab to check various status information of the RJ71EIP91. Item Description LED information (Module) Displays the status of the RUN LED and ERR LED of the RJ71EIP91. LED information (Communication) Displays the status of the MS LED and NS LED of the RJ71EIP91. Setting information IP Address (1st Octet) Displays the IP address of the RJ71EIP91.
  • Page 116: Checking The Network Status

    Checking the Network Status Use the following methods to check the EtherNet/IP network status. • Network diagnostics of EtherNet/IP Configuration Tool • Checking with the buffer memory • PING test Network diagnostics of EtherNet/IP Configuration Tool The network diagnostics of EtherNet/IP Configuration Tool can be used to check the connection information of EtherNet/IP devices.
  • Page 117 Checking the connection information of EtherNet/IP devices This section describes how to check the connection information of EtherNet/IP devices. Operating procedure Display the EtherNet/IP device setting window. Select the EtherNet/IP display in the network configuration settings. [Device] [Properties] Select the [Diagnostic] tab. Select an EtherNet/IP device to display its connection information.
  • Page 118: Checking With The Buffer Memory

    Checking with the buffer memory The status of the Class1 communication connections and the error details can be checked with the following buffer memory areas. • 'Data link status (Class1)' (Un\G27136 to Un\G27151) • 'Error status (Class1)' (Un\G27152 to Un\G27167) •...
  • Page 119 Reading connection information The RJ71EIP91 obtains connection information by sending a connection information reading request to the EtherNet/IP device. For details on the buffer memory, refer to the following. Page 152 Connection information (Un\G28291 to Un\G28341) ■Program example For the program example of connection information reading, refer to the following. ...
  • Page 120: Ping Test

    PING test A PING test is used to check that an EtherNet/IP device exists on the same EtherNet/IP network. The RJ71EIP91 sends a packet to the EtherNet/IP device to check its existence (an echo request). Then, the RJ71EIP91 checks whether communication is possible by seeing whether a response (an echo response) is returned. (1) Echo request (2) Echo response Check method...
  • Page 121: Hardware Test

    Hardware Test This section describes how to perform a test related to hardware, such as a ROM/RAM/Ethernet port of the RJ71EIP91. • During the hardware test, values in the buffer memory cannot be referred from the engineering tool or the program.
  • Page 122: Troubleshooting By Symptom

    Troubleshooting by Symptom This section describes troubleshooting by symptom. If an error has occurred in the RJ71EIP91, identify the error cause using the engineering tool. ( Page 112 Checking the Module Status) Communications with EtherNet/IP devices cannot be performed The following table lists the actions to be taken if communications with EtherNet/IP devices cannot be performed. Check item Action Is the RUN LED of the RJ71EIP91 off?
  • Page 123 Class1 instance communications cannot be performed The following table lists the actions to be taken if Class1 instance communications cannot be performed. Check item Action Has the EtherNet/IP device to connect been registered in If the EtherNet/IP device to connect is not displayed in the network configuration setting of EtherNet/IP Configuration Tool? EtherNet/IP Configuration Tool, add the device.
  • Page 124 UCMM message communications cannot be performed The following table lists the actions to be taken if UCMM message communications cannot be performed. Check item Action Are the settings of the commands to request correct? Check the value set in 'UCMM data link request command' (starting with Un\G393280). Has communication start processing been performed •...
  • Page 125: List Of Error Codes

    List of Error Codes This section lists the error codes, error details and causes, and actions for the errors that occur in the processing for data communications between the RJ71EIP91 and EtherNet/IP devices or that are caused by processing requests from the CPU module on the own station.
  • Page 126 Error Error details and causes Action Detailed information code 2450H • A major error notification from the RJ71EIP91 has • Take measures to reduce noise. System configuration been detected. • Check the connection status of the extension cable. information • The I/O module or RJ71EIP91 is not mounted •...
  • Page 127 Error Error details and causes Action Detailed information code 24E0H An error was detected on the system bus. • Take measures to reduce noise. System configuration • Reset the CPU module, and then switch it to RUN information mode. If the error occurs again even after the above •...
  • Page 128 Error Error details and causes Action Detailed information code 3E11H An error was detected in the memory. • Take measures to reduce noise.  • Reset the CPU module, and then switch it to RUN mode. If the error occurs again even after the above action is taken, the possible cause is a hardware failure of the CPU module.
  • Page 129: Error Codes When A Communication Error Occurs

    Error codes when a communication error occurs Error codes for communication errors can be checked with 'Class1 Connection Behavior Error status' (Un\G27392 to Un\G27647). ( Page 151 Class1 Connection Behavior Error status (Un\G27392 to Un\G27647)) Error code Error details and causes Action 102H EtherNet/IP communication has not started properly.
  • Page 130 Error code Error details and causes Action 10EH to 10FH An error has occurred in TCP communications. • Retry at a later time. • Check whether the operating status of the external device is normal. • Check for errors in the line status. •...
  • Page 131 Error code Error details and causes Action 11DH An incorrect UDP port specification has been received from the • Check whether the external device is set to use UDP port external device. number 2222 for EtherNet/IP communications. • Check whether the operating status of the external device is normal.
  • Page 132 Error code Error details and causes Action 132H An error was detected in the memory. • Take measures to reduce noise. • Reset the CPU module, and then switch it to RUN mode. If the error occurs again even after the above action is taken, the possible cause is a hardware failure of the module on which the error occurred.
  • Page 133 Error code Error details and causes Action 189H An error notification has been received from the external Refer to documentation such as the manuals of the external device. (Extended Status: 113H) device to check the conditions under which a notification is made for this error and the action to take.
  • Page 134 Error code Error details and causes Action 1B3H An error notification has been received from the external Refer to documentation such as the manuals of the external device. (Extended Status: 312H) device to check the conditions under which a notification is made for this error and the action to take.
  • Page 135: Event List

    Event List This section lists the events that occur in the RJ71EIP91. There are two types of events: system and operation. System Event code Overview Cause 00600 Return The EtherNet/IP communication connection switched to the normal state. 00E00 Disconnection The EtherNet/IP communication connection switched to the error state. Operation Event code Overview...
  • Page 136: Appendices

    APPENDICES Appendix 1 Module Label Module labels can be used to set the I/O signals and buffer memory of the RJ71EIP91. Module label structure Module label names are defined with the following structure. "instance name"_"module number"."label name" "instance name"_"module number"."label name"_D EIP91_1.bSts_ModuleReady ■Instance name Instance name of the RJ71EIP91 is as shown below.
  • Page 137: Appendix 2 I/O Signals

    Appendix 2 I/O Signals This section describes the I/O signals sent to or received from the CPU module. The I/O signal assignment for when the start I/O number of the RJ71EIP91 is "0" is listed below. List of I/O signals The following tables list I/O signals.
  • Page 138: Details Of Input Signals

    Details of input signals Module Ready (X0) After the CPU module is powered off and on or is reset, this signal turns on at the completion of the preparation for the RJ71EIP91. • On: The module has been prepared. • Off: The module is being prepared. Module Error (XF) This signal turns on or off depending on the occurrence status of the own station error.
  • Page 139: Details Of Output Signals

    Details of output signals Module error clear request (YF) This signal is used to clear the minor error that has occurred on the own station. • On: Minor error clear request • Off:  If this signal turns on when an own station error has occurred, the following operations are executed. •...
  • Page 140 ■EtherNet/IP communication has started (normal) Performed by the RJ71EIP91 Communicating (EtherNet/IP) ’EtherNet/IP communication start request' (Y10) 'EtherNet/IP communication in process' (X10) Start or stop of EtherNet/IP Start Stop communications 'Class1 I/O data start offset address' (Un\G25856 to Start offset address Un\G26367) 'Reserved station (Class1)' Reservation status...
  • Page 141 ■'EtherNet/IP data link continuation specification request' (Un\G16635) is set Performed by the RJ71EIP91 'EtherNet/IP data link continuation specification Stop specification request Continuation setting request request' (Un\G16634) 'EtherNet/IP data link continuation specification Stop specification status Continuation setting status state' (Un\G16635) 'EtherNet/IP communication start request' (Y10) 'EtherNet/IP communication in process' (X10)
  • Page 142 Connection information read request (Y14) Turn this signal off and on to request the reading of connection information. • Off to on: Connection information reading execution request • On to off: Connection information reading stop request Turn on 'Connection information read request' (Y14) to read the connection information from the connection number specified with 'Connection number designation' (Un\G28288).
  • Page 143 ■When the connection information reading has completed with an error Performed by the RJ71EIP91 Performed by the program 'Connection information read request' (Y14) 'Connection information read completion' (X14) 'Connection information read error' (X15) System 'Connection number designation' (Un\G28288) 'Connection information' (Un\G28291 to Un\G28341) (1) Specify the connection number.
  • Page 144: Appendix 3 Buffer Memory

    Appendix 3 Buffer Memory The buffer memory is used to exchange data between the RJ71EIP91 and the CPU module or EtherNet/IP devices. Buffer memory values are set to their defaults (initial values) when the system is powered off or the CPU module is reset. List of buffer memory addresses Address (decimal) Address...
  • Page 145 Address (decimal) Address Name Initial Read, write (hexadecimal) value 28160 6E00H Node information area Communication state Read 28161 6E01H Communication speed Read 28162 to 28163 6E02H to 6E03H Send packet per second Read 28164 to 28165 6E04H to 6E05H Receive packet per second Read 28166 6E06H...
  • Page 146 Address (decimal) Address Name Initial Read, write (hexadecimal) value 394048 60340H UCMM data link receive Result storage area Read command (No.1) 394049 to 394050 60341H to 60342H Target IP Address Read 394051 60343H Service Read 394052 to 394053 60344H to 60345H System area 394054 60346H...
  • Page 147: Details Of Buffer Memory Addresses

    Details of buffer memory addresses The following describes the buffer memory addresses of the RJ71EIP91. Block assurance specification per connection ■Block assurance specification per connection (Un\G16629) This address is used to set whether to perform data assurance on the input data or output data used in Class1 communications.
  • Page 148 EtherNet/IP data link continuation specification ■EtherNet/IP data link continuation specification request (Un\G16634) This address is used to set whether to continue EtherNet/IP communications when 'EtherNet/IP communication start request' (Y10) is turned on and off. Set this address to continue EtherNet/IP communications in situations such as when the CPU module changes from the RUN state to the STOP state and when a stop error occurs on the CPU module.
  • Page 149 Class1 I/O data start offset address ■Class1 Start offset address to the input data (Un\G25856 to Un\G26111) In relation to the start address of Class1 Input Area (Un\G65536 to Un\G98303), stores the offset address of the input data for each connection. •...
  • Page 150 Application Trigger (Class1) ■Application Trigger (Class1) (Un\G27008 to Un\G27055) This area requests and checks Application Triggers via Class1 communications. Address Item Description Un\G27008 to Un\G27023 Application Trigger Request Requests Application Trigger or Change of State for each connection number. (Class1) If the requested connection number is not a Producer Tag, the request is ignored.
  • Page 151 The following figure shows the timing chart for the execution of the Application Trigger. Performed by the RJ71EIP91 Performed by the program '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) Processing for data transmission...
  • Page 152 Class1 communication status ■Class1 communication status (Un\G27136 to Un\G27183) This area stores the communication status of Class1 communications for each connection number. Address Item Description Un\G27136 to Un\G27151 Data link status (Class1) Stores the data link status of connection numbers 1 to 256. It automatically turns on when communication recovers from an error.
  • Page 153 Class1 Connection Behavior Error status ■Class1 Connection Behavior Error status (Un\G27392 to Un\G27647) This area stores the error code of the error that occurred during Class1 communications for each connection number. (0 is stored when communications are normal.) For details on the error codes, refer to the following. Page 127 Error codes when a communication error occurs Address Description...
  • Page 154 Node information area ■Node information area (Un\G28160 to Un\G28170) This area stores the node information of the RJ71EIP91. Excluding 'Communication state' (Un\G28160) and 'Communication speed' (Un\G28161), these items are available only for Class1 communications. Address Item Description Un\G28160 Communication state Stores the EtherNet/IP communication status.
  • Page 155 Address Item Description Un\G28295 Counter Frame Error Stores the number of frames that could not be sent/received. Counter Un\G28296 Time-Out Counter Stores the number of connection timeouts. Un\G28297 Refused Counter Stores the number of connection disconnections. Un\G28298 to Un\G28299 Production Counter Stores the transmission count.
  • Page 156 Class1 Block assurance specification per connection ■Class1 Connection Input data update state (Un\G32768 to Un\G33023) This area stores the update status of the input data when 'Block assurance state per connection' (Un\G16630) is set to "2: Data assurance is being performed". •...
  • Page 157 UCMM communication execution command ■UCMM communication execution command (Un\G393216 to Un\G393249) This area requests and checks communication during UCMM communications. Address Item Description Un\G393216 to Un\G393217 UCMM data link execution request Requests execution to send the request command over UCMM communications.
  • Page 158 UCMM data link request command, UCMM data link receive command ■UCMM data link request command (No.1) (Un\G393280 to Un\G394047) This item is used to set the UCMM communication request command. Address Item Description Un\G393280 System area  Un\G393281 to Un\G393282 Target IP Address Specifies the IP address of the EtherNet/IP device to send the request command to.
  • Page 159: Appendix 4 Details Of Message Communication Support Command

    Appendix 4 Details of Message Communication Support Command This section describes the commands used during Class3 message communications and UCMM message communications. Object list The following table lists the objects that can be used with message communication support commands. Object Description Reference Identity...
  • Page 160: Identity

    Identity Object name Class ID Identity Class attribute (instance ID: 00H) Attribute Access Name Data Description Setting value (: Available, : type (Set)/stored Not available) value (Get)   Revision UINT Object revision 0001H   Max Instance UINT Maximum instance ID 0001H ...
  • Page 161 Instance service Service code Service Get_Attributes_All Get_Attribute_Single APPX Appendix 4 Details of Message Communication Support Command...
  • Page 162: Connection Manager

    Connection Manager Object name Class ID Connection Manager Class attribute (instance ID: 00H) Attribute Access Name Data Description Setting value (: Available, : type (Set)/stored Not available) value (Get)   Revision UINT Object revision 0001H   Max Instance UINT Maximum instance ID 0001H...
  • Page 163: Tcp/Ip Interface

    TCP/IP Interface Object name Class ID TCP/IP Interface Class attribute (instance ID: 00H) Attribute Access Name Data Description Setting value (: Available, : type (Set)/stored Not available) value (Get)   Revision UINT Object revision 0004H   Max Instance UINT Maximum instance ID 0001H...
  • Page 164 Instance attribute (instance ID: 01H) Attribute Access Name Data Description Setting value (: Available, : type (Set)/stored Not available) value (Get)   Page 162 Status DWORD Interface status Details of interface status   Configuration Capability DWORD Interface capability flag Page 163 Details of interface...
  • Page 165 ■Details of interface capability flag Description Value BOOTP Client Fixed to 0 (because the BOOTP setting is not supported) DNS Client Fixed to 0 (because the name resolution setting with DNS is not supported) DHCP Client Fixed to 0 (because IP address setting with DHCP is not supported) DHCP-DNS Update Fixed to 0 (because the host name sending setting with DHCP requests is not supported) Configuration Settable...
  • Page 166: Ethernet Link

    Ethernet Link Object name Class ID Ethernet Link Class attribute (instance ID: 00H) Attribute Access Name Data Description Setting value (: Available, : type (Set)/stored Not available) value (Get)   Revision UINT Object revision 0004H   Max Instance UINT Maximum instance ID 0001H...
  • Page 167 Attribute Access Name Data Description Setting value (: Available, : type (Set)/stored Not available) value (Get)   Media Alignment Errors UDINT Number of receive frames with lengths Value on the left Counters that are not octet integers FCS Errors UDINT Number of receive frames that do not Value on the left...
  • Page 168 Attribute Access Name Data Description Setting value (: Available, : type (Set)/stored Not available) value (Get)   HCInOctets ULINT Number of octets received through the Value on the left Interface interface Counters HCInUcastPkts ULINT Number of unicast packets received Value on the left through the interface HCInMulticastPkts...
  • Page 169: Appendix 5 Processing Time

    Appendix 5 Processing Time Transmission delay time The following describes the formulas used to calculate the transmission delay time of EtherNet/IP communications. Note that the processing time may be prolonged depending on the load ratio of the network (degree of line congestion), the processing performance of controllers, and the system configuration.
  • Page 170: Appendix 6 Differences Between Qj71Eip71 And Rj71Eip91

    Appendix 6 Differences Between QJ71EIP71 and RJ71EIP91 This section describes the differences between the MELSEC-Q series (QJ71EIP71) and MELSEC iQ-R series (RJ71EIP91) EtherNet/IP network interface modules. Hardware specifications The following table lists the differences between the QJ71EIP71 and the RJ71EIP91 hardware specifications.
  • Page 171 Function The following table lists the differences between the QJ71EIP71 and the RJ71EIP91 functions. : Available, : Not available Item QJ71EIP71 RJ71EIP91   Class1 Instance communications communications Tag communications     Class3 Message communications communications Tag communications ...
  • Page 172 I/O Signal The following tables list the differences between the QJ71EIP71 and the RJ71EIP91 I/O signals. ■Input signal Device No. QJ71EIP71 RJ71EIP91 Tag communication start process completion Module Ready PING test completion Use prohibited Flash ROM access completion Use prohibited Flash ROM access error completion Use prohibited TCP/UDP/IP parameter change completion...
  • Page 173 Buffer memory The following tables list the differences between the QJ71EIP71 and the RJ71EIP91 buffer memory areas. Address (decimal) Address QJ71EIP71 RJ71EIP91 (hexadecimal) 0 to 4095 0H to FFFH Class1 Input Area System area 4096 to 8191 1000H to 1FFFH Class3/UCMM Input Area 8192 to 12287 2000H to 2FFFH...
  • Page 174: Index

    INDEX ....148 ......62 Application Trigger (Class1) Online Action Application Trigger operating specification (Class1)
  • Page 175 MEMO...
  • Page 176: Revisions

    Japanese manual number: SH-081914-B This manual confers no industrial property rights of any other kind, nor does it confer any patent licenses. Mitsubishi Electric Corporation cannot be held responsible for any problems involving industrial property rights which may occur as a result of using the contents noted in this manual.
  • Page 177: Warranty

    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 178: Trademarks

    TRADEMARKS EtherNet/IP is a trademark of ODVA, Inc. The company names, system names and product names mentioned in this manual are either registered trademarks or trademarks of their respective companies. ™ ® In some cases, trademark symbols such as ' ' or ' ' are not specified in this manual.
  • Page 180 SH(NA)-081915ENG-B(1908)MEE MODEL: RJ71EIP91-U-OU-E MODEL CODE: 13JX84 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.

This manual is also suitable for:

Melsec iq-rj71eip91

Table of Contents