Herunterladen Inhalt Inhalt Diese Seite drucken

Diagnose - Beckhoff EL2262 Dokumentation

2 kanalige digitale ausgangsklemme mit oversampling
Inhaltsverzeichnis

Werbung

Präsentation "Sample 0 x / Sample 1 x"
Das Prozessdatum Sample 0 x / Sample 1 x muss einen sehr großen Wertebereich abdecken, von
1 Bit bis 1000 Bit. Um die Darstellung im Konfigurationsbaum und die Verknüpfung mit Task-Varia-
blen dennoch übersichtlich zu halten, stellen sich die Sample 0 x / Sample 1 x Variablen je nach
Umfang als Bit oder Byte dar:
Oversamplingfaktor <= 100: Darstellung als einzelne Bits
Oversamplingfaktor   > 100: Zusammenfassung der Bits in ganzen Bytes.
Die Task, die die Prozessdaten der EL2262 empfängt, muss also im einen Fall mit einem Array an
Bits, im anderen Fall mit einem Array an Bytes aufwarten.
5.5.3

Diagnose

Verhalten im Fehlerfall - Watchdog und CycleCounter
Als Ausgangsklemme verfügt die EL2262 über einen parametrierbaren SM-Watchdog (SyncManager).
Dieser wird in jedem erfolgreichen EtherCAT-Zyklus wieder aufgezogen bzw. zurückgestellt. Wird er für eine
gewisse Zeit nicht bedient, werden die Ausgänge in den sicheren Zustand versetzt. Diese Zeit ist 100 ms
(default). Die EL2262 verfügt über keinen PDI-Watchdog. Zur zeitlichen Parametrierung des Watchdog in
der EL2262 bitte separate Seite [} 17] beachten.
Als weiteres Diagnoseinstrument aus Sicht der Klemme verfügt die EL2262 über eine CycleCounter-
Überwachung. Die beiden Prozessdatenvariablen CycleCounter0 und CycleCounter1 sollten mit zyklisch
fortlaufenden Werten aus der Steuerung belegt werden. Die EL2262 kann so anhand der fortlaufenden
Werte feststellen, ob eine Framewiederholung oder ein LostFrame aufgetreten ist. Wenn kein Inkrement +1
von der Klemme festgestellt wird, zählt zumindest das interne Register 030D
kann azyklisch z.B. durch die PLC ausgelesen werden. Siehe dazu das Beispielprogramm 2 [} 135].
Damit hat die EL2262 die Möglichkeit auf 2 besondere Situationen zu reagieren:
• längere Zeit gar keine Prozessdatenkommunikation --> Watchdog reagiert
• keine Daten im aktuellen Zyklus bekommen --> CycleCounter Überwachung in der EL2262
Im folgenden Beispiel sollen die daraus resultierenden 3 Phasen aufgezeigt werden. Es werden hier
allgemeine Signale (nach Vorgabe PLC) auf Kanal 1 + 2 einer EL2262 ausgegeben und mit dem Oszilloskop
betrachtet.
EL2262
Version: 2.3
Inbetriebnahme
um 1 hoch. Dieses Register
hex
123

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis