首页 上一页 1 2 3 下一页 尾页

四台水泵启停自动控制问题 点击:6683 | 回复:56



满天星

    
  • 精华:1帖
  • 求助:0帖
  • 帖子:9帖 | 20回
  • 年度积分:0
  • 历史总积分:117
  • 注册:2002年8月21日
发表于:2003-05-24 18:11:00
楼主
由S7-300控制四台水泵(三用一备)的自动启停,液位控制开泵的台数,需要启泵时启动累计运行时间最短的泵,停泵停当前运行时间最长的泵。请问,各位高手,停泵可采用FIFO先入先出解决,启泵的累计运行时间最短有什么简单的方法可以实现?谢谢



周翔

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 1回
  • 年度积分:0
  • 历史总积分:54
  • 注册:2003年5月18日
发表于:2003-05-22 10:41:00
41楼
没必要精确计算累计时间,只要让泵按顺序启动,其他的休息,再次投入使用时,就没问题。我主做供水的

automa

  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 14回
  • 年度积分:0
  • 历史总积分:35
  • 注册:2003年3月25日
发表于:2003-05-22 10:46:00
42楼
但是我要统计泵运行的时间啊

gongkongedit

  • 精华:1099帖
  • 求助:0帖
  • 帖子:14392帖 | 54470回
  • 年度积分:0
  • 历史总积分:622
  • 注册:2008年9月08日
发表于:2003-05-22 14:51:00
43楼
定时器是有时间限制的,所以需要计数器来扩展:比如每小时定时器复位一次,计数器加一,不就好了吗?

gongkongedit

  • 精华:1099帖
  • 求助:0帖
  • 帖子:14392帖 | 54470回
  • 年度积分:0
  • 历史总积分:622
  • 注册:2008年9月08日
发表于:2003-05-22 17:04:00
44楼
automa: janllu回复看了吗,定时器和计数器配合完成时间的累计。 上位机结合plc可能在这里不太合适,但是可能比较灵活。靠上位机强大运算功能决定启动顺序,传递给PLC,PLC再执行。我做过一个项目其中罐子的液位和码头阀门连锁,{且有10个罐8个阀门靠软管交换站组合,组合顺序由上位机确定},连锁带摘除功能。而且罐子根部泵和码头阀连锁。还有模拟盘上管道液体流向灯要靠阀门、泵、罐决定。都是多对多连锁,这就要考虑合适的算法,如果简单的判断比较来实现,那就需要几百条语句近一千个变量。我最后设计了一个表查询来为每个连锁提取相应变量完成的,效果挺好。

automa

  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 14回
  • 年度积分:0
  • 历史总积分:35
  • 注册:2003年3月25日
发表于:2003-05-22 17:22:00
45楼
我现在有了一个思路,janlly和xiaojia看看可不可行 我在plc上让泵循环启动,不给泵计时,在上位机上根据泵的启停信号计时,而不是只靠上位机,这样一旦上位机崩溃也不会影响泵的运行,我这样做不知道三台泵的运行时间会不会相差很大,我想工艺设计如果合理的话三台泵运行时间应该不会相差很多,但我没这方面的经验,想请两位替我把把关,谢谢啦

gongkongedit

  • 精华:1099帖
  • 求助:0帖
  • 帖子:14392帖 | 54470回
  • 年度积分:0
  • 历史总积分:622
  • 注册:2008年9月08日
发表于:2003-05-23 15:54:00
46楼
应该可以,如果是高压泵,接触器的寿命和启动次数有关,反而和毕合时间关系不大。

呈翔

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 29回
  • 年度积分:0
  • 历史总积分:44
  • 注册:2002年12月10日
发表于:2003-05-23 18:20:00
47楼
如果有上位机的话,可以由人为的来判断!四台泵,一台备用,三台运行。实际的泵号,为1.2.3.4。对应的上位机可以认为是,duty1,duty2,duty3.可以通过上位机给duty分配不同的实际泵号。如果是闭环控制,可以通过PID来调节。但,需要在上位机作一个时间累加显示! 希望有相同类似程序的,我们可以交流一下!

呈翔

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 29回
  • 年度积分:0
  • 历史总积分:44
  • 注册:2002年12月10日
发表于:2003-05-24 18:11:00
48楼
我的信箱是 hncyx@sina.com

