hwl666
级别: 略有小成
精华主题: 0
发帖数量: 178 个
工控威望: 258 点
下载积分: 2747 分
在线时间: 134(小时)
注册时间: 2009-12-01
最后登录: 2025-02-06
查看hwl666的 主题 / 回贴
楼主  发表于: 2010-11-09 21:20
描述:示意图帮忙看看
图片:
各位高手帮忙看下!
我这有台电机程序要求每次运行至工作点后回Ready位置,但是工作点设置错误,设置超过了极限位置,每次向工作点运行都只能到达右极限位置,然后回Ready位置(无过极限报警),
在这里问题出来了,每次回Ready 位置都不一样,比如:第一回Ready在A点,那么第二次是B点,第三次是C点,为什么回每次Ready越靠近原点(Ready位置越来越小)?为什么不会是C,D点?
hwl666
级别: 略有小成
精华主题: 0
发帖数量: 178 个
工控威望: 258 点
下载积分: 2747 分
在线时间: 134(小时)
注册时间: 2009-12-01
最后登录: 2025-02-06
查看hwl666的 主题 / 回贴
1楼  发表于: 2010-11-10 21:30
感谢各位热心人!
不好意思,补充一点,左右极限和原点都有感应器,每次向工作点运行时,遇到右极限位置就无法继续向工作点运行了,但会回Ready位置,回Ready位置逐次在A点,B点,C点。。。。
我个人感觉回Ready位置应逐次在D点(个人解释是这样的:运行至工作点的脉冲信号发出后,向工作点位置运行,遇到右极限感应器就无法继续运行了,这个工作过程完成;然后驱动器发出一个从工作点回Ready位置的脉冲信号,比如是200mm,那么就从右极限位置向Ready位置运行200mm),但1楼说“当单方向受阻力较大时,必然造成此单方向运动的负偏差,且呈上升趋势”我感觉是我问题的正解,但这个我不了解,能具体解释以下吗
hwl666
级别: 略有小成
精华主题: 0
发帖数量: 178 个
工控威望: 258 点
下载积分: 2747 分
在线时间: 134(小时)
注册时间: 2009-12-01
最后登录: 2025-02-06
查看hwl666的 主题 / 回贴
2楼  发表于: 2010-11-11 20:50
感谢铝业!前面还能理解,后面的解释很深奥,理解起来很吃力,本人能力所及了,
能介绍个相关的资料慢慢理解吗?
发给驱动器的脉冲怎么监控?
[ 此帖被hwl666在2010-11-11 21:49重新编辑 ]