ifm
Original-Programmierhandbuch Fehlersichere SmartSPS AC4S, Firmware 4.0.10 oder höher
Anhang
>
10.3.5
Ctrl_SetDiagInfo
Baustein-Typ:
Bibliothek:
Symbol in CODESYS:
>
Beschreibung
Funktionsbaustein (FB) zur Verarbeitung der Diagnoseinformationen eines
PLCopen-Funktionsbausteins.
Mit Ctrl_SetDiagInfo kann der Programmierer folgende Aktionen ausführen:
Diagnose-Code (Code) eines Funktionsbausteins der Safety PLCopen-Bibliothek auslesen und an
das Online Support Center (OSC) der AC4S-Bendienoberfläche weiterleiten. Um eine
Identifikation im OSC zu erleichtern, kann der Programmierer optional jeder Übertragung eines
Diagnose-Codes eine Kennung (FB_Type) und eine Nummer (FB_Number) zuweisen.
Der FB gibt folgende Zustands- und Diagnoseinformationen aus:
Zustand der FB-Abarbeitung (Ready)
Anzeige eines Fehlers bei FB-Abarbeitung (Error)
Der FB generiert für jeden Zustandswechsel eine separate Meldung im Online Support Center
(OSC). Der Ringspeichers des OSC stößt deshalb in kurzer Zeit an seine Kapazitätsgrenzen.
► Den FB Ctrl_SetDiagInfo nur für die Fehlersuche nutzen (Debugging)!
>
Eingangsparameter
Parameter
Datentyp
Enable
BOOL
FB_Type
INT
FB_Number
INT
DiagCode
INT
Die Diagnose-Codes der Safety-PLCopen-FBs sind vom Datentyp WORD.
>
Funktionsbaustein (FB)
sf_io.library
Bedeutung
Aktivierung des FB
ID des Funktionsbausteins
Nummer (Instanz) des
Funktionsbausteins
Diagnose-Code des
Safety-PLCopen-Funktionsbaust
eins
Mögliche Werte
FALSE =
FB ist deaktiviert.
TRUE =
FB ist aktiviert.
wird vom Programmierer vergeben
wird vom Programmierer vergeben
→ Bedienungsanleitung
Safety-PLCopen-Bibliothek in CODESYS
2016-10-27
Bibliothek SF_IO.library
18265
18264
18263
195