xujiehao04
级别: 探索解密
精华主题: 0
发帖数量: 65 个
工控威望: 178 点
下载积分: 340 分
在线时间: 108(小时)
注册时间: 2015-11-01
最后登录: 2024-09-14
查看xujiehao04的 主题 / 回贴
楼主  发表于: 16天前
今天遇见一个BUG    

就是一个DDRVA K0 K50000 Y1 Y3 的指令

还有一个是回原点指令

回原点指令成功后 已经对d8350清零处理了  

这时我启动DDRVA K0 K50000 Y1 Y3 后 照理说现在的位置应该是在回原点清零后的位置

可是始终要跟清零的位置相差3个毫米  后来我把DDRVA K0 K50000 Y1 Y3 这个指令删掉 按照原来的模样又写了一遍灌进去 就奇迹般的好了

这个是不是一个BUG
xujiehao04
级别: 探索解密
精华主题: 0
发帖数量: 65 个
工控威望: 178 点
下载积分: 340 分
在线时间: 108(小时)
注册时间: 2015-11-01
最后登录: 2024-09-14
查看xujiehao04的 主题 / 回贴
1楼  发表于: 16天前
还遇见过一个bug  使用标签写的程序

指令是DDRVA K30000 K5000 Y0 Y2  启动后就是往负反向跑

然后我重新建立程序 没用标签 还是这个指令  他就能往正向跑了
xujiehao04
级别: 探索解密
精华主题: 0
发帖数量: 65 个
工控威望: 178 点
下载积分: 340 分
在线时间: 108(小时)
注册时间: 2015-11-01
最后登录: 2024-09-14
查看xujiehao04的 主题 / 回贴
2楼  发表于: 16天前
图片:
图片:
图片:
一个是断电回原点  一个是快速回原点  快速回原点就跟断电回原点要相差3个毫米
xujiehao04
级别: 探索解密
精华主题: 0
发帖数量: 65 个
工控威望: 178 点
下载积分: 340 分
在线时间: 108(小时)
注册时间: 2015-11-01
最后登录: 2024-09-14
查看xujiehao04的 主题 / 回贴
3楼  发表于: 16天前
而且是两台设备 程序一模一样  一台好的  一台不重新把程序删除再编写灌进去的话就是不行
xujiehao04
级别: 探索解密
精华主题: 0
发帖数量: 65 个
工控威望: 178 点
下载积分: 340 分
在线时间: 108(小时)
注册时间: 2015-11-01
最后登录: 2024-09-14
查看xujiehao04的 主题 / 回贴
4楼  发表于: 16天前
引用
引用第4楼ymmfa于2024-09-04 21:43发表的  :
理论上DRVA是很成熟的指令不应该有BUG的。
要么是指令有异常,要么是硬件有故障。

我就是把有问题这段删掉 然后原模原样的再写一遍 灌进去就好了
xujiehao04
级别: 探索解密
精华主题: 0
发帖数量: 65 个
工控威望: 178 点
下载积分: 340 分
在线时间: 108(小时)
注册时间: 2015-11-01
最后登录: 2024-09-14
查看xujiehao04的 主题 / 回贴
5楼  发表于: 16天前
引用
引用第6楼gzcjx555于2024-09-05 08:15发表的  :
硬件丢脉冲的可能性会更大一点

硬件没有丢脉冲   盯着驱动器看的  而且同样的两台设备 一台是好的 一台就不行