CAN-AUX interface is not supported by L_ParRead/L_ParWrite (remedied from B-SW V8.0)

Remedied from:
ECS axis module V8.0

Behaviour of new version?
If at the byComChannel input of the function blocks L_ParRead or L_ParWrite from the LenzeDrive.lib library the value 11 is applied the code of a connected device can be accessed via the onboard system bus CAN-AUX. This means that the CAN-AUX interface of the ECS axis module is supported by both blocks.



Which products are affected?
ECS axis module V7.4 and lower

What happens?
The LenzeDrive.lib library comprises the function blocks L_ParRead and L_ParWrite by means of which codes (parameters) of another system bus node can be accessed via the onboard system bus of the PLC target system.

If a read/write request is activated by a FALSE-TRUE edge at the bExecute function block input, the blocks indicate error number 118 (= Not enough free CAN objects available) via the wFailNumber output.

When does the problem occur?
The response described before occurs if at the byComChannel input of the function blocks L_ParRead or L_ParWrite the value 11 (= Writing or reading a code in a device connected via the system bus (CAN-AUX) is applied. This means that the CAN-AUX interface of the ECS axis module is not supported by both blocks.

Possible diagnostics?
None.

Short-term measures/recommendations?
Use the onboard system bus interface X4 in order to read or write codes from a device connected to the ECS axis module via system bus.

Evaluation:
The codes of a device connected can only be accessed by means of the function blocks L_ParRead and L_ParWrite via the onboard system bus interface X4.

Published with service message No. 2008/08 and 2008/09

URL for linking this AKB article: https://www.lenze.com/en-de/go/akb/200801934/1/
Contact form