Corrected from: PLC Designer V3.12
Response of the new version:
The individual bits of digital I/Os of the CANopen I/O system 1000 are assigned ("mapped") correctly, irrespective of the order of the modules at the backplane bus of the EPM-S110 CAN bus coupler.
What happens?
Individual digital I/O bits of the CANopen I/O system 1000 are not assigned correctly. The variable values mapped to these bits do not correspond to the I/O values at the module.
When does the problem occur?
The above-described response occurs if an I/O module with a data size of 8 bits follows after an I/O module with a data size of less than 8 bits. In this case, the bits for the 8-bit module are not assigned correctly.
Example:
An EPM-S302 (DO8) is connected to the right of an EPM-S300 (DO2).
Which products are affected?
PLC Designer V3.0 and higher
EPM-S110 (I/O 1000 CANopen bus coupler)
Possible diagnostics:
None
Short-term measures/recommendations:
Instead of inserting an I/O module with a data size of less than 8 bits, insert an 8-bit module into the device tree of the PLC Designer. Alternatively, the module with a data size of less than 8 bits can be attached at the end of the bus structure.
In the above example, please use two EPM-S302 in your project instead of one EPM-S300 and one EPM-S302.
Evaluation:
If 2- or 4-bit I/O modules are used, individual bits of these modules are not assigned correctly.