PowerPoint-Präsentation - WESCO Northwest Automation

Automation and Drives
PROFINET
Peer to peer communication
between control platforms
Energy and Automation
What is needed
to gain the complete control?
PROFINET

Situation today
The capability to implement …

Decentralized I/O

Peer to peer communication
between control platforms

Information and data

Machine Safety

Motion Control
Distributed
Automation
Steps in Engineering
Diagnostics
Benefits

CBA-Proxy
and incorporate

Infrastructure and
network management

Data Security
PROFINET CBA
SE&A, 02/24/05
2
Energy and Automation
Engineering and commissioning
are the main cost factors
Savings
PROFINET
Biggest opportunity
to reduce cost, speed
time to market, and
improve manufacturing
flexibility is in Engineering
60 %
Engineering
Situation today
Distributed
Automation
15 %
Software
25 %
Hardware
+
Steps in Engineering
Diagnostics
Benefits
Ethernet is penetrating
factory and process
automation
CBA-Proxy
PROFINET CBA
PROFINET
SE&A, 02/24/05
3
Energy and Automation
Peer to Peer communication between
machines
PROFINET
Situation today
Filling
Cleaning
Distributed
Automation
Steps in Engineering
Diagnostics
Labeling
Benefits
Palletizing
CBA-Proxy
Packaging
PROFINET CBA
SE&A, 02/24/05
4
Energy and Automation
Situation today
PROFINET
Ethernet
Situation today
Distributed
Automation
Steps in Engineering
Diagnostics
Cleaning
Filling
Labeling
Packaging
Benefits
CBA-Proxy



Machines from different OEMs
OEMs implementing different automation architectures
Machines controlled by different PLCs
PROFINET CBA
SE&A, 02/24/05
5
Energy and Automation
Until now:
Program is needed for communication
PROFINET
Situation today
Distributed
Automation
Steps in Engineering
Diagnostics
Benefits
CBA-Proxy
Cleaning
CALL #BSEND (
ID: 1
R_ID:
SD_1:
ERROR: ...)
CALL #BRECV (
ID:
R_ID:
RD_1:
ERROR: ...)
CALL #BSEND (
ID: 1
R_ID:
SD_1:
ERROR: ...)
CALL #BRECV (
ID:
R_ID:
RD_1:
ERROR: ...)
Filling
DBSend PLC2:
BoolVar1
BOOL
BoolVar2
BOOL
DwordVar1
DWORD
ID1
DBRecv PLC2:
BoolVar1
BoolVar2
BoolVar3
DwordVar1
BOOL
BOOL
BOOL
DWORD
DBSend PLC3:
BoolVar1
BOOL
BoolVar2
BOOL
DwordVar1
DWORD
BOOL
BOOL
BOOL
DWORD
CALL #RECV
DBSendPLC1:
BoolVar1
BoolVar2
BoolVar3
DwordVar1
CALL #SEND
BOOL
BOOL
BOOL
DWORD
Labeling
ID2
DBRecv PLC3:
BoolVar1
BoolVar2
BoolVar3
DwordVar1
DBRecvPLC1:
BoolVar1
BOOL
BoolVar2
BOOL
DwordVar1
DWORD
DBRecvPLC1:
BoolVar1
BOOL
BoolVar2
BOOL
DwordVar1
DWORD
DBSendPLC1:
BoolVar1
BoolVar2
BoolVar3
DwordVar1
BOOL
BOOL
BOOL
DWORD

Know-how about communication functions is necessary

Functions are different depending on control platforms
PROFINET CBA
CALL #RECV
CALL #SEND
SE&A, 02/24/05
6
Energy and Automation
With PROFINET CBA:
Configuration of the communication
PROFINET
Cleaning
Situation today
START
STOP
Distributed
Automation
Cnt_IN
STARTING
Labeling
READY
RUNNING
START
Cnt_OUT
STOP
Lifestate
Cnt_IN
RUNNING
Lifestate
Filling
START
Benefits
READY
ICnt_OUT
Steps in Engineering
Diagnostics
STARTING
STOP
Cnt_IN
STARTING
Graphical configuration of
the communication between
machines

