Herunterladen Inhalt Inhalt Diese Seite drucken

Twinsafe Logikklemme Kl6904; Twinsafe Group - Beckhoff KL6904-FB Dokumentation

Zu twincat-funktionsbausteinen fuer die twinsafe logic-klemme
Inhaltsverzeichnis

Werbung

TwinSAFE Logikklemme KL6904

3 TwinSAFE Logikklemme KL6904
Die Konfiguration der TwinSAFE Logikklemme besteht aus Funktionsbausteinen, die zu einer oder mehreren
TwinSAFE Groups zusammengefasst werden. TwinSAFE Groups können unabhängig voneinander gestartet
und gestoppt werden.
Die Ausführungsreihenfolge der Funktionsbausteine entspricht dabei der im Projektbaum des TwinCAT
System Managers dargestellten Reihenfolge. Diese Reihenfolge kann im System Manager per Drag'n Drop
geändert werden.
Die Funktionsbausteine besitzen Parameter, die vom Anwender konfiguriert werden müssen.
Die Eingänge und Ausgänge der Funktionsbausteine werden vom Anwender den Ein- und Ausgängen von
TwinSAFE-Klemmen, anderen Funktionsbausteinen oder den Ein- und Ausgangsvariablen der Standard
SPS zugeordnet.
Eine TwinSAFE Connection ist die eindeutige Zuordnung eines TwinSAFE Gerätes (KL1904, KL2904,
KL6904) zu einer TwinSAFE Group. Nur zu dieser TwinSAFE Group gehörende Funktionsbausteine können
mit den Ein- und Ausgängen einer zugeordneten TwinSAFE Connection verknüpft werden. Sollen weitere
Gruppen auf die Ein- und Ausgänge zugreifen können, kann der Baustein DECOUPLE verwendet werden
(siehe Kapitel 4.6).
Fehler in der TwinSAFE Communication innerhalb der TwinSAFE Group und Fehler innerhalb eines
Funktionsbausteins wirken sich auf die gesamte TwinSAFE Group aus. Die TwinSAFE Group stoppt dann
alle zugehörigen Funktionsbausteine, die dann ihre Ausgänge in den sicheren Zustand schalten.
Fehler in der TwinSAFE Logic führen zur Abschaltung der gesamten TwinSAFE Logic.

3.1 TwinSAFE Group

Die Funktionsbausteine werden TwinSAFE Groups zugeordnet. Diese besitzen die Eigenschaft, dass bei
einem Kommunikationsfehler in einer zugeordneten TwinSAFE Connection, bei einem Fehler in einem
zugeordneten Funktionsbaustein (z.B. eine Diskrepanzzeitüberschreitung) oder einem Fehler der
zugeordneten lokalen Ausgänge alle Ausgänge der Group in den sicheren Zustand gehen (der sichere
Zustand ist immer der energielose Zustand am Ausgang, was einer logischen 0 entspricht). D.h., dass die
Daten einer TwinSAFE Connection und damit einer TwinSAFE Eingangs- oder TwinSAFE Ausgangsklemme
immer genau einer TwinSAFE Group zugeordnet sind. Auch die lokalen Ausgänge sind daher immer nur
einer TwinSAFE Group zugeordnet.
Ein Kommunikationsfehler wird durch einen Ausgang (COM ERR) der TwinSAFE Group angezeigt und über
einen Eingang quittiert (ERR ACK). Ein Funktionsbausteinfehler wird durch einen Ausgang (FB ERR)
angezeigt und durch denselben Eingang (ERR ACK) wie der Kommunikationsfehler quittiert. Ein Fehler der
lokalen Ausgänge wird durch einen dritten Ausgang (OUT ERR) angezeigt und wiederum durch denselben
Eingang (ERR_ACK) quittiert. Der sichere Zustand der Ausgänge der TwinSAFE Group wird erst dann
aufgehoben, wenn der Fehler nicht mehr ansteht und quittiert wurde.
Die Fehlerquittierung wird nicht automatisch durchgeführt, d.h. der „ERR ACK"-Eingang muss immer
verknüpft werden.
Darüber hinaus besitzt die TwinSAFE Group einen Eingang (RUN), mit dem die Abarbeitung der
zugeordneten Funktionsbausteine gestartet bzw. gestoppt werden kann. Im gestoppten Zustand sind alle der
TwinSAFE Group zugeordneten Ausgänge im sicheren Zustand.
Funktionsbausteine für die KL6904
4

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis