Você está na página 1de 72

NIS06 Fundamentals of EtherNet/IP

Bob Amich, Rockwell Automation


Josh Matson, Rockwell Automation

Copyright 2012 Rockwell Automation, Inc. All rights reserved.

Agenda
Industrial Network Trends OSI Reference Model Layers 1 - 7 Plantwide Network Architectures EtherNet/IP Advantage Summary

Copyright 2012 Rockwell Automation, Inc. All rights reserved.

What you will learn


Trends in Industrial Network Convergence Technology enablers and business drivers Fundamentals of EtherNet/IP What it is, capabilities and features Networking basics

Multidiscipline control and information applications Representative plantwide network architectures EtherNet/IP advantages which enables and drives convergence of control and information

breaking down the lingo and acronyms models and standards

Copyright 2012 Rockwell Automation, Inc. All rights reserved.

Industrial Network Convergence


Continuing Trend

Evolution of industrial Ethernet applications

Information

I/O Control

Safety Applications

Motion Control

High Availability

Industrial Network Convergence

EtherNet/IP Enabling & Driving Convergence of Industrial Control and Information with IT
Copyright 2012 Rockwell Automation, Inc. All rights reserved.

Industrial Network Convergence


Continuing Trend

EtherNet/IP Enabling & Driving Convergence of Industrial Control and Information with IT
Copyright 2012 Rockwell Automation, Inc. All rights reserved.

Industrial Network Design Methodology


Understand application and functional requirements

Devices to be connected industrial and non-industrial Data requirements for availability, integrity and confidentiality Communication patterns, topology and resiliency requirements Types of traffic information, control, safety, time synchronization, motion control, voice, video Define zones and segmentation Place applications and devices in the logical framework based on requirements

Develop a logical framework (roadmap)

Develop a physical framework to align with and support the logical framework Determine security requirements

Take into consideration IT requirements Establish early dialogue with IT for plantwide applications

MANAGE / MONITOR

ASSESS

Use technology & industry standards, reference models and reference architectures

AUDIT IMPLEMENT

DESIGN/PLAN

Copyright 2012 Rockwell Automation, Inc. All rights reserved.

OSI Reference Model


Open Systems Interconnection What makes EtherNet/IP industrial? Examples
CIP

Layer Name
Application Presentation

Layer No.
Layer 7 Layer 6

Function

Network Services to User App Encryption/Other processing

Session
Transport Network
Routers

Layer 5
Layer 4 Layer 3

Manage Multiple Applications


Reliable delivery/Error correction Logical addressing - Routing TCP - UDP IP

Data Link
Physical

Switches

Layer 2
Layer 1

Media Access Control


Specifies voltage, pin-outs, cable

IEEE 802.3
TIA - 1005

Cabling

Physical Layer Hardening

Infrastructure Device Hardening

Common Application Layer Protocol

5-Layer TCP/IP Model


Copyright 2012 Rockwell Automation, Inc. All rights reserved.

OSI Reference Model


Protocol Stack

Layer Name
Application Presentation Session Transport Network Data Link Physical

Layer No.
Layer 7 Layer 6 Layer 5 Layer 4 Layer 3 Layer 2 Layer 1

Function
CIP Modbus TCP PCCC/CSP HTTP VoIP

Coexistence

TCP - UDP IP IEEE 802.3 TIA - 1005

Coexistence

Interoperability
Copyright 2012 Rockwell Automation, Inc. All rights reserved.

OSI Reference Model


Protocol Stack

Sender
Application - CIP Presentation - Null Session Null Transport TCP/UDP Network IP Data Link - Ethernet Physical - Ethernet

Receiver
Layer 7
Layer 6 Layer 5 Layer 4 Layer 3
Application - CIP Presentation - Null Session - Null Transport TCP/UDP Network - IP Data Link - Ethernet Physical - Ethernet

Layer 2
Layer 1

Copyright 2012 Rockwell Automation, Inc. All rights reserved.

OSI Reference Model


Protocol Stack
ControlLogix

RSLogix 5000 RSLinx Classic

Layer Name
Application Presentation Session Transport Network Data Link Physical

Layer No.
Layer 7 Layer 6 Layer 5 Layer 4 Layer 3 Layer 2 Layer 1

Function
CIP

TCP - UDP IP IEEE 802.3 TIA - 1005

Encapsulation

Decapsulation

Copyright 2012 Rockwell Automation, Inc. All rights reserved.

OSI Reference Model


