Mitsubishi Electronics ETH-1000 Configuring the MELSEC Protocol, Configuring Connection Objects

Page 27
5.2 Configuring the MELSEC Protocol

The database addresses in the ICC are used to address “byte” data locations. Thus, 248 words will take up 496 database addresses.

3.Select the “Monitor” tab and check the “Display Usage” checkbox to show the DB memory locations that are configured for use by both the 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. For a particular application, the Connection Objects and Service Objects configured in this manual may not work properly without modifications. A user should consult the ICC ETH-1000 manual and understand the information required to be transfer to and from Mitsubishi controllers and the timing requirements.

The critical steps are the configuration of a MELSEC Connection Object and the services that need to be accomplished using this Connection Object. A Connection Object can be configured to represent a physical connection between an ICC ETH-1000 and a Mitsubishi controller. However, this does not have to be the case since a physical connection can support multiple “logical” connections using multiple connection objects depending on the application requirements.

After a Connection Object is configured, multiple Service Objects can be configured for this Connection Object. Each service object defines the tasks that need to be accomplished, for example read 20 words of controller D registers starting from D12287, write 10 words to controller Internal Relay.

5.2.1. Configuring Connection Objects

The following steps are used to create a Connection Object to communicate with a iQ PLC with the IP address 192.168.1.40 using TCP port 0x5001 (e.g. Decimal 20481)

1. Create a name for this Connection Object. The name is “Connection1” for this example.

5-3

 

1

 

 

 

 

 

 

 

 

 

Introduction

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

System Overview

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

 

 

 

 

 

 

 

 

Devices to the

Network

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4

 

 

 

 

 

 

 

 

ControlLogix PLC Project

Configuration

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5

 

 

 

 

 

 

 

 

ETH-1000

Configuration

 

 

 

 

 

 

 

 

 

 

 

 

 

 

6

 

 

 

 

 

 

Using EtherNet/IP

Explicit Messaging

 

 

 

 

 

 

 

 

 

 

 

 

 

 

7

 

 

 

 

 

 

 

 

 

Terminology

 

 

 

 

 

 

 

 

Image 27
Contents Using ICC ETH-1000 EtherNet/IP Interface with Mitsubishi iQ PLC Contents Mitsubishi FURTHER READING REFERENCE LISTThis Page is intentionally left blank Figure 1 EtherNet/IP Connectivity - Rockwell PLC to Mitsubishi iQ PLC Chapter 1 IntroductionFigure 2 Architecture of an Example Verification System Chapter 2 System Overview3.1 Changing the IP Address of the ControlLogix System Chapter 3 Connecting Devices to the Network4. Right-Click on the ENBT Module and select “Module Configuration” from the drop down list 3.2 Changing the IP Address of the ICC ETH-1000 Module Download Configuration to Device pop-up message and the ETH-1000 will go through the reset sequence 3.3 Changing the IP Addresses of the iQ PLC Built-in Ethernet Port ControlLogix PLC Project 3.4 Configuring the External Ethernet Module in the iQ System a. Set the Communication Data Code to Binary 3-10 4.1 Adding the 1756 ENBT Module Chapter 4 ControlLogix PLC Project Configuration4. Then select the proper module 1756 ENBT 3. In the “Select Module” pop-up window, choose the “Communications”revision level of the ENBT module is 4.2 Adding the ICC Module Introduction c. Configure the “Connection Parameters” as follow 5. Configure the RPI to 10.0 ms a. 248 integer tags were created for CSCICCETH1000INTI. These are the tag locations where ICC will transfer the data to the ControlLogix using Implicit Message protocol every RPI 5.1 Configuring the EtherNet/IP Implicit Messaging Communication Chapter 5 ETH-1000 ConfigurationFigure 3 Mapping CLX Data to ICC Database Locations ICC ETH-1000CSCICCETH100INTI CSCICCETH100INTO 5.2.1. Configuring Connection Objects 5.2 Configuring the MELSEC Protocol5.2.2. Configuring Service Objects 8. Click the “Create” button to create this Service Object b. Define the Service Object to write 10 Words to Internal Relay a. Define the Service Object to read 20 Data Registers to ICCIntroduction 5.2.3. Configuring the Connection Object for QJ71E71 Ethernet Module CSCICCETH100INTO 5.2.4. Calculating the ICC ETH-1000 DB AddressesMitsubishi iQ Controllers CLX CSCICCETH100INTIChapter 6 Using EtherNet/IP Explicit Messaging Terminology ChapterRevisions July 2009 - Document created and Released, VersionRev-1