CFB 30 4 - ifm.com · installiert und werden alle Auflagen in diesem Dokument befolgt, dann...

22
CFB_30

Transcript of CFB 30 4 - ifm.com · installiert und werden alle Auflagen in diesem Dokument befolgt, dann...

Page 1: CFB 30 4 - ifm.com · installiert und werden alle Auflagen in diesem Dokument befolgt, dann erreicht diese Applikation die Sicherheitskategorie 4 nach EN 954-1. Jedoch kann es zu

CFB_30

Page 2: CFB 30 4 - ifm.com · installiert und werden alle Auflagen in diesem Dokument befolgt, dann erreicht diese Applikation die Sicherheitskategorie 4 nach EN 954-1. Jedoch kann es zu

Inhaltsverzeichnis Allgemein.................................................................................................................... 3

H_BA01_Dyn_Init_01.............................................................................................. 3 Baustein-Layout, Ein-/Ausgänge............................................................................. 4

Funktionsbeschreibung............................................................................................... 5 Funktionsbeschreibung ........................................................................................... 5

Ein-/Ausgänge ............................................................................................................ 6 Eingänge................................................................................................................. 6 Ausgänge................................................................................................................ 8 Ausgänge Bausteinstatus/Fehler ............................................................................ 9

CFB-No. (Certified Function Block Number)........................................................ 9 Error Code (EC)..................................................................................................10 State+EC............................................................................................................11 Bausteininformation mit nur einem Signal ..........................................................12 Error Code Tabelle .............................................................................................13

Hardware-Anschluss .................................................................................................15 Hardwareanschluss mit Taktspeisung....................................................................15 Signaltabelle ..........................................................................................................16

Hardware-Konfiguration.............................................................................................17 Hardware-Konfiguration .........................................................................................17 Anschlüsse für HIMatrix F1 DI 16 ..........................................................................18 Anschlüsse für HIMatrix F2 DO 16.........................................................................19 Anschlüsse für HIMatrix F30, F31 und F3 DIO 20/8 ..............................................20 Anschlüsse für HIMatrix F60 mit DI 32...................................................................21 Anschlüsse für HIMatrix F60 mit DIO 24/16 ...........................................................22

Page 3: CFB 30 4 - ifm.com · installiert und werden alle Auflagen in diesem Dokument befolgt, dann erreicht diese Applikation die Sicherheitskategorie 4 nach EN 954-1. Jedoch kann es zu

Hardware-Anschluss

Allgemein

H_BA01_Dyn_Init_01

Verwendung Für ifm-electronic gmbh Sicherheitsschalter "efector Gx 50xS", gemäß IEC 61508 bis SIL 3 und EN 954-1, Kat. 4 Funktionsmerkmale

�� Zertifizierter Funktionsbaustein CFB 30 Dyn-Init �� Taktvorgabe für den Dynamischen Initiator �� Mehrere Schalter in Reihe schaltbar �� Manuelle Quittierung beim Start der HIMatrix-Steuerung �� Manuelle oder automatische Quittierung nach dem Bedämpfen des

Initiators �� Periodendauer der Initiatoren (Näherungsschalter) am Baustein

einstellbar �� Ein bedingter Aufruf ist nicht zulässig

Sicherheitseinstufung gemäß IEC 61508 und EN 954-1 Wird der Dynamische Initiator mit (Näherungsschalter) der Steuerung vorschriftsmäßig installiert und werden alle Auflagen in diesem Dokument befolgt, dann erreicht diese Applikation die Sicherheitskategorie 4 nach EN 954-1.

Jedoch kann es zu Abweichungen bedingt durch zusätzliche Ländervorschriften kommen, bei denen die EN954-1 nur bedingt oder gar keine Gültigkeit hat.

Hat der Initiator nur die Zulassung bis zur Kategorie 3, resultiert für den Gesamtloop die Kategorie 3!

HINWEIS: Die Systemvariable "Cycle-Time" liefert den Task-Wert des PCs. Deshalb ist die Offline-Simulation nicht anwendbar.

Page 4: CFB 30 4 - ifm.com · installiert und werden alle Auflagen in diesem Dokument befolgt, dann erreicht diese Applikation die Sicherheitskategorie 4 nach EN 954-1. Jedoch kann es zu