No detailed knowledge of
communication functions required
READY
RUNNING
Cnt_OUT
CBA-Proxy

Lifestate
PROFINET makes machine communications easier by
graphically designing peer to peer communications
PROFINET CBA
SE&A, 02/24/05
7
Energy and Automation
Step1: Create components
PROFINET
Machine builder A
Situation today
Filling
Machine builder B
Labeling
Machine builder C
Packaging
Distributed
Automation
Steps in Engineering
Diagnostics
Benefits
Configuring
Configuring
Configuring
Programming
Programming
Programming
Filling
Labeling
Packaging
CBA-Proxy
Reset
Running
Reset
Running
Reset
Running
Enable
Finished
Enable
Finished
Enable
Finished
Start
Enable
Start
Enable
Start
Enable
Stop
Fault
Stop
Fault
Stop
Fault
PROFINET CBA
SE&A, 02/24/05
8
Energy and Automation
Step2: Import components
PROFINET
Manufacturer
Independent
Situation today
Distributed
Automation
PROFInet Engineering Tool
Steps in Engineering
PCD
PCD
PCD
Filling
Labeling
Packaging
Diagnostics
Benefits
CBA-Proxy
Reset
Running
Reset
Running
Reset
Running
Enable
Finished
Enable
Finished
Enable
Finished
Start
Enable
Start
Enable
Start
Enable
Stop
Fault
Stop
Fault
Stop
Fault
Machine builder A
PROFINET CBA
Machine builder B
Machine builder 3
SE&A, 02/24/05
9
Energy and Automation
Step3: Link components
PROFINET
Situation today
Labeling
Distributed
Automation
Steps in Engineering
Packaging
Reset
Running
Reset
Running
Enable
Finished
Enable
Finished
Start
Enable
Start
Enable
Stop
Fault
Stop
Fault
Pack
Pack
Label
Label
Fill
Fill
Filling
Diagnostics
Benefits
Reset
Running
Enable
Finished
Start
Enable
Stop
Fault
CBA-Proxy
e.g. Siemens SIMATIC iMap
PROFINET CBA
SE&A, 02/24/05
10
Energy and Automation
SIMATIC iMap
Plant-wide engineering tool
PROFINET

Multi-system
intercommunications

Graphical configuration of
communication

Hierarchical navigation
Situation today
Distributed
Automation
Steps in Engineering
Diagnostics
Technology
view
Network
view
Benefits
CBA-Proxy
6ES7 820-0CC03-0YX0
available (V2.0)
PROFINET CBA
SE&A, 02/24/05
11
Energy and Automation
Step4: Download interconnections
PROFINET
iMap
Situation today
Distributed
Automation
Steps in Engineering
Download of the connections to the devices
PROFINET
Diagnostics
Benefits
CBA-Proxy
Automatic setup of device communication
PROFINET CBA
SE&A, 02/24/05
12
Energy and Automation
PROFINET diagnostics
Predict, detect, locate and resolve failures
PROFINET
Component
error
Situation today
Connection
error
Distributed
Automation
Steps in Engineering
Status of
connection
Diagnostics
Device
status
Benefits
CBA-Proxy
Error
Details
PROFINET CBA
SE&A, 02/24/05
13
Energy and Automation
PROFINET – Reduce time and costs
in engineering and commissioning
PROFINET
Filling
Cleaning
ON
START
STOP
STARTING
READY
RUNNING
HELD
Lifestate
ON
START
STOP
Labeling
STARTING
READY
RUNNING
HELD
Lifestate
ON
START
STOP
Packaging
STARTING
READY
RUNNING
HELD
Lifestate
ON
START
STOP
STARTING
READY
RUNNING
HELD
Lifestate
Situation today
Distributed
Automation
Steps in Engineering
New machine
Diagnostics
machine out
Benefits
machine in

Configuring instead
of programming and debugging

Simplify the interoperability
between multiple vendors

Standardization of machines
and their functionality

