PR1 trip when using user code positions (elimination)

Which products are affected?
EVS93xx-EI (Servo PLC software version 2.2)
EVS93xx-ET (Servo PLC software version 2.2)
EPL-10200 (Drive PLC software version 2.2)

Eliminated function restriction:
If a user code position with subcode positions that requires more than 255 bytes of memory has been defined in the PLC project using the instance parameter manager, an error will not occur when the parameter set is saved with code position C0003.
 
Which products are affected?
EVS93xx-EI (Servo PLC software version 0.x, 1.x, 2.0 and 2.1)
EVS93xx-ET (Servo PLC software version 0.x, 1.x, 2.0 and 2.1)
EPL-10200 (Drive PLC software version 0.x, 1.x, 2.0 and 2.1)

What happens?
A PR1 trip occurs after switching on the control. Error code 072 is indicated under code C0168/1.

When does the problem occur?
If a user code has been defined with subcodes (which require more than 255 byte memory) via the instance parameter manager in the PLC project an error will occur when saving the parameter under code C0003. After mains connection of the control this error is displayed with a PR1-Trip.

Example:
A variable is declared as follows:
adwData:ARRAY [0..99] OF DWORD;
If this variable is connected to a code (e. g. C3000) via the instance parameter manager this code requires a memory capacity of:

memory capacity = [number of subcodes] * [size of data type] = 100 * 4 Byte = 400 Byte > 255 Byte!

Possible diagnostics?
None

Short-term measures/recommendations?
User codes with subcodes requiring more than 255 Byte memory capacity must not be defined in the instance parameter manager.  

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