358273433
级别: 家园常客
精华主题: 0
发帖数量: 609 个
工控威望: 838 点
下载积分: 1362 分
在线时间: 1016(小时)
注册时间: 2010-04-16
最后登录: 2024-05-28
查看358273433的 主题 / 回贴
楼主  发表于: 2017-11-08 08:56
电机是HG-KR23J,使用绝对位置模式,ABRST1指令。问题是 :如果当前位置为0时,断电重启后,当前位置变成-99000. 
                                                                                                          如果当前为1000时,断电重启后,当前位置变成-98000.
                                                                                                         如果当前为10000时,断电重启后,当前位置变成-89000.
以此类推。不知问题在哪儿?
[ 此帖被358273433在2017-11-08 09:11重新编辑 ]
戆狮
广州三能:自动化设备制造 自动化培训
级别: 略有小成
精华主题: 0
发帖数量: 367 个
工控威望: 486 点
下载积分: 1462 分
在线时间: 592(小时)
注册时间: 2010-08-06
最后登录: 2024-03-07
查看戆狮的 主题 / 回贴
1楼  发表于: 2017-11-17 11:54
先不要触发读取功能。用伺服软件查看要读取的绝对位置。断电重启,如果数据有变化很大,有可能就是驱动器参数有问题,初始化一下再将要改动的参数重设。如果断电后重启数据变化不大(因为断电轴会松,上电轴会变一点位置),那就是接线或程序时序有问题。J4手册没有例子程序,J3手册有例子程序,是一样的可用。可以按J3手册上程序例子和接线排查问题
[ 此帖被戆狮在2017-11-17 12:17重新编辑 ]
广州夏谱  工控专家 林生 13602663187 专业自动化设备开发,全实操自动化培训
戆狮
广州三能:自动化设备制造 自动化培训
级别: 略有小成
精华主题: 0
发帖数量: 367 个
工控威望: 486 点
下载积分: 1462 分
在线时间: 592(小时)
注册时间: 2010-08-06
最后登录: 2024-03-07
查看戆狮的 主题 / 回贴
2楼  发表于: 2017-11-17 12:06
伺服ON是在读取正常完成后,指令自己置位的。读取绝对位置要几个输出信,伺服ON,ABS传送模式,ABS请求。读取绝对位置指令正常完成后,伺服ON信号是自动置位ON的,其他信号自动OFF
[ 此帖被戆狮在2017-11-17 12:41重新编辑 ]
广州夏谱  工控专家 林生 13602663187 专业自动化设备开发,全实操自动化培训
戆狮
广州三能:自动化设备制造 自动化培训
级别: 略有小成
精华主题: 0
发帖数量: 367 个
工控威望: 486 点
下载积分: 1462 分
在线时间: 592(小时)
注册时间: 2010-08-06
最后登录: 2024-03-07
查看戆狮的 主题 / 回贴
3楼  发表于: 2017-11-17 12:16
如果有用到清零信号CR,一定要确认清零时机,必须在伺服停止状态,脉冲模块没有脉冲输出状态。清零信号还要持续足够时间。绝对位置清零信号只有在原点回归时自动清零,就不用管刚说的条件。如果是定长无限次输送,清零信号是输出模块输出点程序控制,就要考虑前面说的条件
广州夏谱  工控专家 林生 13602663187 专业自动化设备开发,全实操自动化培训