Bootapplikation startet nach OnlineChange mit einer "Access Violation"-Exception (behoben ab V3.22)

Behoben ab:
PLC Designer V3.22
 
Verhalten der neuen Version:
Wird nach einem OnlineChange ein Bootprojekt erzeugt, dann tritt beim Starten dieser Bootapplikation keine "Access Violation"-Exception auf.
 
Beschreibung des Verhaltens:
Die Bootapplikation startet mit einer "Access Violation"-Exception.

Unter welchen Bedingungen tritt das Verhalten auf?
Das Problem kann auftreten, wenn nach einem OnlineChange ein Bootprojekt erzeugt und in den Controller übertragen wurde.
 
Betroffene Produkte:
PLC Designer ab V3.0
 
Kurzfristige Maßnahmen:
  • Ist diese Funktionseinschränkung bei Ihnen aufgetreten, laden Sie das Projekt inklusive Bootprojekt erneut in den Controller. Prüfen Sie, ob der Controller nach dem Netzschalten fehlerfrei das Bootprojekt startet.
  • Installieren Sie die Bibliothek 'OnlineChangePatch.compiled-library' im Bibliotheksrepository des PLC Designer.
    Vorgehensweise:
    1. Kopieren Sie die ZIP-Datei 'OnlineChangePatch.ZIP (8,45kB)' in ein Verzeichnis auf Ihrem PC.
    2. Entpacken Sie die ZIP-Datei.
    3. Öffnen Sie im PLC Designer den Dialog 'Bibliotheksrepository' (Menü Tools>Bibliotheksrepository) und installieren Sie die entpackte Datei. 
Die Funktionseinschränkung tritt nicht mehr auf, wenn Sie die Bibliothek in den Bibliotheksverwalter Ihres PLC-Projektes einfügen. Es muss dazu aus dieser Bibliothek kein Baustein bzw. keine Funktion im Projekt aufgerufen werden.

Bewertung/Empfehlungen:

Nach dem Starten des Controllers kann eine Exception auftreten, so dass ein Starten der Applikation nicht möglich ist. Diese Funktionseinschränkung kann auftreten, wenn nach einem OnlineChange das Bootprojekt in den Controller geladen wird. Unter kurzfristige Maßnahmen ist eine applikative Lösung beschrieben. Die Funktionseinschränkung wurde bislang nur beobachtet, wenn im Projekt ein Ethernet/IP Adapter eingesetzt wurde.

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

Weitere Information

Kontaktformular