千秋此意
级别: 正式会员
精华主题: 0
发帖数量: 37 个
工控威望: 67 点
下载积分: 403 分
在线时间: 22(小时)
注册时间: 2023-04-21
最后登录: 2024-03-06
查看千秋此意的 主题 / 回贴
楼主  发表于: 90天前
图片:
图片:
各位大佬请看步骤:
上电第一次回原点---启动绝对定位---第二次回原点----启动绝对定位
在第二次回完原点后启动绝对定位时就报错了

报错原因是定位时参考点丢失  ,伺服错误代码为r7461 ,

我测试了一天,在第二次回原点完成后,仅仅只是把常数2 MOV 到MODePOS 后参考点就会变为0 ,

图1 是参考点标签

图2 是绝对定位步骤

千秋此意
级别: 正式会员
精华主题: 0
发帖数量: 37 个
工控威望: 67 点
下载积分: 403 分
在线时间: 22(小时)
注册时间: 2023-04-21
最后登录: 2024-03-06
查看千秋此意的 主题 / 回贴
1楼  发表于: 89天前
没有大佬遇到过这种情况吗
千秋此意
级别: 正式会员
精华主题: 0
发帖数量: 37 个
工控威望: 67 点
下载积分: 403 分
在线时间: 22(小时)
注册时间: 2023-04-21
最后登录: 2024-03-06
查看千秋此意的 主题 / 回贴
2楼  发表于: 89天前
引用
引用第2楼雪山飞狐于2024-02-24 11:05发表的  :
重新确定参考点


重新回原点这个报警就好了,问题是下次定位还是有概率报错,可能是写法有问题,但是新建项目还是一样的报错
千秋此意
级别: 正式会员
精华主题: 0
发帖数量: 37 个
工控威望: 67 点
下载积分: 403 分
在线时间: 22(小时)
注册时间: 2023-04-21
最后登录: 2024-03-06
查看千秋此意的 主题 / 回贴
3楼  发表于: 89天前
引用
引用第4楼sjm213于2024-02-24 11:47发表的  :
确定第二次回原已经完成了?
7461报警就是因为没有回原完成就启动了定位造成的。


话说,若参考点未丢失为何要二次回原?



第二次回原点确认已经完成了,AxisRef已经为1了,
然后开始绝对定位,将常数2传送到ModePos时,AxisRef就为0了,再给ExecuteMode一个上升沿启动定位,就会报错。这个是有概率的,可能3次回原-定位中只有1次报错,

还有一种情况,依旧是二次回原完成,AxisRef已经为1,将将常数2传送到ModePos,此时AxisRef就为0,接下来不给上升沿,他就不会报警,但参考点依旧丢失了,无法绝对定位,只能再次回原点让参考点变为1

参考点指的是回原完成后的AxisRef,考虑到有时候人工操作下需要再次回原,所以需要二次回原
千秋此意
级别: 正式会员
精华主题: 0
发帖数量: 37 个
工控威望: 67 点
下载积分: 403 分
在线时间: 22(小时)
注册时间: 2023-04-21
最后登录: 2024-03-06
查看千秋此意的 主题 / 回贴
4楼  发表于: 89天前
这个伺服是不是不能多次回原点,我这个是V90 PN型的