恭喜,你发布的帖子
发布于 2021-12-21 09:27:55
9楼
这两天刚刚有类似的,你看看行不行
IF #吹扫启动V & (#变频器启动=0) THEN
#吹扫 := 1;
// #气动截止阀 := 0;
END_IF;
IF #吹扫时间到 OR #停止信号V THEN
#吹扫 := 0;
END_IF;
#IEC_Timer_0_Instance_2(IN:=#吹扫,
PT:=#吹扫设定时间P,
Q=>#吹扫时间到,
ET=>#吹扫时间Time);
#吹扫运行时间 := TIME_TO_UDINT(#吹扫时间Time);
CASE #吹扫运行时间 OF
1..60000:
#吹扫阀 := 1
;
60001..65000:
#吹扫阀 := 0
;
65001..120000:
#吹扫阀 := 1;
120001..125000:
#吹扫阀 := 0;
125001..185000:
#吹扫阀 := 1;
ELSE
#吹扫阀 := 0;;
END_CASE;
IF #变频器启动 THEN
#控制字输出 := 16#047F;
ELSE
请填写推广理由:
分享
只看
楼主