Protocol Stack Example - Encapsulation
RSLogix 5000, via RSLinx Classic, uses CIP to create a message to read information from a Logix Controller
RSLinx Classic passes the message on to the TCP program which adds on pieces to guarantee the integrity of the message TCP program passes the new message to the IP program which adds information to get the message routed

CIP

Payload Segment

TCP

CIP

IP

TCP

CIP

Packet

IP program passes the new message to Ethernet program which adds on the Ethernet part needed to send it over the network Ethernet Frame is sent out the PHY

Enet

IP

TCP

CIP

Frame

Physical Layer

Copyright 2012 Rockwell Automation, Inc. All rights reserved.

OSI Reference Model


Physical Layer Independent

Layer Name
Application Presentation Session Transport Network Data Link Physical

Layer No.
Layer 7 Layer 6 Layer 5 Layer 4 Layer 3 Layer 2 Layer 1

Function
CIP

TCP - UDP IP IEEE 802.3 Copper

Physical Layer Independent

Copyright 2012 Rockwell Automation, Inc. All rights reserved.

OSI Reference Model


Physical Layer Independent

Layer Name
Application Presentation Session Transport Network Data Link Physical

Layer No.
Layer 7 Layer 6 Layer 5 Layer 4 Layer 3 Layer 2 Layer 1

Function
CIP

TCP - UDP IP IEEE 802.3 Fiber

Physical Layer Independent

Copyright 2012 Rockwell Automation, Inc. All rights reserved.

OSI Reference Model


Data Link Layer Independent

Layer Name
Application Presentation Session Transport Network Data Link Physical

Layer No.
Layer 7 Layer 6 Layer 5 Layer 4 Layer 3 Layer 2 Layer 1

Function
CIP

TCP - UDP IP IEEE IEEE 802.11 802.3 Wi-Fi Fiber

Physical Layer Independent

Standard IP provides Portability and seamless Routing


Copyright 2012 Rockwell Automation, Inc. All rights reserved.

OSI Reference Model


Open Systems Interconnection

Layer Name
Application Presentation Session Transport Network Data Link Physical

Layer No.
Layer 7 Layer 6 Layer 5 Layer 4 Layer 3 Layer 2 Layer 1

Function
IE Protocol

Vendor Specific Vendor Specific IEEE 802.3 TIA - 1005

Limits Portability and Routability, may require additional assets to forward information throughout the plantwide architecture
Copyright 2012 Rockwell Automation, Inc. All rights reserved.

OSI Reference Model


Open Systems Interconnection

Layer Name
Application Presentation Session Transport Network Data Link Physical

Layer No.
Layer 7 Layer 6 Layer 5 Layer 4 Layer 3 Layer 2 Layer 1

Function
IE Protocol

Vendor Specific Vendor Specific Vendor Specific TIA - 1005

Non standard Ethernet, will require additional assets to connect into the plantwide architecture
Copyright 2012 Rockwell Automation, Inc. All rights reserved.

OSI Reference Model


Network Independent

Layer No.

Layer 7

Layer 4 Layer 3 Layer 2

Network Independent

Layer 1

Copyright 2012 Rockwell Automation, Inc. All rights reserved.

OSI Reference Model


Open System Interconnection

Layer Name
Application Presentation Session Transport Network Data Link Physical
Routers

Layer No.
Layer 7 Layer 6 Layer 5 Layer 4 Layer 3 Layer 2 Layer 1

Function
Network Services to User App Encryption/Other processing Manage Multiple Applications Reliable delivery/Error correction Logical addressing - Routers Media Access Control Specifies voltage, pin-outs, cable

Examples
CIP

TCP - UDP IP IEEE 802.3 TIA - 1005

Switches

Cabling

Similar sounding network devices, services and terms exist at Layer 2 (L2) and Layer 3 (L3) e.g. QoS, Resiliency, Security, Connections

Copyright 2012 Rockwell Automation, Inc. All rights reserved.

Layer 1 Physical Layer


Design and implement a robust physical layer Environment Classification - MICE More than cable
Connectors Patch panels LAN Troubleshooting Guide Cable management Grounding, Bonding and Shielding (noise mitigation) Wired vs. Wireless Copper vs. Fiber UTP vs. STP Singlemode vs. Multimode SFP LC vs. SC Industrial Ethernet Physical Infrastructure Reference Architecture Design Guide Cable Selection ENET-WP007

Standard Physical Media


Standard Topology Choices


Switch-Level & Device-Level

ODVA Guide Fiber Guide ENET-TD003

Copyright 2012 Rockwell Automation, Inc. All rights reserved.

Layer 1 Physical Layer


It provides the hardware means of sending and receiving data on a carrier, including defining cables, cards and physical aspects. LAN or WAN
Voltage levels, physical data rates, maximum transmission distances, physical connectors

Ethernet examples:
10Base-2, 10Base-5, 10Base-T, 100Base-TX 100Base-SX

Responsible for converting a frame, Layer 2 output, into electrical signals to be transmitted over the physical network. Other PHY examples:
RS-232 T1, E1 ISDN 802.11

Copyright 2012 Rockwell Automation, Inc. All rights reserved.

Layer 1 Physical Layer


Auto-Negotiation vs. Fixed Settings

Pulses detect Link speed and integrity (10/100/1000)

Negotiate Full/Half Duplex

Negotiate optional features (like MDIX)

Copyright 2012 Rockwell Automation, Inc. All rights reserved.

Layer 1 Physical Layer


EN2TR Example
RSLinx Classic Module Configuration

EN2TR Webpage Network Settings

RSLogix 5000 EN2TR Properties

Copyright 2012 Rockwell Automation, Inc. All rights reserved.

Layer 1 Physical Layer


Infrastructure Active Devices

A repeater recreates the incoming signal and re-transmits it without noise or distortion that may have effected the signal as it was transmitted down the cable. Repeaters were available on legacy Ethernet to increase the overall length of the network and allow additional nodes to be added.

Copyright 2012 Rockwell Automation, Inc. All rights reserved.

Layer 1 Physical Layer


Infrastructure Active Devices - Media Converters
Small Form-Factor Pluggable (SFP) Fiber link

Fiber link

Use Caution!

Copyright 2012 Rockwell Automation, Inc. All rights reserved.

Layer 1 Physical Layer


Topology - Linear
Layer 2 Access Switch Stratix 8000 Layer 2 Bridge Multi-Layer Switch Layer 2 and Layer 3 Stratix 8300 Layer 3 Router Layer 2 Access Link

Layer 2 Interswitch Link/802.1Q Trunk Layer 3 Link

Linear Device-Level

Linear Switch-Level
Copyright 2012 Rockwell Automation, Inc. All rights reserved.

Layer 1 Physical Layer


Topology Star and Redundant Star

Star

Redundant Star

Copyright 2012 Rockwell Automation, Inc. All rights reserved.

Layer 1 Physical Layer


Topology - Ring

Ring Device-Level

Ring Switch-Level

Copyright 2012 Rockwell Automation, Inc. All rights reserved.

Layer 2 Data Link


802.3 Ethernet Local Area Network (LAN)
Pre

SFD DA

SA

Type/Len Data (Payload)

FCS

802.3 Frame The Data Link layer is divided into two sub layers: The Media Access Control (MAC) sub-layer and the Logical Link Control (LLC) sub-layer. MAC (802.3) lower sub-layer controls how a device on the network gains access to the data and permission to transmit it.

Ethernet Media Access: CSMA/CD

LLC (802.2) upper sub-layer controls frame synchronization, flow control, and acts as an interface between the MAC sub-layer and the network layer. Layer 2 LAN and WAN Examples:

802.3, 802.5, Frame Relay, ATM, ISDN, MPLS (service providers) ARP Address Resolution Protocol QoS Quality of Service, VLAN Virtual Local Area Network , Resiliency and Security
Copyright 2012 Rockwell Automation, Inc. All rights reserved.

Layer 2 Protocol Examples: Layer 2 Services Examples

Layer 2 Data Link


Hardware Addressing

All devices on Ethernet communicate using the Ethernet address for the device. This address is sometimes referred to as the hardware, burned-in or MAC address (MAC stands for Media Access Controller).
The hardware address is a unique (in the world) 6-byte address that is embedded in the circuitry of every device that sits on an Ethernet network. First 3-bytes identify a specific vendor.

Every vendor of Ethernet products obtains their own unique address range Allen-Bradleys is 00:00:BC:XX:XX:XX and 00:1D:9C:XX:XX:XX Example - 00:00:BC:03:52:A9
Note that each digit of the MAC address is a hex number (range 0-F)

http://www.techzoom.net/tools/check-mac.en
MAC Decoder
Copyright 2012 Rockwell Automation, Inc. All rights reserved.

Layer 2 Data Link


