回复:制造商循环程序CYCPE_MA.SPF启动问题

水隔天

  • 帖子

    79
  • 精华

    0
  • 被关注

    19

论坛等级:侠圣

注册时间:2013-04-26

普通 普通 如何晋级?

发布于 2013-09-30 02:19:55

3楼

quote:以下是引用老学童在2013-09-29 15:19:04的发言:
quote:以下是引用水隔天在2013-09-28 13:01:19的发言:
请问各位大侠,CYCPE_MA.SPF这个在制造商循环里的程序,是不是一开机就自动运行的?要是不是的话,请问要怎么才能让它开机自动运行…

水隔天朋友,CYCPE_MA.SPF虽然放在制造商宏程序文件夹下,但它是西门子为客户提供的特殊宏程序,一般是在西门子事件异步宏程序_N_PROG_EVENT_SPF中调用,对用参数预设的各种事件予以相应,事件异步宏程序_N_PROG_EVENT_SPF的启动和执行由以下参数设置:
11620 $MN_PROG_EVENT_NAME
11622 $MN_PROG_EVENT_PATH
20106 $MC_PROG_EVENT_IGN_SINGLEBLOCK
20107 $MC_PROG_EVENT_IGN_INHIBIT
20108 $MC_PROG_EVENT_MASK........................事件参数化
位0:程序开始
位1:程序结束
位2:复位键
位3:启动
20109 $MC_PROG_EVENT_MASK_PROPERTIES

西门子事件异步宏程序_N_PROG_EVENT_SPF一般放在西门子标准宏程序文件夹下;
在_N_PROG_EVENT_SPF宏程序中一般可以找到以下程序段:
...
;Call partial program CYCPE1MA.SPF to PROG_EVENT.SPF for manufacturers.
;CYCPE1MA.SPF must be loaded in directory CMA.DIR.
IF(ISFILE("/_N_CMA_DIR/_N_CYCPE1MA_SPF"))
N102 CYCPE1MA
ENDIF
...
其中N102中就是调用CYCPE_MA.SPF宏程序的程序段,由此可见,要知道系统在什么条件下调用CYCPE_MA.SPF宏程序,必须知道系统在什么条件下调用PROG_EVENT.SPF,具体要查系统参数。

不知道我的回答能否让你满意!

您好,老学童大哥!非常感谢您的耐心指导!下午看到您的回复后,我按着您上面的指导,在机床上面试了试,但由于我对数控的了解还比较浅薄,又出现了2个问题解决不了,所以还得请您再耐心指导指导。
问题1、11620,11622这两个参数我在机床通用参数里搜索,但是搜索不到。 2、西门子事件异步宏程序“_N_PROG_EVENT_SPF”我没有找到,想请您帮我做个正确的路径指导。
谢谢!!
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SINUMERIK

共有25497条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。