Herunterladen Inhalt Inhalt Diese Seite drucken

Can_Recover - Ifm Ecomatdisplay Programmierhandbuch

Vorschau ausblenden Andere Handbücher für ecomatDisplay:
Inhaltsverzeichnis
9.6.2 CAN_Recover
Baustein-Typ:
Verhaltensmodell:
Bibliothek:
Symbol in CODESYS:
Beschreibung
Der FB steuert die Verarbeitung eines Ausfalls des CAN-Kanals.
Ein Aufruf des FBs löst folgende Aktionen aus:
Bei einem Ausfall des CAN-Kanals wird die CAN-Schnittstelle zurückgesetzt und neu gestartet.
Alle Pufferspeicher werden geleert.
Wenn der CAN-Kanal immer noch ausfällt, nachdem die maximale Anzahl an
Wiederherstellungsversuchen überschritten ist, bleibt der CAN-Bus im Fehlerzustand.
u FB erneut aufrufen, um die Wiederherstellungsfunktion noch einmal auszuführen.
Eingangsparameter
Parameter
Datentyp
xExecute
BOOL
eChannel
CAN_
CHANNEL
usiNumberRetry
USINT
tInhibitTime
TIME
Ausgangsparameter
Parameter
Datentyp
xDone
BOOL
278
Funktionsbaustein (FB)
EXECUTE
ifmRawCAN.library
Bedeutung
Ausführung des FB steuern
Identifier der CAN-Schnittstelle
max. Anzahl an
Wiederholungsversuchen
Verzögerung, bis nach der Erkennung
eines CAN-Bus-Ausfalls die CAN-
Schnittstelle wieder gestartet wird
Beschreibung
Anzeige, ob FB-Ausführung erfolgreich beendet ist
Mögliche Werte
• FALSE => TRUE: FB wird einmal
ausgeführt
• Sonst: keine Auswirkungen auf FB-
Abarbeitung
(Ò CAN_CHANNEL (ENUM) / 207)
z.B. 4
z.B #2ms
Mögliche Werte
• FALSE: FB wird ausgeführt
• TRUE:
FB erfolgreich ausgeführt
FB kann erneut aufgerufen
werden

Quicklinks ausblenden:

Inhaltsverzeichnis
loading

Inhaltsverzeichnis