LAN Transmission Methods

Unicast A method by which a frame is sent to a single destination. Multicast A technique that allows copies of a single frame to be passed to a selected subset of possible destinations. Example: 01-00-0C-CC-CC-CC (Cisco Discovery Protocol CDP) Broadcast A frame delivery system that delivers a given frame to all hosts on the LAN. FF:FF:FF:FF:FF:FF

Copyright 2012 Rockwell Automation, Inc. All rights reserved.

Layer 2 - Data Link


Bridging A bridge is a device that isolates traffic between segments by selectively forwarding frames to their proper destination. It is transparent to the network and protocol independent. Similar to the repeater, the bridge isnt used much any more, but more advanced devices which perform the bridging function are commonly used.
Ethernet Bridge Token Ring
Layer 3

Bridge
Layer 2

Ethernet EtherNet/IP Bridge


Layer 7

Ethernet

DeviceNet

Ethernet

Access Point

Work Group Bridge

Ethernet

Copyright 2012 Rockwell Automation, Inc. All rights reserved.

Layer 2 - Data Link


Switching
Multi-port Bridge
Examples - Stratix 8000 and 6000 All ports are in the same broadcast domain Forwards frames based on the MAC address and a forwarding table CAM Table content addressable memory Learns a stations location by examining source address Sends out all ports when destination address is broadcast, multicast, or unknown address Forwards when destination is located on different interface Managed switches provide Layer 2 features, such as segmentation (VLAN tag), security, QoS, resiliency, etc.
Copyright 2012 Rockwell Automation, Inc. All rights reserved.

LAN
8

Layer 2 Data Link


Switching Options

Industrial versus COTS - Panel & DIN Rail Mounting vs. Table & Rack (e.g. 1RU) Managed versus Unmanaged Advantages Managed Switches
Loop prevention Security services Diagnostic information Segmentation services (VLANs) Prioritization services (QoS) Network resiliency Multicast management services

Disadvantages

More expensive Requires some level of support and configuration to start up

Unmanaged Switches

Inexpensive Simple to set up

No loop prevention No security services No diagnostic information No segmentation or prioritization services Difficult to troubleshoot No network resiliency support

Copyright 2012 Rockwell Automation, Inc. All rights reserved.

Layer 2 Data Link


EN2TR Example
EN2TR Webpage MAC Address

RSLinx Classic EN2TR Diagnostics Ethernet Statistics

EN2TR Webpage Ethernet Statistics

Copyright 2012 Rockwell Automation, Inc. All rights reserved.

Layer 2 Data Link


EtherNet/IP is Standard

Pre

SFD

DA

SA

Type/Len

Data (Payload)

FCS

802.3 Frame

Standard MAC - 00:00:BC:XX:XX:XX & 00:1D:9C:XX:XX:XX Transmission types: unicast, multicast and broadcast

EtherType Common e.g. IPv4, ARP ODVA Embedded Switch Beacon - EtherType - 0x08E1 Layer 2 service example QoS CoS

Copyright 2012 Rockwell Automation, Inc. All rights reserved.

Layer 3 Network
Internet Protocol (IP) Packet
Version /Len ToS Byte Len ID Offset TTL Proto HCS IP SA IP DA Data

IPv4 Packet

This layer provides switching and routing technologies, creating logical paths, known as virtual circuits, for transmitting data from node to node. Routing and forwarding are functions of this Layer, as well as addressing, and internetworking. IP Address, Subnet Mask, Default Gateway Layer 3 Protocol Examples: ICMP Internet Control Message Protocol IPsec Internet Protocol Security IGMP Internet Group Management Protocol Routed protocol vs. Routing Protocol vs. Router Redundancy Layer 3 Services Examples QoS Quality of Service, Resiliency, Security

Copyright 2012 Rockwell Automation, Inc. All rights reserved.

Layer 3 Network
LAN Transmission Methods

Unicast A method by which a packet is sent to a single destination. Multicast A technique that allows copies of a single packet to be passed to a selected subset of possible destinations 224.0.0.0 - 239.255.255.255 EtherNet/IP IP Multicast Address Range:

239.192.0.0 - 239.195.255.255

Broadcast A packet delivery system that delivers a given packet to all hosts on the LAN. 255.255.255.255
Copyright 2012 Rockwell Automation, Inc. All rights reserved.

Layer 3 Network
Internet Protocol Address

Fixed or assigned from a pool? What type of server? If assigning from a pool Unique Network Identity

