Ausgänge werden nach Exception nicht auf Standardwerte gesetzt (behoben ab V1.9)

Behoben ab:
Cabinet Controller c520 V1.9
Cabinet Controller c550 V1.9

Verhalten der neuen Version:
Stoppt die PLC Abarbeitung durch eine Exception, werden die Ausgänge der IO-Module am Rückwandbus des Controllers auf Standardwerte gesetzt.

Beschreibung des Verhaltens:
Stoppt die PLC Abarbeitung durch eine Exception, werden die Ausgänge der IO-Module am Rückwandbus des Controllers nicht auf Standardwerte gesetzt.

Unter welchen Bedingungen tritt das Verhalten auf?
In der Reiterkarte 'SPS Einstellungen' des Controller (Device) kann das Verhalten der Ausgänge im Falle eines Stops eingestellt werden. 
Stoppt die PLC Abarbeitung aufgrund einer Exception, z.B. bei einer Division durch Null oder einer Zugriffsverletzung bei Verwendung von Pointern, werden die Ausgänge der IO-Module am Rückwandbus des Controllers, entgegen der Einstellung in der Reiterkarte 'SPS Einstellungen', nicht auf Standardwerte zurückgesetzt.

Betroffene Produkte:
Cabinet Controller c520 ab V1.0
Cabinet Controller c550 ab V1.0

Kurzfristige Maßnahmen:
Keine

Bewertung/Empfehlungen:
Mit der Standard-Einstellung im PLC Designer werden die Ausgänge beim Stoppen der PLC Abarbeitung auf Standardwerte zurückgesetzt. Aufgrund dieser Funktionseinschränkung passiert dies nicht, wenn die PLC Abarbeitung aufgrund einer Exception gestoppt wird. Exceptions sollten während der PLC Abarbeitung nicht auftreten. Die Ursache von Exceptions können Programmierfehler sein.

URL zur Verlinkung dieses AKB-Artikels: https://www.lenze.com/de-de/go/akb/202200281/0/
Contact form