回复:定时器的使用

已锁定

luoli

  • 帖子

    25
  • 精华

    0
  • 被关注

    1

论坛等级:侠客

注册时间:2017-09-14

普通 普通 如何晋级?

发布于 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


反正我也不会,就喜欢瞎吹
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1200系列

共有15105条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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