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