Baustein-Layout, Ein-/Ausgänge

(Baustein CFB 30)

Page 5: CFB 30 4 - ifm.com · installiert und werden alle Auflagen in diesem Dokument befolgt, dann erreicht diese Applikation die Sicherheitskategorie 4 nach EN 954-1. Jedoch kann es zu

Hardware-Anschluss

Funktionsbeschreibung

Funktionsbeschreibung

Der Funktionsbaustein H_BA01_Dyn_Init_01 (CFB 30) überwacht Initiator-Kreise entsprechend der IEC 61508 SIL 3 und der EN 954-1 bis zur Kategorie 4.

Der H_BA01_Dyn_Init_01 wurde für den Einsatz in HIMatrix-Steuerungen entwickelt. Mit der Systemfamilie HIMatrix können zentrale wie auch dezentrale Strukturen überwacht werden. Für dezentrale Aufgaben und deren Vernetzung dient das von HIMA entwickelte Bussystem safeethernet.

Safeethernet ist zertifiziert für Sicherheitsanwendungen gemäß IEC 61508 SIL3 und EN 954-1 bis zur Kategorie 4.

Jeder Initiator wird im Anwenderprogramm ELOP II Factory durch einen zertifizierten Funktionsbaustein CFB 30 überwacht. Bei Reihenschaltung von Initiatoren werden diese Initiatoren gemeinsam durch einen Funktionsbaustein überwacht. Bei der Anzahl der Initiatoren ist das vom Initiatorenhersteller angegebene Maximum zu beachten.

Der Funktionsbaustein gibt dem Initiator das vom Hersteller verlangte Taktsignal vor und überwacht das vom Initiator zurückgegebene Signal. Ist der Initiator im richtigen Abstand (siehe Datenblatt Initiator-Hersteller) bedämpft, wird das Takteingangssignal verzögert an den Ausgang des Initiators weitergegeben. Das Signal kann invertiert oder in Phase zurückkommen. In diesem Fall ist der sicherheitsrelevante Baustein-Ausgang "Enable" TRUE.

Ist der Initiator nicht bedämpft, oder tritt ein Fehler auf, so gibt der Initiator das Takteingangssignal nicht mehr an den Ausgang weiter und der Funktionsbaustein setzt den sicherheitsrelevanten Ausgang Enable auf FALSE.

Mit dem CFB 30 kann auch der Zustand der Hardware diagnostiziert werden.

Es wird bei der Überwachung des Initiators erkannt, ob

�� die Unit-No. im vorgegebenen Wertebereich liegt, �� die Periodendauer im vorgegebenen Wertebereich liegt, �� der Reset-Taster am „Reset“ - Eingang des Funktionsbausteins

überbrückt ist.

Page 6: CFB 30 4 - ifm.com · installiert und werden alle Auflagen in diesem Dokument befolgt, dann erreicht diese Applikation die Sicherheitskategorie 4 nach EN 954-1. Jedoch kann es zu

Ein-/Ausgänge

Eingänge

Eingang Typ Default Werte-bereich Beschreibung/Zusatzinformationen

Takt - IN BOOL FALSE FALSE/ TRUE

Das Signal "Takt-IN" liefert den Wert von "Takt-OUT" verzögert zurück, sofern der Initiator bedämpft ist. Das Signal kann invertiert oder in Phase zurückkommen

PD TIME 240 ms 50 - 500 ms

Mit diesem Wert kann eine Periodendauer des "Takt-OUT"-Signals zwischen 50...500 ms eingestellt werden.

Offset TIME 0 ms 0 - 100 ms

Der Offset dient zum Ausgleich von Schwankungen in der Signallaufzeit und kann manuell zwischen 0 und 100 ms eingestellt werden.

HINWEIS: Der "Offset" erhöht die Reaktionszeit!

Auto-Quit

BOOL FALSE FALSE/ TRUE

Wird der Eingang "Auto-Quit" mit TRUE beschaltet, muss der Baustein nach dem Bedämpfen des dynamischen Initiators nicht manuell zurückgesetzt werden. Der Baustein wird dann automatisch quittiert.

