zhi_good
级别: 略有小成
精华主题: 0
发帖数量: 210 个
工控威望: 348 点
下载积分: 7636 分
在线时间: 460(小时)
注册时间: 2011-01-20
最后登录: 2024-06-28
查看zhi_good的 主题 / 回贴
楼主  发表于: 2017-02-20 13:41
各位,定位指令DDRVI在发脉冲过程中可不可以变速?
flyfeky
bilibili 工控贵族
级别: 论坛先锋
精华主题: 0
发帖数量: 889 个
工控威望: 1038 点
下载积分: 1996 分
在线时间: 687(小时)
注册时间: 2012-05-09
最后登录: 2024-11-21
查看flyfeky的 主题 / 回贴
1楼  发表于: 2017-02-20 19:28
用DDRVA指令变速的话,你要在变速时断开指令一个周期;
如果一直变速用DPLSV指令变速的,本质也是位置控制的, 那样位置会有一个周期的误差。
如果还不能达到要求,你可用中断指令,用软高速计数器, 你设定的脉冲数和当前脉冲数比较, 配合dplsv. 我没试,但觉得可行。
西门子倍福WPF+C#数据库,槽式设备专家