迪迦奥特曼
宁静是奢侈的奢求。
级别: 论坛先锋
精华主题: 0
发帖数量: 329 个
工控威望: 1175 点
下载积分: 2458 分
在线时间: 119(小时)
注册时间: 2018-03-30
最后登录: 2024-08-30
查看迪迦奥特曼的 主题 / 回贴
楼主  发表于: 2018-05-28 18:01
图片:
求助,关于伺服走脉冲使用DDRVI指令,假如我要发10000个脉冲,中途没走完的情况下,我拍急停,程序要怎么改才能把剩余的脉冲走完。求解答,谢谢。最好有程序。
宁静是奢侈的奢求。
东敏123
级别: 略有小成
精华主题: 0
发帖数量: 151 个
工控威望: 269 点
下载积分: 718 分
在线时间: 72(小时)
注册时间: 2018-03-27
最后登录: 2024-03-27
查看东敏123的 主题 / 回贴
1楼  发表于: 2018-05-29 11:55
引用
引用第3楼迪迦奥特曼于2018-05-29 08:28发表的  :
还没有试验过,不知道这样做行不行,之前没有考虑到这个情况,所以脉冲根本接不上,在哪拍急停,脉冲就在哪个值停住,然后相对位置全部乱套

楼主,用drvi指令动作过程中按了急停,用相对脉冲数减去d8340当前寄存器的值,急停复位后能接着走吗?你程序验证通过了吗