Wird der Eingang "Auto-Quit" mit FALSE oder gar nicht beschaltet, muss der Baustein nach dem erneuten Bedämpfen über den "Reset"-Eingang zurückgesetzt werden damit der Ausgang "Enable" von FALSE auf TRUE wechseln kann, wenn sonst kein Fehler vorliegt. "Auto-Quit" wirkt nicht beim Booten der Steuerung. Hier muss separat quittiert werden.

HINWEIS: Diese Funktion darf nur aktiviert werden, wenn gewährleistet ist, dass mit dem Bedämpfen des Initiators keine unmittelbar Gefahr bringende Bewegung eingeleitet wird.

Page 7: CFB 30 4 - ifm.com · installiert und werden alle Auflagen in diesem Dokument befolgt, dann erreicht diese Applikation die Sicherheitskategorie 4 nach EN 954-1. Jedoch kann es zu

Hardware-Anschluss

Reset BOOL FALSE FALSE/ TRUE

Mit dem "Reset"-Eingang wird der "ENABLE"-Ausgang des Bausteins auf TRUE gesetzt. Hierzu muss am "Reset"-Eingang ein 0/1-Flankenwechsel durchgeführt werden. Der Baustein wird nicht freigeschaltet, solange ein Fehler ansteht (EC ≤ 500).

Unit-No. UINT (1,999) 1 1...999

Mit der "Unit-No." legt der Anwender eine Bausteinnummer fest, welche am Ausgang Error Code zusammen mit der Fehlernummer ausgegeben wird. Damit kann der Fehlercode eindeutig einem Dyn-Init-Baustein zugeordnet werden. Werte außerhalb des zulässigen Bereichs werden bei der Eingabe gesperrt.

HINWEIS: Wird der Funktionsbaustein innerhalb eines Programms mehrmals verwendet, muss für jeden Funktionsbaustein eine neue Unit-No. vergeben werden.

Pulse BOOL FALSE FALSE/ TRUE

"Pulse" ist ein extern erzeugtes Taktsignal, (z.B. Flankenwechsel alle 3 s). Ein Anschluss ist nur sinnvoll, wenn für mehrere Bausteine ein gemeinsames Fehlersignal verwendet wird. Mit jedem Flankenwechsel wird der nächste Fehlercode (EC) angezeigt; damit erscheinen alle Fehlermeldungen sequentiell mit einem Signal.

State +EC-IN UDINT 0 0...

050999999 Status des Bausteins, zusammengesetzt aus CFB No. + Unit-No. + Error Code.

Page 8: CFB 30 4 - ifm.com · installiert und werden alle Auflagen in diesem Dokument befolgt, dann erreicht diese Applikation die Sicherheitskategorie 4 nach EN 954-1. Jedoch kann es zu

Ausgänge

Eingang Typ Default Werte-bereich Beschreibung/Zusatzinformationen

Takt-OUT BOOL FALSE/ TRUE

Am "Takt-OUT" wird das Signal der eingestellten Periodendauer ausgesendet.

Enable BOOL FALSE/ TRUE

Zustand des Initiator (Dyn-Init-Schalters) Ist der Initiator bedämpft und arbeiten Initiator und Funktionsbaustein fehlerfrei, ist der "Enable"-Ausgang TRUE. "Enable" wird normalerweise zum Triggern einer Abschaltfunktion verwendet. Die Zeit zur Überwachung des Initiator-ausgangssignals kann durch Offset an Schwankungen der Signallaufzeit angepasst werden.

EC UINT 0...999 Fehlerzustand des Bausteins

State+EC UDINT 0... 050999999 Gibt folgende Information aus:

CFB-No. + Unit-No. + EC

T-Diff TIME

T-Diff ist die Differenz zwischen maximal erlaubter Zeit und tatsächlich gemessener Zeit zwischen zwei Signalwechseln von Takt-IN.

Alle Maxima werden seit dem letzten RESET oder der letzten Änderung von Offset oder PD gebildet.

CT = Zykluszeit (wird vom Baustein selbst ermittelt)

Stop_T = Gemessene Zeit zwischen zwei Signalwechseln von Takt-IN

