求基于plc恒压供水系统的程序

只要梯形图程序就行,最好是西门子s7-200,毕业设计参考用的。要是比较好的把分都给你了。
发我邮箱更好,382758127@qq.com.先谢了啊!

第1个回答  2009-04-15
作者:李双全 发布时间:2009-2-10 13:01:16 阅读次数:1809
一.控制要求:
(1)有两台水泵,按设计要求一台运行,一台备用,自动运行时泵运行累计100H轮换一次,手动时不切换;
(2)两台水泵分别由M1、M2电动机拖动,电动机同步转速为3000转/min,由KM1、KM2控制;
(3)切换后起动和停电后起动须5s报警,运行异常可自动切换到备用泵,并报警;
(4)采用PLC的PID调节指令
(5)变频器(使用三菱FR-A540)采用PLC的特殊功能单元FX0N-3A的模拟输出,调节电动机的转速;
(6)水压在0~10kg可调,通过触摸屏(使用三菱F940)输入调节;
(7)触摸屏可以显示设定水压、实际水压、水泵的运行时间、转速、报警信号等;
(8)变频器的其余参数自行设定。
二.软件设计:
1.I/O分配
(1)触摸屏输入,M500:自动起动;M100:手动1号泵;M101:手动2号泵;M102:停止;M103:运行时间复位;M104:清除报警;D300:水压设定。
(2)触摸屏输出,Y0:1号泵运行指示;Y1:2号泵运行指示,T20:1号泵故障;T21:2号泵故障;D101:当前水压;D502:泵累计运行的时间;D102:电动机的转速。
(3)PLC输入,X1:1号泵水流开关;X2:2号泵水流开关;X3:过压保护。
(4)PLC输出,Y1:KM1;Y2:KM2;Y4:报警器;10:变频器STF。
2.触摸屏画面设:
根据控制要求及I/O分配,按下图1-1制作触摸屏画面。

(三菱F940触摸屏的画面制作图1-1)
3.PLC的程序:
(1).根据控制要求,PLC程序如下图2-1,3-1所示。

(PLCFX2N-48MR的程序梯形图图2-1)

(PLCFX2N-48MR的程序梯形图图3-1)
(2).PLC的关键性程序结构简述:
PLC得电后,通过程序把模块中的摸拟量压力信号转化成压力数字量(D160),将压力的数据寄存器D160的值除以25以校正压力的实际值(由特殊功能模拟模块FX0N-3A的资料可知:因0—10kg对应的是数值是0—250,所以压力与数值的关系是1:25)。
在该系统中我们规定了电动机同步转速为3000转/min,所以同步转速的设定低于3000转/min对电机的保护是有好处的,这里我们把转速设定为不能超过1250转/min,则数值与通过PID程序运算的MV(输出)值D150(即电动机转速量)的关系为1:5(由特殊功能模拟模块FX0N-3A的资料可知: 因数值是0—250对应的是0—1250转/min,则数值与转速的关系是1:5),所以电动机的转速实际值校正数D102=D150×5÷10(其中除以10是因为所有实数参与PID的SV<设定值>D500,PV<当前值>D160,运算都是以1000%加入的。所以要得到MV<输出值>D150的实际数值需要除以10)。
因该系统中电机的转速是与压力成正比的,转速加大;压力也加大!(这里要注意:动作方向【S3】+1,当前值PV,D500<设定值SV,D160;即bit=1,选择逆动作)所以将压力数字量寄存器D160用于PID程序的PV(当前)数字量做为时刻检查管内的当前压力状况。
4.变频器设置:
(1)上限频率Pr1=50Hz;(2)下限频率Pr2=30Hz;(3)基底频率Pr3=50Hz;(4)加速时间Pr7=3s;(5)减速时间Pr8=3s;(6)电子过电流保护Pr9=电动机的额定电流;(7)起动频率Pr13=10Hz;(8)DU面板的第三监视功能为变频繁器的输出功率Pr5=14;(9)智能模式选择为节能模式Pr60=4;(10)设定端子2~5间的频率设定为电压信号0~10V Pr73=0;(11)允许所有参数的读/写Pr160=0;(12)操作模式选择(外部运行)Pr79=2;(13)其他设置为默认值。
三、系统接线:
根据控制要求及I/O分配,其系统接线图如图4-1所示。

(PLCFX2N-48MR系统接线图如图4-1)
四、系统调试:
(1)将触摸屏RS232接口与计算机连接,将触摸屏RS422接口与PLC编程接口连接,编写好FX0N-3A偏移/增益调整程序,连接好FX0N-3A I/O电路,通过GAIN和OFFSET调整偏移/增益。
(2)按图1-1设计好触摸屏画面,并设置好各控件的属性,按图2-1,3-1所示编写好PLC程序,并传送到触摸屏和PLC。
(3)将PLC运行开关保持OFF,程序设定为监视状态,按触摸屏上的按钮,观察程序触点动作情况,如动作不正确,检查触摸屏属性设置和程序是否对应。
(4)系统时间应正确显示。
(5)改变触摸屏输入寄存器值,观察程序对应寄存器的值变化。
(6)按(图4-1)连接好PLC的I/O线路和变频器的控制电路及主电路。
(7)将PLC运行开关保持ON,设定水压调整为3kg。
(8)按手动起动,设备应正常起动,观察各设备运行是否正常,变频器输出频率是否相对平稳,实际水压与设定的偏差。
(9)如果水压在设定值上下有剧烈的抖动,则应该调节PID指令的微分参数,将值设定小一些,同时适当增加积分参数值。如果调整过于缓慢,水压的上下偏差很大,则系统比例常数太大,应适当减小。
(10)测试其他功能,是否跟控制要求相符。
________________________________________
【未经授权,禁止转载。】 【打印本页】

