Error message 'Unknown type: 'L_ETC.ETCSlave_Diag'' (corrected from V3.9)

Corrected from:
PLC Designer V3.9
 
Response of the new version:
Regardless of the slave devices added to the EtherCAT master, activating the 'Enable diagnostics for devices' checkbox will not lead to the below error message when compiling the PLC project.

What happens?
When compiling the PLC project, the following error message appears in the message window:
C0077: Unknown type: 'L_ETC.ETCSlave_Diag' 

When does this behaviour occur?
The above-described error message appears if the '8400 Motec' was added to the EtherCAT master in the PLC project and the 'Enable diagnostics for devices' checkbox is activated on the 'PLC settings' tab of the device (e.g. L-force Controller 3200). Apart from the '8400 Motec', this may also affect third-party devices.
 
Which products are affected?
PLC Designer from V3.5
 
Short-term measures:
Deactivate the 'Enable diagnostics for devices' checkbox on the 'PLC settings' tab of the device.
 
Evaluation/recommendations:
The 'Diagnostics for devices' function is not supported for the 8400 Motec and individual third-party devices and leads to an error message when compiling the PLC project.

URL for linking this AKB article: https://www.lenze.com/en-de/go/akb/201304828/1/
Contact form