“PmpSequenceGen” 功能块。包括以下功能
-
决定哪个泵可以在自动模式下运行。
-
根据最少的实际运行时间,决定启动序列中的哪个泵。
例外情况 - 当泵站为传统型泵站(主泵位于 VFD 上,其余泵位于 DOL 上)时,与 VFD 连接的泵 ID = 1 将始终作为主泵运行,并且最先启动,最后停止。
-
根据最高实际运行时间,决定停止序列中的哪个泵。
例外情况 - 当泵站为传统型泵站(主泵位于 VFD 上,其余泵位于 DOL 上)时,与 VFD 连接的泵 ID = 1 将始终作为主泵运行,并且最先启动,最后停止。
-
为序列中的泵指定主站状态。
-
表示有多少台泵已准备好进行自动化,以及有多少台泵正在运行。
下表解释了一个需求先增加后减少的使用案例。功能块“PmpSequenceGen” 根据这些标准生成序列。
需求 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
主人 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
下一个泵启动 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
2 |
运行时间最短的泵将启动下一个泵 |
||||||
下一个泵停止 |
1 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
1 |
水泵运行 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
|
2 |
2 |
2 |
2 |
2 |
2 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
|||
3 |
3 |
3 |
3 |
3 |
3 |
4 |
5 |
6 |
7 |
8 |
|||||
4 |
4 |
4 |
4 |
4 |
5 |
6 |
7 |
8 |
|||||||
5 |
5 |
5 |
5 |
6 |
7 |
8 |
|||||||||
6 |
6 |
6 |
7 |
8 |
|||||||||||
7 |
7 |
8 |
|||||||||||||
8 |