Veiligheid & communicatie-niveaus
Industriële communicatie Hfst1.
Actuator-sensor-niveau Hfst1.
Veldniveau Hfst1.
Celniveau Hfst1.
Management niveau Hfst1.
Vereisten communicatieniveaus Data volume Transmissietijd transmissiefrequentie Managementniveau Mbytes Uren/ Minuten Dag/ shift Celniveau Kbytes Seconden Uren/ Minuten Veldniveau Bytes Enkele 100 s 100ms 10 100ms Actuator/ Sensorniveau Bit 1 10ms Milliseconden Hfst1.
Safety Technology van gisteren seamless engineering? Standard-Host/PLC (DP-Master, class1) Standard-I/O (DP-Slave) Profibus DP Standard level Diagnostics Diagnostics Standard-I/O (DP-Slave) Safety level Proprietary safety busses Conventional safety technology e.g. PNOZ, 3TK Relay Wiring? Safety PLC Safety I/O Flexibility? Space?
Safety Technology...vandaag
Safety en ASI ASI Master ASI Slave ASI Slave ASI Monitor ASI Voeding
Safe communicatie Vergeliljken van dynamische code tabellen in monitor en slave
Standaard ASI interface message Master call Master pauze 0 CB A4 A3 A2 A1 A0 I4 I3 I2 I1 I0 PB 1 Slave call Slave pauze 0 I3 I2 I1 I0 PB 1 ST : Startbit, CB : Control bit A4..A0 : slave adres I3..I0 : Data PB : Pariteitsbit EB : EndBit
PROFIsafe Principe PROFIsafe werkt boven op Failsafe data Standard data Failsafe data Standard data een Black channel Profibus Profinet Wireless PROFIsafe layer Standard bus protocol PROFIsafe layer Standard bus protocol "Black channel" Het PROFIsafe profiel voorkomt mogelijke fouten zoals onjuiste adressering, vertragingen, datverlies. Consecutive nummering van PROFIsafe data Time monitoring Authenticity monitoring door gebruik van unieke adressen Extra veiligheid door CRC PROFIBUS PROFINET
Fieldbus Standards (IEC 61158 / 61784) IEC 61158 (Communication Layers) -1 Overview -2 Phys. Layer -6 App. Layer Protocol, Type 1,2, 3, 4,5,7,8,9, 10, 11...19-5 App. Layer Service, Type 1,2, 3, 4,5,7,8,9, 10, 11...19-4 Data-link Protocol, Type 1,2, 3, 4,7,8,11,12,14...19-3 Data-link Service, Type 1,2, 3, 4,7,8,11,12,14...19 IEC 61784-1 (Communication Profiles) PROFIBUS (Type 3) PROFINET (Type 10) Others IEC 61784-2 (Realtime Ethernet RTE) PROFInet IO (Type 10) IEC 61784-3 (Functional Safety Profiles)...-3 General Part...-3-1 FF- SIS...-3-2 CIP Safe...-3-3 PROFI safe...-3-6 Interbus Safety IEC 61784-4 (Security) IEC 61784-5 (Installation) IEC 62443 IEC 61918
Profisafe op PROFIBUS F-PLC or Combined (F-) PLC or CNC F-I/O Standard-Host/PLC Standard-I/O Profibus DP Coexistence of Standard and Fail-Safe Communication Repeater DP/PA PG/ES with secure access e.g. Firewall F-Gateway Standard-I/O TCP/IP F = Fail-safe Engineering Tool F-Sensor F-Field- Device Peer Slave Communication F-Actuator Other Safety- Bus Master-Slave Assignment
PROFIsafe Version 1.x... F-Host/FPLC PROFIsafe V1.x (Master-Slave) 1 1:1 Communication Relationship between F-Master and F-Slave 2 Laserscanner Standard-I/O F-I/O Safety Drive
Profisafe op Profibus e.g.. Diagnosis Standard- I /O Safety Input Safety-Layer Safety Control Safety-Layer Safety Output Safety-Layer Standard Control 7 7 7 7 7 2 2 2 2 2 1 1 1 1 1 "Grey Channel": ASICs, Links, Cables, etc. are not safety relevant Non safety critical functions, like the diagnostics functions "PROFIsafe": Parts of the safety critical communication system: Addressing, Watch Dog Timers, Sequencing, Signature, etc. Safety related, but not part of the PROFIsafe-Profile: Safety I/O and the Safety Control Systems
Standard Profibus DP-Frame Standard Message S S S S S S Sync time Data Unit = Standard- SD LE LEr SD DA SA FC FCS ED or Failsafe-data 33 TBit 68H...... 68H......... 1... 244 bytes... 16H SB CB 0 CB 1 1 Cell = 11 Bit CB 2 CB 3 CB 4 CB 5 CB 6 CB 7 PB EB LE TBit SD LE LEr DA SA FC = Clock-Bit = 1 / Baudrate = Start Delimiter (here SD2, var. Data Length) = Length of Data = Repeated LoD, not in FCS = Destination Address = Source Address = Function Code (Type of Message) Data Unit FCS ED SB CB0...7 PB EB = Failsafe-data max. 244 bytes = Frame Checking Sequence (across data within LE) = End Delimiter = Start Bit = Character-bit = (even) Parity Bit = End (Stop) Bit
PROFIBUS-DP with PROFIsafe PROFIBUS 'PROFIsafe' Profiel beschrijving Master Slave 1 Slave 1 Master Master Slave 2 Slave 2 Master Maste r Slave 3 Slave 3 Master Master Slave 4 Slave 4 Master Master F-I/O-data Status / Controlbyte Sequence Number CRC Standard- I/O-data Slave 1 Standard Slave 2 Standard Sender based Counter across F-data and F-parameter Slave 3 Failsafe Max. 12 / 122 bytes 1 byte 1 byte 2/4 bytes *) (240/238 - Data) Slave 4 Standard Max. 244 bytes DP-Data Frame structure of single-channel safe Profibus-DP communications
PROFIsafe Data... Maximum F data = 64 words = 128 bytes max.122 bytes Process data + 6 bytes Standard-Message-Frame S S S S S S F part: Max. 128 bytes F-I/O-data Status / Controlbyte Sequence Number CRC Standard- I/O-data Sender based Counter across F-data and F-parameter Max. 12 / 122 bytes 1 byte 1 byte 2/4 bytes *) (240/238 - Data) Max. 244 bytes DP-data
PROFIsafe on PROFINET
Welke versie voor welk protocol? Compatibiliteit: PROFIsafe V2 modules kunnen vervangen worden door V1 modules PROFINET PROFIsafe V2 Proxy Only DP Slave PSV2 PROFIBUS PROFIsafe V1 or V2 DP Master I/O-Device PSV2 DP Slave PSV1 DP Slave PSV1 DP Slave PSV2 PSV1 = PROFIsafe Profil V1 PSV2 = PROFIsafe Profil V2
PROFIsafe op Profinet Topology...
PROFIsafe op Profinet - Topology Profinet IO is niet routable De IO-data wordt onmiddelijk getransporteerd op layer 2 (MAC Layer) F-Actuator (IO device) Standard device F-Actuator (IO device) PG/PC F-PLC (incl. IO Controller) F-Sensor (IO device) F-PLC (incl. IO Controller) F-Sensor (IO device) Switch Subnet 0 Subnet 1 Switch 192.168.0.xxx Router 192.168.1.xxx
PROFIsafe V2 op Profinet
PROFIsafe V2 - Frame structuur CRC : vergeleken met V1 is de CRC minstens 3 bytes (in plaats van 2)
PROFIsafe V2- Voordelen Transfer of large aggregate pro message frame (1440 Byte) Innovative safety concept on existing LAN-network infrastructure (fiber optic) IE/PB link assured the continuous, fail-safe communication between PROFIBUS and PROFINET Fast response times by low Printout-Over-head, optimized Real-Time-Stack
PROFIsafe V2 - Communicatie HMI Controller Fail-safe communication via PROFIsafe-Profil Security Switching Proxy Distributed I/O Sensors Motion Control Proxy Wireless HMI Other fieldbuses Distributed I/O
Safety Concept van de Profisafe-working Group Technology -FB Schutzfeld 1 (DBx) IEC 1131-3 Device-FB (Proxy) 3 GSD DTM F-Parameter (SIL, time, e.g.) i-parameter (individual device parameters) DPV1 Read / Write DP-Master F-Host / SPS FDT 2 Prm + MS1 (Data set) DTM: Parameterization and Diagnosis tool Engineering Tool 1 F-slave with PROFIsafe and Technology-Firmware e.g. Laser scanner DTM - Device type manager FDT - Field device tool
Safety Technology...vandaag