Verhalten der neuen Version?
Mit der Firmware Version 2.0 des CAN Buskopplers wird auch der CANopen-Befehl 'Reset Communication', der mittels NMT-Telegramm von einer PLC gesendet wird, fehlerfrei unterstützt.
Wie sieht die Reaktion aus?
Nach dem Aufstarten der CANopen-Vernetzung durch die überlagerte PLC ist keine PDO-Kommunikation mit dem CANopen-Buskoppler vorhanden, obwohl diese richtig parametriert ist.
Wann tritt das Problem auf?
Wenn eine PLC beim Aufstarten den CANopen-Befehl 'Reset Communication' mittels NMT-Telegramm (ID 0x000, Daten 0x82xx) sendet, führt dies zu einem Rücksetzen der CANopen-Parameter im CANopen-Buskoppler. Dabei wird auch das PDO-Mapping, welches sich aus den angehängten Modulen ergibt, zurücksetzt. Dies führt dazu, dass der CANopen-Buskoppler keine PDO sendet bzw. einliest, da kein PDO-Mapping mehr vorhanden ist.
Diagnosemöglichkeiten?
Der CANopen-Buskoppler reagiert auf keine PDO-Telegramme der PLC und sendet auch keine PDOs mit Istwert an die PLC.
Kurzfristige Maßnahmen/Empfehlungen?
Wenn möglich, den CANopen-Befehl 'Reset Communication' auf der PLC deaktivieren.
Nach einem Netzschalten des CANopen-Buskopplers wird das PDO-Mapping automatisch wieder im Buskoppler parametriert.