5-9
5.2.4. 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.
Figure 3 of this document in Section 5.1 shows the mapping of data from ControlLogix to the ICC DB.
This mapping is then expanded to map from ICC DB to the Mitsubishi controllers connected to the ICC
gateway in the system.
The following diagram illustrates an example of the mapping the ICC DB to Mitsubishi iQ system with an
Built-in Ethernet port and an external Ethernet module. Each Ethernet port transfers 10 words of bit data
and 20 words of word data.
248 WORDS (Int)
248 WORDS (Int)
CLX
CSC_ICC_ETH100_INT:I
ICC ETH-1000
CSC_ICC_ETH100_INT:O
M7681 - M7840
(10 words, 160 bits )
D12248 - D12267
(20 words)
Connection 1
M7361 - M7520
(10 words, 160 bits )
D12208 - D12227
(20 words)
Connection 2
DB 2048 - DB 2087 (20 Words)
DB 2088 - DB 2107 (10 Words)
DB 2128 - DB 2167 (20 Words)
DB 2168 - DB 2187 (10 Words)
DB 0000 - DB 0039 (20 Words)
DB 0040 - DB 0059 (10 Words)
DB 0080 - DB 0119 (20 Words)
DB 00120 - DB 0139 (10 Words)
Mitsubishi iQ Controllers
Built-in Port
External
Module
M7841 - M7900
(10 words, 160 bits )
D12268 - D12287
(20 words)
M7521 - M7680
(10 words, 160 bits )
D12228 - D12247
(20 words)
The DB addresses configured in the MELSEL service objects are the beginning addresses of each
block of data shown above. The ICC DB addresses are “Byte” addresses so that starting address
locations need to be adjusted accordingly.
A Microsoft Excel-based database address calculation tool is available from Mitsubishi Electric
Automation, Inc. upon request. The tool can be used to calculate the DB locations of MELSEC service
objects to assist the configuration efforts. Please contact your MEAU representatives to obtain a copy of
this tool.
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