zxy760803
级别: 探索解密
精华主题: 0
发帖数量: 5 个
工控威望: 124 点
下载积分: 452 分
在线时间: 8(小时)
注册时间: 2013-01-20
最后登录: 2022-08-10
查看zxy760803的 主题 / 回贴
楼主  发表于: 2016-06-24 17:07
绝对定位指令DRVA在运行中如何改变频率?

因为要跟随控制对象一起运行,同时要做定位和调速才能保持同步。但是DRVA在运行中改变频率后不能立即生效,请问这个问题如何处理?

我是第一次用伺服电机,一般这种定位控制用哪个指令比较多一点?或者说那个指令比较实用?谢谢
zxy760803
级别: 探索解密
精华主题: 0
发帖数量: 5 个
工控威望: 124 点
下载积分: 452 分
在线时间: 8(小时)
注册时间: 2013-01-20
最后登录: 2022-08-10
查看zxy760803的 主题 / 回贴
1楼  发表于: 2016-06-24 20:37
引用
引用第2楼xinpingliu于2016-06-24 19:52发表的  :
这个DRVA是做不到的,但可以用其他方法

楼上朋友,如何才能实现呢?一般定位指令就那么几条啊。
PLSY,PLSR,DRVI,DRVA

PLSY和PLSR在伺服中用的少了。那么就只有DRVI和DRVA了。
还是自己通过 PLSY和PLSR,利用寄存器自己做定位控制呢?
zxy760803
级别: 探索解密
精华主题: 0
发帖数量: 5 个
工控威望: 124 点
下载积分: 452 分
在线时间: 8(小时)
注册时间: 2013-01-20
最后登录: 2022-08-10
查看zxy760803的 主题 / 回贴
2楼  发表于: 2016-06-24 20:40
引用
引用第1楼luky913于2016-06-24 19:34发表的  :
多看手册,也许你需要的是補间

问题的关键就在这里,在定位过程中,改变频率没有效果,只有下次执行时才会采用新的频率。

但是由于跟随的对象的速度在改变,因此要实现运动中定位,就需要改变频率。