Flexibility to reconfigure the
manufacturing flow
CBA-Proxy
PROFINET CBA
SE&A, 02/24/05
14
Energy and Automation
PROFINET Objective:
Reduction of time and costs
PROFINET
Situation today
Distributed
Automation
Before
cell view
PROFINET
View of the
entire plant
ProductionProduction
Steps in Engineering
CommissCommissioningioning
Diagnostics
Benefits
Engineering
Engineering
CBA-Proxy
Planning
PROFINET CBA
Time
reduction
20-40%
SOP
t
SE&A, 02/24/05
15
Energy and Automation
Context between
Engineering and Communication
PROFINET
Packaging
Labeling
Situation today
Ethernet
Distributed
Automation
Steps in Engineering
Diagnostics
?
Benefits
Proxy
Cleaning
CBA-Proxy
Filling
Fieldbus
PROFINET CBA
SE&A, 02/24/05
16
Energy and Automation
System-wide communication in the plant
PROFINET
PROFINET
PROFINET
proxies
Situation today
PROFINET
proxies
Distributed
Automation
Steps in Engineering
Diagnostics
Benefits
CBA-Proxy
Cleaning
On
Start
Stop
On
Stopped
Running
Ready
Lifestate
Labeling
Filling
On
Start
Stop
On
Stopped
Running
Ready
Lifestate
On
Start
Stop
On
Stopped
Running
Ready
Lifestate
Packaging
On
Start
Stop
On
Stopped
Running
Ready
Lifestate
PROFINET enables the integration of machines
connected to fieldbus systems
PROFINET CBA
SE&A, 02/24/05
17
Energy and Automation
PROFINET Proxy
Siemens PROFINET/PROFIBUS
PROFINET
PROFINET
Situation today
PROFIBUS
Distributed
Automation
Steps in Engineering
IE/PB Link
Diagnostics
Benefits
CBA-Proxy

Using the Siemens IE/PB-Link as proxy for the
PROFIBUS devices on Industrial Ethernet

The IE/PB Link supports the PROFINET communication
services for data exchange between PROFInet devices
on Ethernet and devices on PROFIBUS
PROFINET CBA
SE&A, 02/24/05
18
Energy and Automation
The Function of the Siemens proxy
Order-No: 6GK1 411-5AA00
PROFINET
Ethernet
Situation today
Distributed
Automation
Filling
PROFINET
Cleaning
Steps in Engineering
Diagnostics
Labeling
DP
Master
Slave
Image
Ethernet side:
Slave
Image
 Proxy maintains the
component model of the
PROFIBUS devices
 Establishes and maintains
connections
 Handles production and
consumption of the
component data
Benefits
PROFIBUS DP
CBA-Proxy
Cyclic
updates
Cleaning
PROFINET CBA
PROFIBUS side:
Filling
 Cyclic data exchange between
DP master and DP slaves
SE&A, 02/24/05
19
Energy and Automation
PROFINET Proxy
Hilscher PROFINET/DeviceNet
PROFINET

Using the Hilscher PKV50 as a proxy to
connect DeviceNet to the PROFINET
network

Part Number: Hilscher PKV50-PN-DNM
Situation today
Distributed
Automation
Steps in Engineering
PROFINET
Diagnostics
Benefits
DeviceNet
CBA-Proxy
PROFINET CBA
SE&A, 02/24/05
20
Energy and Automation
PROFINET Proxy
JNOVEL ROFINET/Computer Link
PROFINET
PROFINET
Situation today
Distributed
Automation
Computer Link
Mitsubishi PLC
Steps in Engineering
Diagnostics
Benefits
DEXAM

Using the JNOVEL DEXAM to connect
the Mitsubishi PLCs to the PROFINET network

The Link supports the PROFINET communication
services for data exchange between PROFINET devices
and devices on Mitsubishi Computer Link
CBA-Proxy
PROFINET CBA
SE&A, 02/24/05
21
Energy and Automation
PROFINET Proxy
COMTROL PROFINET/Serial Link
PROFINET
PROFINET
Situation today
Distributed
Automation
RS232/RS422
Steps in Engineering
Serial device
Diagnostics
Benefits
CBA-Proxy

Using the COMTROL proxy to connect
serial devices to the PROFINET network

Devices with serial interface like
Barcode scanner, printers, RFID
PROFINET CBA
SE&A, 02/24/05
22