ajd186
级别: 家园常客
精华主题: 0
发帖数量: 560 个
工控威望: 851 点
下载积分: 35453 分
在线时间: 275(小时)
注册时间: 2013-08-01
最后登录: 2024-12-19
查看ajd186的 主题 / 回贴
楼主  发表于: 2016-01-16 18:40
永宏FBs-24MCT,两轴,Y2,Y3轴有问题。我发一定量脉冲正转后,再发同样数量脉冲反转,启动时将DR4090清零,运行一段时间后(长短无规律)回到初始位置DR4090不为零。不知有没有人碰到过?
[ 此帖被ajd186在2016-01-27 16:21重新编辑 ]
tkggtdkjpl
工欲善其事,必先利其器!
级别: 网络英雄

精华主题: 1 篇
发帖数量: 3443 个
工控威望: 20982 点
下载积分: 28555 分
在线时间: 1765(小时)
注册时间: 2010-01-03
最后登录: 2024-12-23
查看tkggtdkjpl的 主题 / 回贴
1楼  发表于: 2016-01-17 10:01
差多少,上程序
自动化单机,生产线,项目编程调试!
tkggtdkjpl
工欲善其事,必先利其器!
级别: 网络英雄

精华主题: 1 篇
发帖数量: 3443 个
工控威望: 20982 点
下载积分: 28555 分
在线时间: 1765(小时)
注册时间: 2010-01-03
最后登录: 2024-12-23
查看tkggtdkjpl的 主题 / 回贴
2楼  发表于: 2016-01-18 09:41
如果控制伺服的话,清DR4090用回原点指令清零,如果往复动作最好用绝对值,本身用相对值定位没问题,但你程序中的清零应该只有一次。
从你的清零条件看有问题,第一次清零应为人为清零,第二次清零应用正转或反转脉冲完成的DN来清零
说正转或反转是不确定你的零点是在左还是左右
个人的理解是你清DR40990正转,再反转,中间有清零,伺服脉冲没发完造成的
自动化单机,生产线,项目编程调试!