hendraprimasyahputra Posted July 4, 2011 Share Posted July 4, 2011 Hi all, How to scale down DAC output command from ACC-24E2A ? Right now, if send command from jog ribbon 32767 cts, the voltage output will be 5 V. I want to have like 1:1 ratio. So i can send command for example 1 cts = 1 Volt. Thanks before ^_^ Link to comment Share on other sites More sharing options...
Sina.Sattari Posted July 5, 2011 Share Posted July 5, 2011 hendraprimasyahputra, Jog ribbon is to be used with closed loop motors. Your approach seems more like an open loop application where you want the DAC output to be proportional to you command. You can either use open loop command like #1o10 which will output 1V (10% of full DAC specified by Ix69) or #1o50 for 5V output (50% of full DAC) or #1o-70 to output -7V. If you want, you can also do a sudo closed-loop system if you prefer to use jog commands. To do this, you need to define an encoder conversion table which reads the DAC register as a parallel word and feed it back to motor as position and velocity feedback. In this case your PID gains has to be tuned as a PI system since your loop is a position loop and not a torque or velocity loop. Regards, Link to comment Share on other sites More sharing options...
curtwilson Posted July 5, 2011 Share Posted July 5, 2011 If you are trying to jog a piezomotor (as in your other question), and you want your jogging units to be your user units, just assign the motor to an axis with an axis scale factor that creates the axis units that you want. Then you can use the coordinate system axis jog ribbon, which uses the axis user units. Curt Link to comment Share on other sites More sharing options...
Recommended Posts