恭喜,你发布的帖子
发布于 2019-10-26 21:29:41
8楼
自己搞定了代码如下:
#i := 1;
FOR #i := 1 TO 139
DO
IF
"WarinT_1".AlarmT[#i].Q = TRUE
THEN
"WarinT_1".AlarmB[#i] := TRUE
// Statement section IF
;
END_IF;
IF
"WarinT_1".AlarmT[#i].Q =FALSE AND
"WarinT_1".AlarmB[#i] =TRUE AND
#"First Scan" =TRUE
THEN
"WarinT_1".AlarmB[#i] := FALSE
// Statement section IF
;
END_IF;
IF
"WarinT_1".AlarmT[#i].Q = FALSE AND
"WarinT_1".AlarmB[#i] = TRUE AND
#Reset = TRUE
THEN
"WarinT_1".AlarmB[#i] := FALSE
// Statement section IF
;
END_IF;
// Statement section FOR
;
END_FOR;
请填写推广理由:
分享
只看
楼主