The BECKHNG driver refuses to import variables from the TPY file. This happens because of a changed TPY file format from TWINCAT version 3.1.4024.20 to 3.1.4024.22 that leads to circular data type references.
This circular reference is now resolved:
- If a circular reference is detected, the import stops at this point for this structure. The variable is not imported. A LOG entry is written.
- Then the process continues with the next variable.
- All variables that can be imported are imported.
- For all other variables this LOG entry is created: “File is not valid! Sub-Datatyp” <xxxxxxxxx> already exits in this structure <xxxxxxxxx>."
To take advantage of this fix:
- Update to the latest build of zenon 8.20 or later