FC_CanContinueWriting - Allgemeine Informationen
Typ |
Funktion |
Verfügbar ab: |
V2.0.0.0 |
Übernommen aus |
- |
Implementiert |
- |
Versionen: |
Aktuelle Version |
Um sicherzustellen, dass Diagnostics keine Systemressourcen in kritischen Teilen benötigt, wird die Erlaubnis zur Verarbeitung mit Hilfe von FC_CanContinueWriting in den Programmteilen abgefragt.
Verarbeitungsblockierung von FC_CanContinueWriting wird beibehalten, bis FB_DiagnosticsManager den Zustand (zum nächsten Zyklusbeginn) zurücksetzt.
Die Methode prüft den Systemzustand auf Zykluszeitüberschreitungen und übermäßig gefüllte Ramdisk. Weitere Konfigurationsdetails sind in der Struktur ST_CanContinueWriting beschrieben.
Ausgang |
Datentyp |
Beschreibung |
---|---|---|
q_etDiag |
Allgemeine bibliotheksunabhängige Anweisung auf dem Diagnosegerät. Alle Werte außer GD.ET_Diag.Ok entsprechen einer Diagnosemeldung. |
|
q_etDiagExt |
POU-abhängiger Ausgang des Diagnosegeräts. q_etDiag = GD.ET_Diag.Ok -> Statusmeldung q_etDiag <> GD.ET_Diag.Ok -> Diagnosemeldung |
|
q_sMsg |
STRING(80) |
Ereignisabhängige Meldung, die den Diagnosezustand konkretisiert. |
Eingang/Ausgang |
Datentyp |
Beschreibung |
---|---|---|
iq_stCanContinueWriting |
Kommunikationsstruktur, die alle Daten für FC_CanContinueWritingund Rückgabewerte enthält. |
Datentyp |
Beschreibung |
---|---|
BOOL |
|