by i-Bot » Tue Jun 05, 2007 3:45 pm
by i-Bot
Tue Jun 05, 2007 3:45 pm
The on to off ratio of the motor current from 0 to 100% on, is represented in the HMI serial interface as a value from 0 to 255. When you read the servo voltage and current, this value is what is returned.
The servo works internally in microsec from 550 to 2450 for the position which is the servo pulse width, and corresponds to the 10 to 190 value which is sent and read by the HMI pulse modes.
The 8498 default settings have a dead band of +/- 5 microsec, then the motor pwm current rises linearly over the next 100 microsec to 100% in each direction. These settings all appear the same on the 8498 , though they vary on the 5990, and are programmable on both. Note this is the static proportional behaviour, there is also a derivative term, but that does not matter when servo is not moving which is the case we normally want to consider for load sensing.
If the servo is to apply any torque, current must be applied to the motor. Torque is proportional to current when the motor is not moving and no back emf. The current is pretty much proportional to the on to off ratio in the lower current part, guess there are some inductive effects in the motor
If the servo is 30 microseconds off position ( 3 degrees) , it is loaded to about 30%.
Of course with serial HMI you have accuracy 10 times greater than over pulse HMI, and more accurate communication. However measuring the position is still a good way to measure the torque. Also reading the position via serial HMI does not turn the servo off, like the pulse HMI position read.
The on to off ratio of the motor current from 0 to 100% on, is represented in the HMI serial interface as a value from 0 to 255. When you read the servo voltage and current, this value is what is returned.
The servo works internally in microsec from 550 to 2450 for the position which is the servo pulse width, and corresponds to the 10 to 190 value which is sent and read by the HMI pulse modes.
The 8498 default settings have a dead band of +/- 5 microsec, then the motor pwm current rises linearly over the next 100 microsec to 100% in each direction. These settings all appear the same on the 8498 , though they vary on the 5990, and are programmable on both. Note this is the static proportional behaviour, there is also a derivative term, but that does not matter when servo is not moving which is the case we normally want to consider for load sensing.
If the servo is to apply any torque, current must be applied to the motor. Torque is proportional to current when the motor is not moving and no back emf. The current is pretty much proportional to the on to off ratio in the lower current part, guess there are some inductive effects in the motor
If the servo is 30 microseconds off position ( 3 degrees) , it is loaded to about 30%.
Of course with serial HMI you have accuracy 10 times greater than over pulse HMI, and more accurate communication. However measuring the position is still a good way to measure the torque. Also reading the position via serial HMI does not turn the servo off, like the pulse HMI position read.