[西门子] 浅谈博途TIA软件中的设备时间间歇式运行

[复制链接]
查看28945 | 回复0 | 2024-3-8 15:32:32 | 显示全部楼层 |阅读模式


    国庆期间,接到一个自控改造的程序,发现两种设备控制方式比较有用,遂分享给大家,或许日后可以借鉴使用。

    以前文章也分享了时间间歇式控制的方法,大多数是通过秒脉冲,累计然后对比设定值来实现,本次采用定时器来实现。

     本次我们设计的FB块,具体管脚如下:



程序段1:转换上位机/HMI设置的时间参数为分钟/小时(如下)



设置的时间为小时。0.1小时就是6分钟。

程序段2:前提条件满足后启动此程序;启动时,我们除了远程&手自动外,我们需要给一个启动按钮脉冲信号触发程序的开始。(如下)



程序段3:在条件满足的情况下,设备的运行反馈信号接通反馈后,开始进行运行时间计时。到定时器时间到达设定的(6min)时,复位启动信号及停止时间到的信号,置位停止信号和运行时间到的信号。(如下)


程序段4:当运行时间到达,触发停止计时器。



程序段5:状态标志位复位



仿真测试如下:


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册哦

x
您需要登录后才可以回帖 登录 | 注册哦

本版积分规则