IOLink Safety Digitalization down to smallest functional safe

























- Slides: 25
IO-Link Safety Digitalization down to smallest functional safe Sensors/Actuators/Mechatronics Event… Author…
Overview • • • Requirements of Customers and Manufacturers What is OSSDe all about? Why a new safe communication profile? What did we achieve so far? What's next? IO-Link Safety Status © 2019 IO-Link Community 2
Manufacturer's Situation FS-PLC Safety controller (FS-PLC) Fieldbus / FSCP Remote I/O with FS modules FS-DI FS = functional safety PLC = programmable logic controller IO-Link Safety Status Redundant signal lines e. g. Emergency Stop © 2019 IO-Link Community 3
Customer's Situation • Machine manufacturer decides on fieldbus to be used depending on deployment case • Thus, specific devices for each fieldbus with separate spares inventory, version maintenance and service are required • Thus, high degree of persistence to stay with "classic" interfaces such as OSSD, 4 to 20 m. A, and etc. on "remote IO" field devices, since they are independent from fieldbus • However: no connection to Internet-of-Things (Io. T) and Industry 4. 0 • Numerous new applications: (see "Smart Manufacturing") - New sensor technologies, e. g. strain, torque, pressure, multi-sensing, and etc. - More measuring sensors, e. g. object types, distance - Mechatronics, e. g. combinations sensors/actuators • Progressive miniaturization IO-Link Safety Status © 2019 IO-Link Community 4
IO-Link Safety as a Solution Fieldbus with one of the FSCPs (IEC 61784 -3) Remote I/O AI AO DI FS-Master DO 0 0 0 0 7 7 7 7 e. g. 0 to 10 V Analog measurements IO-Link Safety Status OSSD Switches IO-Link Safety PM switching Relays Digitized measurements © 2019 OSSDe or COM IO-Link Community Intelligent drives 5
Automation "hierarchy" with IO-Link Safety PLC Level (Functional Safety) Higher-Level Systems Fieldbus Level with IO-Link FS-Master (mapping and/or local processing) Enabling New Markets safety SIO Mode Devices IO-Link Safety Status OSSDe Mode Sensor / Actuator / Mechatronic Level with IO-Link Safety FS-Devices safety IO-Link Devices a Worldwide Standard Valves | Locking Units | Light Curtains © 2019 IO-Link Community 6
What is OSSDe all about? IO-Link Safety Status © 2019 IO-Link Community 7
Redundant Signals (OSSD) IOL-OSSDe OFF state Testpulses L+ IOL-OSSDe: Equivalent signals OFF state 1 2 I/Q 4 C/Q 3 IOL-OSSDe COMx 4, 8 / 38, 4 / 230, 4 kbit/s IO-Link Safety communication L- AIDA compatible! IO-Link Safety Status OSSD: Output Switching Sensing Devices (Solid state outputs) OSSDe: = OSSD with equivalent switching signals; type C, class 1 according to Position Paper CB 24 I (ZVEI) © 2019 IO-Link Community 8
Migration Strategy (example: PROFIsafe) Fieldbus (FSCP) PROFI safe 1999 Remote IO IEC 61784 -3 -3 F-DI Connect… FS-Master Remote IO F-Device F-DI FS-Master Develop… Connect… (Subset) and others… Connect… Develop… IO Level ("OSSD") IO-Link Safety 2018 F-Sensor OSSD IO-Link Safety Status FS-Device ZVEI CB 24 I New: OSSD + communication © 2019 IO-Link Community 9
"Off-Site" Parameterization and Test (OSSDe) Off-site configuration & parameterization Fieldbus Remote IO F-DI Modul FS-Master 0 0 7 7 "USB Master" Tool software with safety IODD USB OSSDe "USB-Master" Parameter FS-Device Test History IO-Link Safety Status © 2019 IO-Link Community 10
IO-Link Safety Communication IO-Link Safety Status © 2019 IO-Link Community 11
Functional Safety Communication Profiles (FSCP) FSCP 1 FSCP 2 FSCP 6 FSCP 18 Non-IEC "A" Non-IEC "C" FSCP 3 FSCP 12 FSCP 13 FSCP 14 FSCP 17 FSCP 8 IEC 61784 -3 -x: Collection of FSCPs IO-Link Safety Status © 2019 IO-Link Community 12
Specifications and Assessment Reports IO-Link Safety Status © 2019 IO-Link Community 13
"Black Channel" Principle also with IO-Link Safety application Gateway FSCP (e. g. PROFIsafe) Standard application, e. g. Diagnosis Standard Safety application, e. g. Diagnosis IO-Link Safety Device (Stack) Master (Stack) Safety Communication Layer (SCL) IO-Link ("Black Channel") Point-to-point communication IO-Link Safety Status © 2019 IO-Link Community 14
Messages with IO-Link Safety CRC Signature Non-safety Process Data Out 32 to 0 octets From FS-Device: Safety Process Data In 3/25 octets IO-Link Safety Status 2/4 octets From FS-Master: Control & M-Counter Port number Safety Process Data Out 1 octet 3/25 octets Port Number Status & D-Counter CRC Signature Non-safety Process Data In 1 octet 2/4 octets 32 to 0 octets © 2019 IO-Link Community 15
Start-up and Securing Measures Communication, Identification SIO / OSSDe Cyclic Process Data exchange Parameter verified? Start safety communication (SCL) IO-Link Safety Status Configure, Parameterize • • • Safety parameter verification (Verify. Record) Misconnection? (Authenticity/Port check) Replacement? (Data Storage if "out-of-the-box") © 2019 IO-Link Community 16
Test and Assessment IO-Link Safety Status © 2019 IO-Link Community 17
Automatic Test Case Generation Sequence charts IO-Link Safety Status IO-Link Tester © 2019 IO-Link Community 18
FS-Master Tester (without fieldbus dependency) Fieldbus layers / Ethernet FSCP FS mapping Gateway IO-Link/PROFINET FSCP Test Temporary test signal channel (part of the safety implementation) FS-Master IO-Link Safety Standardized Master Interface (SMI) Configuration Manager (Parameter) Data Storage Acyclic Data Exchange Diagnosis Unit Splitter/Composer Cyclic Process Data Exchange IO-Link safety Test Master layers SPDU Test signal data FS-Master Tester IO-Link Safety Status © 2019 IO-Link Community 19
Integration example: PROFINET / PROFIsafe White Paper PROFINET Integration IO-Link Safety Status © 2019 IO-Link Community 20
System Overview (PROFINET / IO-Link) Engineering System IO controller IO supervisor PROFINET domain PNIO PROFINET/PROFIsafe GSD (IO device) IO-Link PDCT IO device IOLink IODD (Device, FS-Device) IO-Link Safety Status Linking Module (B) "safety" FS-Master IOLink Port 1 Port 2 Port 4 Port 3 Off-site commissioning FS-Devices/Devices © 2019 IO-Link Community IO-Link domain 21
Safety is Linear Extension of Fieldbus Integration (Example PN) PROFIsafe development kit PROFIsafe services + Protocol state machine PROFINET PROFIsafe Gateway: PROFINET IO-Link Integration ("Linking Modules") FS-IO mapping IO-Link Safety (COM) FS-DI (OSSDe) IO-Link Safety services + Protocol state machine Standardized Master Interface (SMI) Configuration Manager (Parameter) Data Storage Acyclic Data Exchange Diagnosis Unit PROFIsafe ‒ IO-Link Safety Gateway Splitter/Composer IO-Link Safety Cyclic Process Data Exchange Master layers FS-Device IO-Link Safety Status © 2019 IO-Link Community 22
What's next? • • Finalization of the Test Specification in April 2019 (Draft for WG-Review) FS-Master and FS-Device-Tester in 3 rd quarter of 2019 "White Paper" to be incorporated in Integration Specification PROFINET/PROFIsafe Ed. 2 Encourage and enable other FSCP integrations (FSo. E, CIP-Safety, and etc. ) IO-Link Safety workshop on 9 th and 10 th of October 2019 Certified designer training classes starting in spring 2020 Investigations on IO-Link Safety protocol extensions for IO-Link wireless (HS University, Hamburg) IO-Link Safety Status © 2019 IO-Link Community 23
Working Group Members IO-Link Safety Status © 2019 IO-Link Community 24
Tank you! See you…