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.