Resolves Hostnames to IP addresses on the network

User-Friendly Name to identify a node on the network

Copyright 2012 Rockwell Automation, Inc. All rights reserved.

Layer 3 Network
IP Addressing Schema
Option Static Hardware Description
Devices hard coded with an IP Address

Advantages
Simple to commission and replace

Disadvantages
In large environments, can be burdensome to maintain Limited ranged of IP addresses and subnet Not all devices support Requires technician to configure IP address/MAC address when a device is replaced Adds complexity and point of failure More complex to implement and adds a point of failure Devices get different IP addresses when they reboot

Static via BOOTP Server assigns devices IP addresses Configuration Precursor to DHCP
Server assigns IP addresses from a pool (NOT RECOMMENDED for industrial devices)

Supported by every device

DHCP

Efficient use of IP address range Can reduce administration work load Efficient use of IP Address range Can reduce administration work load Efficient use of IP Address range Eases commissioning and maintenance in large environments

DHCP Option 82

Server assigns consistent IP addresses from a pool (NOT RECOMMENDED)


Automatically assign IP address per physical switch port

More complex to implement and adds a point of failure Mixed environments may not work

DHCP portbased allocation

Requires some maintenance and upkeep, on a per switch basis


Copyright 2012 Rockwell Automation, Inc. All rights reserved.

Layer 3 Network
IP Default Gateway
Routing Table
Network 10.17.10.0 10.10.10.0 Port 1 2

Gateways and Routers use the network portion of IP addresses to identify where networks are. Switch/route packets by IP Address. Stratix 8300 Layer 2 and Layer 3 switching. A table is kept that tells the device which port a message should be transmitted out in order to get the message to the proper network. If the particular network is not directly attached to that device, it will simply forward the message to the next gateway or router in the path for further routing. Time-to-live (TTL) 10.17.10.56 RA EtherNet/IP implementation for multicast TTL=1 VLAN 17 RA EtherNet/IP implementation for Subnet 10.17.10.0/24 unicast TTL=64

Default Gateway 10.10.10.1 10.17.10.1

10.10.10.56
VLAN 10 Subnet 10.10.10.0/24

Copyright 2012 Rockwell Automation, Inc. All rights reserved.

Layer 3 - Network
Routing
Switch/route packets by IP Address. Extend network distance LAN, MAN, WAN Connect different LANs Broadcast control Multicast control, EtherNet/IP multicast not routable - TTL=1 Layer 3 features such as security, QoS, resiliency, etc. Make sure IT understands required protocols Is there a need to route to other subnets? Multicast traffic? Security or segmentation?

WAN
Default Gateway 10.10.10.1 10.17.10.1

10.17.10.56 10.10.10.56
VLAN 17 Subnet 10.17.10.0/24 VLAN 10 Subnet 10.10.10.0/24

Copyright 2012 Rockwell Automation, Inc. All rights reserved.

Layer 3 Network
Router and Routing
Routed protocols

Examples: Internet Protocol (IP) Novel Netware Internetwork Packet Exchange (IPX)

Routing Protocols
Routers talking to routers Maintaining optimal network topology/path to subnets, and forwarding packets along those paths static and dynamic routes Examples: OSPF Open Shortest Path First, IETF Standard (Link-State Routing) EIGRP Enhanced Interior Gateway Routing Protocol, Cisco innovation (Distance Vector Routing)

Router Redundancy Protocols


Fault tolerance for default gateways Examples: VRRP Virtual Router Redundancy Protocol, IETF Standards HSRP Hot Standby Router Protocol , Cisco innovation GLBP Gateway Load Balancing Protocol , Cisco innovation

Copyright 2012 Rockwell Automation, Inc. All rights reserved.

Layer 3 Network
EN2TR Example
EN2TR Webpage ARP Table

RSLogix 5000 EN2TR Properties Port Diagnostics

EN2TR Webpage IP Statistics

Copyright 2012 Rockwell Automation, Inc. All rights reserved.

Layer 3 Network
EtherNet/IP is Standard
Version /Len
ToS Byte

Len

ID

Offset

TTL

Proto

HCS

IP SA

IP DA

Data

Standard IPv4

IPv4 Packet

Transmission types: unicast, multicast and ip directed-broadcast

TTL

Unicast - 64 Multicast - 1

Multicast addresses - 239.192.0.0/14 range 239.192.0.0 239.195.255.255 Layer 3 service example QoS ToS - DSCP
Copyright 2012 Rockwell Automation, Inc. All rights reserved.

