查看: 890|回复: 6
收起左侧

[综合教程经验] H3U控制三台水泵交替运行 电厂的兄弟看过来

luohao 2023-2-1 10:21:14 | 显示全部楼层 |阅读模式
邀请回答

马上注册,享受更多特权

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

x
CPU:H3U系列
HMI:未知
面板控制按钮:未知
软件版本:AutoShop V4.6.5.0



控制要求

控制要求


1.三台抽水泵交替运行
2.水位偏高时轮流启动一台 level1
3.水位过高启动两台 level2
4.水位超高启动三台 level3
5.水位正常时停止 level0
6.实时统计每个月每台泵的启动次数和启动时间 此功能暂不实现

编程思路:
交替选用D寄存器:AuxIndex,水泵全部停止,达到正常水位时,INC计数
水位高低判断再选用D寄存器:Index
1.水位高时,Index=AuxIndex
2.水位过高时,Index=AuxIndex*10
3.水位超高时,Index=AuxIndex*100

程序内容分享

1.建立符号表内容
image.png
查看中勾选符号编址

2.Main中写程序
image.png

image.png

image.png

水泵启动的分析:
单个启动:顺序执行到哪个哪个就启动
双个启动:顺序执行到哪个,比如AuxIndex=2,那就执行水泵2和3,如果AuxIndex=3,那就执行3和1
三个都启动,100以上全部启动


3.问题思考

水泵坏了没启动怎么办?
传感器长时间浸泡,失灵了怎么办?有备选方案吗?
关系到民生安全,更多的是考虑可靠性,失效了怎么办的事

以上,仅供参考,实际设计中还要受到很多条件约束,希望能给您带来一些思路















image.png

点评

楼主热心肠啊  发表于 2023-2-14 17:28




上一篇:有偿求助 H3UPLC如何控制3台水泵的交替运行
下一篇:普洛菲斯Proface报警文本子显示案例

已有 0 人打赏作者

回复 邀请回答送花

使用道具 举报

巾沟 2023-2-15 17:39:03 | 显示全部楼层
思路很好,清晰明了
回复 送花

使用道具 举报

刹那坤 2023-2-16 08:42:31 | 显示全部楼层
不错不错,从来没有用过小plc的自定义元件。
回复 送花

使用道具 举报

huichuan123fu 2023-2-16 17:00:25 | 显示全部楼层
本帖最后由 huichuan123fu 于 2023-2-18 16:27 编辑

内容丰富,感谢,我有些地方也一时没考虑过来,很有意思
回复 送花

使用道具 举报

huichuan123fu 2023-2-18 15:09:16 | 显示全部楼层
有一个疑问请指点一下,为什么变量Index等于30会启动水泵1?
回复 送花

使用道具 举报

G627391953 2023-2-23 13:42:43 | 显示全部楼层
huichuan123fu 发表于 2023-2-18 15:09
有一个疑问请指点一下,为什么变量Index等于30会启动水泵1?

你可以认为index是D1
回复 送花

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册   

本版积分规则

有技术问题,就上汇川技术社区

INOVANCE汇川技术 公众号

扫码下载掌上汇川APP

全国服务热线:8:30-17:30

4000-300124

苏州地址:江苏省苏州市吴中区越溪友翔路16号

深圳地址:深圳市龙华新区观澜街道高新技术产业园汇川技术总部大厦

Copyright © 2003-2100 汇川技术 Powered by Discuz! X3.4 ( 苏ICP备12002088号 )
快速回复 返回列表 返回顶部