Chapter 7 terminology – MITSUBISHI ELECTRIC ETH-1000 User Manual
Page 35
7-1
Chapter 7
Terminology
Implicit (I/O Data)
Messaging
Connections are established to move application-specific I/O data at regular
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
Type
User-defined data types allow a user to organize the data to match a machine or process.
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
Protocol (CIP)
The Common Industrial Protocol (CIP) is a media independent, connection-based, object-
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
In
tr
o
d
u
c
ti
o
n
2
S
y
s
te
m
O
v
e
rv
ie
w
3
D
e
v
ic
e
s
t
o
t
h
e
N
e
tw
o
rk
4
C
o
n
tr
o
lL
o
g
ix
P
L
C
P
ro
je
c
t
C
o
n
fi
g
u
ra
ti
o
n
5
E
T
H
-1
0
0
0
C
o
n
fi
g
u
ra
ti
o
n
6
U
s
in
g
E
th
e
rN
e
t/
IP
E
x
p
li
c
it
M
e
s
s
a
g
in
g
7
T
e
rm
in
o
lo
g
y