Actually, please disregard my last post. We did some more testing and found something interesting.
We have two VEC300 controllers, one connected to an unloaded motor (let's call it controller 1) and one that was on our test rig with a loaded motor (controller 2).
When controller 1 was used with the throttle to power the unloaded motor, the speed seemed to increase proportionally with the throttle input, and so did the current, up a maximum of 3.6A. This is very alike to the characteristics of a speed-based controller.
However, when controller 2 was used on the same unloaded motor with all the same parameters as controller 1, it showed the same behavior as it did on the test rig and ramped up to a very high speed as soon as the 0.5V throttle threshold was passed. Normally we would consider this to be torque controlled, except that at that same throttle setting, we're measuring ~3A on the test rig and ~6A on the unloaded motor.
So now the question is, why would the controllers behave differently with the same set parameters? Are both described behaviors valid or should we expect one of our controllers to be defective?
Thank you,
Kevin