Layer 4 Transport
Segment
This layer provides transparent transfer of data between end systems, or devices, and is responsible for endto-end error recovery and flow control. It ensures complete data transfer.
User Datagram Protocol - UDP Connectionless/best effort Does not use acknowledgements IP - Unicast and Multicast CIP used for Class 1 (Implicit) I/O and P/C connections port 2222 Transmission Control Protocol - TCP Connection-oriented, end-to-end reliable transmission Utilizes acknowledgements (ACK) to ensure reliable delivery IP - Unicast CIP used for Class 3 (Explicit) messaging such as Operator Interface port 44818

UDP Header

TCP Header
Copyright 2012 Rockwell Automation, Inc. All rights reserved.

Layer 4 Transport
Ports and Sockets

KnowledgeBase Answer# 29402


Copyright 2012 Rockwell Automation, Inc. All rights reserved.

Layer 4 Transport
ControlLogix Module connection support (partial list)

Communications Module
1756-ENBT 1756-EN2T 1756-EN2TR

TCP connections

CIP Connections

64 128 128

128 256 256

1756-EN3TR
1756-EN2F

128
128

256
256

ENET-UM001G-EN-P EtherNet/IP Modules in Logix5000 Control Systems . provides connection and packet rate specs for modules
Copyright 2012 Rockwell Automation, Inc. All rights reserved.

Layer 4 Transport
EN2TR Example
EN2TR Webpage UDP Statistics

EN2TR Webpage Diagnostic Overview

EN2TR Webpage TCP Connection

Copyright 2012 Rockwell Automation, Inc. All rights reserved.

Layer 4 Transport
EtherNet/IP is Standard

UDP Header

TCP Header

Standard TCP & UDP Standard TCP & UDP Port Usage

Copyright 2012 Rockwell Automation, Inc. All rights reserved.

Layer 7 Application
Common Industrial Protocol

Guten Hello.tag?

How are you?

Bonjour? Hi.

Im great.
PLANT

MACHINE

An open, common, standard, and proven language is everything!!


Copyright 2012 Rockwell Automation, Inc. All rights reserved.

Layer 7 Application
Common Industrial Protocol
Standard set of services for accessing data and controlling industrial device operation Standard to integrate I/O control, device configuration and data collection in industrial automation and control systems

Layer No.

Layer 7

Layer 4 Layer 3 Layer 2

Layer 1

odva.org
Copyright 2012 Rockwell Automation, Inc. All rights reserved.

Layer 7 Application
Common Industrial Protocol

CIP uses object modeling to describe devices Device Profiles define the communication view of a device Electronic Data Sheets (EDS)

Copyright 2012 Rockwell Automation, Inc. All rights reserved.

Layer 7 Application
CIP Object Modeling - Example

Object Class: Human Object Instance: Peter Object Instance: Sam

Attributes Weight: 82 kg Weight: 75 kg Height: 1.8 m Height: 1.7 m Age: 28 years Age: 29 years

Copyright 2012 Rockwell Automation, Inc. All rights reserved.

Layer 7 Application
CIP Objects

Connection Objects model the communication characteristics of a particular application to application(s) relationship In EtherNet/IP these are actually several objects

Connection
Sensor Actuator Controller

Application Object

Connection Objects

Connection Objects

Application Object

Device #1

Device #2
Copyright 2012 Rockwell Automation, Inc. All rights reserved.

CIP Safety
Layer 7 - Application CIP Extension High-integrity Safety Services and Messages for CIP
Data redundancy - data sent twice (actual & inverted) Safety CRC redundancy actual & inverted End-to-end Safety CRCs - individual CRCs for data (actual & inverted) and overall message Every packet is time stamped

IEC 61508 SIL3 and EN 954-1 - Cat 4 Two behaviors must be implemented:
Real-time transfer of safety data
Safety Validator Object
Client (Device producing safety data) Server (Device consuming safety data)

Safety Messages

Configuration of safety devices


Safety Supervisor Object
Originator (Device originating connection) Target (Target of connection origination)

SafetyOpen, SafetyOpen Response


Copyright 2012 Rockwell Automation, Inc. All rights reserved.

CIP Safety
Layer 7 - Application
Catalyst 3750 StackWise Catalyst 2960 FactoryTalk Server

Safety I/O

Safety Controller

Camera

Safety I/O

Safety I/O

HMI

Safety I/O VFD I/O


