SDO-Kommunikation via CAN on board gestört (behoben ab V7.0)

Behoben ab:
9400 HighLine SW V07.00.30.00

Verhalten der neuen Version?
Auch bei Anwendungen mit größerer Buslast auf dem CAN on board kommt es bei SDO-Blockdatentransfer (z. B. Monitoringaktivität im FB-Editor des L-force Engineers) nicht zu Fehlinterpretationen der Telegramme vom Antrieb zum PC. Die SDO-Blockdatentelegramme werden in der korrekten Reihenfolge versendet.




Betrifft welche Produkte?
9400 HighLine SW ≤ V05.01.01.00

Wie sieht die Reaktion aus?
Beim Lesen von Blockdaten via CAN on board werden die entsprechenden SDO-Telegramme sporadisch in der falschen Reihenfolge versandt. Die Auswertung auf der Empfängerseite führt zu entsprechenden Fehlermeldungen (z. B. rot dargestellte Felder bei Monitoringaktivität im FB-Editor des L-force Engineers).

Wann tritt das Problem auf?
Das Problem tritt bei Nutzung des CAN on board auf, wenn bereits eine hohe Buslast vorhanden ist, und zusätzlich SDO-Blockdatentransfer vom Antriebsregler stattfindet.
Häufig wird dieser Fall bei Elektrischen Wellen (=> hohe Buslast) über CAN on board und gleichzeitigem Online-Arbeiten mit dem L-force Engineer über CAN auftreten, da der L-force Engineer den SDO-Blockdatentransfer intensiv nutzt.

Diagnosemöglichkeiten?
Statt der erwarteten Monitoringsignale werden die entsprechenden Felder im FB-Editor des L-force Engineers rot dargestellt (Kommunikationsunterbrechung).

Kurzfristige Maßnahmen/Empfehlungen?
  • Führen Sie niederprioren Datanaustausch wie zum Beispiel Monitoringaktivitäten über den L-force Engineer über eine alternative Schnittstelle (Diagnoseadapter, Ethernet) aus.
  • Reduzieren Sie die Buslast auf dem CAN-Bus (z. B. Umsetzung der Elektrischen Welle über Leitfrequenz, Powerlink, CAN-Slot-Modul).

Bewertung:
Das beschriebene Verhalten tritt nur bei größerer Buslast auf dem CAN on board und gleichzeitigem SDO-Blockdatentransfer auf. Es kommt dann zu Kommunikationsstörungen beim Blockdatentransfer.
Das Verhalten hat keinerlei Auswirkungen auf das Antriebsverhalten und tritt hauptsächlich bei Inbetriebnahme und Wartung auf, wenn über den L-force Engineer online mit der Antriebsachse über CAN kommuniziert wird. Im Normalbetrieb wird der Blockdatentransfer über CAN eher selten eingesetzt, so dass das Verhalten sich üblicherweise nicht bemerkbar macht.

 

Veröffentlicht in Service Mitteilung Nr. 38/2009

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