Die Bibliothek enthält einen einzigen Funktionsbaustein "Diag", der mehrere Methoden zur Verarbeitung von Diagnosebeschreibungen bietet.
Alle Methoden zur Systemdiagnose beginnen mit "Get...". Für die Gerätediagnose wird das Präfix "Diag" hinzugefügt: "DiagGet...". Zur besseren Lesbarkeit werden in den Beschreibungen der Methoden nur die Methodennamen für die Systemdiagnose verwendet.
Verfahren zur Systemdiagnose |
Verfahren zur Gerätediagnose |
Beschreibung |
---|---|---|
Ack |
DiagAck |
Quittieren Sie einen zuvor angeforderten Diagnosealarm mit einer beliebigen Methode
|
GetFirstVal |
DiagGetFirstVal |
Abrufen der ersten (ältesten) Diagnosemeldung, numerische Werte⮫ „Methoden Get... / DiagGet...: Abrufen und Sortieren von Diagnosemeldungen“ |
GetNextVal |
DiagGetNextVal |
Abrufen der nächsten Diagnosemeldung, numerische Werte⮫ „Methode Get-xxx-Val / DiagGet-xxx-Val: numerische Werte“ |
GetLastVal |
DiagGetLastVal |
Abrufen der letzten (neuesten) Diagnosemeldung, numerische Werte⮫ „Methode Get-xxx-Val / DiagGet-xxx-Val: numerische Werte“ |
GetPrevVal |
DiagGetPrevVal |
Abrufen der vorherigen Diagnosemeldung, numerische Werte⮫ „Methode Get-xxx-Val / DiagGet-xxx-Val: numerische Werte“ |
GetFirstValExt |
DiagGetFirstValExt |
Abrufen der ersten (ältesten) Diagnosemeldung, numerischer und erweiterter numerischer Werte⮫ „Methode Get-xxx-ValExt / DiagGet-xxx-ValExt: numerische Werte und erweiterte numerische Werte“ |
GetNextValExt |
DiagGetNextValExt |
Abrufen der nächsten Diagnosemeldung, numerischer und erweiterter numerischer Werte⮫ „Methode Get-xxx-ValExt / DiagGet-xxx-ValExt: numerische Werte und erweiterte numerische Werte“ |
GetLastValExt |
Diag GetLastValExt |
Abrufen der letzten (neuesten) Diagnosemeldung, numerischer und erweiterter numerischer Werte⮫ „Methode Get-xxx-ValExt / DiagGet-xxx-ValExt: numerische Werte und erweiterte numerische Werte“ |
GetPrevValExt |
DiagGetPrevValExt |
Abrufen der vorherigen Diagnosemeldung, numerischer und erweiterter numerischer Werte⮫ „Methode Get-xxx-ValExt / DiagGet-xxx-ValExt: numerische Werte und erweiterte numerische Werte“ |
GetFirstValAndTxt |
DiagGetFirstValAndTxt |
Abrufen der ersten (ältesten) Diagnosemeldung, der numerischen Werte und des Textes⮫ „Methode Get-xxx-ValAndTxt / DiagGet-xxx-ValAndTxt: numerische Werte und Text“ |
GetNextValAndTxt |
DiagGetNextValAndTxt |
Abrufen der nächsten Diagnosemeldung, der numerischen Werte und des Textes⮫ „Methode Get-xxx-ValAndTxt / DiagGet-xxx-ValAndTxt: numerische Werte und Text“ |
GetLastValAndTxt |
DiagGetLastValAndTxt |
Abrufen der letzten (neuesten) Diagnosemeldung, numerische Werte und Text⮫ „Methode Get-xxx-ValAndTxt / DiagGet-xxx-ValAndTxt: numerische Werte und Text“ |
GetPrevValAndTxt |
DiagGetPrevValAndTxt |
Abrufen der vorherigen Diagnosemeldung, der numerischen Werte und des Textes⮫ „Methode Get-xxx-ValAndTxt / DiagGet-xxx-ValAndTxt: numerische Werte und Text“ |
GetFirstValAndTxtExt |
DiagGetFirstValAndTxtExt |
Abrufen der ersten (ältesten) Diagnosemeldung, der numerischen und erweiterten numerischen Werte sowie des Textes⮫ „Methode Get-xxx-ValAndTxtExt / DiagGet-xxx-ValAndTxtExt: numerische Werte, erweiterte numerische Werte und Text“ |
GetNextValAndTxtExt |
DiagGetNextValAndTxtExt |
Abrufen der nächsten Diagnosemeldung, der numerischen und erweiterten numerischen Werte sowie des Textes⮫ „Methode Get-xxx-ValAndTxtExt / DiagGet-xxx-ValAndTxtExt: numerische Werte, erweiterte numerische Werte und Text“ |
GetLastValAndTxtExt |
DiagGetLastValAndTxtExt |
Abrufen der letzten (neuesten) Diagnosemeldung, erweiterte numerische Werte und Text⮫ „Methode Get-xxx-ValAndTxtExt / DiagGet-xxx-ValAndTxtExt: numerische Werte, erweiterte numerische Werte und Text“ |
GetPrevValAndTxtExt |
DiagGetPrevValAndTxtExt |
Abrufen der vorherigen Diagnosemeldung, erweiterte numerische Werte und Text⮫ „Methode Get-xxx-ValAndTxtExt / DiagGet-xxx-ValAndTxtExt: numerische Werte, erweiterte numerische Werte und Text“ |