Digitalizace s TIA Portal V15 S7-1500 OPC UA Rostislav Kosek siemens.com/tia-portal Page 1
Oblasti standardizace Page 2
Obsah 1 2 3 4 5 6 OPC UA představení S7-1500 OPC UA Data Access Server Novinky v TIA Portal V15 Licence Live demo Shrnutí, výhody Page 3
What is OPC UA?
Is OPC UA o a communication standard for I4.0? ü o using TCP/IP as transport mechanism?* ü o based on a client communicating with a server?* ü o providing an answer to everything? X Page 5 *as of current OPC UA specification V1.03. Next version V1.04 will introduce the new publish/subscriber model as an alternative to server/client and also new possible transport mechanisms such as MQTT/AMQP/UDP. Release of the V1.04 specification is scheduled for beginning of 2018.
How can I get fast and costeffective access to every device in my automation environment? How can I provide controlled, secure and cost-effective access to my machine? How can I communicate with systems from other manufacturers? What happens if changes occur? Page 6
OPC UA Info video Page 7
OPC UA at a glance OPC Foundation Founded 1996 (OPC Classic specification),opc UA specification release 2008 More than 450 members from all areas Siemens AG SAP AG PHOENIX CONTACT Cisco Systems Fraunhofer IOSB Bosch Software Innovations GmbH Yokogawa Electric Corporation Unified Automation GmbH HMS Industrial Networks Bosch Rexroth AG Emerson Process Management Honeywell Inc ProSoft Technology Rockwell Automation Softing Industrial Endress+Hauser Process Solutions AG Beckhoff Automation GmbH Microsoft Corporation FANUC CORPORATION CERN ABB Automation GmbH IBM Bundesamt für Sicherheit in der Informationstechnik (BSI) Festo AG & Co. KG ascolab GmbH B&R GE Pilz GmbH & Co. KG Schneider Electric Hilscher Gesellschaft für Systemautomation mbh Page 8
OPC UA at a glance Statement by Microsoft * Microsoft, OPC Day Europe 2017 "IT meets Automation", Mai 2017, Kopenhagen Page 9
OPC UA at a glance Statement by BSI The only communication technology in the factory, with implicit security features and the potential for the challenges posed by Industry 4.0, that I am aware of today, is OPC-UA. -- Holger Junker, German Federal Office for Information Security, (BSI) Page 10
OPC UA at a glance Collaborations Page 11
OPC UA in collaboration with Profinet Perfect collaboration over one cable Strengths OPC UA Strengths PROFINET Platform independent Cloud deterministic Direct device connection in all levels Authentication and encryption Semantic services Advantages in data & management level OPC UA Interface Management level Operator level Controller level Field level PROFINET Real-time capable real-time C2C communication Standardized profiles Advantages in controller & field level Page 12
OPC UA in collaboration with Profinet Perfect collaboration over one cable Cloud MES, ERP SCADA, DCS OPC UA PROFINET Industrial Ethernet PROFINET OPC UA Controller Stromversorgung und -verteilung Energiemanagement SCADA- System Manufacturing Execution System Engineering- Framework HMI IPC Industrielle Kommunikation Industrielle Identifikation Dezentrale Peripherie Motion Control Antriebssysteme CNC Industrielle Steuerungen Page 13
OPC UA in collaboration with Profinet Use cases Easy integration and expansion with OPC UA, using the PROFINET-network Application 1 Application 2 Manufacturer-independent communication due to OPC UA in S7-1500, WinCC, OEM Continuously and secure due to authentication and encryption Page 14 = PROFINET = OPC UA = PROFINET & OPC UA
OPC UA with S7-1500 The open I4.0/IoT standard interface for easy and secure integration OPC UA Server Data Access Connect any 3 rd party device to the S7-1500 Symbolic access to optimized or non optimized data of the PLC Security integrated (Authentication, signed& encrypted communication) Online browse and offline engineering S7-1500, 1500S, 1500T ET 200SP CPU, PLCSIM Adv. Page 15
OPC UA with S7-1500 Server configuration Easy setup Value 1 Activate the OPC UA server in the PLC properties Access possible Write access possible Individual access Level of access via OPC UA can be controlled individually for each variable 2 Confirm that you have purchased the correct license Inheritance of access rights Based upon the well known Step7 mechanisms 3 Make PLC-variables accessible through checkboxes in the editor Different ways to access Access individual variables as well as access whole structures and arrays as one object 4 Symbolic access via OPC UA OPC UA client Performance Access whole structures and arrays to achieve optimal performance Page 16
OPC UA with S7-1500 Data access types Browsing Read / Write Registered Read / Write Subscription Client Client Client Client Publishing Browse Request Browse Response R / W Request R / W Response Reg. Node Request Reg. Node Response R / W Request R / W Response Sampling Server Server Server Server Browsing of CPU data Asynchronous data access Performance increase for repeated access Load reduction for monitoring use cases Page 17
OPC UA a S7-1500 Doporučení Use case Recommended type of access Single or rare access of data u Read / Write Cyclic read of data ( 10s) Monitor data u Subscription High performance data access to predefined nodes u Registered Read / Write Page 18
OPC UA a S7-1500 Doporučení OPC UA Read OPC UA Registered Read PLC programmer Strukturujte data! 1. Arrays 2. Structures 3. Individual Variables Test with development version, exact heights of the bars are not significant, but tendencies are! Factor 2-3 OPC UA Client programmer Čtěte pole a struktury jako celek! OPC UA Registered Read při opakovaném přístupu k stejným datům Accessing 1000 variables of real Accessing one structure with 1000 variables of real Accessing one array with 1000 variables of real Page 19
OPC UA a S7-1500 Novinky v TIA Portal V15 Browsing Read / Write Registered Read / Write Subscription Methods Companion Specification Client Client Client Client Client Client Publishing Browse Request Browse Response R / W Request R / W Response Reg. Node Request Reg. Node Response R / W Request R / W Response Sampling Call Request Call Response Server Server Server Server Server Server Browsing of CPU data Asynchronous data access Performance increase for repeated access Load reduction for monitoring use cases Consistent data transmission without manual handshake Information modelling Page 20
OPC UA a S7-1500 Licence CPU-Type ET 200SP CPU up to CPU 1513 / CPU 1515 / CPU 1516 / CPU 1507S CPU 1517 / CPU 1518 Required License small medium large Price 100 200 300 Easy license concept with individual ordering number depending on the PLC-class Page 21
OPC UA a S7-1500 Live Demo ukázka konfigurace v TIA Portal V15 L I V E D E M O Ukázka konfigurace ve Step7 V15 Propojení na PLCSIM Advanced V2.0 (virtual Controller S7-1500) Monitoring motohodin stroje (či jiných proměnných) přes obecný client software (např. UaExpert, z MS Excel, z Apps v mobilu nebo na PC ) Page 22
Shrnutí: OPC-UA je dnes v každém S7-1500 PLC! (lze testovat i s PLCSIM Advanced) Jednoduchá integrace, rozšíření PROFINET a OPC-UA na jedné síti Cross-vendor komunikace s OPC-UA na PLC S7-1500 a WinCC Integrované a bezpečné s ověřováním a šifrováním dat v rámci standardu OPC-UA Page 23
SIMATIC OPC UA Shrnutí Informace Přístup v symbolice z jakéhokoliv zařízení na data v PLC S7-1500 Podporován: S7-1500, S7-1500 Software Controller i PLCSIM Advanced Použití Výrobní stroje, baličky, automatizované linky Získávání dat ze stroje, komunikace mezi stroji v rámci výroby Vertikální propojení vizualizace s S7-1500 nebo s (třetí stranou) a MES Zabezpečený přístup k datům PLC pro ověřené partnery Dokumenty MPM: OPC UA S7-1500 technical / Performance Manual: STEP 7/WinCC V15 (section 11.1.4.1.14) Application: OPC UA.NET client Application: SIMATIC Modelling Editor (SiOME) Automation task: In 10 min. or less Brochure: SIMATIC OPC UA Product page: SIMATIC OPC UA Výhody pro zákazníka Úspora času při integraci strojů do širších celků Standard komunikace nezávislý na dodavateli stroje či platformě Integrované zabezpečení dle současných standrdů Ověřování pomocí certifikátů a / nebo hesel Page 24
Kontakt Rostislav Kosek Divize Digital Factory Factory Automation DF FA E-Mail: rostislav.kosek@siemens.com Siemensova 1 155 00 Praha 13 siemens.com/tia-portal Page 25
Diskuze Technická podpora: Česká republika http://www.siemens.cz/iadt-kontakt podpora.industry.cz@siemens.com Tel.: 800 122 552 Celosvětově (německy/anglicky) support.automation@siemens.com http://support.industry.siemens.com/ Tel.: +49 180 5050 222 siemens.com/tia-portal Page 26