这个程序哪里不对啊,能编译通过,为什么运行的时候出错,求高人指点

已锁定

网名不要太长像我这样就好

  • 帖子

    20
  • 精华

    0
  • 被关注

    2

论坛等级:游民

注册时间:2013-12-03

普通 普通 如何晋级?

这个程序哪里不对啊,能编译通过,为什么运行的时候出错,求高人指点

778

2

2013-12-23 16:17:04

FUNCTION_BLOCK fb1
VAR_INPUT
in1:int;
time1 : TIMER;
time2 : TIMER;
END_VAR
VAR_IN_OUT
v_1:int;
v_2:INT;
v_3:INT;
end_var
VAR_TEMP
a : BOOL;
b : BOOL;
temp1 : WORD;
temp2 : WORD;
currtime1 : S5TIME;
currtime2 : S5TIME;

END_VAR
BEGIN
WHILE in1 <> v_3 DO

IF i0.0 THEN
q[v_2,v_1]:=1;
currtime1 := S_ODTS(T_NO :=time1,
S :=i0.0,
TV :=T#3s,
R :=i0.1,
BI :=temp1,
Q :=a);
IF a THEN q[v_2,v_1]:=0;

currtime2 := S_ODTS(T_NO :=time1,
S :=i0.0,
TV :=T#3s,
R :=i0.1,
BI :=temp1,
Q :=b);
IF b OR v_1<8 THEN v_1:=v_1+1;
v_3:=v_3+1;
q[v_2,v_1]:=1;
ELSIF b OR v_1>=8 THEN v_2:=v_2+1;
v_3:=v_3+1;

v_1:=0;

q[v_2,v_1]:=1;
END_IF;
END_IF;
END_IF;
END_WHILE;

END_FUNCTION_BLOCK
这个程序哪里不对啊,能编译通过,为什么运行的时候出错,求高人指点 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54616条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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