EtherCAT-Parameter 0x10F1:002: Fälschlich Datenformat UNSIGNED32 statt UNSIGNED16 vorhanden (behoben ab V01.05.02)

Behoben ab:
Servo-Inverter i950 FW:  ab  V01.05.02.1788
 
Verhalten der neuen Version:
Das Datenformat des EtherCAT-Parameters 0x10F1:002 ist jetzt das formal korrekte Datenformat UNSIGNED16/UINT.
Die Übernahme von Parametersätzen und Applikationen aus älteren Firmware-Ständen (bis einschließlich V01.04.xx) unter FW V01.05.xx ist gewährleistet (Aufwärtskompatibilität).
Im Austauschfall eines Gerätes i950 gegen eines mit neuer FW: Ein Schreibzugriff über EtherCAT CoE wird zu einem SDO-Abort Code 0x06070010 (Data type or parameter length do not agree or are unknown) führen. 
In diesem Fall muss die neue ESI-Datei projektiert werden, bzw. der Datentyp des Schreibzugriffes im PLC-Programm angepasst werden.

 
Beschreibung des Verhaltens:
EtherCAT-Parameter 0x10F1:002: Das Datenformat ist UNSIGNED32/UDINT statt UNSIGNED16/UINT.
Es resultieren daraus keine funktionalen Einschränkungen.

Unter welchen Bedingungen tritt das Verhalten auf?
Verwendung des Servo-Inverter i950 FW bis einschließlich V01.04.xx

Betroffene Produkte:
Servo-Inverter i950 FW
 
Kurzfristige Maßnahmen / Bewertung / Empfehlungen:
i950 FW bis einschließlich V01.04.xx: 
Der EtherCAT-Parameter 0x10F1:2 hat sowohl in der ESI-Datei, als auch in der FW einheitlich das Datenformat UNSIGNED32/UDINT. Daher bestehen keine funktionalen Einschränkungen.

Geräte i950 mit neuer FW ab V01.05.02 mit TA User:
In Bestandsprojekten tritt durch die erfolgte Anpassung des Datenformates bei jeder Projekt-Aktualisierung über den PLC-Designer ('Alles bereinigen + Code erzeugen') eine Fehlermeldung mit Bezug auf Parameter 0x10F1:002 auf. 
Auch mit PLC-Designer ab Version V03.22.00 und der darin enthaltenen Anpassung, wird diese Fehlermeldung noch einmalig auftreten. Der Anwender kann die beschriebene auftretende Fehlermeldung ignorieren. 
 

URL zur Verlinkung dieses AKB-Artikels: https://www.lenze.com/de-de/go/akb/202000268/0/
Kontaktformular