Sicherheitsbezogene semantische Warnung: Die globale Variable '...' kann ein speicherndes Verhalten aufweisen, da der Schreibzugriff auf sie übersprungen werden kann.
Diese Fehlermeldung kann nur ausgegeben werden, wenn Sie in einer FVL (Full Variability Language) gemäß der Norm IEC 61508 programmieren (auf System Level), welche die Verwendung von Sprüngen in sicherheitsbezogenem Code erlaubt.
Ein Sprung in einem sicherheitsbezogenen Code-Netzwerk könnte den Schreibzugriff auf die in der Fehlermeldung genannte Variable überspringen. Durch das Überspringen dieses Schreibzugriffs könnte die Applikation ein speicherndes Verhalten annehmen, weil der Variablenwert nicht bis zum nächsten Zyklus aktualisiert oder überhaupt nicht geschrieben wird.
Abhilfe:
- Doppelklicken Sie in der Fehlerliste auf die Fehlermeldung, um zum fehlerverdächtigen Code-Arbeitsblatt zu springen (in dem die Codeposition markiert ist).
- Prüfen Sie die Bedingungen und die möglichen Auswirkungen des Sprungs und korrigieren Sie bei Bedarf.
Gemäß der Norm IEC 61508, sind Sie als Anwender alleinig in der Lage, alle Anforderungen zu berücksichtigen und Sie sind dafür verantwortlich, jegliche Gefährdung zu verhindern.
WARNUNG
|
Unbeabsichtigter Betriebszustand des Geräts
|