调用FB4, CALL "PI_SERV" , DB220
IN0 :="已回参“
IN1 :=P#DB16.DBX 18.0 BYTE 26
IN2 :=1
IN3 :=P#DB221.DBX 2.0 BYTE 34
IN4 :=P#DB221.DBX 36.0 BYTE 34
IN5 :=
IN6 :=
IN7 :=W#16#1
IN8 :=W#16#1
IN9 :=
IN10 :=
IN11 :=
IN12 :=
IN13 :=
IN14 :=
IN15 :=
IN16 :=
OUT17:="f_程序错误"
OUT18:="f_程序选择完成"
OUT19:=MW152
请大侠分析OUT17=1,OUT18=0,原因会是哪些?尤其是IN1是什么条件?DB16带锁,打不开,IN3,IN4分别是程序的路径和程序名,我已经在它的路径下新建了对应名字的程序,请问可能的原因?
问题补充:
MW152的值是0000000000000111,我看了是BP参数未设定,请问该参数在哪?是哪个号?如何设定?
最佳答案
OUT17:表示任务没有正常执行
OUT18:=表示任务正常执行
OUT19:=MW152错误代码的存储区.查看一下MW152的代码,就知道原因了.
提问者对于答案的评价:
多谢大侠指点,还请大侠帮忙分析错误代码是7时,如何解决?
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc218516.html