Mitsubishi Electronics ETH-1000 manual Chapter, Terminology

Page 35
Chapter 7

Chapter 7

Terminology

 

 

 

Implicit (I/O

Data)

Connections are established to move application-specific I/O data at regular

Messaging

 

intervals. These connections often are set up as one-to-many relationships in

 

 

order to take full advantage of the producer-consumer multicast model.

 

 

Implicit messaging uses UDP/IP resources to make multicast data transfers

 

 

over Ethernet a reality.

 

 

Explicit Messaging

Point-to-point relationships that are established to facilitate request-response

 

 

transactions between two nodes. These connections are general purpose in

 

 

nature and can be used to reach any network-accessible items within a

 

 

device. Explicit messaging connections utilize TCP/IP services to move

 

 

messages across Ethernet.

 

 

 

EtherNet/IP

 

EtherNet/IP is the name given to the Common Industrial Protocol (CIP), as implemented

 

 

over standard Ethernet (IEEE 802.3 and the TCP/IP protocol suite).

 

 

User Defined Data

User-defined data types allow a user to organize the data to match a machine or process.

Type

 

This streamlines program development and creates self-documenting code that is easier

 

 

to maintain. A user-defined data type stores all the data related to a specific aspect of a

 

 

system. This keeps related data together and easy to locate, regardless of its data type.

 

 

Common Industrial

The Common Industrial Protocol (CIP) is a media independent, connection-based, object-

Protocol (CIP)

 

oriented protocol designed for automation applications. It encompasses a comprehensive

 

 

set of communication services for automation applications: control, safety,

 

 

synchronization, motion, configuration and information.

 

 

Connection Object

The CIP Connection Class allocates and manages the internal resources associated with

 

 

both I/O and Explicit Messaging Connections. The specific instance generated by the

 

 

Connection Class is referred to as a Connection Instance or a Connection Object.

 

 

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.

 

 

 

 

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

7-1

Image 35
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 ConfigurationCSCICCETH100INTI CSCICCETH100INTO Figure 3 Mapping CLX Data to ICC Database LocationsICC ETH-1000 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 ChapterRev-1 RevisionsJuly 2009 - Document created and Released, Version