IOLink Safety Digitalization down to smallest functional safe

  • Slides: 25
Download presentation
IO-Link Safety Digitalization down to smallest functional safe Sensors/Actuators/Mechatronics Event… Author…

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?

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

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

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)

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

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

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

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

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

"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

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

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

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

"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

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

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

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

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

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

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

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

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

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

Working Group Members IO-Link Safety Status © 2019 IO-Link Community 24

Tank you! See you…

Tank you! See you…