发表于:2005-04-10 12:54:00
楼主
我做伺服不久,希望各位高手多指教!
伺服有三种控制方式:速度控制,位置控制,转矩控制,相信大家最常用的都是位置控制和速度控制,当然我是这样认为的。
其中,速度控制和转矩控制由模拟量控制,位置控制由脉冲控制,而脉冲一般是旋转编码器产生的。速度控制方式主要由速度环来调整,位置控制方式由速度环和位置环来控制,而我们在实际应用中做位置控制,只是接了两根模拟量信号(控制速度和转矩指令输入),还有编码器的6根线,如果需要外部伺服使能,则外接两根线。
问题是:参数的一些设置,我用的是山羊伺服,驱动器有两个位置环参数(位置环1,位置环2),相应的参数也就有两套(比例增益1,积分增益1,比例增益2,积分增益2),速度环也同样情况:比例增益1,积分增益1,比例增益2,积分增益2
同时,也有两套电子齿轮比:电子齿轮比1,电子齿轮比2
顺便问一下:负载惯量比1,负载惯量比2是为了调整转矩控制的吗?
为什末会有两套参数设置?
在实际中,只是相应的调整了比例增益,调整伺服的刚性,也就是在加上伺服使能后,转动轴,轴不动,或者防伺服抖动(减小比例增益)
我想问一下,伺服正常运转是什末情况?或者说加上伺服使能后,仍出现晃动,何种情况认为是合理的?不要说的学术味道太重了,因为毕竟是在实际中使用,不是学术讲座,呵呵
还有就是倍频是什末概念?好像在电脑上常会出现这个概念,是为了提高主频吗?具体有什末意义吗?
关于开环和闭环的疑问:驱动器和伺服电机本身不就是一个闭环吗?怎末才出现了开环?
如果有上位机连接到驱动器上,这又构成了什末系统?这个问题,我想jack000,trio_motion能解释得很好吧?
以后就请jack000,trio_motion帮忙了,呵呵
既然在驱动器里已经设置了参数,为什末在Mc206里还有p_gain,i_gain,d_gain,vff_gain呢?他和驱动器里的参数是什末关系?
另外:dac指令是什末指令?模拟量指令吗?单位是什末?
使用connect指令时,实验中
base(0)
speed=1
forward
connect(1,1)
base(1)伺服电机是转动的?而在仿真中,base(1)不转动,mtype,ntype都是idle,这是怎末解释?
最后一个问题:加了mc206,如何来解释开环和闭环?
wdog=on,servo=1是闭环?其他情况都是开环吗?
请详细解释一下,可以吗?
谢谢各位高手进入讨论!!