1
$\begingroup$

CAN301/402 provides Max Motor Speed (0x6080,0x00) and Max Profile Velocity (0x607F,0x00). In profiled motions, the maximum speed is limited to the lower of these two values. In non-profiled motions, the maximum speed is limited to Max Motor Speed.

What is the intended purpose of Max Profile Velocity, rather than only providing Max Motor Speed and using that everywhere instead?

$\endgroup$

1 Answer 1

1
$\begingroup$

Max Motor Speed is used to protect the motor against being driven over it's maximum speed. The units for this are RPM.

Max Profile Velocity is given in same units as the profile velocity and applies only to profile position mode.

(Source CiA DSP 402 V2.0)

While the standard doesn't expand on these, the way I see it is that the first number is something you set up based on the motor's data sheet to prevent damaging the motor. The units are set up that way.

The second number is an application specific limit. You want to protect yourself against moves that can be damaging in your application and you use the same units used for position profiles.

Having two parameters allows for running the motor in velocity mode in higher speeds than you allow during positioning modes. While that may not seem important I've actually worked on an application where a plate was loaded on a drum and the drum then spun up to considerable speed. In this application the loading portion used positioning mode and needed to be slower than the velocity mode used later so this separation of limits could have come in handy. In general having those sorts of limits built-in reduces the chance of damaging the machine you're working on.

$\endgroup$
1
  • $\begingroup$ That makes a lot of sense, especially in that example; thanks! $\endgroup$
    – Jason C
    Commented Apr 3, 2014 at 6:06

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.