Copyright 2012 Rockwell Automation, Inc. All rights reserved.

I/O

Controller

Safety Controller

CIP Sync
Layer 7 - Application
CIP Extension Defines time synchronization services and object for CIP Networks

Allows distributed control components to share a common notion of time


Referred to as precision time protocol (PTP) Provides +/- 100 ns synchronization (hardware-assisted clock) Provides +/- 100 s synchronization (software clock) Layers 5-7

FTP HTTP OPC

Implements IEEE-1588 precision clock synchronization protocol


Synchronized Clock Value
CIP SNMP 1588

Time Synchronized Applications such as:

Input time stamping


TCP
Layer 4

UDP
IGMP RARP

Alarms and Events Sequence of Events (SOE) First fault detection

OSPF

ICMP

Optional Hardware Assist

ARP
Layer 3

IP IEEE 802.3 Ethernet

Time scheduled outputs Coordinated Motion

Layer 1-2 Copyright 2012 Rockwell Automation, Inc. All rights reserved.

CIP Motion
Layer 7 - Application

Traditional approach to motion control - Network Scheduling (time-slot) CIP Motion approach - Pre-determined Execution Plan for position path, based on a common understanding of time between the motion controller and drives where to be and at what time
Copyright 2012 Rockwell Automation, Inc. All rights reserved.

CIP Motion
Layer 7 - Application

CIP Extension Controller and Drive Profiles Motion Axis Object


Safety I/O

Safety Controller

Camera

Safety I/O

Controller

HMI

VFD I/O

I/O Controller Servo Drive Servo Drive


Copyright 2012 Rockwell Automation, Inc. All rights reserved.

Layer 7 Application
EN2TR Example
EN2TR Webpage Diagnostic Overview

RSLinx Classic - EDS

RSLinx Classic EN2TR Diagnostics Connection Manager

EN2TR Webpage Diagnostic Overview

Copyright 2012 Rockwell Automation, Inc. All rights reserved.

Plantwide Network Architectures


Isolated Network with Single Controller (ODVA)
HMI

I/O

Star
VFD Drive

Examples Machine Builder Solution (Machine or section of machine)

Controller

I/O

Linear
I/O
I/O HMI HMI

Servo Drive

I/O

Ring
VFD Drive

Controller

Servo Drive

VFD Drive

Controller

I/O

Servo Drive

Copyright 2012 Rockwell Automation, Inc. All rights reserved.

Plantwide Network Architectures


Isolated Network with Multiple Controllers (ODVA) Examples Integrated Machine Builder Solutions Single Cell/Area Zone, Multiple Machines or Lines
HMI I/O

Star
VFD Drive

Linear
I/O
I/O

Stratix 8300

Controller

I/O

Servo Drive

I/O

Ring
VFD Drive

Controller

Servo Drive

HMI VFD Drive

HMI Controller I/O Servo Drive


Copyright 2012 Rockwell Automation, Inc. All rights reserved.

Plantwide Network Architectures


Connected and Integrated Control System (ODVA) Examples Integrated Machine Builder Solutions or End User Plant Network Single Cell/Area Zone, Multiple Lines, Multiple Machines

Industrial Zone Level 3 Cell/Area Zones Levels 02

Production - VLANs IP Camera - VLAN

VLAN 43

HMI Camera

Convergence-Ready

Safety Controller

Stratix 8000/8300 REP Class 1 & 3 Controller

Camera
VLAN 43

I/O

HMI

VFD Drive
VLAN 17 Subnet 10.17.10.0/24

I/O
Controller

I/O
Safety I/O HMI I/O
VLAN 16 Subnet 10.16.10.0/24

Controller I/O
VLAN 10 Subnet 10.10.10.0/24

VFD Drive

Servo Drive

Copyright 2012 Rockwell Automation, Inc. All rights reserved.

EtherNet/IP Advantage Summary


Single Network Technology for: Discrete Control, Process Control, Batch Control, Configuration, Information/Diagnostics, Safety Control, Time Synchronization, Motion Control and Energy Management Established 300+ Vendors, over 4,500,000 nodes ODVA: Cisco Systems and Rockwell Automation are principal members Supported All EtherNet/IP products require conformance testing Standard - Ethernet and TCP/IP Protocol Suite IT friendly Future-ready Sustainable; Industry Standards such as IEEE and IETF Topology & Media Independent flexibility and choice Portability and Routability Physical layer and data link layer independence; seamless data forwarding Common industrial application layer protocol DeviceNet, ControlNet and EtherNet/IP Seamless bridging throughout CIP networks

