Längenfehler bei DP-V1 Parameteraufträgen (behoben ab V1.20)

Behoben ab:
Kommunikationsmodul E94AYCPM FW 1.20

Verhalten der neuen Version?
Wenn das Antworttelegramm eines DP-V1 Parameterauftrag die maximal zulässige Länge von 240 Byte überschreitet, wird die richtige Fehlermeldung 0x15 vom Modul an den Master zurück gemeldet.



Betrifft welche Produkte?
Kommunikationsmodul E94AYCPM ≤ FW 1.11

Wie sieht die Reaktion aus?
Bislang wurden nur die Parameter mit Fehler in der Auftragsreferenz gekennzeichnet, die wegen der Längenüberschreitung nicht mehr zurück geliefert werden konnten. Alle Parameter, die in den 240 Byte dargestellt werden konnten, wurden auch richtig dargestellt. Im Formatbyte des Parameters, welcher nicht mehr gesendet werden konnte, wurde im Fehlerfall eine 0x44 (Fehler) gemeldet und als Fehlercode wurde der Wert 0x0011000 (Auftrag wegen Betriebszustand nicht ausführbar) zurückgegeben.

Wann tritt das Problem auf?
Das Problem tritt auf, wenn die Parameteranfrage an das Modul zu viele Parameter beinhaltet, so dass die maximale Byteanzahl von 240 Byte überschritten wird.

Diagnosemöglichkeiten?
Wenn im Formatbyte ein Fehler 0x44 und im Fehlercode eine 0x0011000 (Auftrag wegen Betriebszustand nicht ausführbar) vom Modul zurück geliefert wird, lag ein Längenfehler vor.

Kurzfristige Maßnahmen/Empfehlungen?
keine

Bewertung:
keine

Informationen aus Service Mitteilung Nr. 31/2010 Kapitel 2.1.2

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