From library version 2.12.1.0:
The integrator is loaded to the output value L_LdVirtualMasterP.dnPosOut_p=0…
… and not, as expected, to the incremental starting value from C5012/0.
When does the problem occur?
If, after restart of the application task, the input signals L_LdVirtualMasterP.bEnable = TRUE and L_LdVirtualMasterP.bLoadStartValue = TRUE are set.
Diagnostics options?
Set C5012/0=123. If L_LdVirtualMasterP.dnPosOut_p=20000 or 0 is then loaded, this clearly indicates the response.
Short-term measures/recommendations?
Delay of the L_LdVirtualMasterP.bLoadStartValue input signal at the restart of the
application task by approximately 1s.
Evaluation:
Typically, the virtual master is not loaded directly after mains connection. In the case of the standard position resolution, a value of 20000 increments corresponds approximately 1/3 of a master value revolution.
Usually the response is detected during commissioning.