Herunterladen Diese Seite drucken

Werbung

Originalbetriebsanleitung | DE
EL6910
TwinSAFE-Logic-Klemme
18.09.2023 | Version: 2.2.0

Werbung

loading

Inhaltszusammenfassung für beckoff EL6910

  • Seite 1 Originalbetriebsanleitung | DE EL6910 TwinSAFE-Logic-Klemme 18.09.2023 | Version: 2.2.0...
  • Seite 3 Beckhoff Support und Service...................... 11 2 Systembeschreibung TwinSAFE ...................... 12 Beckhoff Systemerweiterung für die Sicherheitstechnik .............. 12 Sicherheitskonzept ..........................  12 3 Produktbeschreibung .......................... 13 EL6910 - TwinSAFE-Logic-Klemme .................... 13 Bestimmungsgemäße Verwendung .................... 14 Technische Daten ...........................  16 Sicherheitstechnische Kenngrößen .................... 17 Abmessungen .......................... 18 4 Betrieb .............................. 19...
  • Seite 4 4.11 PROFIsafe-Konfiguration ...................... 103 4.11.1 Korrekte Konfiguration des Gesamtsystems.............. 103 4.11.2 Konfiguration einer EL6910 als PROFIsafe-Master ............ 106 4.11.3 Konfiguration einer EL6910 als PROFIsafe-Slave ............ 109 4.12 TwinSAFE SC - Konfiguration .......................  116 4.13 Customizing / Deaktivieren von TwinSAFE-Gruppen .............. 119 4.14 Analoge Eingänge der Gruppe persistent speichern ..............
  • Seite 5 • EP1456722 • EP2137893 • DE102015105702 ® EtherCAT ist eine eingetragene Marke und patentierte Technologie, lizenziert durch die Beckhoff Automation GmbH. ® Safety over EtherCAT ist eine eingetragene Marke und patentierte Technologie, lizenziert durch die Beckhoff Automation GmbH. EL6910 Version: 2.2.0...
  • Seite 6 © Beckhoff Automation GmbH & Co. KG, Deutschland. Weitergabe sowie Vervielfältigung dieses Dokuments, Verwertung und Mitteilung seines Inhalts sind verboten, soweit nicht ausdrücklich gestattet. Zuwiderhandlungen verpflichten zu Schadenersatz. Alle Rechte für den Fall der Patent-, Gebrauchsmuster- oder Geschmacksmustereintragung vorbehalten. Version: 2.2.0 EL6910...
  • Seite 7 • Erste freigegebene Version • Backup / Restore Beschreibung erweitert 0.5.0 • Beschreibungen zu externen Verbindungen, Properties der FB Ports, Parametrierung von Alias Devices, Variable Mapping und Customizing aktualisiert 0.4.0 • Beschreibung der Reihenfolge der Gruppen hinzugefügt EL6910 Version: 2.2.0...
  • Seite 8 FB Fehler quittiert werden ohne einen Neustart der TwinSAFE Gruppe. Eine Fehlerquittierung ist jetzt erforderlich, nachdem sich ein Benutzer auf die Logic eingeloggt hat, ohne das Projekt zu löschen. 06.02.2017 • Zeitstempel der Diag-Messages optimiert Revision Anzeige implementiert 25.01.2017 Erstes Release Version: 2.2.0 EL6910...
  • Seite 9 Nicht verwendet. Nicht verwendet. 3.1.0 oder neuer Dokumentation TwinSAFE-Logic-FB Das Dokument beschreibt die sicherheitstechnischen Funktionsbausteine, die in der EL6910 zur Verfügung stehen und die sicherheitstechnische Applikation bilden. 1.8.0 oder neuer TwinSAFE Applikationshandbuch Das Applikationshandbuch gibt dem Anwender Beispiele für die Berechnung von sicherheitstechnischen Kenngrößen für...
  • Seite 10 Folge haben kann. Warnung vor Umwelt- oder Sachschäden HINWEIS Hinweise Es besteht eine mögliche Schädigung für Umwelt, Geräte oder Daten. Information zum Umgang mit dem Produkt Diese Information beinhaltet z. B.: Handlungsempfehlungen, Hilfestellungen oder weiterführende Informationen zum Produkt. Version: 2.2.0 EL6910...
  • Seite 11 Automatisierungssoftware TwinCAT, Dokumentationen und vieles mehr. Web: www.beckhoff.com/download Firmenzentrale Beckhoff Automation GmbH & Co. KG Hülshorstweg 20 33415 Verl Deutschland Telefon: +49 5246/963-0 E-Mail: info@beckhoff.com Web: www.beckhoff.com Die Adressen der weltweiten Standorte entnehmen Sie unserer Website unter Globale Präsenz. EL6910 Version: 2.2.0...
  • Seite 12 Bei einer Vielzahl von Anwendungen können Sie die gesamte sicherheitsgerichtete Sensorik und Aktorik auf diese Komponenten verdrahten. Die notwendige logische Verknüpfung der Eingänge mit den Ausgängen führt die EL69xx durch. Mit der EL6910 sind neben booleschen Operationen nun auch analoge Operationen möglich.
  • Seite 13 Produktbeschreibung Produktbeschreibung EL6910 - TwinSAFE-Logic-Klemme Die TwinSAFE-Logic-Klemme ist die Verknüpfungseinheit zwischen den TwinSAFE Ein- und Ausgängen. Die EL6910 erfüllt die Anforderungen der EN 62061:2005/A2:2015 und EN 61508:2010 SIL 3, der EN 81-20:2014, EN 81-22:2014, EN 81-50:2014 und EN ISO 13849-1:2015 (Cat 4, PL e). Abb. 1: EL6910 - TwinSAFE-Logic-Klemme EL6910 Version: 2.2.0...
  • Seite 14 WARNUNG Systemgrenzen Das Zertifikat des TÜV SÜD gilt für die EL6910, die darin verfügbaren Funktionsblöcke, die Dokumentation und das Engineering-Tool. Als Engineering-Tool sind TwinCAT 3.1 und der TwinSAFE Loader zulässig. Davon abweichende Vorgehensweisen oder Tools, insbesondere extern generierte xml-Dateien für den TwinSAFE-Import oder extern erstellte Automatismen zur Projekterstellung, sind nicht vom Zertifikat abgedeckt.
  • Seite 15 • Die TwinSAFE-Komponenten müssen in einen Schaltschrank der Schutzklasse IP54 gemäß EN 60529 eingebaut werden, damit die Anforderung für Verschmutzungsgrad 3 gemäß EN 60664-1 auf Verschmutzungsgrad 2 reduziert werden darf. • Die TwinSAFE-Komponenten müssen durch ein SELV/PELV Netzteil mit einer maximalen Spannung von U  ≤ 36 V versorgt werden. EL6910 Version: 2.2.0...
  • Seite 16 Produktbeschreibung Technische Daten Die aktuellen Zertifikate aller TwinSAFE-Komponenten mit den zugrundeliegenden Normen und Richtlinien finden Sie unter https://www.beckhoff.com/de-de/support/downloadfinder/zertifikate-zulassungen/. Produktbezeichnung EL6910 Anzahl der Eingänge Anzahl der Ausgänge Statusanzeige 4 Diagnose LEDs Minimale/Maximale Zykluszeit ca. 1ms / entsprechend Projektgröße Fehlerreaktionszeit ≤ Watchdog-Zeiten Watchdog-Zeit min.
  • Seite 17 Kategorie Klassifizierung Element Typ B 1. Spezielle Prooftests während der gesamten Lebensdauer der EtherCAT-Klemme EL6910 sind nicht erforderlich. 2. Klassifizierung nach IEC 61508-2:2010 (siehe Kapitel 7.4.4.1.2 und 7.4.4.1.3) Die EtherCAT Klemme EL6910 kann für sicherheitsgerichtete Applikationen im Sinne der IEC62061 und IEC 61508:2010 bis SIL3 und der EN ISO 13849-1:2015 bis PL e (Cat4) eingesetzt werden.
  • Seite 18 Produktbeschreibung Abmessungen Abb. 2: Abmessungen der EL6910 Breite: 12 mm (beim Aneinanderreihen) Höhe: 100 mm Tiefe: 68 mm Version: 2.2.0 EL6910...
  • Seite 19 Setzen Sie das Bus-System in einen sicheren, spannungslosen Zustand, bevor Sie mit der Montage, Demontage oder Verdrahtung der Geräte beginnen! 4.2.3.1 Schaltschrank / Klemmenkasten Die TwinSAFE-Klemmen müssen zum Betrieb in einen Schaltschrank oder Klemmenkasten montiert werden, der mindestens der Schutzart IP54 nach IEC 60529 entspricht. EL6910 Version: 2.2.0...
  • Seite 20 Kühlung der Elektronik durch Konvektionslüftung ermöglicht. Die Richtungsangabe „unten“ entspricht der Richtung der positiven Erdbeschleunigung. Abb. 3: Einbaulage und Mindestabstände Um eine optimale Konvektionskühlung zu gewährleisten dürfen die in der Grafik angegebenen Abstände zu benachbarten Geräten und Schaltschrankwänden nicht unterschritten werden. Version: 2.2.0 EL6910...
  • Seite 21 Die Beispielkonfiguration zur Durchführung der Temperaturmessung besteht aus einem EK1100 EtherCAT- Koppler an den Klemmen angereiht sind, die der typischen Verteilung der digitalen und analogen Signalformen an einer Maschine entsprechen. Auf der EL6910 ist ein Safety-Projekt aktiv, welches sichere Eingänge einliest und alle 4 sicheren Ausgänge während der Messung einschaltet.
  • Seite 22 Achten Sie bei der Montage der Komponenten darauf, dass der Verriegelungsmechanismus nicht in Konflikt mit den Befestigungsschrauben der Tragschiene gerät. Verwenden Sie zur Befestigung von Tragschienen mit einer Höhe von 7,5 mm unter den Klemmen und Kopplern flache Montageverbindungen wie Senkkopfschrauben oder Blindnieten. Version: 2.2.0 EL6910...
  • Seite 23 Dabei wird die Tragschienenverriegelung dieser Klemme automatisch gelöst und Sie können die Klemme nun ohne großen Kraftaufwand aus dem Busklemmenblock herausziehen. 2. Greifen Sie dazu mit Daumen und Zeigefinger die entriegelte Klemme gleichzeitig oben und unten an den Gehäuseflächen und ziehen sie aus dem Busklemmenblock heraus. EL6910 Version: 2.2.0...
  • Seite 24 Koppler oder die Netzteil-Klemme mit hoher E-Bus Last gesteckt sind. Die zusätzliche Fremderwärmung der TwinSAFE-Klemmen durch die benachbarten Netzteile erhöht die interne Klemmentemperatur, was dazu führen kann, dass die maximal zulässige Temperatur überschritten wird. Dies führt zur Diagnose-Meldung „Übertemperatur“. Version: 2.2.0 EL6910...
  • Seite 25 Thermisch günstige Anordnung der TwinSAFE-Klemmen Folgende Anordnung ist thermisch günstig aufgebaut, da zwischen EtherCAT-Koppler/Netzteil-Klemme und Klemmen mit eher hoher Abwärme noch Klemmen mit niedriger Stromaufnahme und somit eher niedriger Abwärme gesteckt sind. Abb. 8: Thermisch günstige Anordnung der TwinSAFE-Klemmen EL6910 Version: 2.2.0...
  • Seite 26 Einspeiseklemmen (EL91xx, EL92xx) unterbrechen die Powerkontakte und stellen so den Anfang einer neuen Versorgungsschiene dar. PE-Powerkontakt Der Powerkontakt mit der Bezeichnung PE kann als Schutzerde eingesetzt werden. Der Kontakt ist aus Sicherheitsgründen beim Zusammenstecken voreilend und kann Kurzschlussströme bis 125 A ableiten. Abb. 9: PE-Powerkontakt Version: 2.2.0 EL6910...
  • Seite 27 Der PE-Powerkontakt darf nicht für andere Potentiale verwendet werden! 4.2.4.2 Überspannungsschutz Sehen Sie für die Versorgungsspannung des Busklemmenblocks und der TwinSAFE-Klemmen eine Schutzbeschaltung (Surge-Filter) gegen Überspannung vor, falls in Ihrer Anlage der Schutz vor Überspannungen erforderlich ist. EL6910 Version: 2.2.0...
  • Seite 28 Betrieb 4.2.4.3 Anschlussbelegung der EL6900/EL6910 Abb. 10: Anschlussbelegung der EL6900/EL6910 Klemmstelle Ausgang Signal nicht bestückt, keine Funktion nicht bestückt, keine Funktion nicht bestückt, keine Funktion nicht bestückt, keine Funktion nicht bestückt, keine Funktion nicht bestückt, keine Funktion nicht bestückt, keine Funktion nicht bestückt, keine Funktion...
  • Seite 29 Reaktionszeit der Ausgangsklemme. Diese liegt typischerweise im Bereich von 2 bis 3 ms. RTActor Reaktionszeit des Aktors. Diese Information wird typischerweise vom Aktor-Hersteller geliefert WDComm Watchdog-Zeit der Kommunikation Es ergibt sich für die typische Reaktionszeit folgende Formel: ReactionTime Sensor Input Comm Logic Comm Output Actuator mit z.B. ReactionTime EL6910 Version: 2.2.0...
  • Seite 30 übergeben werden, wobei hier dann eine weitere Kommunkationsstörung auftritt. Diese Störung wird am Ausgang nach Ablauf der Watchdog-Zeit erkannt und führt dann zur Abschaltung. Damit ergibt sich für die Worst-Case-Reaktionszeit folgende Formel: ReactionTime Comm Comm Actuator mit z.B. ReactionTime Version: 2.2.0 EL6910...
  • Seite 31 Die für den explosionsgefährdeten Bereich zertifizierten Beckhoff-Feldbuskomponenten tragen eine der folgenden Kennzeichnungen: II 3 G Ex nA IIC T4 Gc KEMA 10ATEX0075 X Ta: 0 … 55 °C oder II 3 G Ex nA nC IIC T4 Gc KEMA 10ATEX0075 X Ta: 0 … 55 °C EL6910 Version: 2.2.0...
  • Seite 32 Zusätzlich tragen die TwinSAFE-Klemmen eine eindeutige Seriennummer. 4.3.4 Weiterführende Dokumentation zu ATEX Beachten Sie auch die weiterführende Dokumentation „Hinweise zum Einsatz des Busklemmen-Systems in explosionsgefährdeten Bereichen“, die Ihnen auf der Beckhoff-Homepage http://www.beckhoff.de im Bereich Download zur Verfügung steht! Version: 2.2.0 EL6910...
  • Seite 33 4.4.4 Einfügen einer EL6910 Das Einfügen einer EL6910 erfolgt genau wie das Einfügen einer beliebigen anderen Beckhoff EtherCAT- Klemme. Öffnen Sie in der Liste den Punkt Safety Klemmen und wählen Sie die EL6910 aus. Abb. 13: Einfügen einer EL6910 EL6910 Version: 2.2.0...
  • Seite 34 Betrieb Größe des Prozessabbilds Das Prozessabbild der EL6910 wird dynamisch angepasst, entsprechend der erstellten TwinSAFE- Konfiguration in TwinCAT 3. 4.4.5 Adresseinstellungen auf TwinSAFE-Klemmen mit 1023 möglichen Adressen Abb. 14: Adresseinstellungen auf TwinSAFE-Klemmen mit 1023 möglichen Adressen Mit dem 10er DIP-Schalter auf der linken Seite einer TwinSAFE-Klemme müssen Sie die TwinSAFE- Adresse der Klemme einstellen.
  • Seite 35 Anschließend wählt man im TwinCAT Safety Project Wizard das Target System, die Programmiersprache, den Autor und den internen Projektnamen aus. Als Target-System ist die Einstellung Hardware Safety PLC und als Programmiersprache der grafische Editor zu wählen. Autor und interner Projektname können durch den Anwender frei gewählt werden. EL6910 Version: 2.2.0...
  • Seite 36 Abb. 18: Auswahl des Knotens Target System Das Target System wird über die Drop-Down Liste auf EL6910 eingestellt und über den Link-Button neben Physical Device mit der Klemme EL6910 verknüpft. Ist ein Online-ADS-Zugriff auf die Klemme möglich, werden die Software-Version, Seriennummer, Online Projekt-CRC und Hardware-Adresse automatisch aus der Klemme ausgelesen.
  • Seite 37 Über die Alias Devices werden die Verbindungs- und Geräte-spezifischen Parameter eingestellt. Abb. 20: Starten des automatischen Imports aus der I/O-Konfiguration Wird der automatische Import aus der I/O-Konfiguration gestartet, wird ein Auswahldialog geöffnet, über den die einzelnen Klemmen, die importiert werden sollen, selektiert werden können. EL6910 Version: 2.2.0...
  • Seite 38 Nach dem Schließen des Dialoges über OK, werden die Alias Devices im Safety Projekt angelegt. Die Alias Devices können auch einzeln durch den Anwender angelegt werden. Dazu wird aus dem Kontextmenu der Eintrag Add und New item ausgewählt und das gewünschte Gerät ausgewählt. Abb. 22: Anlegen der Alias Devices durch den Anwender Version: 2.2.0 EL6910...
  • Seite 39 I/O-Gerät. Besteht eine ADS-Online-Verbindung zu dem physikalischen I/O-Gerät, wird die DIP-Schalter-Einstellung angezeigt. Ein erneutes Lesen der Einstellung kann über den Button gestartet werden. Unter Full Name (input) und Full Name (output) werden die Verlinkungen zum EL6910/ EJ6910-Prozessabbild angezeigt.
  • Seite 40 Sie in der Dokumentation TwinCAT-Funktionsbausteine für TwinSAFE- Logic-Klemmen. Die EL6910/EJ6910 unterstützen an jeder Connection die Aktivierung eines ComErrAck. Ist dieses Signal beschaltet, muss nach einer Kommunikationsstörung zusätzlich zum ErrAck der TwinSAFE Gruppe auch die jeweilige Connection über das Signal ComErrAck zurückgesetzt werden. Dieses Signal wird über den Link Button neben COM ERR Ack verknüpft.
  • Seite 41 Linking, Connection und Safety Parameters identisch zu anderen Alias Devices sind. Abb. 28: AX5000-Safety-Antriebsoptionen Über den Reiter General AX5805 settings kann man den Motorstring und die Funktionen SMS und SMA für eine oder zwei Achsen einstellen, je nach eingefügtem AliasDevice. EL6910 Version: 2.2.0...
  • Seite 42 Durch Markieren einer Funktion in den Inputs oder Outputs und Betätigen des Edit Buttons können die Parameter dieser Funktion eingestellt werden. Durch Markieren eines leeren Platzes (---) und Auswahl von Edit können neue Sicherheitsfunktionen in das Prozessabbild eingefügt werden. Version: 2.2.0 EL6910...
  • Seite 43 Für eine Verbindung zu einer weiteren EL69x0, EJ6910, KL6904 oder zu einem Fremdgerät, kann eine Externe Verbindung Custom FSoE Connection angelegt werden. Existiert zu einem Fremdgerät eine eigene ESI-Datei, wird das Gerät als auswählbares Safety Gerät aufgelistet und es wird nicht die Auswahl Custom FSoE Connection benötigt. EL6910 Version: 2.2.0...
  • Seite 44 Ist die Größe ausgewählt, können die einzelnen Signale innerhalb des Telegramms umbenannt werden, so dass bei Verwendung dieser Signale in der Logik ein entsprechender Klartext angezeigt wird. Werden die Signale nicht umbenannt, wird der Default-Name im Editor angezeigt (Safe Data Byte 0[0], …). Version: 2.2.0 EL6910...
  • Seite 45 Name (input) und Full Name (output) kann die entsprechende Variable ausgewählt werden. Abb. 35: Auswahl der Variblen Dies kann z.B. eine SPS-Variable sein, die dann an das entfernte Gerät weitergeleitet wird oder kann auch direkt auf das Prozessabbild einer EtherCAT-Klemme (z.B. EL69x0 oder EL6695) verknüpft werden. EL6910 Version: 2.2.0...
  • Seite 46 Betrieb Abb. 36: Direkte Verknüpfung auf das Prozessabbild einer EtherCAT-Klemme Weitere Informationen entnehmen Sie bitte der TwinCAT-Dokumentation zum Variablen Auswahldialog. Über den Reiter Connection werden die verbindungsspezifischen Parameter eingestellt. Abb. 37: Verbindungsspezifischen Parameter Version: 2.2.0 EL6910...
  • Seite 47 EL69XX: Einstellung für EL6900/EL6930/EL6910/EJ6910 (Safety Parameter inaktiv) Watchdog Watchdog-Zeit für diese Verbindung: Wird innerhalb der Watchdog-Zeit kein gültiges Telegramm von dem Gerät zurück zur EL6910 gesendet, wird ein ComError generiert. Module Über diese Checkbox stellt man das Verhalten im Fehlerfall ein. Ist die Checkbox Fault is gesetzt und tritt auf dem Alias Device ein Modulfehler auf, führt dies zusätzlich zu...
  • Seite 48 Betrieb Abb. 38: Für EL6910/EJ6910 verfügbare Bausteine Aus der Toolbox werden die Bausteine per Drag and Drop in das sal-Arbeitsblatt gezogen. Durch einen Mausklick neben einen Eingang oder Ausgang des Bausteins können Variablen erstellt werden, die dann im Dialog Variable Mapping mit Alias Devices verknüpft werden können.
  • Seite 49 Betrieb Nach Auswahl des Pointer-Verbinders aus der Toolbox können Verbindungen zwischen den Ein- und Ausgangs-Ports der Funktionsbausteine mit der Maus gezogen werden. Abb. 40: Ziehen einer Verbindung zwischen zwei Bausteinen EL6910 Version: 2.2.0...
  • Seite 50 Port angegeben werden. Der Instanzpfad besteht aus dem Netzwerknamen, dem FB Namen und dem FB Port jeweils getrennt durch einen Punkt. Die Eingabe des Instanzpfades muss case-sensitiv erfolgen. <Netzwerkname>.<FB Name>.<FB Port Name> Beispiel: Network1.FBEstop1.EStopIn3 Alternativ kann auch durch Öffnen des Kontextmenus neben dem FB Port Change Link ausgewählt werden. Version: 2.2.0 EL6910...
  • Seite 51 Diese Funktion öffnet einen Dialog mit dem ein passender FB-Port ausgewählt werden kann. Abb. 44: Dialog mit dem ein passender FB-Port ausgewählt werden kann Nach Anlegen des Links auf einer Seite der Verbindung, wird auf der Gegenseite der Link automatisch richtig gesetzt bzw. angezeigt. Abb. 45: Anzeige des Links EL6910 Version: 2.2.0...
  • Seite 52 Namen und dem FB Port jeweils getrennt durch einen Punkt. Die Eingabe des Instanzpfades muss case- sensitiv erfolgen. <Gruppenname>.<Netzwerkname>.<FB Name>.<FB Port Name> Beispiel: TwinSafeGroup1.Network1.FBEstop1.EStopIn3 Alternativ kann auch durch Öffnen des Kontextmenus neben dem FB-Port Change Link ausgewählt werden. Version: 2.2.0 EL6910...
  • Seite 53 Diese Funktion öffnet einen Dialog mit dem ein passender FB-Port ausgewählt werden kann. Abb. 49: Dialog mit dem ein passender FB-Port ausgewählt werden kann Nach Anlegen des Links auf einer Seite der Verbindung, wird auf der Gegenseite der Link automatisch richtig gesetzt bzw. angezeigt. EL6910 Version: 2.2.0...
  • Seite 54 Variablen der TwinSAFE-Gruppe Die Ein- und Ausgänge der TwinSAFE-Gruppen sind unter dem Reiter Group Ports des Dialogs Variable Mapping zusammengefasst. Gruppen-Eingänge EL6910/EJ6910 Für ein gültiges Projekt müssen mindestens die Signale Run/Stop und ErrAck verlinkt sein. Abb. 51: Der Dialog Variable Mapping...
  • Seite 55 EtherCAT-Verbindung neu gestartet wurde oder ein Benutzer Login durchgeführt wurde, ohne das z.B. das TwinSAFE Logic Programm (oder Teile davon) neu geladen wurden. 4.4.6.12 Reihenfolge der TwinSAFE-Gruppen Die Reihenfolge der Gruppen kann verändert werden, um eine definierte Abarbeitungsreihenfolge der sicherheitsgerichteten Applikation zu realisieren. EL6910 Version: 2.2.0...
  • Seite 56 Spalte New Value und anschließendem Betätigen des Buttons OK wird die neue Reihenfolge festgelegt. Abb. 53: Dialog Change Execution Order of TwinSAFE Groups 4.4.6.13 Command line Unterhalb des sal-Arbeitsblattes kann über die Command line ein Kommando eingegeben werden, mit dem Funktionen ausgeführt werden können. Version: 2.2.0 EL6910...
  • Seite 57 Funktionsblocks kann das Verhalten der Eingänge parametriert werden. Bei einer Eingangsgruppe, wie z.B. beim Funktionsblock ESTOP, können die einzelnen Eingänge aktiviert oder deaktiviert werden und die ein- oder zwei-kanalige Auswertung eingestellt werden. Abb. 55: Properties der FB-Ports Channel Interface Beschreibung Both Deactivated Beide Eingänge sind deaktiviert EL6910 Version: 2.2.0...
  • Seite 58 Sobald eine Variable oder eine Verbindungslinie an dem Funktionsblock angeschlossen wird, wird der entsprechende Kanal automatisch aktiviert. Abb. 56: Einstellung, ob Schließer- (Make Contact, NO) oder Öffner-Kontakt (Break Contact, NC) Diese Einstellungen sind auch für jeden einzelnen Port eines FBs über das Kontextmenu Change InPort Settings erreichbar. Version: 2.2.0 EL6910...
  • Seite 59 Betrieb Abb. 57: Menu Change Inport Settings Abb. 58: Dialog Change InPort Settings 4.4.6.15 Variable Mapping Abb. 59: Variable Mapping EL6910 Version: 2.2.0...
  • Seite 60 Abb. 60: Auswahl-Dialog für den Alias-Port 4.4.6.16 Safety-Toolbars Nach Abschluss der Entwicklung des Safety-Projektes muss das Projekt auf das Zielsystem, hier EL6910/ EJ6910, geladen werden. Dazu müssen die Toolbars TwinCAT Safety und auch TwinCAT Safety CRC hinzugefügt werden. Abb. 61: Aktivierung der Toolbars TwinCAT Safety und auch TwinCAT Safety CRC Abb. 62: Anzeige der Toolbars TwinCAT Safety und auch TwinCAT Safety CRC...
  • Seite 61 CRCs durch den Anwender gestartet werden. Rotes Icon: CRCs unterschiedlich CRC Toolbar Grünes Icon: Alle CRCs sind gleich Online CRC CRC des Safety-Projektes auf EL6910/EJ6910. Dieser Wert wird online von EL6910/EJ6910 gelesen. Besteht keine ADS-Verbindung zu EL6910/EJ6910 wird dieser Wert mit angezeigt.
  • Seite 62 Betrieb Abb. 64: Dialog Check Safe Addresses Version: 2.2.0 EL6910...
  • Seite 63 Projekt auf Gültigkeit geprüft werden. Ist die komplette Hardware vorhanden, kann mit Hardware-Level oder falls nur die EL6910/EJ6910 bzw. die Logik-Komponente online im Zugriff ist, nur auf Projektebene geprüft werden. Liefert dies keine Fehler kann mit dem Download des Projektes fortgefahren werden.
  • Seite 64 Abb. 66: Download Project Data - Der Dialog Select Project Data In dem Auswahldialog Select Project Data wird Complete Project Data ausgewählt, damit das gesamte Projekt auf EL6910/EJ6910 bzw. Logik-Komponente geladen wird. Über den Button Next kommt man zum nächsten Dialog.
  • Seite 65 Checkbox bestätigen. Über den Button Next kommt man zum nächsten Dialog. Abb. 69: Download Project Data - Der Dialog Activation Im Dialog Activation gibt der Anwender nochmals das Passwort ein, damit das Safety-Projekt auf EL6910/ EJ6910 bzw. Logik-Komponente aktiviert wird. Über den Button Finish wird der Download des Safety- Projekts abgeschlossen.
  • Seite 66 Nachdem eine Änderung der Infodaten eines bestehenden Projektes durchgeführt wurde, muss trotz gleicher CRC ein Projekt-Download mindestens der Info-Daten durchgeführt werden, da diese sonst nicht befüllt werden. Zusätzlich muss die TwinCAT Konfiguration aktiviert werden, damit die Prozessabbildgröße in TwinCAT zur erwarteten Größe innerhalb der TwinSAFE-Logik passt. Version: 2.2.0 EL6910...
  • Seite 67 STOP. Dies kann daran liegen, dass z.B. die Gruppe noch nicht gestartet wurde. Zusätzlich kann die Online-Anzeige um die Darstellung von analogen und digitalen Werten erweitert werden. Dazu kann über Auswahl von Show Online Values aus dem Kontextmenu im sal-Arbeitsblatt die Funktion aktiviert und deaktiviert werden. EL6910 Version: 2.2.0...
  • Seite 68 Abb. 72: Anzeige der analogen und digitalen Werte im Online-Modus Detaillierte Informationen über das gesamte Safety-Projekt werden auf dem Karteireiter Safety Project Online View gezeigt. Sind Fehler in den Verbindungen oder Funktionsbausteinen vorhanden, werden diese im Klartext angezeigt. Version: 2.2.0 EL6910...
  • Seite 69 Betrieb Abb. 73: Der Karteireiter Safety Project Online View EL6910 Version: 2.2.0...
  • Seite 70 Der Status der TwinSAFE Gruppe wird im Online Modus als farblich gekennzeichneter Rahmen dargestellt. Der Zustand RUN wird mit einem grünen, der Zustand ERROR mit einem roten und alle anderen Zustände mit einem blauen Rahmen gekennzeichnet. Abb. 74: Gruppen Status Online - RUN Version: 2.2.0 EL6910...
  • Seite 71 Betrieb Abb. 75: Gruppen Status Online - ERROR Abb. 76: Gruppen Status Online - STOP EL6910 Version: 2.2.0...
  • Seite 72 Die Templates unterscheiden sich durch die Anzahl bereits enthaltener Verknüpfungen (keine, ErrAck angelegt und auf Group Port verknüpft, ErrAck und Run angelegt und auf Group Ports verknüpft). Abb. 78: Templates für Safety Projekte 4.4.9.4 Netzwerke einklappbar Die in einer TwinSAFE Gruppe definierten Netzwerke können zusammengeklappt werden. Version: 2.2.0 EL6910...
  • Seite 73 Unter dem Knoten Alias Devices können weitere Unterordner angelegt werden. Nach dem Anlegen des Unterordners kann dieser umbenannt werden, hier z.B. Drives. Abb. 80: Hinzufügen eines Ordners Nach dem Hinzufügen eines Unterordners können in diesem Alias Devices hinzugefügt werden. Abb. 81: Unterordner z.B. Drives EL6910 Version: 2.2.0...
  • Seite 74 Abb. 83: Pfadanzeige für Safety Alias Devices Für die Standard Alias Devices wird der Pfad zum Signal unterhalb der TwinSAFE Logik (Full Name), der Link zur SPS (Linked to) und der Name im Prozessabbild der TwinSAFE Logik angezeigt. Version: 2.2.0 EL6910...
  • Seite 75 Betrieb Abb. 84: Pfadanzeige für Standard Alias Devices 4.4.9.8 Mehrzeilige Kommentare Kommentare im TwinSAFE Projekt dürfen jetzt mehrzeilig sein. Abb. 85: Mehrzeilige Kommentare EL6910 Version: 2.2.0...
  • Seite 76 Im I/O Baum unterhalb der TwinSAFE Logik stellt sich das Projekt entsprechend folgendem Screenshot dar. Der Name setzt sich aus Gruppenname, Alias Device Name und einem laufenden Index zusammen. Abb. 88: Alias Device Name übernehmen - TwinSAFE Logik Prozessdaten Version: 2.2.0 EL6910...
  • Seite 77 Abb. 90: FB InPort Activation Verification HINWEIS Unterstützung der Projekt Einstellungen Die Einstellungen werden ab der Software 03 der EL6910 (SW03) und des EK1960 (SW03) unterstützt. Weiterhin werden alle neueren Logik Komponenten, wie z.B. die EL1918 unterstützt. 4.4.9.11 Anzeige der Projektgröße Diagnostic Properties auf dem Projektknoten Wird der Projektknoten des TwinSAFE Projektes ausgewählt, zeigen die Properties unter dem Eintrag...
  • Seite 78 Copy und Paste für FBs und Kommentare Die Copy und Paste Funktion bezieht sich auf Funktionsbausteine, Kommentare und Verbindungen zwischen Funktionsbausteinen. Die kopierten Variablennamen und Links bleiben unverändert erhalten, die FB Instanzen werden automatisch inkrementiert (hier FBEstop1 wird zu FBEstop2). Version: 2.2.0 EL6910...
  • Seite 79 Betrieb Abb. 93: Kopieren der Daten Nach dem Einfügen der Daten wird folgende Meldung angezeigt. Der Anwender muss ggf. kopierte Variablennamen anpassen. Abb. 94: Hinweistext nach dem Einfügen EL6910 Version: 2.2.0...
  • Seite 80 4.4.9.13 Globale Einstellungen in Visual Studio Unter dem Menu Tools im Visual Studio können Optionen ausgewählt werden. In diesen Optionen können Einstellungen für die TwinSAFE Umgebung vorgenommen werden. Abb. 96: Visual Studio - Menu Tools / Options Version: 2.2.0 EL6910...
  • Seite 81 Unter TwinCAT / TwinSAFE Environment / Group Diagram Editor kann festgelegt werden, ob beim Undo / Redo automatisch in den Bereich gezoomt und gescrollt werden soll, der sich geändert hat. Abb. 98: Globale Einstellung - Group Diagram Editor EL6910 Version: 2.2.0...
  • Seite 82 Abarbeitungsreihenfolge der Gruppen geändert werden. Die neue Reihenfolge wird mit dem Button OK übernommen. Abb. 100: Abarbeitungsreihenfolge TwinSAFE Gruppen Sortieren der Alias Devices Über das Kontext-Menu des Knotens Alias Devices kann die Anzeige-Reihenfolge der Alias Devices konfiguriert werden. Version: 2.2.0 EL6910...
  • Seite 83 Abb. 102: Kontext Menu - Change Execution Order of FBs Durch Auswahl eines FBs und anschließendem Halten und Ziehen eines Eintrages mit der Maus kann die Abarbeitungsreihenfolge der Funktionsbausteine geändert werden. Die neue Reihenfolge wird mit dem Button OK übernommen. EL6910 Version: 2.2.0...
  • Seite 84 Typische Anwendungsfälle sind das Verknüpfen der ErrAck Signale der Module auf ein Standard Alias Device oder das Schalten eines Ausgang aufgrund eines sicheren Eingangssignals. In der Abbildung wird der Relais Ausgang FSOUT Relais Module Channel 1.Output durch den sicheren Eingang Term(15) (EL1904) - Module 1 (FSOES) InputChannel 1 geschaltet. Version: 2.2.0 EL6910...
  • Seite 85 Read Project CRC from Master Nur aktiv, wenn FSoE Connection Type auf Slave EL691x, EK1960, eingestellt ist. EJx9xx und neuere Produkte Die auf dem FSoE Master eingetragene CRC (siehe Store Slave Project CRC in Master) kann von dem FSoE Slave für die lokale Restore Funktion gelesen werden. EL6910 Version: 2.2.0...
  • Seite 86 Sie die Auswahl mit dem Next Button. HINWEIS Mehrfacher Download für unterschiedliche Benutzer Wenn Safety Projekte auf Logik Komponenten mit unterschiedlichen Benutzern geladen werden sollen, muss der Multiple Download mit der Auswahl der jeweilig passenden Logik Komponenten mehrfach durchgeführt werden. Version: 2.2.0 EL6910...
  • Seite 87 Seriennummern angezeigt und verwendet werden. Mit dem Button Next starten Sie den Download. Abb. 108: Multiple Download - Generelle Einstellungen In dem Dialog finale Verifikation bestätigen Sie die Richtigkeit der Online- und der berechneten CRCs durch Auswahl der Checkbox. Mit dem Button Next wechseln Sie zum Dialog Aktivierung. EL6910 Version: 2.2.0...
  • Seite 88 Zur Aktivierung der Safety Projekte geben Sie erneut das Passwort des verwendeten Benutzers ein und bestätigen dies mit dem Next Button. Abb. 110: Multiple Download - Aktivierung Im Ergebnis Dialog werden alle Safety Projekte mit dem Status Activated und Downloaded aufgelistet. Mit dem Button Finish beenden Sie den mehrfachen Download. Version: 2.2.0 EL6910...
  • Seite 89 Für Verbindungen können Infodaten auf dem Reiter Connection des Alias Devices eingeschaltet werden. Abb. 112: Einschalten der Info-Daten für Verbindungen Die Info-Daten werden in der I/O-Baumstruktur unterhalb der EL6910 im Prozessabbild eingeblendet. Von hier können diese Signale mit SPS-Variablen verlinkt werden. Weitere Informationen zu den enthaltenen Daten finden Sie in der Dokumentation TwinCAT-Funktionsbausteine für TwinSAFE-Logic-Klemmen.
  • Seite 90 Betrieb Abb. 113: Checkbox für die Connection Info Daten Abb. 114: Info-Daten der Connection in der I/O-Baumstruktur als ByteArray Abb. 115: Info-Daten der Connection in der I/O-Baumstruktur als Einzeldaten Version: 2.2.0 EL6910...
  • Seite 91 Für Funktionsbausteine können Info-Daten in den Properties des Funktionsbausteins eingeschaltet werden. Abb. 116: Einschalten der Info-Daten für Funktionsbausteine Die Info-Daten werden in der I/O-Baumstruktur unterhalb der EL6910 im Prozessabbild eingeblendet. Von hier können diese Signale mit SPS-Variablen verlinkt werden. Weitere Informationen zu den enthaltenen Daten finden Sie in der Dokumentation TwinCAT-Funktionsbausteine für TwinSAFE-Logic-Klemmen.
  • Seite 92 Die Info-Daten werden in der I/O-Baumstruktur unterhalb des I/O-Gerätes im Prozessabbild eingeblendet. Von hier können diese Signale mit SPS-Variablen verlinkt werden. Weitere Informationen zu den enthaltenen Daten finden Sie in der Dokumentation TwinCAT-Funktionsbausteine für TwinSAFE-Logic- Klemmen. Abb. 119: Info-Daten der TwinSAFE-Gruppe in der Baumstruktur Version: 2.2.0 EL6910...
  • Seite 93 Betrieb 4.5.4 Info-Daten zum Device Auf dem Reiter Target System können die Info-Daten für die EL6910 eingeschaltet werden. Dies sind die Seriennummer der EL6910 und die aktuelle Online-CRC des Safety-Projektes. Abb. 120: Einschalten der Info-Daten für die EL6910 Die Infodaten werden in der I/O-Baumstruktur unterhalb der EL6910 im Prozessabbild eingeblendet. Von hier können diese Signale mit SPS-Variablen verlinkt werden.
  • Seite 94 Die Benutzerverwaltung wird über das Tree-Item Target System aufgerufen. Über Get User List wird die aktuelle Liste der Benutzer von EL6910, EJ6910 bzw. EK1960 ausgelesen. Der Benutzer Administrator kann nicht gelöscht werden, es kann und sollte jedoch das Default-Passwort gegen ein Kunden-spezifisches Passwort geändert werden.
  • Seite 95 Betrieb Abb. 124: Benutzerverwaltung - Login Hat man hier die korrekte Seriennummer und das gültige Administrator Passwort eingegeben, öffnet sich der Dialog Add User. Abb. 125: Benutzerverwaltung - Add New User(s) - User Credentials EL6910 Version: 2.2.0...
  • Seite 96 Change Password Der User hat das Recht sein Passwort zu ändern. Download Safe Logic Data Der User darf das sicherheitsgerichtete Programm auf EL6910, EJ6910 bzw. EK1960 laden. Download Mapping Data Der User darf die Mapping-Daten für Inputs, Outputs, FBs usw. auf EL6910, EJ6910 bzw.
  • Seite 97 Projekt erstellt und z.B. auf der Festplatte der Steuerung abgelegt werden. Um ein Restore durchzuführen, kann man entweder beim Aufstarten der Steuerung prüfen, ob sich die Seriennummer von EL6910, EJ6910 bzw. EK1960 geändert hat, oder über ein Service-Menu z.B. in der Visualisierung manuell den Restore starten.
  • Seite 98 Die PLC Bausteine mit denen ein Backup und ein Restore auf eine TwinSAFE Logik-Komponente (derzeit EL6910, EJ6910 oder EK1960) durchgeführt werden kann, sind auf der Beckhoff Homepage zu finden. Es handelt sich dabei um eine compiled Library, die im TwinCAT Library Repository installiert werden kann.
  • Seite 99       fb_restore: FB_RESTORELOGICPROGRAM;       StartBackup: BOOL;       EL6910AmsNetID AT %I*: ARRAY [0..5] OF BYTE;       EL6910port AT %I*: WORD;       internalBuffer: array[0..16#FFFF] of byte;       FileString: T_MaxString := 'c:\temp\safety\complibTest_EL6910.bin';       LocalAmsNetID: T_AmsNetID := '172.55.76.53.1.1';       SaveDone: BOOL;       SaveResult: STRING(200);       SaveErr: BOOL;       StartRestore: BOOL;       internalbuffer2: array[0..16#FFFF] of Byte;       RestoreDone: BOOL; EL6910 Version: 2.2.0...
  • Seite 100 Dieses xml-Format kann zum Austausch zwischen TwinCAT 3 und TwinCAT 2 dienen. Über den Menueintrag Export project (as bin file) kann das Safety-Projekt in einem binären Format gespeichert werden, so dass es von z.B. dem TwinSAFE-Loader verwendet werden kann. Version: 2.2.0 EL6910...
  • Seite 101 Safety in der TwinCAT Projektstruktur. Über Add Existing Item… kann der zu importierende Dateityp ausgewählt werden. Abb. 136: Auswahl des Dateityps für den Import eines Safety-Projektes Hierbei werden folgende Dateitypen unterstützt: • Safety-Projektdateien *.splc, • Safety-Projekt-Archive *.tfzip • Safety-Projekte im xml-Format EL6910 Version: 2.2.0...
  • Seite 102 Die Diag-Historie kann durch Auswahl von EL6910, EJ6910 bzw. EK1960 in der I/O-Baumstruktur und Auswahl des Reiters Diag History eingesehen werden. Durch Betätigen des Buttons Update History werden die aktuellen Daten von EL6910, EJ6910 bzw. EK1960 geholt. Fehler innerhalb der Logik, der Funktionsbausteine und der Verbindungen werden mit einem entsprechenden Zeitstempel abgelegt.
  • Seite 103 Overwrite / Acknowledge Mode Diese Einstellung wird derzeit nicht unterstützt. 4.11 PROFIsafe-Konfiguration 4.11.1 Korrekte Konfiguration des Gesamtsystems Bei der Implementierung einer PROFIsafe-Kommunikation innerhalb einer TwinCAT-Applikation sind folgende Informationen zu beachten. Zusätzlich gibt es eine Einschränkung bezüglich der Übertragung von PROFIsafe innerhalb EtherCAT. EL6910 Version: 2.2.0...
  • Seite 104 Abb. 140: Zulässige PROFIsafe-Konfiguration - Beispiel 1 Bei Verwendung eines z.B. TwinCAT-PCs, der über EtherCAT mit EtherCAT-Klemmen Daten austauscht, darf das PROFIsafe-Telegramm die EK1100-Station nicht verlassen. Dazu wird die EL6910 zusammen mit einem z.B. PROFIbus Master EL6631/EL6731 an eine EK1100-Station gesteckt. Die folgende Konfiguration ist somit zulässig.
  • Seite 105 Abb. 142: Unzulässige PROFIsafe-Konfiguration - Beispiel 1 Die folgende Konfiguration ist laut der PROFIsafe Policy nicht zulässig, da das PROFIsafe Telegramm den EK1100 über EtherCAT verlässt, auf dem zweiten EK1100 empfangen wird und dann erst über PROFIbus an den PROFIsafe Slave gesendet wird. EL6910 Version: 2.2.0...
  • Seite 106 Betrieb Abb. 143: Unzulässige PROFIsafe-Konfiguration - Beispiel 2 4.11.2 Konfiguration einer EL6910 als PROFIsafe-Master Im Folgenden wird beschrieben, wie eine Verbindung zwischen der EL6910 als PROFIsafe-Master und einem PROFIsafe-Slave angelegt werden kann. 4.11.2.1 Konfiguration Safety Projekt Die Konfiguration der Verbindung wird wie üblich über ein Alias Device realisiert. Über das Kontextmenu des Knotens Alias Devices und durch Auswahl von Add und New item…...
  • Seite 107 PROFIsafe-Steuerung verbunden werden müssen. Der Einstellung Linking Mode Automatic ist erforderlich, damit ein einfaches Übertragen der Safety Parameter an das entsprechende Device im I/O-Baum möglich ist. Abb. 146: Einstellen der Safe-Adresse Auf dem Reiter Connection wird unter Mode PROFIsafe-Master ausgewählt. EL6910 Version: 2.2.0...
  • Seite 108 PROFIsafe Master: Die EL6910 ist PROFIsafe-Master zu diesem Gerät. Watchdog Watchdogzeit für diese Verbindung. Wird innerhalb der Watchdogzeit kein gültiges Telegramm von dem Gerät zurück zur EL6910 gesendet, wird ein ComError generiert. Module Fault Über diese Checkbox stellt man das Verhalten im Fehlerfall ein. Ist die is ComError Checkbox gesetzt und tritt auf dem Alias Device ein Modulfehler auf, führt dies...
  • Seite 109 Kommunikation korrekt starten kann. 4.11.3 Konfiguration einer EL6910 als PROFIsafe-Slave Im Folgenden wird beschrieben, wie eine Verbindung zwischen der EL6910 als PROFIsafe-Slave und einem PROFIsafe-Master angelegt werden kann. Im Gegensatz zur Konfiguration der EL6910 als PROFIsafe-Master sind an dieser Stelle mehrere Schritte notwendig 4.11.3.1...
  • Seite 110 Name (output) auch die Information, welche Prozessdaten mit den entsprechenden Signalen der PROFIsafe-Steuerung verbunden werden müssen. Der Eintrag Safe Address muss auf der Master-Seite als F_Dest_Add verwendet werden. Abb. 151: Einstellung Safe Address Auf dem Reiter Connection wird unter Mode PROFIsafe-Slave ausgewählt. Weitere Einstellungen sind nicht notwendig. Version: 2.2.0 EL6910...
  • Seite 111 Betrieb Abb. 152: Einstellung Connection Im Falle der Verwendung der EL6910 als PROFIsafe-Slave sind keine Safety Parameter einzustellen. 4.11.3.2 Konfiguration Prozessabbild PROFIsafe-Gateway Für die Nutzung des PROFIsafe-Protokolles über einen der verfügbaren Beckhoff PROFIsafe-Gateways (z. B. EL6631) muss dieser für die Nutzung von PROFIsafe konfiguriert werden. Dazu wird eine entsprechende GSDML-Datei mit PROFIsafe-Unterstützung benötigt.
  • Seite 112 Der PROFIsafe-Master überträgt die Konfigurationsdaten der Verbindung durch azyklische Dienste. Diese müssen über den Gatey hinweg (z. B. EL6631) an die EL6910 weitergeleitet werden. Dies wird in der Regel innerhalb der Standardsteuerung realisiert. Dazu muss zunächst der Gateway konfiguriert werden, damit die Daten durch die Standardsteuerung weitergeleitet werden kann.
  • Seite 113 Programmbeispiel zur Parametrierung Mit folgendem Programmbeispiel werden die Parameter Daten entgegengenommen und in der SPS als persistente Daten gespeichert. Bei jedem Aufstarten der EL6910 werden die Paramater an die EL6910 erneut übermittelt und dort im CoE Objekt 0x8005 gespeichert. PROFIsafe Parameter persistent speichern Die vom PROFIsafe-Master an die EL6910 übermittelten Safety-Parameter für die Slave-...
  • Seite 114 Connection Number der PROFIsafe-Verbindung (hier also 01). Diese ist dem entsprechenden Alias Device des Safety Projekts zu entnehmen (auf dem Reiter Connection). Für die EL6910 wird eine zusätzliche Funktion benötigt, um die CRC der Parameter zu berechnen (im Beispielprogramm der Aufruf F_CalcCrc011B.
  • Seite 115       b1 := WORD_TO_BYTE(SHR((u16Crc AND 16#FF00), 8));       FW_MemCpy(ADR(b2), u32DataAdr+WORD_TO_DWORD(i), 1);       w1 := au16CrcTab[b1];       w2 := au16CrcTab[b2];       w1 := w1 XOR w2;       u16Crc := SHL(((SHR((w1 AND 16#FF00), 8) XOR (u16Crc AND 16#FF)) AND 16#FF),8)             + (w1 AND 16#FF); END_FOR F_CalcCrc011B := u16Crc; EL6910 Version: 2.2.0...
  • Seite 116 Es werden zusätzliche Prozessdaten mit der Kennzeichnung TSC Inputs, TSC Outputs generiert (TSC -  TwinSAFE Single Channel). Abb. 157: Prozessdaten TwinSAFE SC Komponente, Beispiel EL5021-0090 Durch Hinzufügen eines Alias Devices in dem Safety-Projekt und Auswahl von TSC (TwinSAFE Single Channel) wird eine TwinSAFE-SC-Verbindung hinzugefügt. Abb. 158: Hinzufügen einer TwinSAFE-SC-Verbindung Version: 2.2.0 EL6910...
  • Seite 117 Diese Einstellungen müssen zu den Einstellungen passen, die in den CoE-Objekten der TwinSAFE-SC- Komponente eingestellt sind. Die TwinSAFE-SC-Komponente stellt zunächst alle zur Verfügung stehenden Prozessdaten bereit. Der Reiter Safety Parameters enthält typischerweise keine Parameter. Unter dem Reiter Process Image kann die Prozessdatengröße bzw. die Prozessdaten selbst ausgewählt werden. EL6910 Version: 2.2.0...
  • Seite 118 Unter dem Objekt 0x80n0:02 Connection Mode wird die zu verwendende CRC ausgewählt bzw. eine freie CRC eingetragen. Es stehen insgesamt 8 CRCs zur Verfügung. Eine freie CRC muss im High Word mit 0x00ff beginnen. Abb. 163: CoE Objekte 0x8010:01 und 0x8010:02 bei der EL5021-0090 Version: 2.2.0 EL6910...
  • Seite 119 Gruppe startet. Parameter: Permanent Deactivation Allowed: TRUE/FALSE Deaktivierung bis zum Die TwinSAFE-Gruppe wird bis zum nächsten Einschalten der EL6910 deaktiviert. nächsten Aus- und Es werden die für die Gruppe parametrierten Ersatzwerte für die Ausgänge der wieder Einschalten Gruppe gesetzt.
  • Seite 120 Temporary Deactivation Allowed) auf TRUE gesetzt, werden alle Ausgänge der TwinSAFE Gruppe, die keine Safety Alias Devices sind, in der Liste der Replacement Values aufgelistet. Hier können die Ersatzwerte parametriert werden, die im Falle der Deaktivierung der Gruppe auf den Ausgang geschrieben werden sollen. Abb. 166: Replacement Values der TwinSAFE-Gruppe Version: 2.2.0 EL6910...
  • Seite 121 Der aktuelle Status der Gruppe wird mit einem grünen Hintergrund angezeigt. Abb. 168: Customizing TwinSAFE Groups Den neuen Status wählt der Anwender über die Optionsfläche aus. In untenstehendem Beispiel ist Deactivate Temporarily ausgewählt. Über den Button Finish wird der Dialog geschlossen und die gewünschte Option ausgeführt. EL6910 Version: 2.2.0...
  • Seite 122 TwinSAFE Logic im EtherCAT Status SafeOP oder OP befindet. 4.14 Analoge Eingänge der Gruppe persistent speichern EL6910, EJ6910 und EK1960 unterstützen das persistente Speichern von analogen Eingangswerten in einem internen Speicher. Diese gespeicherten Daten werden beim Aufstarten der Gruppe mit den aktuellen Daten verglichen.
  • Seite 123 Betrieb Abb. 171: Aktivieren des Speicherns aller analogen Gruppeneingänge EL6910 Version: 2.2.0...
  • Seite 124 4.15 Projektierungsgrenzen von EL6910/EJ6910 Projektierungsgrenzen Die maximale Projektierungsgröße von EL6910/EJ6910 ist durch den verfügbaren Speicher begrenzt. Dieser wird dynamisch verwaltet. Somit sind die in der folgenden Tabelle angegebenen Werte nur Richtwerte und können von den tatsächlichen Werten je nach Safety-Projekt abweichen.
  • Seite 125              Start SM3 >= Start SM2 + 3 x Länge SM2 Zusätzlich darf die Startadresse zusammen mit der 3-fachen Länge von SM3 nicht größer als die Adresse 0x3000 werden.              Start SM3 + 3 x Länge SM3 <= 0x3000 EL6910 Version: 2.2.0...
  • Seite 126 Abb. 175: Einstellen der Startadresse für SM3 Nach Ändern der Start-Adresse werden alle Dialoge mit OK geschlossen, das TwinCAT-Projekt gespeichert und die Konfiguration aktiviert. Ist die Berechnung korrekt durchgeführt worden, sollte jetzt keine Fehlermeldung auftreten und das Projekt sollte fehlerfrei ausgeführt werden können. Version: 2.2.0 EL6910...
  • Seite 127 Betrieb 4.17 Diagnose 4.17.1 Diagnose-LEDs Die LEDs Diag 1 bis Diag 4 zeigen Diagnoseinformationen zur EL6910 an. Abb. 176: Diagnose-LEDs der EL6910 4.17.1.1 LED-Anzeigen Diagnose-LEDs leuchtet blinkt Diag 1 Umgebungsvariablen, Umgebungsvariablen, (grün) Betriebsspannung und interne Betriebsspannung und interne Tests sind im gültigen Bereich Tests sind außerhalb des...
  • Seite 128 400 ms ON / 400 ms OFF 1 Sekunde Pause zwischen den Blink-Codes flackert 50 ms ON / 50 ms OFF 4.17.2 Status-LEDs Die LEDs State 1 bis State 4 zeigen den aktuellen Status der EL6910 an. Abb. 177: Status-LEDs der EL6910 LED-Anzeigen State 1 State 2 State 3...
  • Seite 129 Im Zustand RUN werden alle TwinSAFE Gruppen und alle TwinSAFE Connections bearbeitet, die in dem TwinSAFE-Logic Programm konfiguriert sind.  3: SAFE Der Zustand SAFE wird aus dem Zustand RUN eingenommen, wenn das TwinSAFE-Logic Programm gestoppt wird. Wenn das TwinSAFE-Logic Programm wieder gestartet wird, ohne dass ein neues TwinSAFE- EL6910 Version: 2.2.0...
  • Seite 130 4.17.4 Zykluszeit des Safety Projektes Die Abarbeitungszeit der EL6910/EJ6910 kann aus untenstehenden CoE Objekten ausgelesen werden. Für die Bestimmung der Zykluszeit muss diese mit 1,25 multipliziert werden, da intern über diesen Faktor eine Wartezeit vor dem nächsten Zyklus angelegt wird.
  • Seite 131 Betrieb Index Name Bedeutung Flags Default FEA0:15 Actual Safety Control Aktuelle Abarbeitungszeit der EL6910/EJ6910 bei Task Execution Time Logik-State <> 1 Zykluszeit = 1,25 * Wert (Mittelwert über 64 Zyklen) FEA0:16 Min Safety Control Task Minimale Abarbeitungszeit der EL6910/EJ6910 bei Execution Time Logik-State <> 1...
  • Seite 132 Anhand der in der Diagnosemeldung enthaltenen Text-ID kann die entsprechende Klartextmeldung in den jeweiligen Sprachen gefunden werden. Die Parameter können an den entsprechenden Stellen eingefügt werden. Im folgenden Beispiel ist %x für eine hexadezimale Darstellung der Parameter verwendet. Abb. 179: ESI/XML MessageText Version: 2.2.0 EL6910...
  • Seite 133 Durch das Hinzufügen von CoE Objekt 0x10F3:05 zur Startup Liste (Transition IP, Wert 0x0001), wird das Senden von Emergency Nachrichten an den EtherCAT Master aktiviert. Treffen neue Diagnosemeldungen ein, werden diese im Objekt 0x10F3 eingetragen und zusätzlich per Emergency an den EtherCAT Master gesendet. Abb. 180: Startup Liste EL6910 Version: 2.2.0...
  • Seite 134 Beispiel: Date Code 17 11 05 00 KW: Kalenderwoche der Herstellung Kalenderwoche: 17 JJ: Jahr der Herstellung Jahr: 2011 SW: Software-Stand Software-Stand: 05 HW: Hardware-Stand Hardware-Stand: 00 Zusätzlich tragen die TwinSAFE-Klemmen eine eindeutige Seriennummer. 00000000 17110500 Abb. 181: Eindeutige Seriennummer einer TwinSAFE-Klemme Version: 2.2.0 EL6910...
  • Seite 135 Wartung und Reinigung Reinigung nur durch den Hersteller Betreiben Sie die TwinSAFE-Komponente nicht bei unzulässiger Verschmutzung. Die Schutzklasse entnehmen Sie dem Kapitel Technische Daten [} 16]. Senden Sie unzulässig verschmutzte TwinSAFE-Komponente zur Reinigung an den Hersteller. TwinSAFE-Komponenten sind grundsätzlich wartungsfrei. EL6910 Version: 2.2.0...
  • Seite 136 Beckhoff Automation GmbH & Co. KG Gebäude „Service“ Stahlstraße 31 D-33415 Verl Außerdem haben Sie die Möglichkeit, Kontakt zu einem zertifizierten Entsorgungsfachbetrieb für Elektro- Altgeräte und Elektronik-Altgeräte in Ihrer Nähe aufzunehmen. Entsorgen Sie die Komponenten entsprechend der Vorschriften in Ihrem Land. Version: 2.2.0 EL6910...
  • Seite 137 Daten nicht durch zum Beispiel forensische Maßnahmen ausgelesen werden können. Das gilt auch nach eventuellem Löschen der Daten durch die bereitgestellte Toolkette. Falls es sich dabei um sensible Daten handelt, wird zum Schutz der Daten nach Gebrauch des Produkts eine Verschrottung empfohlen. EL6910 Version: 2.2.0...
  • Seite 138 Varianten dieser Komponente (ELxxxx-abcd). Dies gilt für alle Komponenten wie EtherCAT-Klemmen, EtherCAT Boxen, EtherCAT-Steckmodule sowie Busklemmen. Am Beispiel einer EL1918, wie in der Abbildung dargestellt, bedeutet das, dass die EG- Baumusterprüfbescheinigung sowohl für die EL1918 als auch für die verfügbare Variante EL1918-2200 gilt. Version: 2.2.0 EL6910...
  • Seite 139 Anhang Zertifikat Abb. 182: EL6910 EG-Konformitätserklärung EL6910 Version: 2.2.0...
  • Seite 140 TwinSAFE-Logic-Klemme mit PROFIsafe Gateway EL1-5 Betriebsanleitung EL1904, Version: 2.1.1, Date: 2017-02-07 EL2904, Version: 2.1.1, Date: 2017-02-07 EL6900, Version: 2.2.0, Date: 2017-05-10 EL6910, Version: 1.5.0, Date: 2017-06-01 EL6930, Version: 1.2.0, Date: 2016-03-15 EK1960 TwinSAFE-Compact-Controller Betriebsanleitung EK1960, Version: 1.1.0, Date: 2017-06-01 Folgende Einsatzbedingungen sind zu beachten: 1.
  • Seite 141 Anhang 8. Wenn das Modul außerhalb des zulässigen Temperaturbereichs betrieben wird, wechselt es in den Zustand „Global Shutdown“. EL6910 Version: 2.2.0...
  • Seite 142 Abb. 35 Auswahl der Variblen ........................Abb. 36 Direkte Verknüpfung auf das Prozessabbild einer EtherCAT-Klemme........Abb. 37 Verbindungsspezifischen Parameter ................... Abb. 38 Für EL6910/EJ6910 verfügbare Bausteine .................. Abb. 39 Baustein auf dem sal-Arbeitsblatt ....................Abb. 40 Ziehen einer Verbindung zwischen zwei Bausteinen..............
  • Seite 143 Abb. 86 Einstellungen unter Target System ....................Abb. 87 Alias Device Name übernehmen - Safety Projekt ................ Abb. 88 Alias Device Name übernehmen - TwinSAFE Logik Prozessdaten..........Abb. 89 Safe Address Verification......................Abb. 90 FB InPort Activation Verification....................EL6910 Version: 2.2.0...
  • Seite 144 Abb. 117 Info-Daten des Funktionsbausteins in der I/O-Baumstruktur ............Abb. 118 Einschalten der Info-Daten in den Eigenschaften der TwinSAFE-Gruppe........Abb. 119 Info-Daten der TwinSAFE-Gruppe in der Baumstruktur............... Abb. 120 Einschalten der Info-Daten für die EL6910 .................. Abb. 121 Infodaten der EL6910 in der Baumstruktur .................. Abb. 122 Versionshistorie..........................
  • Seite 145 Abb. 174 Sync Manager Einstellungen ....................... 126 Abb. 175 Einstellen der Startadresse für SM3 .................... 126 Abb. 176 Diagnose-LEDs der EL6910 ......................127 Abb. 177 Status-LEDs der EL6910 ......................128 Abb. 178 Diagnose-Objekt - FSLOGIC Status (F100hex) im Prozessabbild der TwinSAFE-Komponente. 130 Abb.
  • Seite 147 Mehr Informationen: www.beckhoff.com/EL6910 Beckhoff Automation GmbH & Co. KG Hülshorstweg 20 33415 Verl Deutschland Telefon: +49 5246 9630 info@beckhoff.com www.beckhoff.com...