plc恒压供水系统设计
控制过程:水路管网压力低时,变频器启动1#泵,至全速运行一段时间后,由远传压力表来的压力信号仍未到达设定值时,PLC控制1#泵由变频切换到工运行,然后变频启动2#泵运行,据管网压力情况随机调整2#泵的转速,来达到恒压供水的目的。当用水量变小,管网压力变高时,2#泵降为零速时,管网压力仍高,...

基于台达PLC变频器完成的恒压供水方案
在台达PLC中编写程序,实现恒压供水的控制逻辑。可以使用PID控制算法,根据设定的水压和实际水压之间的误差来控制水泵的转速。在PLC中设置变频器的参数,例如最大转速、最小转速、加速时间、减速时间、保护等级等。进行试运行,测试系统的稳定性和控制效果。需要注意的是,变频器的安装和使用要符合相关的安全...

采用PLC控制的变频器一拖三恒压供水技术方案
基于PLC单片机的变频调速恒压控制是现代供水控制系统的主要方式.它利用PLC、传感器、电气控制设备、变频器及水泵机组组成闭环控制系统,使供水管网压力保持恒定.由于具有 自动化程度高、高效节能、安全卫生、维护方便等特点,在小区供水和工厂供液供水控制中得到广泛应用,...

基于fx2n plc变频器的变频恒压供水系统(包括接线图,梯形图)
平时1台泵变频供水,当1台泵供水不足时,先开的泵切换为工频运行,变频柜再软启动第2台泵,若流量还不够,第2台泵切换为工频运行,变频柜再软启动第3台泵。若用水量减少,按启泵顺序依次停止工频泵,直到最后1台泵变频恒压供水。另外系统具有定时换泵功能,若某台泵连续运行超过24h变频柜可自动停...

急求PLC变频恒压供水毕业论文
通过PLC、变频器、继电器、接触器控制水泵机组运行状态,实现管网的恒压变流量供水要求。设备运行时,压力传感器不断将管网水压信号变换成电信号送入PLC,经PLC运算处理后,获得最佳控制参数,通过变频器和继电器控制元件自动调整水泵机组高效率地运行。供水系统的监控主要包括水泵的自动启停控制、供水压力的测量与...

基于plc智能建筑的变频恒压供水系统文献综述怎么写?
FX2N PLC、变频器和人机界面,设计桓压供水控制系统.分析系统的控制原理,设计系统流程图及软件程序.实践结果证明,系统运行稳定,可靠性好,实现住宅恒压供水和节能的环保要求. 朱本坤(2008)在《基于S7-200的恒压供水控制系统设计》介绍了一种采用S7-200 PLC作为控制核心的恒压供水控制系统的设计方案.该系统通过PT...

大学PLC课程设计一般有哪些题目?
基于三菱PLC控制的全自动洗衣机 \\x0d\\x0a63. 基于plc的污水处理系统 \\x0d\\x0a64. 恒压供水系统的PLC控制设计 \\x0d\\x0a65. 基于欧姆龙PLC的变频恒压供水系统设计 \\x0d\\x0a66. 西门子PLC编写的花样喷泉控制程序 \\x0d\\x0a67. 欧姆龙PLC编写的全自动洗衣机控制程序 \\x0d\\x0a68 景观温室控制系统...

plc毕业论文设计
组成恒压供水系统。空调冷冻水根据温差△T控制 原理,由变频器,PID温差控制器,温度变送器, 循环泵组成温差△T控制变频调速系统。 现公司有4口水井,井水泵额定功率为75kW, 采用工频恒速运行。井水统一供给两种制冷机组冷 却水、其他车间用水、消防用水等。由于井水泵的 自耦降压起动方式控制机构宠大,故障率高。现...

变频器内置PID,基于PLC的PID指令孰优孰劣?
肯定是基于变频器的PID更容易实现一些,这个东东第一不需要编程,只要设置一下具体的参数就可以了;第二,成本较低,就是用个再简单的PLC,也是需要几百元的成本的。如果没有特殊的要求,是不需要使用外加PLC来是实现恒压供水的。

单水泵变频恒压供水系统论文
图1 供水系统的基本特性3 变频恒压供水系统的构成及工作原理3.1 系统的构成变频恒压供水系统采用西门子的s7-200 plc作为控制器,变频器mm440是频率调节器,交流接触器和电动机作为执行机构,压力传感器作为控制的反馈元件。s7-200 plc选用内部控制模块cpu224,模拟量2路输入通用模块、模拟量2路输出通用模块和pid模块。cpu...

相似回答