Corrected from:
PLC Designer V3.17
Standard Application Template project template V3.17 and higher
Response of the new version:
PLC projects based on the ApplicationTemplate project template can be properly compiled when the c250-S safety controller is connected to the EtherCAT master of the controller in the PLC project.
What happens?
The following error message occurs when compiling the application of the c250-S safety controller by using the PLC Designer:
Folder not found
When does this behaviour occur?
When creating a PLC project on the basis of the 'L_FAST_Standard' Application Template project template, the application of the c250-S safety controller connected to the EtherCAT master of the controller in the PLC project cannot be compiled without errors.
Which products are affected?
PLC Designer V3.16
Standard Application Template project template V3.16 and higher
Short-term measures:
To ensure that the safety controller application can be compiled, the creation of the 'ACD Slave Access' (ACD channel) must be deactivated. Proceed as follows:
Unpack the zip file.
Open the PLC Designer project and select the 'A70_MachineModuleSources' folder in the device tree.
Click on the 'Projekt>CODESYS Import' menu command and import the unzipped 'A70_MachineModuleSources.export' file.
Select the 'SafetyApp' object in the device tree of the safety controller.
Click on the 'Projekt>CODESYS Import' menu command and import the unzipped 'SafetyApp.export' file.
Now, the safety controller application can be compiled without errors. Since the 'Create ACD Slave Access' context menu command is greyed out now, you have to program changes at the 'ACD Slave Access' between the machine modules in the Application Template yourself.
Evaluation/recommendation:
If a PLC project created on the basis of the Lenze Application Template contains a c250-S safety controller, the safety controller application cannot be compiled without errors. An applicative solution is described under 'Short-term measures'.