通过虚拟轴来实现的电子齿轮应用案例

已锁定

胡国清

  • 帖子

    79
  • 精华

    0
  • 被关注

    12

论坛等级:游侠

注册时间:2011-07-29

普通 普通 如何晋级?

通过虚拟轴来实现的电子齿轮应用案例

2063

4

2012-10-31 13:05:20

最近调试一台经过改造的SKODA W250H镗床,其镗杆与滑枕的运动是一个典型的电子齿轮:滑枕移动时镗杆须同步移动,镗杆可单独移动。Z、W均为绝对值编码器半闭环。下面将解决方法与同行分享,同时希望讨论一下有没有简单一点的办法解决。
若按普通的处理办法,执行EGDEF(Z,W,1)、EGON(Z,"FINE",W,1,1)即可。但会遇到问题:Z轴实际位置与机床坐标值不对应(耦合移动部分未计入,系统就是这样的,搞过电子齿轮的人应该知道),走G91正常,但走G90就不对了。
解决办法:设置虚拟轴Z,物理轴W、EG对应滑枕、镗杆伺服轴,将Z、W作为EG轴的主导轴,执行EGDEF(EG,Z,1,W,1)、EGON(EG,"FINE",Z,1,1,W,1,1),这样,Z、W的操作与显示均正常,EG轴仅作为显示,不允许编程移动或点动(修改FC19屏蔽掉第6轴扫描)
这个方案带来的问题:设置虚拟轴Z为参考点保持型(MD34200、MD34210)并建立参考点,重新上电后Z轴有参考点标识,但其坐标值为0,而不是上电之前的Z轴坐标值。
如果用PRESETON指令,则Z参考点标识会丢失,这样感觉也很不好!
解决方法:
1. 上电后,在PLC中通过FB2读取W、EG实际机床坐标值,通过计算可得出Z轴坐标值zz;
2. 通过FB4登录“制造商”权限,并通过FB3修改Z轴的MD34100[0]=zz,并后台执行通道复位使该参数生效;
3. 在重新上电后的JOG+REF方式下后台执行Z轴参考点建立,此时Z轴有参考点标识且坐标值为实际值。然后通过FB4退出登录。
4. 待后台判断前面的步骤完成,则后台通过FB4选择L520.SPF(即Z、W、EG电子齿轮耦合的程序)并执行。(这个步骤也可用异步子程序来做)
5. 设置MD20110、MD20112、MD37200、MD37210等参数。
6. 前面的程序步骤执行完毕,方可允许启动机床,并将DB36.DBX98.0作为机床启动的条件之一。
这样,重新上电后Z轴位置不变,参考点保持,Z、W、EG处于自动耦合状态。
通过虚拟轴来实现的电子齿轮应用案例 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SINUMERIK

共有25534条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。