Copyright 2012 Rockwell Automation, Inc. All rights reserved.

Additional Material
Rockwell Automation
Networks Website: http://www.ab.com/networks/ EtherNet/IP Website: http://www.ab.com/networks/ethernet/ Media Website: http://www.ab.com/networks/media/ethernet/ Embedded Switch Technology Website: http://www.ab.com/networks/switches/embedded.html Publications: ENET-AP005-EN-P Embedded Switch Technology Manual ENET-UM001G-EN-P EtherNet/IP Modules in Logix5000 Control Systems . provides connection and packet rate specs for modules 1783-UM003 Stratix 8000 and Stratix 8300 Ethernet Managed Switches User Manual ENET-WP0022 Top 10 Recommendations for Plantwide EtherNet/IP Deployments ENET-RM002A-EN-P Ethernet Design Considerations Reference Manual Network and Security Services Website:

http://www.rockwellautomation.com/services/networks/
Copyright 2012 Rockwell Automation, Inc. All rights reserved.

Additional Material
ODVA
Website: http://www.odva.org/ Media Planning and Installation Manual http://www.odva.org/Portals/0/Library/Publications_Numbered/PUB00148R0_EtherNetIP_Media_Plan ning_and_Installation_Manual.pdf Network Infrastructure for EtherNet/IP: Introduction and Considerations http://www.odva.org/Portals/0/Library/Publications_Numbered/PUB00035R0_Infrastructure_Guide.pdf Device Level Ring http://www.odva.org/Portals/0/Library/CIPConf_AGM2009/2009_CIP_Networks_Conference_Technica l_Track_Intro_to_DLR_PPT.pdf The CIP Advantage http://www.odva.org/default.aspx?tabid=54

Copyright 2012 Rockwell Automation, Inc. All rights reserved.

Additional Material
Cisco and Rockwell Automation Alliance

Websites

http://www.ab.com/networks/architectures.html Converged Plantwide Ethernet (CPwE) Fiber Optic Infrastructure Application Guide

Design Guides
Application Guides

Education Series Whitepapers


Top 10 Recommendations for Plantwide EtherNet/IP Deployments Securing Manufacturing Computer and Controller Assets Production Software within Manufacturing Reference Architectures Achieving Secure Remote Access to Plant Floor Applications and Data

Copyright 2012 Rockwell Automation, Inc. All rights reserved.

Additional Material
Cisco and Rockwell Automation Alliance Education Series Webcasts

The Trend - Network Technology and Cultural Convergence


What every IT professional should know about Plant Floor Networking What every Plant Floor Controls Engineer should know about working with IT

Industrial Ethernet: Introduction to Resiliency Fundamentals of Secure Remote Access for Plant Floor Applications and Data Securing Architectures and Applications for Network Convergence Convergence-Ready EtherNet/IP Solutions
Available Online

http://www.ab.com/networks/architectures.html

Copyright 2012 Rockwell Automation, Inc. All rights reserved.

Additional Material
Panduit, Cisco, Rockwell Automation Collaboration

Plantwide EtherNet/IP Ecosystem Partners Website

Fiber Optic Infrastructure Application Guide

ENET-TD003

Copyright 2012 Rockwell Automation, Inc. All rights reserved.

Additional Material
Network Sessions

Automation Fair 2012


November 7th 8th , 2012 Philadelphia
W5: Robust, Secure Plantwide EtherNet/IP Infrastructure

RA, Cisco, Panduit & Fluke Networks

W6: Achieve Secure Remote Access to Plantwide Applications

RA & Cisco

T8: Networks: Fiber Optic Application Best Practices for EtherNet/IP

Panduit, RA & Fluke Networks

T43: Wireless: Applying Plantwide Industrial Wireless Communications for Cost Savings

RA & Cisco

Lab 16: Applying EtherNet/IP in Real-Time Applications


Copyright 2012 Rockwell Automation, Inc. All rights reserved.

Thank you for participating!

Please remember to tidy up your work area for the next session. We want your feedback! Please complete the session survey!

Follow ROKAutomation on Facebook & Twitter. Connect with us on LinkedIn. www.rockwellautomation.com

110 Copyright 2012 Rockwell Automation, Inc. All rights reserved.

Questions?

Copyright 2012 Rockwell Automation, Inc. All rights reserved.

Você também pode gostar