CAN telegrams are no longer received (remedied from B-SW V7.0)
Remedied from:
ECS axis module B-SW V7.0
Behaviour of new version?
As long as the CAN driver for using the free CAN objects (LenzeCanDrv.lib library) is initialised and the system bus interface is in the Operational state (C0359 = 0) it is no problem to receive CAN telegrams with a data length of up to 8 bytes via the L_CanPdoReceive function block.
Which products are affected?
ECS axis module B-SW V6.7
EVS93xxEI (Servo PLC V6.5)
EVS93xxET (Servo PLC V6.5 equipped with technology function)
EPL-10200 (Drive PLC V6.5)
What happens?
The PLC target system no longer receives telegrams via the L_CanPdoReceive function block (from the LenzeCanDrv.lib library). The block does not generate an error message. The PLC operating system is operational. Telegrams can still be sent via the L_CanPdoTransmit function block.
When does the problem occur?
The response described before can basically occur in case of all telegrams which are received via the L_CanPdoReceive function block.
Possible diagnostics?
None.
Short-term measures/recommendations?
None.
Evaluation:
The L_CanPdoReceive function block does not receive data anymore. This means that the communication is interrupted. This communication interruption can be detected and an error message can be generated by adding a simple monitoring mechanism to the program logic. Such monitoring mechanisms are typically used in practice.
Published with service message No. 2006/14 and 2006/15
Taxonomy:
ECSxA application
,
ECSxE power supply module
,
ECSxK capacitor module
,
ECSxM motion
,
ECSxP position and shaft
,
ECSxS speed and torque
,
ECS servo inverters
AKB-ID:
200603180
Last update:
2023/09/08
Category:
Informations sur la version
Lenze reserves the right to change information on this page at any time. Any liability for the accuracy of the information is excluded.