840D SL 可以修改已设定的M代码吗?

单位里两台龙门铣都是840DSL系统  由于M66代码使用不当很容易造成安全事故
我希望能重新定义一下M66代码 只允许此代码在固定的机械坐标生效 请问能实现吗?能的话如何操作 谢谢!!!!

最佳答案

楼主的问题实质就是M信号解码,M代码是来自NCK通道信号(NCK -->PLC),M66代码具体对应NC的信号就是 DB 21。DBX 202.2,因此,在Step -7中,检索到DB 21。DBX 202.2,在它前面可以加一个前置的条件,譬如你的已知的机械坐标的触发指令,具体如下:
1.编写加工程序
IF $A_DBBX ==XX  $A_OUT[6]==1 // XX就是机械坐标的已知值
2.在机床plc中添加语句:
A  $A_OUT[6]
OUT M66

将plc回传至NC 中,重启后更改生效。
以上说明可以助力楼主快速解决问题,祝楼主好运!

提问者对于答案的评价:
谢谢您的解答

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月6日 下午6:55
下一篇 2017年6月6日

相关推荐

  • 编制PLC程序如何自动得知机床坐标数据值?

    有一项目,需编制PLC算法,实现坐标值安全位置连锁功能,不知坐标数据在NCK数据那一部分或是否有系统变量。类似FANUC宏变量一样。谢谢! 最佳答案 802D SL可以参…

    SINUMERIK 2017年11月19日
  • 802D PLC备份文件能否导入PLC编程软件查看梯形图

    SINUMERIK 802D 的系统数据“PLC 应用 PC”  能否用Programming Tool&nb…

    SINUMERIK 2017年12月7日
  • 调用CYCLE95循环时出现012550报警问题1

    调用CYCLE95循环时出现012550报警显示:通道1程序段标识符-KTL无定义或选件不存在系统报警12550,即加工程序中调用了某宏变量或子程序,但该变量却不存在,或链接缺失(…

    SINUMERIK 2017年7月30日
  • DB72换刀接口信号

    DB72.DBX0.0代表什么意思 ss接口代表什么意思。 最佳答案 NC → PLC信号主轴请求信号DB72.DBX0.0—DBX1.7对应于&nb…

    SINUMERIK 2020年10月31日
  • 810d系统出现25022报警

    我的数控内磨装的是810D的系统,在一次重启的过程中系统无法进入,停留在810Dde开机画面上,操作面板的指示灯不停的闪烁。主板背面的8段数码管无数值显示。重新将NC和PLC清零后…

    SINUMERIK 2018年12月2日
  • 如何在一台840D系统插齿机上增加新产品

    各位大神有知道具体实施步骤的吗?在一台插齿机上添加一个新产品 问题补充:增加新的工件,不知道对于刀具这块需要怎么处理 最佳答案 应该的新的功能。如果是,这个需要现有硬件和重新根据实…

    SINUMERIK 2017年6月9日
  • 802dsl数据丢失

    我公司的数控系统802DSL每次下电后,再次上电,原来的参数数据就没有了,只能再次重新输入,现在不敢下电了,我怀疑里面的RAM的电池没有电了,但是不知道在哪里安装,想问高手,是不是…

    SINUMERIK 2017年12月7日
  • 828D加工精度问题

    机床是一台高速钻攻中心,使用828D系统的,机床加工的情况出现刀纹和接刀痕的情况,使用CYCLE832精优加工,有哪位大神可以指教一下怎么处理呢?这问题一直困扰着我。 问题补充:各…

    SINUMERIK 2020年10月31日
  • 840DSL报警问题

    840DSL报警问题 报警27254    F模块991,见图F模块991这个地址在STEP7里面怎么查看。STEP7硬件里面没有…

    2020年10月31日
  • 同步运动指令报错ID模式非法

    ID=1 DO $AC_OVR=50我在840D系统加工中心的加工程序中编了上面这句话,调试过程中执行不起来,报错信息是同步运动:ID模式非法。请问各位专家高手…

    SINUMERIK 2020年10月31日