PDO identifiers are not set automatically according to the node address
Which products are affected?
ECS axis module: ECSxx operating software V7.4 and lower
What happens?
Telegrams with 3 fixed CAN channels are not received or sent by the PLC target system with the identifiers which are indicated under code (CAN Id).
When does the problem occur?
The response described before occurs if the selective addressing for the respective CAN channel is deactivated via code C0353 (C0353/x = 0: address dependent on C0350) and a reset node is executed afterwards, e.g. with C0358 = 1.
When the selective addressing is deactivated the new identifiers, which are set dependent on the node address set under code C0350, are indicated under code C0355. However, after the reset node has been executed the identifiers set via code C0354 (selective addressing) remain still effective.
If the selective addressing is activated (C0353/x = 1) this function restriction does not occur.
In case of the ECS axis module the system bus interface X14 (CANaux) is also affected by this function restriction. The selective addressing is set via codes C2453 and C2454 in case of the CANaux.
Possible diagnostics?
None.
Short-term measures/recommendations?
Execute mains switching of the PLC target system after deactivation of the selective addressing and saving of the parameter set in a mode protecting against mains failure.
Evaluation:
The default setting causes that the identifiers of the CAN channels are set dependent on the node address (C0350) – C0353/x = 0 or C2453 = 0. This means that the function restriction described before only occurs if the selective addressing is activated at first, then deactivated again and if afterwards a reset node is activated without mains switching. This happens very rarely.