PD/2Max max (PD/2 +CT + 10 ms + Offset)

T-Diff = PD/2Max - Stop_T

Beispiel 1 Offset = 0 ms

Beispiel 2 Offset = 15 ms

Page 9: CFB 30 4 - ifm.com · installiert und werden alle Auflagen in diesem Dokument befolgt, dann erreicht diese Applikation die Sicherheitskategorie 4 nach EN 954-1. Jedoch kann es zu

Hardware-Anschluss

Ausgänge Bausteinstatus/Fehler

CFB-No. (Certified Function Block Number)

Jeder Baustein hat eine CFB-No., die den Bausteintyp charakterisiert. Die CFB-No. wird mit "State+EC“ ausgegeben.

Wertebereich: 1...999

Beispiel für "CFB-No.": 30 (für H_BA01_Dyn_Init_01)

Page 10: CFB 30 4 - ifm.com · installiert und werden alle Auflagen in diesem Dokument befolgt, dann erreicht diese Applikation die Sicherheitskategorie 4 nach EN 954-1. Jedoch kann es zu

Error Code (EC)

Der Ausgang EC zeigt am Baustein den Error Code an. Die möglichen Error Codes sind in einer Tabelle zusammengefasst.

Wertebereich: 0...999

Beispiele für "EC": 002 500

Siehe auch State+EC

Page 11: CFB 30 4 - ifm.com · installiert und werden alle Auflagen in diesem Dokument befolgt, dann erreicht diese Applikation die Sicherheitskategorie 4 nach EN 954-1. Jedoch kann es zu

Hardware-Anschluss

State+EC

Am Ausgang "State+EC" wird ein neunstelliger Code ausgegeben, der aus je drei Ziffern für

�� CFB-No. (Wertebereich 1...999), �� Unit-No. (Wertebereich 1...999) und �� EC (Wertebereich 0...999)

besteht.

Beispiele für "State+EC": 002001002 CFB-No. Unit-No. EC

= 002 = 001 = 002

005104100 CFB-No. Unit-No. EC

= 005 = 104 = 100

Page 12: CFB 30 4 - ifm.com · installiert und werden alle Auflagen in diesem Dokument befolgt, dann erreicht diese Applikation die Sicherheitskategorie 4 nach EN 954-1. Jedoch kann es zu

Bausteininformation mit nur einem Signal

Alle Bausteine können mit nur einem Signal am Ausgang "State+EC" beschaltet werden. Mit diesem Signal werden die Error Codes aller im Programm verwendeten Bausteine alternierend an das Visualisierungssystem/Leitstand oder an andere Standard-SPS gesendet.

Die Aktualisierungszeit der Fehleranzeigedauer kann für das Visualisierungssystem bei der Erstellung des Anwenderprogramms in ELOP II Factory vorgegeben werden.

Liegt kein Fehler an, wird kein Code ausgegeben.

Im Beispiel unten erhält das Signal «Fehlerstatus» den Code von State+EC.

Page 13: CFB 30 4 - ifm.com · installiert und werden alle Auflagen in diesem Dokument befolgt, dann erreicht diese Applikation die Sicherheitskategorie 4 nach EN 954-1. Jedoch kann es zu

Hardware-Anschluss

Error Code Tabelle

Die am Ausgang "EC" (Error Code) des Bausteins ausgegebenen Fehlernummern sind in der Tabelle unten zusammengefasst.

Für anstehende Fehler gilt: EC < 500 Für behobene Fehler gilt: EC ≥ 500

Beispiel:

Error Code Ursache

1. Ein Fehler tritt auf EC = 002 Initiator nicht bedämpft

2. Initiator wird bedämpft EC = 502

3. Fehler wird quittiert EC = 000

Error Code Zustand des Bausteins Fehlerbehebung

Anstehend Behoben

000 500

Kein Fehler vorhanden (Initiator bedämpft)

Der Fehlercode 500 erscheint bei bedämpftem Initiator direkt nach dem Neustart der SPS. Nach Quittierung über den "Reset"-Eingang erscheint Fehlercode 000. Dem "Enable"-Ausgang wird der Wert TRUE zugewiesen.

002 502

