Semantischer Fehler (SEM1198): Zuweisung zu Schrittstatus ist nicht erlaubt.
Die semantische Analyse hat einen Schreibzugriff auf ein Element der Struktur SFC_STEP_STATE erkannt. Diese Struktur liegt am Ausgang eins AS-FB an und ermöglicht es, Diagnosedaten zur Ausführung des Zustandsautomaten abzufragen. Die Struktur enthält folgende Elemente:
- ERROR_CODE (UDINT)
- ID (UDINT)
- INTERLOCK_FAULT (BOOL, aktive Verriegelung)
- T (TIME, abgelaufene Abarbeitungszeit)
- X (BOOL, Schrittaktivität)
Diese Statusinformationen können im Code nur gelesen aber nicht beschrieben werden.
Abhilfe
- Doppelklicken Sie auf die Fehlermeldung, um an die betroffene Stelle im Code zu springen.
- Entfernen Sie den Schreibzugriff auf das Element der Struktur SFC_STEP_STATE.
Weitere Infos
Mehr Informationen dazu finden Sie im Thema "AS-Parameter, Betriebsarten und Datentypen". |