Änderungen

Zur Navigation springen Zur Suche springen
→‎PROFINET Diagnose: Syntax Highlighting "reaktiviert"
Fehler in der Applikation können über die Parameter <code>ErrorCode</code> und <code>DetailErrorCode</code> auf PROFINET Diagnosemeldungen abgebildet werden.
<code source lang="delphi">
//Beispiel
SetByVar(DetailErrorCode, wTemp);
Set(ErrorCode, 2);
</codesource>
Fehler werden automatisch nach einer einstellbaren Frist (Parameter <code>WarningTime</code>) zurückgenommen. Solange der Applikationsfehler besteht, muß der Fehlercode vor Ablauf der Frist erneut gesetzt werden. Set(ErrorCode, 0) nimmt die Alarmmeldung zurück.
Zur Unterscheidung von Firmware-Fehlercodes addiert die Firmware auf Script-Fehlercodes den Wert 100 (vgl. folgendes GSD-Beispiel). In der GSD-Datei können den Fehler-Codes mittels der folgenden Einträge Texte zugeordnet werden.
<code source lang="xml">
<!-- Beispiel --->
<ValueItem ID="DiagSysError">
</Language>
</ExternalTextList>
</codesource>
== UNIGATE CL PROFINET ==
455

Bearbeitungen

Navigationsmenü