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

/_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

相关推荐

  • 802DSL机床PLC停止

    一台802DSL的机床,加工时不定时的PLC停止,在PLC界面能看到红色的停止提示。 那些情况会造成PLC停止?PLC输入信号对地短路会造成PLC停止么? 最佳答案 在P…

    2021年7月5日
  • 802D子程序PLC_INI问题?

    图1程序看不明白,尤其V45001016.0其对应MD14512[16].0,图1说该位功能是“AXIS1 axis is selected”,也就是…

    2017年11月27日
  • 802D受控系统故障

    各位大侠好!我请教的问题是:1、802D受控系统有没有备用电池,如果有则么换呢,就换充电电池吗?2、有台机床是802D数控系统的,当断电后再启动后,以前所存的NC程序全部丢失。这两…

    SINUMERIK 2017年8月15日
  • s802D SL加工中转换模式后,主轴为什么不能手动停转

    请输入详细内容s802D SL加工中暂停,切换模式后,主轴为什么不能手动停转,(需要按复位键才可以。)操作很不方便,未加工完复位浪费时间。 钻石用户推荐最佳答案 需要在P…

    SINUMERIK 2020年10月31日
  • 840D 操作面板程序调用

    一台840D采用不常见的6FC5203-0AD27-0AA0的机床操作面板,请问是调用哪个FC块?应该不是FC19吧? 最佳答案 依然调用FC19块来实现MCP与NCK之间的通讯。…

    SINUMERIK 2020年10月31日
  • 更换刀塔电机

    公司有进口车床用的是12工位的转塔刀架 是用伺服电机带动的 用的是绝对值编码器 840D系统 如果以后伺服电机坏了 更换电机后&n…

    SINUMERIK 2017年6月18日
  • vdi信号是什么意思

    vdi信号是什么意思 最佳答案 VDI信号是CNC将其信号状态通过接口输入给PLC,再由PLC程序进行处理,其中包括程序运行、CNC报警以及辅助状态信号等;VDI还有PLC传递给C…

    SINUMERIK 2017年12月8日
  • NCVar selector 哪里可以下载最新版本

    我的系统是XPsp3 装完NCVar selector 打不开,好像不支持SP3 ,请问哪有最新版本的下载?谢谢,如果哪位朋友有请发给我一份…

    SINUMERIK 2017年12月9日
  • 840d 调用子程序出错

    840d 调用子程序出错 报警子程序没有定义 怎么回事 哪里定义子程序 最佳答案 首先 主程序和子程序都确保已经装到NCU里面去了…

    SINUMERIK 2018年12月2日
  • 840D系统,怎么改刀链转速?

    刀链伺服用的是611D 机床带轴有X Y Z B C,这个刀库电机在机床数据里面没有呢?PLC轴?,如果是怎么能改这个刀链电机的转…

    SINUMERIK 2017年11月1日

发表回复

登录后才能评论