调试“事件驱动子程序”功能时,MD20108设置不上?

数控系统为840d系统,想要使用“事件驱动子程序”功能来实现当按下MCP面板上的reset按键时执行一个子程序。
    设置了MD 11620,在“制造商循环”中编入了要被调用的子程序且装载到NC中,再就是MD 20108的设置。MD 20108的bit 0为循环起动,bit 1为循环结束,bit 2为MCP面板的reset按键被按下,bit 3为NC重启动。我要用到的就是bit 2这一位。MD 20108是重启NC后生效。
  我将MD20108 的bit 2设置为1,然后重启NC,发现MD20108 的bit 2又由1被还原0,这样就使对应的MCP-RESET按键驱动子程序功能没法用。
  我在其他的好几台840d设备上试了都是这样,看资料好像跟MD11602的bit 0有关,想把MD11602的bit 0设为1也设置不上,同样是在重启系统后被还原为0。又试了好几个其他的MD也不成功,郁闷!
  我问了西门子的人“事件驱动子程序”功能是不是选件功能,他们说是标准功能,不是选件功能,可是我怎么试也试不出来。
  哪位高手调试过这个功能,请赐教,谢谢!
  [DOCONCD上的资料位置在Function manual basic functions--mode group,channel,progran operation,reset response (k1)--2.7.12章节]

最佳答案

楼主的问题,对于840d数控系统,想要使用“事件驱动子程序”功能来实现当按下MCP面板上的reset按键时执行一个子程序。我认为要将MD 20108的位2设为“1“,同时在程序中还要添加指令行,如下所示:
IF ($P_PROG_EVENT ==  3)
N10 .....
N20 ......
N30 
...
N50 M17
ENDIF

这样可以将MD20108的位2保持为“1“,不受上、下电的影响了。
如果以上方法未奏效,检查 MD20109 $MC_PROG_EVENT_MASK_PROPERTIES 的设定(注意必须在 Siemens840d SW 6.3和更高版本):
– Bit0 = 0: 可以通过reset键执行异步子程序,
– Bit0 = 1: 不允许通过reset键执行异步子程序,

如果以上方法仍未奏效,有可能需要在更高权限的密码下,才能更改MD20108,建议楼主在”sunrise“的密码下进行修改。

以上说明可以助力楼主解决调试“事件驱动子程序”功能时,MD20108设置不上的故障,祝楼主好运1

提问者对于答案的评价:
谢谢沧浪子的支持!
   问题还是没能解决问题,我认为这还是个选件功能。
  尽管如此,还是感谢您给的建议!

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年11月26日 下午3:56
下一篇 2017年11月26日

相关推荐

  • 求援802D sl的RCS802

    哪位网友有关于802D SL的RCS802的资料,请发一份给鄙人,刚刚接触802D SL,感觉很乱,摸不着头绪,请帮忙,如能介绍一些使用知识更好。谢谢!&nbs…

    SINUMERIK 2019年6月11日
  • 802D数控系统中加工程序无法删除,急急急,,,,,

    大家好,小弟初学数控冲床编程,冲床型号是大同LX230B的转塔式,数控系统是西门子802D is系统,加工程序中含有非法字符,现在好多程序都在机台里无法删除,还请大师指点…

    SINUMERIK 2020年10月31日
  • 数控G95 含*释?

    G95是毫米/转,那么它和转速,进给速度都有关系了。N90 S100 M3N100 G01 Z=180 F1,这是G95是1,如果…

    SINUMERIK 2017年8月24日
  • 840D 刀库出现3197,卸载刀具按钮变灰

    840D刀具管理,840D 刀库出现3197,卸载刀具等几个按钮变灰,HMI那个文件出错?忘了是那个文件了? 问题补充:是不是把WZV里的文件用好的覆盖进行?记不清了,如…

    SINUMERIK 2017年8月15日
  • 840dsl ncu总是显示2

    ncu总是显示2,是不是cf卡坏了 问题补充:总清之后,还是显示2 最佳答案 https://www.ad.siemens.com.cn/service/answer/soluti…

    SINUMERIK 2020年10月31日
  • 4轴参点怎么设

    怎样修改828D 数控加工中心A轴的参考点 最佳答案 A轴是不是绝对值的电机。是的话 先把轴参数34210设置成 0 NCK复位,轴参考点丢…

    SINUMERIK 2020年11月1日
  • 828D编程替换长度问题?

    如附图,车床上把了2把刀,现在操作者平时只想对刀T5的Z,当加工程序由T5改变T6时,想在T5的Z直接加上这2把刀实际测量的差值距离赋值T6的Z,这样T6的Z就不对刀了。不知道怎么…

    2017年6月1日
  • 如何实现S7-1200跟西门子CU310-2PN伺服控制器通讯?

    通过以太网交换机如何实现S7-1200跟西门子CU310-2PN伺服控制器通讯?配置如下:控制单元 6SL3040-1LA01-0AA0存储卡 6SL3054-…

    SINUMERIK 2017年10月24日
  • 802DSL TOOLBOX

    各位师傅     请问谁有802DSL 铣床版TOOLBOX软件,可否给我一份。谢谢,我邮箱  &n…

    SINUMERIK 2018年12月5日
  • start up tool连840d如何设置?

    start up tool连840d如何设置?图中这些地址怎么找啊? 图片说明:       最佳答案 楼主的问题实际上…

    2017年11月29日