调试“事件驱动子程序”功能时,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日 下午3:56

相关推荐

  • siemens 840DSL系统测头开关失效报警

    测头调出信号正常,触碰测头时检查接收器进至 NCU的信号线电压为DC24V ,放开后电压变为0V,NC的信号:db10.dbx107.0的信号没有变化,但测头接…

    2017年6月1日
  • 840D开机时出现AB32.DLL没发现

    840D开机时出现AB32.DLL没发现 最佳答案 如果做过GHOST,还原一下;也可以找到同样系统的PCU,把AB32.DLL拷贝过来。 提问者对于答案的评价:很好。

    SINUMERIK 2017年12月7日
  • 802S出现25040报警

    我的数控立车反复出现25040报警是什么原因啊 最佳答案 802D系统报警25040问题  悬赏分:5 – 解决时间:2008-12-9&n…

    SINUMERIK 2019年6月10日
  • hmi advanced for pc软件下载

    求一个下载地址 问题补充:有没有低版本的试用版或者其他路线版本谢谢 最佳答案 这个软件是需要购买的. https://support.industry.siemens.c…

    SINUMERIK 2017年6月1日
  • 840D主轴系统报警300504和25000请高手帮个忙,急!!!!

    840D数控系统主轴报警300504,\25000编码器我更换了个新的,轴板我也与X轴更换了,但是,主轴还是工作一段时间就报警.头都大了.我把主轴电机编码器反馈线和Y轴调换了.开始…

    SINUMERIK 2019年6月11日
  • 802d sl 840d sl软件问题

    请问802d sl 840d sl HMI_STARTUP调试软件一样吗如不一样他们的下载地址是多少? 问题补充:那请问现在STARTUP现…

    SINUMERIK 2017年11月17日
  • 802Dslvalue版驱动器控制单元CUA31接线问题

    PM340单轴驱动模块所配的控制单元CUA31的X124:24V供电电源端子是否要接外部+24V直流电源?我现在在CUA31的X124端子上的P和M点接入外部开关电源的+24V电源…

    SINUMERIK 2018年3月6日
  • 828D初始设置问题

    新到828D铣床版系统,问题:1、需要像802D那样传车床或铣床的初始化程序吗?2、采用6工位电动刀架,刀架初始化怎么做?需要设置哪些参数?谢谢解答。 最佳答案 1.西门子828D…

    SINUMERIK 2017年11月4日
  • 刀长显示问题

    R1=100aa:$TC_DP3[8,1]=R1程序内容R1=R1-1IF RI≤88 gotob aa为什么刀具表里显示的初始值是99呢? 钻石用户…

    SINUMERIK 2020年10月31日
  • 主轴编码器报警

    西门子802C系统 装有主轴编码器 在设置30240时 出现25000报警 但主轴转数还显示 希望各位大大帮助指点小弟一下 最佳答…

    SINUMERIK 2017年8月15日