1 / 22

What is needed to gain the complete control?

What is needed to gain the complete control?. The capability to implement … Decentralized I/O Peer to peer communication between control platforms Information and data Machine Safety Motion Control and incorporate Infrastructure and network management Data Security.

Télécharger la présentation

What is needed to gain the complete control?

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. What is neededto gain the complete control? • The capability to implement … • Decentralized I/O • Peer to peer communicationbetween control platforms • Information and data • Machine Safety • Motion Control • and incorporate • Infrastructure and network management • Data Security

  2. Biggest opportunity to reduce cost, speed time to market, and improve manufacturing flexibility is in Engineering Savings Engineering 60 % Software 15 % Hardware 25 % + Ethernet is penetrating factory and process automation PROFINET Engineering and commissioning are the main cost factors

  3. Filling Cleaning Labeling Palletizing Packaging Peer to Peer communication between machines

  4. Cleaning Filling Labeling Situation today Ethernet Packaging • Machines from different OEMs • OEMs implementing different automation architectures • Machines controlled by different PLCs

  5. Until now: Program is needed for communication Cleaning CALL #BSEND ( ID: 1 R_ID: SD_1: ERROR: ...) Filling DBSend PLC2:BoolVar1 BOOLBoolVar2 BOOLDwordVar1 DWORD DBRecvPLC1:BoolVar1 BOOLBoolVar2 BOOLDwordVar1 DWORD CALL #RECV ID1 CALL #BRECV (ID: R_ID: RD_1: ERROR: ...) DBSendPLC1:BoolVar1 BOOLBoolVar2 BOOLBoolVar3 BOOLDwordVar1 DWORD DBRecv PLC2:BoolVar1 BOOLBoolVar2 BOOLBoolVar3 BOOLDwordVar1 DWORD CALL #SEND Communication CALL #BSEND ( ID: 1 R_ID: SD_1: ERROR: ...) DBSend PLC3:BoolVar1 BOOLBoolVar2 BOOLDwordVar1 DWORD Labeling DBRecvPLC1:BoolVar1 BOOLBoolVar2 BOOLDwordVar1 DWORD ID2 CALL #RECV CALL #BRECV ( ID: R_ID: RD_1: ERROR: ...) DBRecv PLC3:BoolVar1 BOOLBoolVar2 BOOLBoolVar3 BOOLDwordVar1 DWORD Communication DBSendPLC1:BoolVar1 BOOLBoolVar2 BOOLBoolVar3 BOOLDwordVar1 DWORD CALL #SEND • Know-how about communication functions is necessary • Functions are different depending on control platforms

  6. With PROFINET CBA:Configuration of the communication Cleaning START STARTING Labeling STOP READY START STARTING Cnt_IN RUNNING STOP READY Cnt_OUT Cnt_IN RUNNING Lifestate ICnt_OUT Lifestate Filling • Graphical configuration of the communication between machines • No detailed knowledge of communication functions required START STARTING STOP READY Cnt_IN RUNNING Cnt_OUT Lifestate PROFINET makes machine communications easier by graphically designing peer to peer communications

  7. Configuring Configuring Configuring Programming Programming Programming Packaging Labeling Filling Running Finished Enable Fault Running Finished Enable Fault Reset Enable Start Stop Reset Enable Start Stop Running Finished Enable Fault Reset Enable Start Stop Step1: Create components Machine builder A Machine builder B Machine builder C Labeling Filling Packaging

  8. Manufacturer Independent PROFInet Engineering Tool PCD PCD PCD Labeling Packaging Filling Running Finished Enable Fault Running Finished Enable Fault Running Finished Enable Fault Reset Enable Start Stop Reset Enable Start Stop Reset Enable Start Stop Machine builder A Machine builder 3 Machine builder B Step2: Import components

  9. Pack Packaging Labeling Running Finished Enable Fault Running Finished Enable Fault Reset Enable Start Stop Reset Enable Start Stop Label Pack Label Filling Running Finished Enable Fault Reset Enable Start Stop Fill Fill Step3: Link components e.g. Siemens SIMATIC iMap

  10. SIMATIC iMapPlant-wide engineering tool • Multi-system intercommunications • Graphical configuration of communication • Hierarchical navigation Technology view Networkview 6ES7 820-0CC03-0YX0 available (V2.0)

  11. iMap Download of the connections to the devices Step4: Download interconnections PROFINET Automatic setup of device communication

  12. Component error Connection error Status ofconnection Devicestatus Error Details PROFINET diagnostics Predict, detect, locate and resolve failures

  13. Labeling Filling Cleaning Packaging ON ON ON ON STARTING STARTING STARTING STARTING START START START START READY READY READY READY STOP STOP STOP STOP RUNNING RUNNING RUNNING RUNNING HELD HELD HELD HELD Lifestate Lifestate Lifestate Lifestate PROFINET – Reduce time and costsin engineering and commissioning New machine • Configuring instead of programming and debugging • Simplify the interoperability between multiple vendors • Standardization of machines and their functionality • Flexibility to reconfigure the manufacturing flow machine out machine in

  14. Before cell view Production PROFINET View of theentire plant Timereduction20-40% SOP PROFINET Objective: Reduction of time and costs Production Commiss-ioning Commiss-ioning Engineering Engineering Planning Planning t

  15. Ethernet Proxy Fieldbus Context between Engineering and Communication Packaging Labeling ? Cleaning Filling

  16. Packaging Filling Cleaning Labeling PROFINET proxies PROFINET proxies System-wide communication in the plant PROFINET On On On On On On On On Stopped Stopped Stopped Start Start Start Stopped Start Stop Running Stop Running Stop Running Stop Running Ready Ready Ready Ready Lifestate Lifestate Lifestate Lifestate PROFINET enables the integration of machines connected to fieldbus systems

  17. PROFINET ProxySiemens PROFINET/PROFIBUS PROFINET PROFIBUS IE/PB Link • 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

  18. The Function of the Siemens proxyOrder-No: 6GK1 411-5AA00 Ethernet Filling PROFINET Cleaning Labeling • Ethernet side: • Proxy maintains the component model of the PROFIBUS devices • Establishes and maintains connections • Handles production and consumption of the component data • PROFIBUS side: • Cyclic data exchange between DP master and DP slaves SlaveImage SlaveImage DP Master PROFIBUS DP Cyclic updates Filling Cleaning

  19. PROFINET ProxyHilscher PROFINET/DeviceNet • Using the Hilscher PKV50 as a proxy to connect DeviceNet to the PROFINET network • Part Number: Hilscher PKV50-PN-DNM PROFINET DeviceNet

  20. PROFINET ProxyJNOVEL ROFINET/Computer Link PROFINET Computer Link Mitsubishi PLC 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

  21. PROFINET ProxyCOMTROL PROFINET/Serial Link PROFINET RS232/RS422 Serial device • Using the COMTROL proxy to connect serial devices to the PROFINET network • Devices with serial interface likeBarcode scanner, printers, RFID

More Related