DI_dnState bit10 'Zero crossing' without function

Corrected from:

  • Servo Inverter 9400 HighLine with firmware V14.08.00 and higher
  • Servo Inverter 9400 Servo PLC HighLine with firmware V08.08.00 and higher
 
Response of the new version:
 
When the modulo position is crossing zero, bit 10 in the DI_dnState status is set to TRUE for one cycle.
 
 
What happens?

Bit10 in the DI_dnState status does not, as expected, indicate zero crossing in the modulo position.

 
When does this behaviour occur?
If the modulo traversing range is selected (C2528=2), a FALSE/TRUE edge is expected at DI_dnState bit 10 at every zero crossing of the actual modulo position; the FALSE/TRUE edge is not output.
 
Which products are affected?
  • Servo Inverter 9400 HighLine with a firmware lower than V14.08.00
  • Servo Inverter 9400 Servo PLC HighLine with a firmware lower than V08.08.00

Short-term measures:

As an alternative, use the L_LdZeroDetect to detect zero crossing.
 
Evaluation/recommendations:
A status bit does not work as expected. The behaviour can be easily detected/diagnosed.
 

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