Behoben ab:
PLC Designer V3.22
Verhalten der neuen Version:
Wird das PDO 16#1400: Receive PDO1 Communication Parameter aus dem Gerät 'Lenze Generic Drive' V1.0.0.4 gelöscht und neu hinzugefügt, dann enthält das PDO 4 Objekte a 16Bit. Ältere Versionen des Geräts 'Lenze Generic Drive' besitzen, wie unten beschrieben, weiterhin 3 Objekte a 16Bit.
Bereits ab PLC Designer V3.18: Das Gerät 'Lenze Generic Drive' kann am CANopen Manager MC-CAN2 eingesetzt werden, ohne das die unten beschriebene Exception auftritt.
Beschreibung des Verhaltens:
Der PLC Designer zeigt einen Ausnahmefehler:
Unhandled exception has occurred in your application.
Object reference not set to an instance of an object.
Unter welchen Bedingungen tritt das Verhalten auf?
Ein Ausnahmefehler tritt auf, wenn an den CANopen Manager MC-CAN2 das Gerät 'Lenze Generic Drive' angehängt wird und in dessen Reiterkarte 'PDO' die Kommunikationseinstellung des 16#1400: Receive PDO1 Communication Parameter bearbeitet wird.
Wird das PDO 16#1400: Receive PDO1 Communication Parameter gelöscht und neu hinzugefügt, dann lassen sich zwar die Kommunikationseinstellungen bearbeiten, aber das PDO enthält nur noch 3 Objekte a 16Bit anstatt 4 Objekte.
Betroffene Produkte:
PLC Designer ab V3.14
Kurzfristige Maßnahmen:
keine
Bewertung/Empfehlungen:
Wird das CANopen-Gerät 'Lenze Generic Drive' im PLC-Projekt verwendet, dann lassen sich die Kommunikationseinstellungen des Receive PDO1 nicht verändern. Alle anderen PDOs des Geräts sind von dieser Funktionseinschränkung nicht betroffen.