Browse
 
Tools
Rss Categories

How to reduce the current limit at runtime [II]

Author: AM Reference Number: AA-00472 Views: 5211 Created: 20-01-2015 16:38 Last Updated: 26-01-2016 09:31 0 Rating/ Voters

The current limit represents the maximum current used by the drive to control the motor.

By default the current limit value is set during the setup phase, through the "Drive Setup" dialog.

Remark: The current limit should be set bigger than the motor nominal current to allow for high dynamic movement, but no more than the motor peak current.

Some applications require to change the current limit at runtime (during the TML program execution). The corresponding drive parameter is SATS. The computation formula for SATS is:

SATS = 32767 - New_Current_limit [IU]

The New_Current_limit represents the new desired current limit value expressed in drive internal units. The scaling factor from Ampers to internal units is:

Current [IU] = Current [A] * 65520 / (2 * Ipeak [A])

where Ipeak is the drive peak current, expressed in [A]. This value can be read from the "Drive Info" dialog, which can be opened from the "Drive Setup" dialog (see the example in the picture below).

So the final formula for SATS is:

SATS = 32767 - New_Current_limit [A] * 65520 / (2 * Ipeak [A])



Rss Comments
  • There are no comments for this article.