EtherNet/IP und TA User: Bei Unterbrechung der I/O-Kommunikation wird das Bit xDataValid nicht auf FALSE gesetzt (behoben ab V01.07.04)

Behoben ab:
Servo-Inverter i950 FW:  ab  V01.07.04
 
Verhalten der neuen Version:
Eine Unterbrechung der EtherNet/IP I/O-Kommunikation 'Implicit Message' wird jetzt korrekt signalisiert, über Bit 'xDataValid'=FALSE.

 
Beschreibung des Verhaltens:
Bei Leitungsunterbrechungen bleibt fehlerhafterweise das Stausbit 'xDataValid' = TRUE.
In der TA User-Applikation kann daher dieses Statusbit nicht genutzt werden, um die Gültigkeit der empfangenden Outputdaten des Masters (Scanner) über EtherNet/IP zu erkennen. 

Unter welchen Bedingungen tritt das Verhalten auf?
  • i950 und Verwendung einer eigenen TA (TA User, Parameter 0x4000=10000)  und
  • Ausfall der I/O-Kommunikation

Betroffene Produkte:
Servo-Inverter i950 FW
 
Kurzfristige Maßnahmen / Bewertung / Empfehlungen:
Bei Ausfall der I/O-Kommunikation werden die empfangenen zyklischen Outputdaten durch den Antriebsregler automatisch auf "0" gesetzt. Wird der Antriebsregler über EtherNet/IP angesteuert, wird damit typischerweise die Reglersperre gesetzt.
Wenn die Gültigkeit der Outputdaten für die Anwendung relevant ist, wird empfohlen die neue i950 FW ab V01.07.04 zu verwenden.



URL zur Verlinkung dieses AKB-Artikels: https://www.lenze.com/de-de/go/akb/202100380/0/
Contact form