Speed Control

Hi Everyone
I have writing program for SSC-32 with Matlab, by the moment i could send position command and it is perfectly work but when i add speed or time to command it’s make any changes to the motion of servo.
fprintf (obj,’#0P1500 S750’) and fprintf(obj,’#0P1500 S1000) have same speed. is that depends on model of servo motor or there is something wrong with my codding ?
for more information i am controlling 9 servo motors.

Thanks

Your commands are correct. S750 to S1000 is a very subtle difference. The S command for the SSC-32 controls the rate at which the servos move i.e S750 means the servo will travel at 750uS per second until it reaches its target. Another way to look at it: Say the servo is at 1500uS and you use the command #0 P2000 S750, the servo needs to travel 500uS at 750uS per second. 500/750 = .6 seconds; however, if instead the Speed value was 1000uS per seconds the move would only take 500/1000 = .5

One tenth of a second is hardly noticeable. So I believe that based on your commands the servo is in fact changing speed, it’s just not apparent. Try radically different speeds like 500 and 2000. You’ll see the difference ten.

Thanks, there are two many gears in system, finally i could make 2 second differences.
thanks