Ältere Projekte mit Ethernet/IP lassen sich nicht mehr kompilieren

Behoben ab:
-

Verhalten der neuen Version:
-
 
Beschreibung des Verhaltens:
Beim Übersetzen älterer PLC-Projekte mit Ethernet/IP kommt es zu folgenden Übersetzungsfehlern:
C0032:  Cannot convert type 'Unknown type: 'TYPE_ID.SEQUENCED_ADDRESS_ITEM'' to type 'WORD'
und
C0046:  Identifier 'TYPE_ID' not defined
 
Unter welchen Bedingungen tritt das Verhalten auf? 
Das Verhalten tritt auf, wenn PLC-Projekte, die mit einer PLC Designer Version < V3.24 erstellt wurden und die einen Ethernet/IP Adapter im Gerätebaum enthalten, mit der aktuellen PLC Designer Version übersetzt werden, .
 
Betroffene Produkte:
PLC Designer ab V3.24

Kurzfristige Maßnahmen:
  • Deinstallieren Sie die Bibliothek 'CommonPacketFormatInterfaces V4.2.0.0' aus dem Bibliotheksrepository des PLC Designer (Menü 'Tools'>'Bibliotheksrepository').
oder
  • Aktualisieren Sie das gesamte PLC-Projekt (Controller, Compiler, ...; Menü 'Projekt'>'Projektumgebung').
Bewertung/Empfehlungen:
Mit der aktuellen PLC Designer Versionen können Projekte nicht mehr übersetzt werden, die mit einer älteren PLC Designer Version erstellt wurden. Unter Kurzfristige Maßnahmen ist eine applikative Lösung beschrieben.

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