栀子花开1

  • 精华:13帖
  • 求助:0帖
  • 帖子:56帖 | 54回
  • 年度积分:0
  • 历史总积分:191
  • 注册:2004年4月19日
发表于:2004-09-04 07:55:00
49楼
谁有三菱的程序??

polo628

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:1
  • 注册:2004年10月31日
发表于:2004-10-31 20:49:00
50楼
那个同胞有供水行业自动控制的范例,请发lzanddj@tom.com 不胜感激!~~

yuping

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 20回
  • 年度积分:0
  • 历史总积分:93
  • 注册:2004年8月04日
发表于:2004-10-31 22:25:00
51楼
(三用一备)是消防泵 目前高层建筑在各类城市中比比皆是。为了防止意外火灾,高层建筑一般均设有消防专用泵组。尽管规范,规章明确要求消防设施,器材应定期维护保养。但是目前消防水泵都不能做到定期试机运行,天长日久就会导致泵体,底阀和单向阀卡死、锈死,所以经常会出现在发生火灾时设备不能充分发挥作用的情况,造成不应有的损失,为此《民用建筑水灭火系统设计规程》规定超高建筑、一类高层公共建筑的消防泵宜设定时自检装置。国家消防总局在1999年下文要求所有消防设备必须具有自检功能,消防控制设备必须在15天内自动启动一次,防止水泵生锈腐蚀。另在修订中的《建筑设计防火规范》也提出:消防给水设备必须具有自动巡检功能。通常老设备采用落后继电接触器控制方式,中间继电器和定时继电器太多,功能少,线路复杂,接点多,造成故障多可靠性差,维修困难。我们采用可编程序控制器(PLC)对消防泵组进行控制,实现泵组在备用时定期试运行,扑救火灾时自动启动,从而有效地杜绝消防水泵关键时刻不能用的局面。PLC之所以有生命力,在于它的输入输出端更接近现场设备,不需添加太多的中间部件或需要更多的接口,可靠性高,抗各种干扰的能力强、维护方便,硬件无调整元件,价格低寿命长。这样既节省了用户时间和成本,又可以很容易地根据不同需要进行扩展。 1. 自动巡检功能 自动状态(巡检开关打开)下在没有消防用水需求下,第一台水泵启动(星形)5-30秒钟(启动时间根据设备确定),运行(三角形)10秒后,停机待命120-360小时(五-十五天)。待命期间如果没有消防用水,则第二台水泵启动5-30秒,运行10秒,停机待命120-360小时,如此周而复始地循环,(巡检周期:从数小时到数百小时之间可任意选择)电控柜并设有超压保护,从可靠角度出发,要设置泄压阀。在有消防用水需求时,泵组立即自动启动,加压供水,充分发挥其应用的作用。为避免因压力增大对管网产生破坏,我们打算增加电磁阀,巡检启泵时才打开电磁阀泄压,巡检启泵时间也延长到10分钟。 2.启泵方式与顺序 在自动启动多台泵的情况下,为了避免同时投入水泵而对电网造成过大的冲击,水泵是一台台相隔20秒启动。自动启动和待机启泵时,先是发出三声声光报警(报警2秒间隔2秒),再启动水泵。当设备的工作泵出现故障时(过载和短路信号),备用泵应能自动投入运行(延时10秒投入),因为消防泵的重要性备用泵运行不设过载保护 。启泵方式有工频直接起动、自藕降压启动、Y-△降压启动、晶闸管软启动控制、变频恒压控制等方式,以满足不同的使用要求。并且启动顺序可以选择,例如:2台泵的启动顺序有1用2备, 2用1备,两种方式;3台泵的启动顺序有1、2用3备, 2 、3用1备,3、1用2备,三种方式等。 3.控制柜面板显示 在自动控制系统的设计中我们设计了故障显示报警系统。用指示灯指示设备正常运行和故障情况,当设备启动时指示灯以1Hz的频率闪烁,正常运行时对应指示灯常亮,当该设备运行有故障时故障指示灯常亮。为防止指示灯灯泡损坏不能正确反映设备工作情况,专门设置了故障测试按钮,系统运行任何时间持续按任何按钮3s,所有指示灯应全部点亮,如果这时有指示等不亮说明该指示灯已坏,应立即更换,按钮复位后指示灯仍按原工作状态显示设备工作状态。 4.故障显示 当设备出现故障时,信号箱将用声、光报警方式提示工作人员,及时处理故障。在处理故障时,又将故障进行分类,有些故障是要求系统停止运行的,但有些故障对系统工作影响不大,系统可带故障运行,故障可在运行中排除,这样就大大减少整个系统停止运行时间,提高系统可靠性运行水平。 5.接口电路 为了与各个厂家的设备配套,电控柜有两套启泵方式:1.一个启泵信号和一个停泵信号一般用于消防中心多线手动或自动控制,也可以用于低压启泵,超压缺水停泵。2.一个信号,接通启泵断开停泵,一般用于模块控制。为了配合消防栓按钮直接启泵,柜内对外提供一路24V5A直流电源。 接口电路全是直流24V电源,模块可以直接用无源触点控制,不需要切换模块转换,但控制信号必须是无源触点信号。水泵返馈信号是无源触点信号。 6.保护功能 电控柜具有过压、欠压、过流、短路、缺相、水源缺水等故障报警与保护功能。在消防用水时为了避免由于超压水压波动而导致水泵频繁起停,我们在程序中采用了“延时滤波”处理。 7.其它功能 在自动手动切换过程中会停止所有运行的泵;可根据用户需要加装双电源切换功能,或另配单独的双电源互投柜,主、备电源能够自动或手动切换,以满足消防系统的设计要求。 设备还可以根据用户要求增设楼宇自动控制(BA)接口,与终端计算机联网,实现计算机集中监控。 本系统采用可编程序控制器进行控制系统设计,硬件结构简单,成本低廉,响应速度快,性能、价格比很高,和单片机系统相比具有极高的可靠性。经现场使用考验,性能稳定,运行可靠。另外还可以根据实际需要很方便地进行扩展。对于现代智能楼宇,控制系统还可以通过通讯模块纳入到整个楼宇的监控系统之中,体现出极大的灵活性和适应性,具有极高的实际推广价值。 江西华安消防工程有限公司 xy.xyx@163.com 手机:

