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
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。