PLC exception error when passing an Axis_REF to a function (corrected from V1.10)

Corrected from:
Cabinet Controller c520 V1.10
Cabinet Controller c550 V1.10

Response of the new version:
If within the PLC logic an Axis_REF structure is assigned to a function with VAR_INPUT, then no exception error occurs at the start of the application.

If more than one Axis_REF is assigned to a function with VAR_INPUT, the error message appears when compiling the project:
C0297: Stack overflow detected in {POU Name}.
It will then not be possible to download the application.
 
What happens?
When starting the application, an exception error occurs in the controller. The controller must be restarted.

When does the behaviour occur?
Within the PLC logic, any Axis_REF structure is passed to a function (with VAR_INPUT).

Which products are affected?
Cabinet Controller c520 
Cabinet Controller c550
Cabinet Controller c750 

Short-term measures:
Due to the data size and function of the Axis_REF structure, always use the validity area 'VAR_IN_OUT' instead of 'VAR_INPUT' to transfer the Axis_REF into a POU.
The maximum permissible size when using 'VAR_INPUT' in a function is 120 kB.

Evaluation / recommendations:
No change is planned for this behaviour.

Automatic Translation

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