Übersetzungsfehler nach Ausführen von 'Rename Machine Module' (behoben ab V3.21)

Behoben ab:
Projektvorlage ApplicationTemplate Standard ab V3.21
 
Verhalten der neuen Version:
Es wird nur noch das umzubenennde Maschinenmodul umbenannt. Der Instanz- bzw. Variablenname dieses Maschinenmoduls bleibt beim Umbenennen des Maschinenmoduls unverändert.
 
Beschreibung des Verhaltens:
Nach dem Umbenennen eines Maschinenmoduls mit dem Kontextmenübefehl 'Rename Machine Module' erscheinen beim Übersetzen Fehlermeldungen:
C0077: Unknown type: 'xxx' 
 
Unter welchen Bedingungen tritt das Verhalten auf?
Beginnt der Name eines Maschinenmoduls mit dem Namen des Maschinenmoduls, das umbenannt werden soll (z.B. MM_SlaveAB - MM_SlaveA), dann werden beide Maschinenmodule inklusive deren Instanznamen und Datentypen im Ordner 'A55_VarLists' und im Baustein 'MMT' (Ordner 'A10_MachineModuleTree) umbenannt.
Im Ordner 'A70_MachineModuleSources' werden die Maschinenmodule korrekt umbenannt.
 
Betroffene Produkte:
Projektvorlage ApplicationTemplate Standard ab V3.17
 
Kurzfristige Maßnahmen:
Passen Sie manuell den Maschinenmodulnamen bzw. die Datentypen entsprechend in den globalen Variablenlisten im Ordner 'A55_VarLists' und im Baustein 'MMT' an.
 
Bewertung/Empfehlungen:
Nach dem Umbenennen von Maschinenmodulen im PLC Designer Projekt können Übersetzungsfehler auftreten. Durch manuelle Anpassung (siehe Kurzfristige Maßnahmen) können die Übersetzungsfehler beseitigt werden. 

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