Beruflich Dokumente
Kultur Dokumente
Configuration
Designing an EtherNet/IP Cable
System
Pinging a Modules EtherNet/IP
Address
Configuring and Modifying
EtherNet/IP Addresses Using
BOOTP-DHCP Server Software
Tip: Standard EtherNet/IP and Ethernet CIP safety modules can communicate on the same
network.
Layer
Protocol
Application
Presentation
Session
Transport
TCP, UDP
Network
IP
Data Link
Ethernet
Physical
10/100baseT,
Transceiver, etc.
4
Incoming messages
are only transmitted
to desired node.
Switches selectively
route packets of
information to specific
devices.
Switch Selection
Switch Selection
VLAN (Virtual (or logical) Local Area Network):
Accounting
Engineering
Production
Human Resources
Switch Selection
With VLANs, a switch can be configured to share two isolated networks without the traffic
from one network burdening the other.
Controller 1
1
PC
Controller 2
VLAN 1
4
I/O
5
I/O
VLAN 2
I/O
I/O
I/O
8
Copper Cabling
Two types of copper cabling:
Shielded, balanced twisted-pair (STP/ScTP)
Tip: This topology is used with many existing Ethernet network architectures but it is
seldom used in new architectures.
10
Best suited for environments using twisted pair and/or fiber optic wire
Tip: This is the most common topology used in EtherNet/IP network architectures.
11
Tip: The tree topology should also be given careful consideration when designing an
EtherNet/IP network as it effectively blends the advantages of a star and bus topology.
12
Overview of IP Addresses
IP (Internet Protocol) Address:
User-defined software address assigned to a device
Identifies network and node
32-bit address normally grouped into 4 bytes (e.g., 10.88.244.130).
13
Overview of IP Addresses
14
Overview of IP Addresses
MAC (Media Access Control) Address:
15
Classes of IP Addresses
Four different classes of IP addresses:
IP address used determines number of possible networks and end devices.
Classes are determined by first few bits of each IP address:
0
Class A
16
Net ID
Class B
Class C
Class D
31
Host ID
Net ID
24
Host ID
Net ID
Host ID
Classes of IP Addresses
Class
Typical Users/Uses
1 - 127
128 - 191
Medium-sized networks
192 - 223
224 - 239
Multicast messaging
17
Private IP Addresses
Finite number of IP addresses have been designated as private IP
addresses.
Private IP addresses prohibit message traffic from being routed to Internet
thereby avoiding conflicts that would otherwise arise whenever two or more
enterprises used same IP address.
Class
Private IP Addresses
10.0.0.0 - 10.255.255.255
172.16.0.0 - 172.31.255.255
192.168.0.0 - 192.168.255.255
18
Binary
Equivalent
Consecutive 1's Represent Network Portion of IP Address
19
20
Example
Compare addresses of 2 devices and determine if they are on same subnet:
EtherNet/IP Address: 165.88.73.129
EtherNet/IP Address: 165.88.74.187
Subnet Mask: 255.255.240.0
Example
Ping
Ping Command
Device Is Active
on the Network
Device Is Not
Active on the
Network
23
Ping
24
25
26
27
Request
History
Pane
Request Type
Relation
List
Relation List
Pane
28
29
Address of
Gateway (or
Router)
Capable of
Routing
Messages to
Remote
Network
Copyright
2008 Rockwell
Automation,
Relationship between a Device's
MAC
Address
and its IP Address
Inc. All rights reserved.
30
RSLinx Software
31
RSLinx Software
RSLinx software configuration screen:
Address of the
Device You Are
Configuring or
Modifying
Network and Host Part
Identification
32
Produce/Consume Model
Communication model based on content of data rather than source or destination of data:
Devices that need data (consumers) recognize data they need and consume it (at a specified rate).
Data is sent on network in single message, no matter how large the number of nodes to which it
needs to go.
All consumer nodes receive and consume information simultaneously.
Receipt of information is synchronized:
33
Produce/Consume Model
To limit the number of connections
used, consider grouping data into
an array or a user-defined data type
and producing only that array or
structure.
34
35
If a user-defined structure is
produced, there must be a structure
with the identical size and layout in
the consuming controller. To ensure
accuracy, copy the structures
between projects.
36
37
38
Maximum
Number of
Consumers
39
Tag Name
Must Be in
Consuming
Controller's I/O
Configuration
Exact Match
Required
Tip: For accuracy, the source project should be opened and the tag names should be copied.
42