Below you will find some ideas and information how to analyse the ACOPOS error 6054: Overcurrent (mappMotion -1067378778) and how the individual current limit value is calculated.
In general, this error is reported if at least one of the current sensors (phase U, V or “W”) or the chopper current sensor reports overcurrent. So here no mains side overcurrent is meant, normally it is about the output current from the ACOPOS into the motor direction.
The error gets reported when one current phase reaches approximately Imax (eff)*sqrt(2)*1.35, so a value which is 35% higher then the peak current of the motor connection which can be found in the technical data.
Example from a specific support case
8EI8X8HWD10 drive with 24Aeff as peak current per motor connection
With that chosen drive the limit for error 6054 on one current phase would be calculated as follows: 24 *sqrt(2)*1.35 = 45,8A (in case of the error that value should be seeable on either ParID 209, 210 or 863)
Analysis/Suggestion
It is recommended to make a trace (sampling rate: 200µs or higher) of the error situation with e.g. the following ParIDs:
209: VCTRL_I1
210: VCTRL_I2
863: VCTRL_I3
213: ICTRL_ISQ_REF
214: ICTRL_ISQ_ACT
218: ICTRL_ISD_REF
219: ICTRL_ISD_ACT
250: SCTRL_SPEED_REF
Trigger on ParID 469 > 0 with a proper negative delay so that the situation before the error can be seen in the trace. Also save the NCT.
Since the overcurrent monitoring takes place in the FPGA with a sampling time of ~3.6µs this means, that there can be situations where the overcurrent value is not reached according the ParID trace (since the sampling rate of the trace is lower).
The measured phase current value displayed in the trace corresponds approximately to the mean value for a 50µs time range before the latch time.
It can not be ruled out that an overcurrent was detected in such a case then. But an extrapolation of the current value can give an idea, into which direction the current value was moving and if the limit value could have been reached or not. Below an image which explains that in more detail (but in connection with an 8BVI0220 with limit value 105A where the ParID trace just shows approx. 90A).
Note:
Make sure to check the configured motor parameters inside the AS project and cross-check them with the motor parameters from the datasheet (especially for asynchronous motors). Also check for set value jumps which could cause a current jump as a consequence.