Activation of the free CAN objects due to Communication Reset (elimination)

Which products are affected?
EPL-10200 (Drive PLC V8.1)
ECSxA (ECS axis module application as of version 7.4)
and standard applications Speed&Torque, Posi&Shaft and Motion
EVS93xx-EI (Servo PLC V7.1)
EVS93xx-ET (Servo PLC V7.1 with technology function)

Eliminated function restriction:
The Communication Reset NMT telegram does not activate free CAN objects. This means, regardless whether the LenzeCanDrv.lib library is used this NMT-telegram does not lead to a TaskOverrun in Drive PLC V8.1.
 
Which products are affected?
EVS93xx-EI (Servo PLC Version 7.0)
EVS93xx-ET (Servo PLC Version 7.0 with technology function)
ECSxA ECS Axis module 'Application' Version 7.0 and 7.1 and Standard Applications 'Speed & Torque', 'Posi & Shaft' and 'Motion'
EPL-10200 (Drive PLC Version 7.0)

What happens?
The overrun Taskx error is indicated (C0161 = 201…208). The Servo PLC changes to the Stop state and a TRIP is indicated. The exceptional response defined for the drive is triggered (see DDS menu item Project>Exceptional response).

When does the problem occur?
The response described before may occur if the system bus station sends a Communication Reset network management telegram (NMT), the PLC project of the PLC target system does not use the LenzeCanDrv.lib library and the L_CanClose POU is not called up cyclically there.

Possible diagnostics?
  • Use a CAN analyser (e.g. PCAN View of the Peak company) in order to check if a CAN telegram is sent with the identifier 0 and user data 82h 00h (Communication Reset NMT telegram) or 82h xxh (xx represents a node number).
  • Use the DDS library management (menu item: Window>Library manager) in order to check if the LenzeCanDrv.lib library has been inserted into the PLC project and the L_CanClose POU has been called up cyclically.

Short-term measures/recommendations?
Insert the LenzeCanDrv.lib library into the PLC project and call the L_CanClose POU by using a time-controlled task approx. every 1 s.
Contact the Lenze Service department if the function restriction mentioned above occurs.
In case of the ECS standard applications this short-term measure/recommendation cannot be applied since these kind of applications cannot be programmed freely.

Evaluation:
The function restriction only occurs if the Communication Reset NMT telegram is sent. This function restriction does not occur if the LenzeCanDrv.lib library has been inserted into the PLC project and the L_CanClose POU has been called by using a time-controlled task.
In case of the ECS standard applications this error is usually identified during commissioning. As a result, a changeover to a freely programmable variant (ECSxA) is still possible.  

URL for linking this AKB article: https://www.lenze.com/en-de/go/akb/200800515/1/
Kontaktformular