Behoben ab:
Ab der Bibliothek 'LenzeDevice9400V0206.lib' im Engineer Version 02.12.01.00
Verhalten der neuen Version?
Projekte mit den Bausteinen L_DevParWriteFix und L_DevParReadFix können ohne Systemfehler in die Achsen 9400 HighLine geladen werden.
Betrifft welche Produkte?
Die Bibliothek 'LenzeDevice9400V0205.lib' im Engineer Version 02.12.00.00
Wie sieht die Reaktion aus?
Direkt nach dem Übertragen einer Applikation mit den Bausteinen L_DevParWriteFix und L_DevParReadFix steht die Achse 9400 HighLine in dem Fehlerzustand 'Internal Error: See C00180'.
Ein erneuter Download oder ein Netzschalten bringt keine Abhilfe. Das Projekt in der Achse ist nicht lauffähig.
Wann tritt das Problem auf?
Bei Verwendung der Bausteine L_DevParWriteFix und L_DevParReadFix aus Bibliothek LenzeDevice9400V0205.lib auf einer Achse 9400 HighLine mit einer der Versionen 05.00.30.00, 05.01.01.00, 07.00.30.00 oder 07.01.06.00.
Diagnosemöglichkeiten?
Mit der Engineer Funktion 'Bibliotheksverwaltung' kann überprüft werden, ob die betroffene Bibliotheks Version V0205 im Projekt verwendet wird. Dazu ist die Achse im Projektbaum zu markieren und mit einem Rechtsklick kann die Funktion 'Bibliotheksverwaltung' selektiert werden. Die Firmware-Version wird online in C00099 angezeigt.
Wird aus genannter Bibliothek einer der Bausteine L_DevParWriteFix und L_DevParReadFix verwendet, dann tritt das Verhalten immer auf.
Kurzfristige Maßnahmen/Empfehlungen?
Bestehende Projekte, die mit einer Engineer Version < 02.12.00.00 erstellt wurden, müssen beim ersten Öffnen im Engineer 02.12.00.00 mit der Option 'Unverändert öffnen' geladen werden. Damit werden die Bibliotheken nicht aktualisiert, im FB-Editor können jedoch frei Erweiterungen vorgenommen werden. Neue Bausteine, die erst mit dem Enginner 02.12.00.00 zur Verfügung stehen, können damit nicht benutzt werden.
Beim Erstellen neuer Engineer Projekte mit dem Engineer Version 02.12.00.00 können die Bausteine L_DevParWriteFix und L_DevParReadFix nur für eine Achse 9400 HighLine mit der Version 08.00.24.00 verwendet werden.
Bewertung:
Das Verhalten tritt nachvollziehbar bei der Projektierung des Engineer Projektes auf.
Der aktuelle Serienstand der Firmware für die Achse 9400 HighLine ist nicht betroffen. In betroffenen Projekten kann in der Regel auf die neuste Version der Funktionsbibliotheken verzichtet werden. Damit kann mit den ursprünglich verwendeten Bibliotheken weiter gearbeitet werden. Für neue Projekte bei Kunden, denen noch nicht die 9400 HighLine Geräte mit der Version 08.00.24.00 geliefert wurden sondern Version 07.00.30.00, ist evtl. ein Firmware update durch einen Lenze Mitarbeiter erforderlich.