童强

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 9回
  • 年度积分:0
  • 历史总积分:109
  • 注册:2004年7月09日
发表于:2005-01-25 23:16:00
52楼
浮萍,你知道后请将程序和说明转发给我,谢谢!   Eail:tqtlhb@163.com

family101

  • 精华:0帖
  • 求助:0帖
  • 帖子:12帖 | 11回
  • 年度积分:0
  • 历史总积分:47
  • 注册:2005年4月15日
发表于:2005-04-15 21:44:00
53楼
浮萍,我也是做这个课题的,你知道后将程序和说明也转发给我,谢谢! family101@tom.com

gongkongedit

  • 精华:1099帖
  • 求助:0帖
  • 帖子:14392帖 | 54470回
  • 年度积分:0
  • 历史总积分:622
  • 注册:2008年9月08日
发表于:2005-04-17 13:42:00
54楼
FX2N: T250 K32767 // PUMP1 TIMER T251 K32767 // PUMP2 TIMER T252 K32767 // PUMP3 TIMER LD X0 ZRST T250 T252 MOV T250 D0 MOV T251 D1 MOV T252 D2 CMP D1 D0 M0 CMP D2 D0 M3 CMP D0 D1 M6 // TIMER的比较 CMP D2 D1 M9 CMP D0 D2 M12 CMP D1 D2 M15 LD M0 AND M3 SET Y0 LD M6 AND M9 SET Y1 LD M12 AND M15 SET Y2 LD M2 AND M5 RST Y0 LD M8 AND M11 RST Y1 LD M14 AND M17 RST Y2 有个问题:最长计时是3276.7s,如果每次运行都超过这时间就不好办了。把与液位开关连锁程式加如应该就可以了。(以上不是完整程式语句表,能看懂就行,呵呵!!)

电哥

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 3回
  • 年度积分:0
  • 历史总积分:56
  • 注册:2005年11月23日
发表于:2007-01-19 21:09:00
55楼
猪猪DDT 非常感谢你

电哥

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 3回
  • 年度积分:0
  • 历史总积分:56
  • 注册:2005年11月23日
发表于:2007-01-19 21:17:00
56楼
猪猪DDT,你能不能帮我写一下S7-200的四台水泵循环起动程序

热门招聘
相关主题

官方公众号

智造工程师
    首页 上一页 1 2 3 下一页 尾页