请教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

相关推荐

  • 820d西门子怎么从CF卡中执行程序

    如图.系统自身nc目录存储空间太小了.超过2.5M以上的程序放不了.把程序放到CF卡中却不能直接打开.选 外部编辑 就报警014600了.有谁知道怎么解决吗? …

    2020年10月31日
  • 840D的操作问题

    1.如何在AUTO模式下运行零件程序2.840D:在AUTO模式下装载程序时出现\WKS.DIR\EX_1.WPD\YY.MPF工作表是空的故障,怎么解决 最佳答案 1.看看操作手…

    SINUMERIK 2017年5月28日
  • 840d的PLC上传错误

    新进设备,840d系统,上传站点到PC时发生“(2000)组态上传发生错误,是否继续?”若继续,程序亦可上传,连续几次均如此,不知何故? 问题补充:上传时pc提供的确切信息为:&n…

    SINUMERIK 2019年6月11日
  • 840d sl plc 调试连接

    有一台国外五轴机床使用840d sl系统,机床厂家不提供Toolbox光盘和硬件组态文件,我手里有Toolbox光盘但版本和这台机床不一样,我怎么才能连接plc下载到pl…

    2017年11月1日
  • HMI configuring package

    840D系统上用wincc flexible 2008 做用户界面,我想读取系统变量比如R参数和机床参数,为此需在840D上安装SINUMERIK&n…

    SINUMERIK 2017年12月8日
  • 802C toolbox

    哪位大师有802C toolbox 啊?发我一份hrbhrgj@163.com  谢谢 最佳答案 802S_C base&nbsp…

    SINUMERIK 2021年7月5日
  • 840Dsl PLC编程

    大家好!我现在正在编制840Dsl的程序,由于我没有采用西门子标准的MCP,是自制的MCP,但是各个按钮功能都有,比如JOG、AUTO、INC等等。这样我就不能调用面板子程序了(面…

    SINUMERIK 2017年11月6日
  • 840D系统报NCK风扇故障报警

    磨床的报NCK风扇故障报警,检查为风扇不转,更换新的风扇电池盒后风扇还是不转,换下的风扇直接供24V直流电后旋转正常,装回NCU-box里面确不转,现在我连NCU-box下换了,风…

    SINUMERIK 2017年6月5日
  • 交叉检验报警

    由光栅测量改为编码器测量,但是交叉检验报警,他的比较值还是光栅的值,怎么解决 问题补充:机床带两套测量系统,电机光栅坏了,现在屏蔽掉光栅,该位编码器测量,但是检测还是和光栅之比较,…

    SINUMERIK 2017年11月13日
  • 802C 伺服轴不动

    802C 电机是标准步进电机,编码器类型是是旋转变压器。驱动上电后无报警,JOG方式按X+或X-,倍率搁到1%. 此时伺服诊断画面 "位置给…

    SINUMERIK 2020年10月31日