Fehlermeldung beim Übersetzen nach Downgrade der Controller Gerätebeschreibung auf V1.10 (behoben ab V4.0)
Behoben ab: PLC Designer 4.0
Verhalten der neuen Version:
Ein Downgrade der Gerätebeschreibung eines Lenze Controllers c5xx auf V1.10 ist ohne anschließendem Compilerfehler möglich.
Beschreibung des Verhaltens: Beim Übersetzen erscheinen die Fehlermeldungen:
C0077: Unbekannter Typ: 'L_IC1P_ComponentHardware' C0035: Programmname, Funktion oder Funktionsbausteininstanz an Stelle von 'GVL_ComponentHardware.Device' erwartet
Bedingungen unter denen das Verhalten auftritt: Die oben beschriebenen Fehlermeldung beim Übersetzen treten auf, wenn zuvor die Gerätebeschreibung des Lenze Controllers von V1.11 auf V1.10 aktualisiert wurde.
Betroffene Produkte: PLC Designer ab V3.28
Kurzfristige Maßnahmen, Empfehlungen, Bewertung:
Mit der Firmware Version 1.11 des Lenze Controllers c5xx wurde das Component Hardware Directory eingeführt. Beim Aktualisieren des Projekts auf eine ältere Firmware-Version muss Component Hardware Directory manuell aus dem PLC-Projekt entfernt werden. Gehen Sie wie folgt vor:
Löschen Sie das Object "GVL_ComponentHardware" aus dem Gerätebaum.
Übersetzen Sie das PLC-Projekt. Es erscheinen zwei neue Fehlermeldungen.
Führen Sie einen Doppelklick auf eine der beiden Fehlermeldungen aus und löschen dann den kompletten Code aus 'GVL_ComponentHardwareCall'.