这个紧急回退子程序理解有点难

/_N_PROG_EVENT_SPF
PROG_EVENT.SPF
/_N_CMA_DIR/CMA.DIR
IF $MC_CHAN_NAME=="Cutting"
LFPOS
POLF[X]=AC($MA_POS_LIMIT_PLUS[X]-1)
POLF[Z]=AC($MA_POS_LIMIT_PLUS[Z]-1)
POLF[X2]=AC($MA_POS_LIMIT_PLUS[X2]-1)
POLFMASK(X,Z,X2)
ENDIF
WHEN $R331==1 DO $AA_ESR_ENABLE[X]=1 $R331=0
M17

最佳答案

这个程序分三部分:_N_PROG_EVENT_SPF
PROG_EVENT.SPF
/_N_CMA_DIR/CMA.DIR
IF $MC_CHAN_NAME=="Cutting"
程序前缀;说明作用;
POLF[X]=AC($MA_POS_LIMIT_PLUS[X]-1)
POLF[Z]=AC($MA_POS_LIMIT_PLUS[Z]-1)
POLF[X2]=AC($MA_POS_LIMIT_PLUS[X2]-1)
POLFMASK(X,Z,X2)
读取X,Z,X2相应坐标值,分别位置为正极限-1毫米的位置;
WHEN $R331==1 DO $AA_ESR_ENABLE[X]=1 $R331=0
M17;
第三方,读取R331为1时,X轴使能发生回退,R331赋值0,执行M17;M17定义和R331的赋值要参考PLC;
可以参考https://wenku.baidu.com/view/5fd47a50b9f67c1cfad6195f312b3169a451eaa9.html。

提问者对于答案的评价:
感谢,太详细了

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午12:51
下一篇 2021年7月5日 上午12:52

相关推荐

  • 810D 无法对PLC总清

    按照810D使用说明书中的介绍,我对旋钮S4进行了旋转,但 PLC就是总清不了。系统照样可以运行,不知道为什么? 最佳答案 法国老外的情形我也遇到过,正常情况下按CHEN…

    SINUMERIK 2019年6月11日
  • 840D 2000 plc sign of life monitoring报警

    一台840D系统,全闭环磨床,起初出现250001 X轴从动编码器异常,因为过去有半闭环plc备份程序,所有就直接恢复半闭环PLC,恢复后并将30200编码器数量改成1,…

    SINUMERIK 2020年10月31日
  • 关于840D参数定义的问题

    今天编程运行中机床提示“channel1:block N40 maximum number of symbols exc…

    SINUMERIK 2020年10月31日
  • 程序的中断与返回

    各位前辈们好,打扰了,现在我遇到这样的一个问题,就是程序在自动加工时,外部某个信号激活,信号激活后我需要中断加工程序,去执行中断程序,中断程序执行完成后,再返回到加工程序中断的地方…

    2020年10月31日
  • 840D sl伺服控制系统中绝对值编码器和增量值编码器在机床设置中有什么区别

    伺服控制系统中绝对值编码器和增量值编码器在参数设置思路上有什么区分?和在机床设置中已知位置,参考点位置设置,参考点偏移量,零位调整也跟绝对值编码器和增量值编码器有关系,我想请教大神…

    SINUMERIK 2020年10月31日
  • 6FC5370-0AA00-1AA0的尺寸图谁有

    谁有802D SL 6FC5370-0AA00-1AA0的尺寸图谁有,急!!! 最佳答案 西门子《802D SL简明安装调试手册》上有(92页),下载…

    SINUMERIK 2017年12月7日
  • 840D系统上传下载

    1.我知道笔记本电脑安装STEP 7 V5.4 SP2+TOOLBOX V7.4可以从NCU571.5上传下载监视并修改PLC语句表或体形图…

    2017年6月10日
  • 802DSL 车螺纹乱丝原因,求解

    谢谢沧浪子先生的耐心指导,令我受益非浅,因为问题无法再进行补充,只好另开一篇.目前"车床乱丝"是第一刀正常,螺距正常,但是车第二刀时,与第一刀错位,将第一刀的螺…

    SINUMERIK 2017年11月17日
  • 828d PLC 怎么 拷贝出来

    828d   PLC 怎么 拷贝出来 最佳答案 可以用电脑使用软件PLC Programming tool通过…

    SINUMERIK 2020年10月31日
  • 810D轴配置

    810D系统,两台电机型号分别是1FK6100-8AF71-1AH0 和 1FK6101-8AF71-1AH0(坏了),我想用前者替代后者,请教专家,更换后需要…

    SINUMERIK 2017年12月1日

发表回复

登录后才能评论