SMART PLC优先启动功能块
2023-12-26 11:50:13
对于多设备控制,有时启动时需要根据运行时间最短的设备优先启动,对于这种根据设备运行时间优先启动最短时间的场合,我们构造一个功能块。下面我们看下系统要求。
1、优先启动
上图的功能块是2选1功能块,在2台设备里进行启动优先选择。
2、2选1优先启动
3、接口+程序部分1
4、程序部分2
5、完整STL代码
SUBROUTINE_BLOCK Priproty_Control:SBR5
TITLE=优先启动功能块 2选1
VAR_INPUT
bStart:BOOL; // 启动信号
Pump1_Time:REAL; // 泵1运行总时间
Pump2_Time:REAL; // 泵2运行总时间
END_VAR
VAR_IN_OUT
bStep:BYTE; // 状态步临时变量
END_VAR
VA
文章来源:https://blog.csdn.net/m0_46143730/article/details/135216344
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!