请教840DSL 用PLC激活零偏??

小弟知道在NC程序中,使用G54等可以激活零偏,如何通过PLC程序激活零偏啊??

最佳答案

楼主的问题具有一定代表性,利用变量读取或者更改零偏G54的方法有以下几种,这里做个总结,供楼主参考:
外部零偏可通过PLC写入,也可通过NC系统变量修改。
1.通过PLC写入外部零偏 
使用系统变量C区域FE模块的linShift变量。
例:调用FB3 将223.456写入X轴外部零偏
PLC激活DB31.DBX3.0(激活外部零偏)
在其它零偏为0的情况下,执行G0 X100
执行后结果:X=223.456

2.通过NC系统变量写入零偏 
使用系统变量$AA_ETRANS[axis] = value写入
例:
执行程序:
$AA_ETRANS[x] = 111.222
M00                 //此时PLC激活DB31.DBX3.0(激活外部零偏)
G0 X100
M02
执行后结果:X=211.222

提问者对于答案的评价:
写的很好,但还没去试。谢谢

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc210845.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年11月12日 下午8:00
下一篇 2017年11月12日 下午8:00

相关推荐

  • 全局变量

    各位老师:我的840DSL 系统,从“参数”-“全局”-“GUD"菜单下查询,我想找到GUD8和GUD9,可是没有,请问我怎样能添加进去这个变量,再问一个问题,…

    2017年11月6日
  • 804D手持单元问题

    手持单元可以使用,但是轴坐标显示没反应。一直都是0。麻烦那位高手指点下,谢谢! 最佳答案 系统是开环还是闭环? 手轮线是否接错 了? 第一次遇见。 提…

    SINUMERIK 2017年12月7日
  • 840D系统第二编码器的配置

    用840D系统控制的一个旋转轴(转台,涡轮蜗杆传动),有电机编码器,但同时在蜗杆上装了一个独立的编码器,也是半闭环,我就想问,我怎么样才能让这个蜗杆编码器生效,应该调整那些参数?这…

    SINUMERIK 2017年12月1日
  • 请推荐PCL入门书籍

    请推荐PCL入门书籍,本人学过计算机网络,但是想学习一下PLC,但是不知道怎么入门。 最佳答案 网上可以下载相关的书籍。初学者可到书店里买西门子深入浅出200,300的都有。别的品…

    SINUMERIK 2019年6月11日
  • 840Dsl系统的床子,PO后,MCP上的LED固定不变了?

    大家好,有套840Dsl系统的床子,通过HMI上re-power后,MCP上的LED固定不变了,但是实际输入却是正确的:比如PO后,JOG上的LED亮,如果按下AUTO,还是JOG…

    SINUMERIK 2017年6月29日
  • 840Dsl中, G00 和 G01 对应的地址是什么?

    大家好,我们有套840Dsl系统的机床。现在问题是:当主轴 不 转动的时候,进给轴也能移动。所以我们想把plc程序改进一下:当执行 G00 …

    2017年8月26日
  • PP 72/48D 2/2A PN怎么对应828D plc中的地址?在线等谢谢!

    PP 72/48D 2/2A PN输入输出地址怎么对应828D plc中的地址?在线等谢谢!简明调试手册查看了接口定义,是指快速I/O吗?D…

    SINUMERIK 2020年10月31日
  • 840D系统 2120 NCK FAN ALARM

    这个报警更换风扇不可以,更换NCU BOX 不可以,只能更换NCK板重新写备份。前辈们有没有这个故障对应的修理方法。还有风扇转动是NCK板控制的吗,是怎么控制的…

    SINUMERIK 2020年10月31日
  • 840D软件包V07.04.07.00与NCU571.5是否兼容

    NCU571.5坏了,有如下问题需要解决,请教高人帮忙。(1.)NCU571.5是否可以用STEP7 V5.4+TOOLBOX  V07.04.07.…

    SINUMERIK 2017年11月29日
  • 802D数控改造模拟主轴

    我现在有一台802D系统的铣床我想加上刚性攻丝功能,不知能否实现?以前的主轴是用MM440控制的普通电机,现在有一个编码器型号是:6FX2001-3GC50  …

    SINUMERIK 2019年6月11日