Herunterladen Diese Seite drucken

IFM Electronic CR0232 Original-Programmierhandbuch Seite 95

Vorschau ausblenden Andere Handbücher für CR0232:

Werbung

ifm
Programmierhandbuch
ecomatmobile
ifm-Funktionselemente
>
CANx_SLAVE_SEND_EMERGENCY
x = 1...n = Nummer der CAN-Schnittstelle (je nach Gerät, → Datenblatt)
Baustein-Typ = Funktionsbaustein (FB)
Baustein ist enthalten in Bibliothek ifm_CR0232_CANopenxSlave_Vxxyyzz.LIB
Symbol in CODESYS:
>
Beschreibung
CANx_SLAVE_SEND_EMERGENCY versendet anwendungsspezifische Fehlerstatus. Das sind
Fehlernachrichten, die zusätzlich zu den geräteinternen Fehlernachrichten (z.B. Kurzschluss am
Ausgang) gesendet werden sollen.
► Den FB aufrufen, wenn der Fehlerstatus an andere Geräte im Netzwerkverbund übertragen
werden soll.
>
Parameter der Eingänge
Parameter
ENABLE
ERROR
ERROR_CODE
ERROR_REGISTER
MANUFACTURER_ERROR_FIELD
ExtendedController (CR0232) Laufzeitsystem V01.00.03
Datentyp
BOOL
BOOL
WORD
BYTE
ARRAY [0..4] OF BYTE
95
ifm-Bausteine für das Gerät CR0232
Beschreibung
TRUE:
Baustein ausführen
FALSE:
Baustein wird nicht ausgeführt
> Baustein-Eingänge sind nicht aktiv
> Baustein-Ausgänge sind nicht spezifiziert
Über diesen Eingang wird dem FB die Information übergeben, ob der
zum konfigurierten Fehlercode gehörende Fehler aktuell anliegt.
FALSE  TRUE (Flanke):
sendet den anstehenden Fehler-Code
falls Eingang in der letzten Sekunde nicht TRUE war
TRUE  FALSE (Flanke)
UND Fehler steht nicht mehr an:
Nach Verzögerung von ca. 1 s:
> Null-Fehlermeldung wird gesendet
sonst:
diese Funktion wird nicht ausgeführt
Der Error-Code gibt detailliert Auskunft über den erkannten Fehler.
Die Werte sollten gemäß der CANopen-Spezifikation eingetragen
werden.
ERROR_REGISTER gibt die Art des Fehlers an.
Der hier angegebene Wert wird mit allen anderen aktuell aktiven
Fehlernachrichten bitweise ODER-verknüpft. Der sich hierbei
ergebende Wert wird ins Error-Register (Index 1001
geschrieben und mit der EMCY-Nachricht versendet.
Die Werte sollten gemäß der CANopen-Spezifikation eingetragen
werden.
Hier können bis zu 5 Bytes anwendungsspezifische
Fehlerinformationen eingetragen werden. Das Format ist dabei frei
wählbar.
2018-01-11
2056
2059
2060
/00)
16

Werbung

loading