Mitsubishi Electric ICC ETH-1000 Quick Start Manual

Ethernet/ip interface

Advertisement

Quick Links

Using ICC ETH-1000
eth1000_large.jpg
EtherNet/IP Interface with
Mitsubishi iQ PLC

Advertisement

Table of Contents
loading

Summary of Contents for Mitsubishi Electric ICC ETH-1000

  • Page 1 Using ICC ETH-1000 eth1000_large.jpg EtherNet/IP Interface with Mitsubishi iQ PLC...
  • Page 2: Table Of Contents

    Connecting Devices to the Network ... 3-1 Changing the IP Address of the ControlLogix System ... 3-1 Changing the IP Address of the ICC ETH-1000 Module ... 3-3 Changing the IP Addresses of the iQ PLC Built-in Ethernet Port ... 3-6 Configuring the External Ethernet Module in the iQ System ...
  • Page 3: Further Reading Reference List

    FURTHER READING REFERENCE LIST Mitsubishi Q Corresponding MELSEC Communication Protocol Reference Manual SH(NA)-080008-K QnUCPU User’s Manual Communication via Built-in Ethernet Port SH(NA)-080811ENG-B Q Corresponding Ethernet Interface Module User’s Manual (Basic) SH (NA)-080009-N Instruction Manual: ETH-1000 Multiprotocol Ethernet / RS-485 Gateway...
  • Page 4 This Page is intentionally left blank!
  • Page 5: Chapter 1 Introduction

    It is assumed that the user of this guide is familiar with the Rockwell RSLogix5000 environment, the operation of Mitsubishi iQ PLCs, and has sufficient knowledge of the ICC ETH-1000 Gateway. It is critical for the users to refer to the manuals when setting up the system parameters for EtherNet/IP applications.
  • Page 6: Chapter 2 System Overview

    The following list contains high-level steps to establish proper EtherNet/IP communication of this Verification System. Each of these steps will be further detailed in subsequent chapters 1. Connect the programming/monitoring PC, Rockwell PLC, ICC ETH-1000, and Mitsubishi PLC system to the Ethernet network a.
  • Page 7: Chapter 3 Connecting Devices To The Network

    Chapter 3 Connecting Devices to the Network The steps of configuring the IP addresses of the ControlLogix PLC system, the ICC ETH-1000 module, and the PLC are documented in this chapter. 3.1 Changing the IP Address of the ControlLogix System The minimum configuration of a ControlLogix system consists of a ControlLogix chassis (e.g.
  • Page 8 4. Right-Click on the ENBT Module and select “Module Configuration” from the drop down list: 5. Under the “Port Configuration” tab, select the Network Configuration Type to be “Static”, and one can modify the IP address and the Network Mask to the desired values. Click “OK” and save the new IP address configuration.
  • Page 9: Changing The Ip Address Of The Icc Eth-1000 Module

    The “ICC Gateway Configuration Utility” should be loaded on a Configuration PC that is used to configure the ICC ETH-1000. The ETH-1000 module can be powered using an USB connection, a Power Over Ethernet (POE) connection or an external 7- 24V power supply.
  • Page 10 2. Click the “Auto Connect” button, and the ETH-1000 module will be connected, and the screen will be populated with the current information: The proper device type is shown with a green LED lit showing the connection has been established.
  • Page 11 5. After the download, the system will need to be reset for the changes to take effect. Click “Yes” to the pop-up message and the ETH-1000 will go through the reset sequence 6. After the ETH-1000 system reboot, the screen should show the new IP address. In this example, the IP address was changed to 192.168.5.190.
  • Page 12: Changing The Ip Addresses Of The Iq Plc Built-In Ethernet Port

    3.3 Changing the IP Addresses of the iQ PLC Built-in Ethernet Port The following are steps to change the IP address of the iQ PLC Built-in Ethernet Port: 1. Open the GX Works2 on the Configuration PC and create a new project for the appropriate CPU Module (e.g.
  • Page 13 c. Click the Open Setting box and enter the first channel as MC Protocol with a proper Host Station Port number (In this example, the Port Number is set at Hex 5001) 3. Download the parameter settings to the PLC.
  • Page 14: Configuring The External Ethernet Module In The Iq System

    CPU. This section describes the configuration of a QJ71E71-100 module to be used in the communication with a CLX through the ICC ETH-1000 gateway. 1. Select the Network Parameter-> Ethernet/CC IE/MELSECNET on the Project Tree which will open the parameter setting window.
  • Page 15 Select the “Initial Timing” to be Always wait for OPEN (Communication possible at STOP time). This is a critical step to ensure proper communication between the Ethernet module and the ICC ETH-1000. d. Select the “Use the KeepAlive” function. e. Click “End” to return to the Network Parameter Setting Window...
  • Page 16 3. At the Network Parameter Setting window, click “Open Setting” and open the window below and enter the parameters as shown: a. Configure the Host Station Port Number to match the Connection Object port number configured in the ICC ETH-1000. 3-10...
  • Page 17: Chapter 4 Controllogix Plc Project Configuration

    The configuration steps of a ControlLogix project are described this Chapter. These steps are used to communicate with an ICC ETH-1000 module. It is assumed that the user has basic knowledge in using RSLogix5000 software to perform the basic configuration steps.
  • Page 18 3. In the “Select Module” pop-up window, choose the “Communications” 4. Then select the proper module 1756 ENBT...
  • Page 19 5. Then select the Major Revision level of the ENBT firmware. In the Verification System, the major revision level of the ENBT module is 2. 6. Enter the proper Name, Slot Location, Revision Level and IP Address of the ENBT module. In the Verification System, the module name is set at CSC_EIP, the revision firmware level is 2.3, the module is in Slot 1 of the ControlLogix Chassis, and the IP address is set at 192.168.1.30, matching the previous configuration.
  • Page 20: Adding The Icc Module

    7. Click “OK” to accept the configuration and make no additional configuration changes to the “Connection” tab. Simply click “OK” again to accept the configuration. 4.2 Adding the ICC Module The following steps are used to add the ICC module for communication using I/O Messaging (or Implicit Messaging method).
  • Page 21 2. Select the “Communications” and expand the tree for additional selection. 3. Choose the Ethernet-Module Generic Ethernet Module...
  • Page 22 4. Double Click on the selection and configure the ICC module accordingly. configuration step to ensure the ETH-1000 will work properly in the system as the application requires. Please also consult the ICC ETH-1000 User’s Manual carefully about the configuration of these items.
  • Page 23 5. Configure the RPI to 10.0 ms. 6. Select “OK” to accept the configuration and complete the ICC Module Configuration. 7. Double click on the “Controller Tags” selection, and the following tags are automatically created for the ICC ETH-1000 module:...
  • Page 24 248 integer tags were created for CSC_ICC_ETH1000_INT:O. These are the tag locations where data will be sent to ICC ETH-1000 through Implicit Messaging Protocl every RPI. c. The locations in the ICC Database where the data will be written to and read from will be...
  • Page 25: Chapter 5 Eth-1000 Configuration

    Chapter 5 ETH-1000 Configuration The steps to configure the ETH-1000 module to work with the ControlLogix PLC using EtherNet/IP Implicit Messaging and Mitsubishi controllers using MC Protocol are documented. Configuring the Validation System as shown in Figure 2 is used as the example. Some parameters will need different values to properly reflect the actual system a user is configuring.
  • Page 26 CSC_ICC_ETH100_INT:I 248 WORDS (Int) CSC_ICC_ETH100_INT:O 248 WORDS (Int) Figure 3 Mapping CLX Data to ICC Database Locations ICC ETH-1000 DB Locations: 0 - 495 DB Locations: 2048 - 2543...
  • Page 27: Configuring The Melsec Protocol

    Produced and Consumed data. 5.2 Configuring the MELSEC Protocol The steps to properly configure the MELSEC Protocol in the ICC ETH-1000 are documented in this section. However, the user should realize that the steps here are examples for a particular configuration to establish the Verification System architecture as shown in Figure 2.
  • Page 28: Configuring Service Objects

    “Data Register (D).” 4. Check the appropriate checkbox(s) of Function selection. and “Write” functions are from the ICC ETH-1000 perspective. “Write” checkbox enables the service object to transfer the data items from ICC DB to the designated data register locations using the MC Protocol. For this example, the “Write”...
  • Page 29 5. Enter the Starting Point of the Data Registers where the data items will be written into. In this example, the Starting Point is “12268.” 6. Enter the number of words to be transferred in the “Num Words” dialog box. In this example, the number of words is “20.”...
  • Page 30 9. Repeat the steps 1-8 to define the other three service objects to perform the transfers between ICC and iQ PLC. a. Define the Service Object to read 20 Data Registers to ICC b. Define the Service Object to write 10 Words to Internal Relay...
  • Page 31 c. Define the Service Object to read 10 words of Link Relay to ICC...
  • Page 32: Configuring The Connection Object For Qj71E71 Ethernet Module

    5.2.3. Configuring the Connection Object for QJ71E71 Ethernet Module Repeat steps documented in Sections 5.2.1and 5.2.2 to configure the Connection and Service objects to communicate to the external Ethernet module in the system. 1. Creat a Connection Object first with name Connection2. Enter the IP address of the Ethernet module and the Port number (e.g.
  • Page 33: Calculating The Icc Eth-1000 Db Addresses

    One of the most important steps in configuring a service object is to determine the Database Address that needs to be entered. Since the ICC ETH-1000 DB is a “shared database” between EtherNet/IP and MELSEC protocols, one has to define carefully which way the data items will be written to and read from.
  • Page 34: Chapter 6 Using Ethernet/Ip Explicit Messaging

    The communication is accomplished through the use of MSG instructions in RSLogix5000. Refer to Sections 11.1.4.5, 11.1.4.6, 8.7.5.1 of the “Instruction Manual: ETH-1000 Multiprotocol Ethernet / RS-485 Gateway” for details on how to configure the MSG instructions properly for communicating with Mitsubishi controllers.
  • Page 35: Chapter 7 Terminology

    Service Object Service is a function supported by an object and/or object class. The Service Object configured for a particular ICC ETH-1000 to a Mitsubishi device connection is used to define what data transfer functions need to be executed. services...
  • Page 36: Revisions

    Revisions July 2009 – Document created and Released, Version 1.0 October 2009 – Minor revision to wording throughout the document, Version 1.1 Rev-1...

Table of Contents