840D FB4 异步子程序错误 点击:717 | 回复:1



wxs5211614

    
发表于:2012-02-18 17:37:30
楼主
想用FB4做一个异步子程序,但是发生了报警,大家帮忙分析一下吧!当PI属性为PI,SELECT时,触发这个功能时报警14014通道1选择的程序不能处理或编辑,当PI属性为PI.ASUP时报警14011通道1 程序段1编程不存在或没有编辑,这个错误在JOG,MDI,AUTO方式下都报错,但是在AUTO方式下循环启动别的程序时无论是PI的属性是什么的时候都不报警,但是也没有动作,下面是我的程序,我看路径和程序都没有问题,帮忙看看是不是哪里我做的还是不对呢?        
  
       CALL  "PI_SERV" , DB108
        Req      :=I6.3
        PIService:="PI".ASUP       //或"PI".SELECT我都试过了
        Unit     :=1
        Addr1    :="fast".path1      //  " fast " 是定义的字符,数据块是DB119
        Addr2    :="fast".name1  
        Addr3    :=
        Addr4    :=
        WVar1    :=W#16#1
        WVar2    :=W#16#1
        WVar3    :=
        WVar4    :=
        WVar5    :=
        WVar6    :=
        WVar7    :=
        WVar8    :=
        WVar9    :=
        WVar10   :=
        Error    :=M200.0
        Done     :=M200.1
        State    :=MW200
 
 下边是DB119里面的
    名称          类型          初始值
    path1            STRING【32】         ‘/_N_SPF_DIR‘  
       name1         STRING【32】         ‘/_N_KKTT_SPF/‘
  这个程序哪里有问题吗?我实在看不出来了,都帮忙分析一下吧!


楼主最近还看过



EBN战略军团总司令-宝马760LI

  • 精华:2帖
  • 求助:11帖
  • 帖子:186帖 | 4421回
  • 年度积分:0
  • 历史总积分:25033
  • 注册:2005年11月18日
发表于:2012-02-18 19:37:08
1楼

做840d的联系方式发你小窗了,注意查收让他告诉你马工电话,马工调试无数这样的。希望能帮到你。

SSI ļʱ