?Corrected from:
Compiler version V3.5.7.51 (available with PLC Designer V3.13)
Response of the new version:
Symbols with figures and and following underscores ("_") can be used in PLC Designer symbol configuration without error.
What happens?
When the visualisation is started, the following error message is entered into the log file of the VisiWinNET project:
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
...............
SystemStarted!
2016-03-16 22:11:44 (A:1017920kB M:14164kB) [Error] <Driver LogicAndMotionV3 at Channel PLC>
Loose connection line:1 PLC address:0000.0233
2016-03-16 22:11:44 (A:1017856kB M:14404kB) [Fatal] <Driver LogicAndMotionV3 at Channel PLC>
Error creating CycVarlist, line 1
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
When does this behaviour occur?
The behaviour occurs when:
creating a new PLC project using PLC Designer V3.12
updating an existing project to the current compiler version 3.5.7.30 for runtime system V3.12
In this case, using symbols with figures and and following underscores ("_") in PLC Designer
leads to sorting problems when sorting the symbols at runtime on the controller.
These symbols cannot be read externally.
Example: the "g_sc_abc1_status" variable cannot be read.
How to check or change the compiler version:
Menu: Project -> Project Settings -> Compile options
Which products are affected?
- PLC Designer 3.12
- PLC Designer compiler version 3.5.6.x and 3.5.7.x
Short-term measures:
- Use a compiler version which is not affected by the above function restriction
- Rename the symbols concerned
Workable examples:
- Help_i: INT;
- Help_1i: INT;
Evaluation/recommendations:
Use compiler version 3.5.4.60 supplied with the Lenze PLC Designer V3.10.
If projects can be compiled correctly, you can use this compiler version.