lixianji_007
级别: 工控侠客
精华主题: 0
发帖数量: 242 个
工控威望: 2871 点
下载积分: 5503 分
在线时间: 769(小时)
注册时间: 2011-08-27
最后登录: 2024-11-06
查看lixianji_007的 主题 / 回贴
楼主  发表于: 2023-05-16 23:43
西门子1200PLC,V90绝对值伺服,使用Sina Pos_DB块控制,111报文,模式5回原点,将伺服当前位置标定为原点位,执行指令后 已设置参考点标志ON,但断电再上电后已设置参考点标记是OFF状态,且报文读取的伺服位置与断电前明显不符。请教各位大师有了解此问题怎么解决的吗?不胜感谢!要求可以通过程序控制将当前位置设置为原点,断电再上电回原点完成标记保持ON状态,伺服读取位置与实际位置一致(断电后如有移动,读取出来的位置也应该是实际的位置)。
天下事有难易乎?为之,则难者亦易矣!不为,则易者亦难矣!
lixianji_007
级别: 工控侠客
精华主题: 0
发帖数量: 242 个
工控威望: 2871 点
下载积分: 5503 分
在线时间: 769(小时)
注册时间: 2011-08-27
最后登录: 2024-11-06
查看lixianji_007的 主题 / 回贴
1楼  发表于: 2023-05-18 09:47
谢谢指导!用了功能块38000可以了。
引用
引用第1楼brainy_fa于2023-05-17 09:17发表的  :
MODE 5只是把当前位置改为原点位,这种方式回原点对绝对值跟增量编码器来说没有区别。
因为它不会把这个位置的数据记录下来(不对绝对值编码器进行校准,也不会写入伺服放大器ROM),所以断电后位置不会记忆。


要想实现V90绝对值编码器的零点校准,官方有三种办法:
.......
天下事有难易乎?为之,则难者亦易矣!不为,则易者亦难矣!
lixianji_007
级别: 工控侠客
精华主题: 0
发帖数量: 242 个
工控威望: 2871 点
下载积分: 5503 分
在线时间: 769(小时)
注册时间: 2011-08-27
最后登录: 2024-11-06
查看lixianji_007的 主题 / 回贴
2楼  发表于: 2023-05-21 08:51
不是版本的问题,用这种方式确认掉电不保持。
引用
引用第3楼shitou83于2023-05-18 15:18发表的  :
你的项目PLC版本和设计PLC版本不一致,。
天下事有难易乎?为之,则难者亦易矣!不为,则易者亦难矣!