Length errors in the case of DP-V1 parameter requests (remedied from V1.20)

Remedied from:
Communication module Profibus E94AYCPM FW 1.20

Behaviour of the new version?
If the response message of a DP-V1 parameter request exceeds the maximum permissible length of 240 bytes, the correct error message 0x15 is reported to the master by the module.



What happens?
Up to now, only those parameters which have errors and which could no longer be returned due to the length being exceeded have been marked in the request reference. All parameters that could be shown in the 240 bytes were also shown correctly. In the format byte of the parameter, which could not longer be sent, a 0x44 (error) was reported in the event of an error and the value 0x0011000 (request cannot be executed due to operating state) was returned as the error code.

When does the problem occur?
The problem occurs if the parameter request to the module contains too many parameters so that the maximum byte number of 240 bytes is exceeded.

What products are affected?
Communication module E94AYCPM ≤ FW 1.11

Possible diagnostics?
If a 0x44 error is returned in the format byte and a 0x0011000 (request cannot be executed due to operating state) is returned in the error code, a length error has occurred.

Short-term measures/recommendations?
None

Evaluation:
None

URL for linking this AKB article: https://www.lenze.com/en-de/go/akb/201013878/1/
Kontaktformular