Initiator nicht bedämpft (Initiator hat ausgelöst)

Nicht bedämpft: EC = 002 Bedämpft und nicht "Resettet" = EC 502

008 508

Baustein lässt sich nicht quittieren, da Dauer-Reset ansteht (Quittierung nur durch positive Flanke)

009 509 "Reset"-Taster permanent betätigt

BEACHTE: Der "Enable"-Ausgang bleibt unverändert!

Quittierungs-Taster, Kabel,

Page 14: CFB 30 4 - ifm.com · installiert und werden alle Auflagen in diesem Dokument befolgt, dann erreicht diese Applikation die Sicherheitskategorie 4 nach EN 954-1. Jedoch kann es zu

Beschaltung auf der Steuerung und Anschluss-klemmen kontrollieren, anschließend Quittierungs-Taster nochmals betätigen.

096 596 Variable "Offset" Wertegrenze verletzt

097 597 Variable "PD" Wertegrenze verletzt

Wert korrigieren und Reset ausführen, ggf. Programm in Steuerung übertragen und erneut starten.

099 599 Variable "Unit-No" Wertegrenze verletzt

Page 15: CFB 30 4 - ifm.com · installiert und werden alle Auflagen in diesem Dokument befolgt, dann erreicht diese Applikation die Sicherheitskategorie 4 nach EN 954-1. Jedoch kann es zu

Hardware-Anschluss

Hardware-Anschluss

Hardwareanschluss mit Taktspeisung

Änderung Datum Name

Datum NameGez.Gepr.

HIMA Paul Hi ldebrandt GmbH + Co KGIndustrie-Automatisierung

D-68782 Brühl bei Mannheim

Verzeichnis

IFM GI-503S (Kat. 3) Blattv on F30 / F30 LIGHT /F3 / F60

06202-709-0

Urspr. Ers. f . Ers. d.Status:

F. Heinzelmann27.09.200211 Bl.

-X2 1

-X1 1Klemmleiste im Schaltschrank

.....

-X2 4

DO 1 Kl 2

Takt-OUT

LS + Kl 13

Pow er SupplySensor

LS - Kl 18

Pow er SupplySensor

DI 3 Kl 16

Reset Dyn-Init

LS + Kl 24

Pow er SupplyReset Dyn-Init

4

3

1

-S3

1

2

W 1Ölflex 3x1,5 mm^2

W 1Ölflex 3x1,5 mm^2

-X2 5

Ausgangsklemmen der F30 / F31/ F3

2 3 4 5 6 7 8

.....

Eingangsklemmen der F30 / F31/ F3

Klemmleiste im Schaltschrank

DI 1 Kl 14

Takt-IN

L+

L-

TE

A

2

1

3

4

-X2 2 -X2 3

GI-503S

2

1 3 4

W 1Ölflex 5x1,5 mm^2

W 1Ölflex 5x1,5 mm^2

Page 16: CFB 30 4 - ifm.com · installiert und werden alle Auflagen in diesem Dokument befolgt, dann erreicht diese Applikation die Sicherheitskategorie 4 nach EN 954-1. Jedoch kann es zu

Signaltabelle

Page 17: CFB 30 4 - ifm.com · installiert und werden alle Auflagen in diesem Dokument befolgt, dann erreicht diese Applikation die Sicherheitskategorie 4 nach EN 954-1. Jedoch kann es zu

Index

Hardware-Konfiguration

Hardware-Konfiguration

Um die Applikation mit der entsprechenden Hardware gemäß Kategorie 4 (EN 954-1) aufzubauen, müssen die Ausgänge mit einer Taktspeisung (LC = Line Control) versorgt werden. Nachfolgend sind die möglichen, zulässigen Hardware-Module aufgelistet. Dezentral F1 DI 16 01

F2 DO 16 F3 DIO 20/8 01 F3 DIO 20/8 02 F30 F31

Diese Module können als E-/A-Module verwendet werden.

Modular F60 DIO 24/16 DI 32

Die Baugruppen können untereinander oder Baugruppen übergreifend konfiguriert werden.

