漏雨草屋
级别: 探索解密
精华主题: 0
发帖数量: 21 个
工控威望: 150 点
下载积分: 968 分
在线时间: 16(小时)
注册时间: 2013-02-01
最后登录: 2019-01-30
查看漏雨草屋的 主题 / 回贴
楼主  发表于: 2016-04-16 20:01
1. 现有一台水泵分别给三个水箱供水,三处水箱分别配置液位传感器并设置水位下限和水位上限。

2.当任意一水箱水位下降到水位下限,,系统给出命令首先启动水泵,然后启动相应水箱处的电动阀门或者电磁阀门进行补充水位,达到水位上限时自动关闭水泵和阀门。

3.若三个水箱同时达到液位下限,补水顺序是1号水箱2号水箱、3号水箱逐个依次补水。

问题就是第三条如何做这个顺序补水,我是个初学者,用的是西门S7-200PLC,请各位老师进行指导,谢谢,

补充一下,每次只允许打开一个阀门,
秋叶无痕
级别: 探索解密
精华主题: 0
发帖数量: 34 个
工控威望: 156 点
下载积分: 786 分
在线时间: 40(小时)
注册时间: 2011-12-10
最后登录: 2023-04-19
查看秋叶无痕的 主题 / 回贴
1楼  发表于: 2016-04-16 20:09
用顺序指令,或数字比较,好像泡妞一样,不管你千变万化,最终就是推倒在床上
rongbing
级别: 论坛先锋
精华主题: 0
发帖数量: 1052 个
工控威望: 1251 点
下载积分: 21843 分
在线时间: 292(小时)
注册时间: 2015-02-15
最后登录: 2024-11-26
查看rongbing的 主题 / 回贴
2楼  发表于: 2016-04-16 20:33
第三条,是一个时刻比较,若三个都到了,就从1号开始,直到全满,也就是1,2,3,的条件全部满足之后,才能顺序补水,这样讲,可以理解吗
子童
那年我姓张
级别: 略有小成
精华主题: 0
发帖数量: 84 个
工控威望: 274 点
下载积分: 691 分
在线时间: 73(小时)
注册时间: 2011-11-06
最后登录: 2020-08-05
查看子童的 主题 / 回贴
3楼  发表于: 2016-04-16 22:15
你用水位控制阀门,再用阀门条件启动水泵
weisongyuan
永远年轻
级别: 网络英雄
精华主题: 0
发帖数量: 581 个
工控威望: 10117 点
下载积分: 2111 分
在线时间: 479(小时)
注册时间: 2013-08-13
最后登录: 2024-11-26
查看weisongyuan的 主题 / 回贴
4楼  发表于: 2016-04-17 05:43
你的控制可以分为两种情况 1 首先为三个水箱编号,就是建立地址,然后使用条件控制即:当三个水箱都空的时候使用顺序控制,即1、2、3号依次供水,当3号水箱水满停止顺序控制,转换为使用填表、查表(先入先出),控制。当三个水箱都没水的时候置位M0.1 此时对1号水箱供水,1号满置位M0.2  M0.2常开触点串联于2号水箱控制电路,此时对2号水箱供水,2号水箱满置位M0.3  ,将M0.3  此常开点串联于3号水箱供水电路,此时给3号水箱供水。水满后复位以上M。M0.1的常开作为依次供水的条件。常闭作为使用表指令控制的条件。
[ 此帖被weisongyuan在2016-04-17 21:07重新编辑 ]
永远年轻
焦刘吉
紧跟时代发展,努力做好时代青年
级别: 工控侠客
精华主题: 0
发帖数量: 1460 个
工控威望: 4682 点
下载积分: 14955 分
在线时间: 429(小时)
注册时间: 2015-05-19
最后登录: 2024-11-14
查看焦刘吉的 主题 / 回贴
5楼  发表于: 2016-04-17 07:11
逻辑问题
Rules are always made by the strong, and history is always written by the winners.
漏雨草屋
级别: 探索解密
精华主题: 0
发帖数量: 21 个
工控威望: 150 点
下载积分: 968 分
在线时间: 16(小时)
注册时间: 2013-02-01
最后登录: 2019-01-30
查看漏雨草屋的 主题 / 回贴
6楼  发表于: 2016-04-17 11:56
谢谢大家的指导,谢谢
hezongfan
级别: 略有小成
精华主题: 0
发帖数量: 161 个
工控威望: 312 点
下载积分: 4937 分
在线时间: 64(小时)
注册时间: 2013-09-19
最后登录: 2019-05-06
查看hezongfan的 主题 / 回贴
7楼  发表于: 2016-04-21 09:34
多练习就好了