Behoben ab:
EASY Starter V1.22.1
Verhalten der neuen Version:
Mit dem EASY Starter kann der sichere Parametersatz erfolgreich bestätigt werden. Es tritt dabei keine Exception auf.
Beschreibung des Verhaltens:
Der EASY Starter meldet beim Bestätigen des sicheren Parametersatzes einen unerwarteten Fehler:
Fehler: System.NullReferenceException
Meldung: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt
Mit Klicken auf den Button <Schließen> beendet sich der EASY Starter.
Unter welchen Bedingungen tritt das Verhalten auf?
Das oben beschriebene Verhalten tritt in folgendem Anwendungsfall auf:
- In der Safety-Parameterliste wird ein sicherer Parametersatz mit einer geänderten Safety-Adresse in das Gerät übertragen.
- Nach der Übertragung des sicheren Parametersatzes wird automatisch der Dialog 'Bestätigung' angezeigt, in dem die neue Safety-Adresse bestätigt werden muss.
- Wenn man nach der Bestätigung der Safety-Adresse auf die Reiterkarte 'Parametersatz' dieses Dialogs wechselt und dort auch den sicheren Parametersatz bestätigen möchte, stürzt der EASY Starter beim Betätigen der Schaltfläche 'Gerät identifizieren' ab.
Betroffene Produkte:
EASY Starter V1.22 in Verbindung mit i950 Extended Safety.
Kurzfristige Maßnahmen:
Beim Übertragen eines sicheren Parametersatzes aus der Safety-Parameterliste ist eine Bestätigung des sicheren Parametersatzes nicht notwendig. Diese wird automatisch bei der Übertragung des sicheren Parametersatzes durchgeführt. Sollten trotzdem beide Bestätigungsschritte notwendig sein (Safety-Adresse und Parametersatz) sollte der Dialog zwischenzeitlich geschlossen und über die Toolbar-Schaltfläche 'Bestätigung...' neu geöffnet werden.
Bewertung/Empfehlungen:
Aufgrund dieser Funktionseinschränkung beendet sich der EASY Starter ohne vorherige Speicherung des sicheren Parametersatzes.