Page 18: CFB 30 4 - ifm.com · installiert und werden alle Auflagen in diesem Dokument befolgt, dann erreicht diese Applikation die Sicherheitskategorie 4 nach EN 954-1. Jedoch kann es zu

Anschlüsse für HIMatrix F1 DI 16

F1 DI 16 Eingang Klemmen-Nr.

DI 1 2 DI 2 3 DI 3 4 DI 4 5 DI 5 8 DI 6 9 DI 7 10 DI 8 11 DI 9 14 DI 10 15 DI 11 16 DI 12 17 DI 13 20 DI 14 21 DI 15 22 DI 16 23 TO 1 26 TO 2 27 TO 3 28 TO 4 29

Page 19: CFB 30 4 - ifm.com · installiert und werden alle Auflagen in diesem Dokument befolgt, dann erreicht diese Applikation die Sicherheitskategorie 4 nach EN 954-1. Jedoch kann es zu

Index

Anschlüsse für HIMatrix F2 DO 16

F2 DO 16 Ausgang Klemmen-Nr.

DO 1 2 DO 2 3 DO 3 4 DO 4 5 DO 5 8 DO 6 9 DO 7 10 DO 8 11 DO 9 14 DO 10 15 DO 11 16 DO 12 17 DO 13 20 DO 14 21 DO 15 22 DO 16 23

Page 20: CFB 30 4 - ifm.com · installiert und werden alle Auflagen in diesem Dokument befolgt, dann erreicht diese Applikation die Sicherheitskategorie 4 nach EN 954-1. Jedoch kann es zu

Anschlüsse für HIMatrix F30, F31 und F3 DIO 20/8

F30, 31, F3 DIO 20/8 Ausgang Klemmen-Nr. Eingang Klemmen-Nr.

DO 1 2 DI 1 14 DO 2 3 DI 2 15 DO 3 4 DI 3 16 DO 4 5 DI 4 17 DO 5 8 DI 5 20 DO 6 9 DI 6 21 DO 7 10 DI 7 22 DO 8 11 DI 8 23

DI 9 26 DI 10 27 DI 11 28 DI 12 29 DI 13 32 DI 14 33 DI 15 34 DI 16 35 DI 17 38 DI 18 39 DI 19 40 DI 20 41

Page 21: CFB 30 4 - ifm.com · installiert und werden alle Auflagen in diesem Dokument befolgt, dann erreicht diese Applikation die Sicherheitskategorie 4 nach EN 954-1. Jedoch kann es zu

Index

Anschlüsse für HIMatrix F60 mit DI 32

DI 32 Eingang Klemmen-Nr.

DI 1 2 DI 2 3 DI 3 4 DI 4 5 DI 5 6 DI 6 7 DI 7 8 DI 8 11 DI 9 12 DI 10 13 DI 11 14 DI 12 15 DI 13 16 DI 14 17 DI 15 20 DI 16 21 DI 17 22 DI 18 23 DI 19 24 DI 20 25 DI 21 26 DI 22 29 DI 23 30 DI 24 31 DI 25 32 DI 26 33 DI 27 34 DI 28 35 DI 29 38 DI 30 39 DI 31 40 DI 32 41

Page 22: CFB 30 4 - ifm.com · installiert und werden alle Auflagen in diesem Dokument befolgt, dann erreicht diese Applikation die Sicherheitskategorie 4 nach EN 954-1. Jedoch kann es zu

Anschlüsse für HIMatrix F60 mit DIO 24/16

DIO 24/16 Eingang Klemmen-Nr. Ausgang Klemmen-Nr.

DI 1 2 DO 1 29 DI 2 3 DO 2 30 DI 3 4 DO 3 31 DI 4 5 DO 4 32 DI 5 6 DO 5 33 DI 6 7 DO 6 34 DI 7 8 DO 7 35 DI 8 9 DO 8 36 DI 9 11 DO 9 38 DI 10 12 DO 10 39 DI 11 13 DO 11 40 DI 12 14 DO 12 41 DI 13 15 DO 13 42 DI 14 16 DO 14 43 DI 15 17 DO 15 44 DI 16 18 DO 16 45 DI 17 20 DI 18 21 DI 19 22 DI 20 23 DI 21 24 DI 22 25 DI 23 26 DI 24 27