Error message during compilation after downgrading the controller device description to V1.10 (corrected from V4.0)
Corrected from:
PLC Designer 4.0
Behavior of the new version:
A downgrade of the device description of a Lenze c5xx controller to V1.10 is possible without subsequent compiler errors.
Description of behavior: The following error messages appear during compilation:
C0077: Unknown type: 'L_IC1P_ComponentHardware' C0035: Program name, function, or function block instance expected instead of 'GVL_ComponentHardware.Device'
Conditions under which the behavior occurs: The error message described above occurs during compilation if the device description of the Lenze controller has been updated from V1.11 to V1.10.
Affected products: PLC Designer from V3.28
Short-term measures, Recommendations, evaluation:
The Component Hardware Directory was introduced with firmware version 1.11 of the Lenze c5xx controller. When updating the project to an older firmware version, the Component Hardware Directory must be removed manually from the PLC project. Proceed as follows;
Delete the "GVL_ComponentHardware" object from the device tree.
Compile the PLC project. Two new error messages appear.
Double-click on one of the two error messages and then delete the entire code from 'GVL_ComponentHardwareCall'.