PLC Designer V3.22
Response of the new version:
If a Servo Inverter i950 is added to a PLC project, which already contains an i950, then the device name still ends automatically with an underscore. However, this does not lead to a compilation error when compiling the project.
What happens?
When translating an i950 unexpected precompile errors are reported, e.g. Unexpected Token 'i950_Safety_STO__TaskWatchDog' found.
When does this behaviour occur?
If the device name ends with an underscore, e.g. i950_ES_extended_Safety_.
This is the case by default if there is already an i950 in the project and you add one.
Which products are affected?
PLC Designer V3.17
Short-term measures:
After removing the underscore in the designation, an error-free translation is possible.
Evaluation/recommendations:
Practical remedy available if the cause has been identified.
Automatic Translation