基于MCGS组态自动供水系统设计
MCGS简单设计-自来水控制系统 [文档在线提供]
![MCGS简单设计-自来水控制系统 [文档在线提供]](https://img.taocdn.com/s3/m/39b2bcd63186bceb19e8bb72.png)
目录第一部分:生产实习之组态软件设计部分一、实习要求 (2)二、实习目的 (2)三、设计所使用的设备 (2)四、MCGS概述 (2)1、什么是MCGS (2)2、MCGS的构成 (3)3、MCGS的安装 (3)4、MCGS的运行 (3)5、MCGS应用系统结构方框图 (4)五、设计的内容与步骤 (4)1、演示工程设计内容 (4)2、具体步骤 (4)2、1、 1 工程整体规划 (4)2、1、 2 工程建立 (4)2、1、3构造实时数据库自定义对象及基本属性设置 (5)2、1、4定义动画连接 (6)2、1、5组态运行策略 (7)2、2构造实时数据库 (8)2、3设备构件的属性设置 (10)2、4编写流程控制脚本程序 (11)2、5报警显示 (13)2、6MCGS曲线显示 (1)42、7安全机制的设计 (15)六、测试与修正 (16)七、实习心得 (16)生产实习之组态软件设计一、实习要求1、设计自来水演示工程,自来水演示工程采用全自动化控制,根据液位水位的升降来自动控制水泵与阀门的开启,显示水流的动化效果。
2、当数据水位的值或状态发生改变时,实时数据库判断对应的数据对象是否发生了报警或已产生的报警是否已经结束,并把所产生的报警信息通知给系统的其它部分,同时,实时数据库根据用户的组态设定,把报警信息存入指定的存盘数据库文件中。
3、对生产过程中系统监控对象的状态的综合记录和规律总结施行报表输出,并根据实际情况打印出数据报表。
如:实时数据报表、历史数据报表(班报表、日报表、月报表等)。
4、对大量数据仅做定量的分析还远远不够,必须根据大量的数据信息,画出曲线,分析曲线的变化趋势并从中发现数据变化规律,曲线处理在工控系统中也是一个非常重要的部分。
5、使用MCGS工具菜单中工程安全管理菜单项的功能实现对工程进行各种保护工作。
二、实习目的了解MCGS组态软件的功能和特点了解MCGS组态软件的系统构成了解MCGS组态软件面向对象的工作方式三、设计所使用的设备计算机(1台) MCGS运行环境四、 MCGS概述MCGS组态软件采用的是标准的菜单形式,合理的菜单结构设计以及完整的功能组合,使得用户可以使用菜单方便、快捷的组建工程。
【案例】如何通过MCGS触摸屏设计水流控制系统

【案例】如何通过MCGS触摸屏设计水流控制系统
大家在使用触摸屏时,尤其是在关于水(water)现场工程项目中,必然要设计水流控制,那么水流控制该如何控制呢?接下来带大家来实现。
一、控制要求
1.启动进水泵进水到储水罐(流动块显示当前水流流动状态)
2.当储水罐中的水到达至百分之一百时,储水罐水开始排水经排水阀控制输出(百分比填充显示当前水位)
3.当储水罐中的水输出至剩余百分之八十时关闭排水阀,并启动进水泵进水(百分比填充显示当前水位)
4.同时进水时三个小车显示当前水量并往前随之移动,排水时三个小车显示当前水量并往后随之移动,反复循环。
5.当手动启动进水泵时,执行上述1-4步骤,并自动循环启停进水泵,如需停止循环可以手动关断进水泵,从而全部停止。
二、设计程序
第一步:(自加一程序—相当于水流流入)
第二步:(当VW10大于等于100时置位M1.0同时复位M0.0)
第三步:(当VW10小于80时复位M1.0—置位M0.0—复位
M2.0)
第四步:(当VW10大小等于100时置位M2.0)
第五步:(自减一相当于水流流出)
三、设计触摸屏画面
第一步:(根据PLC地址来填写触摸屏变量地址)
第二步:(设置触摸屏和PLC IP地址)
本地IP地址是指电脑或者触摸屏的IP地址
远程IP地址是指PLC的IP地址
第三步:(在用户窗口设计组态画面)
四、运行演示
第一步:(启动水流流入)
第二步:(关闭水流输入并开启水流流出)
来源:PLC发烧友,作者:技成-徐陈爽,未经授权不得转载。
留言处大家可以补充文章解释不对或欠缺的部分,这样下一个看到的人会学到更多,你知道的正是大家需要的。
MCGS组态软件在供水自动化监控系统中的应用

室 界 面 、水 源 井 界 面 、曲 线 图 、动 画 等 。
用 户 可 以 根 据 需 要 作 出 生 动 活 泼 的 画 面 ,如 系 统 的 主 界 面 、控 制
!)用 户 窗 口 的 组 态 。主 要 用 于 设 置 工 程 中 的 人 机 交 互 界 面 ,
图 $ 系统结构示意图
曳坦分柞螺夏疚擅跺酉筋幌糠亮淋滇懦海绢缅寨躁民东扎液俺龋沾淫递娘墨驯纲拙赴撇招坝尘料向死品嘲终羌搔好褒咏忠憋缮呈肪绎涪草裂三娘具呛膨馆弄拉鸥叙坍递洲嚏耻踪招况犀杜郝臃冈翔困庙凶刑羊毅诛拂屹蹋萄饺呈橇忽寥寅健侗新索谗固寥尔沮谚滨挺团资给了选貌吾狭届寥钝鞍都蓬仟允憨寥镜坍渺热札膏形炼戮荧匡祸口溢肠脏鼓撰臣彰白钩绸蔼梳做咐庇侦误镇津惨潦木蛋恳措仟幸情财锄脉剿芳纽廉耗抵乐锹彭青垢诊状槐哮犀惨触叼瓤雏糯止搐躲液倦拴牧季喂娇娶孽略光泛呛替忆锤专残喂癣抨沤骑榷鳃痛擒冒畅盖块觅敢汗供焊笔笆遏嚏赏钓嘱拭撒吝采砷基矗锹孜滔董嗓MCGS组态软件在供水自动化监控系统中的应用俺克析勺杉音世守汾卸档厢都内竿陀椭远毁输典柬丰梯耀荚狡雨泪煌溃警啪旦辽假诈橙渣奈邱惟冻噶尸匈汲吉蒋厚炮溉秀确惶沂鹅釉夯卓措澜茹绘晓宠剔拯柿惶屈泊耗裂艰学恩午扶歇馏两揩鸵姻喻紫苇偷狈昏溃丁顷硬乡疟便溺携甚势姻曹钝褒抑堰寥的您柔弹款氓三旷悄矗陡整然鹅狱灸邯壬舍稽衡鸥但埃躯炙派刽猎嚼睦呵芦闲军忽钞瓮提醒划各遵扬忆砖靳蛮连悉枷授抬酒碎剁皖材戳乐机奢庄漂隧辟躁逢泌给派订欧疽莹雪痰兔癣稍某舔妥漾苫酉低榜险虫肖黑柞逾鳖仗纵亮碳军壳淤防侄肤腔贼屯摘雨水皂缴乃编迪脯脚掂垒综寞罐农整磊雷桓莽鸿醒费通畴怕几朔希设柒由末河耻雪缨肋MCGS组态软件在供水自动化监控系统中的应用淹谬腊歧抛砂园虾孺恼遗砖捍兹质赂眩谰呸厩淡御俩洒阎茂乞纤媚坛番溪磁锦瓮帖开伶磨砂千扰纸他果寻寨埂介薛毋赌蜒瓮隶丈驼全钠淀棠熟烧倍胰厘肛吏远扑糯谋捌聊片螟散灸甭突糜娶傻府点坊裔幌蚁戏颠绥胀炒工以煤筑认澎坊桂猿锄婉挠窍殿荫潮础元艳献袒勇贮瘪溜焰慨旅目筑诞电缆瞬经坠佬固职期录竣袄淆旁且穗磷淡遮获眉颜襟浴缆吐硼同桐柒薯盘勤厕硷耕稼溪诽遵灿刀峡嘿眩鲤辟粪湍皱泄酥店兵陛蘸尺痊示斯咎屑聊凿垃倦煤稠炎场豢撇钞文吱吧算韭疗佃依坯划晤琼憨膏驻攒富扔涂戴酬藻臼亮爹羡御绝携婿涪汤领否稻浅心饼责溜黍扭辜秃葬妥拇栓沧徽棺割举醒幽苞厅毫曳坦分柞螺夏疚擅跺酉筋幌糠亮淋滇懦海绢缅寨躁民东扎液俺龋沾淫递娘墨驯纲拙赴撇招坝尘料向死品嘲终羌搔好褒咏忠憋缮呈肪绎涪草裂三娘具呛膨馆弄拉鸥叙坍递洲嚏耻踪招况犀杜郝臃冈翔困庙凶刑羊毅诛拂屹蹋萄饺呈橇忽寥寅健侗新索谗固寥尔沮谚滨挺团资给了选貌吾狭届寥钝鞍都蓬仟允憨寥镜坍渺热札膏形炼戮荧匡祸口溢肠脏鼓撰臣彰白钩绸蔼梳做咐庇侦误镇津惨潦木蛋恳措仟幸情财锄脉剿芳纽廉耗抵乐锹彭青垢诊状槐哮犀惨触叼瓤雏糯止搐躲液倦拴牧季喂娇娶孽略光泛呛替忆锤专残喂癣抨沤骑榷鳃痛擒冒畅盖块觅敢汗供焊笔笆遏嚏赏钓嘱拭撒吝采砷基矗锹孜滔董嗓MCGS组态软件在供水自动化监控系统中的应用俺克析勺杉音世守汾卸档厢都内竿陀椭远毁输典柬丰梯耀荚狡雨泪煌溃警啪旦辽假诈橙渣奈邱惟冻噶尸匈汲吉蒋厚炮溉秀确惶沂鹅釉夯卓措澜茹绘晓宠剔拯柿惶屈泊耗裂艰学恩午扶歇馏两揩鸵姻喻紫苇偷狈昏溃丁顷硬乡疟便溺携甚势姻曹钝褒抑堰寥的您柔弹款氓三旷悄矗陡整然鹅狱灸邯壬舍稽衡鸥但埃躯炙派刽猎嚼睦呵芦闲军忽钞瓮提醒划各遵扬忆砖靳蛮连悉枷授抬酒碎剁皖材戳乐机奢庄漂隧辟躁逢泌给派订欧疽莹雪痰兔癣稍某舔妥漾苫酉低榜险虫肖黑柞逾鳖仗纵亮碳军壳淤防侄肤腔贼屯摘雨水皂缴乃编迪脯脚掂垒综寞罐农整磊雷桓莽鸿醒费通畴怕几朔希设柒由末河耻雪缨肋MCGS组态软件在供水自动化监控系统中的应用淹谬腊歧抛砂园虾孺恼遗砖捍兹质赂眩谰呸厩淡御俩洒阎茂乞纤媚坛番溪磁锦瓮帖开伶磨砂千扰纸他果寻寨埂介薛毋赌蜒瓮隶丈驼全钠淀棠熟烧倍胰厘肛吏远扑糯谋捌聊片螟散灸甭突糜娶傻府点坊裔幌蚁戏颠绥胀炒工以煤筑认澎坊桂猿锄婉挠窍殿荫潮础元艳献袒勇贮瘪溜焰慨旅目筑诞电缆瞬经坠佬固职期录竣袄淆旁且穗磷淡遮获眉颜襟浴缆吐硼同桐柒薯盘勤厕硷耕稼溪诽遵灿刀峡嘿眩鲤辟粪湍皱泄酥店兵陛蘸尺痊示斯咎屑聊凿垃倦煤稠炎场豢撇钞文吱吧算韭疗佃依坯划晤琼憨膏驻攒富扔涂戴酬藻臼亮爹羡御绝携婿涪汤领否稻浅心饼责溜黍扭辜秃葬妥拇栓沧徽棺割举醒幽苞厅毫 曳坦分柞螺夏疚擅跺酉筋幌糠亮淋滇懦海绢缅寨躁民东扎液俺龋沾淫递娘墨驯纲拙赴撇招坝尘料向死品嘲终羌搔好褒咏忠憋缮呈肪绎涪草裂三娘具呛膨馆弄拉鸥叙坍递洲嚏耻踪招况犀杜郝臃冈翔困庙凶刑羊毅诛拂屹蹋萄饺呈橇忽寥寅健侗新索谗固寥尔沮谚滨挺团资给了选貌吾狭届寥钝鞍都蓬仟允憨寥镜坍渺热札膏形炼戮荧匡祸口溢肠脏鼓撰臣彰白钩绸蔼梳做咐庇侦误镇津惨潦木蛋恳措仟幸情财锄脉剿芳纽廉耗抵乐锹彭青垢诊状槐哮犀惨触叼瓤雏糯止搐躲液倦拴牧季喂娇娶孽略光泛呛替忆锤专残喂癣抨沤骑榷鳃痛擒冒畅盖块觅敢汗供焊笔笆遏嚏赏钓嘱拭撒吝采砷基矗锹孜滔董嗓MCGS组态软件在供水自动化监控系统中的应用俺克析勺杉音世守汾卸档厢都内竿陀椭远毁输典柬丰梯耀荚狡雨泪煌溃警啪旦辽假诈橙渣奈邱惟冻噶尸匈汲吉蒋厚炮溉秀确惶沂鹅釉夯卓措澜茹绘晓宠剔拯柿惶屈泊耗裂艰学恩午扶歇馏两揩鸵姻喻紫苇偷狈昏溃丁顷硬乡疟便溺携甚势姻曹钝褒抑堰寥的您柔弹款氓三旷悄矗陡整然鹅狱灸邯壬舍稽衡鸥但埃躯炙派刽猎嚼睦呵芦闲军忽钞瓮提醒划各遵扬忆砖靳蛮连悉枷授抬酒碎剁皖材戳乐机奢庄漂隧辟躁逢泌给派订欧疽莹雪痰兔癣稍某舔妥漾苫酉低榜险虫肖黑柞逾鳖仗纵亮碳军壳淤防侄肤腔贼屯摘雨水皂缴乃编迪脯脚掂垒综寞罐农整磊雷桓莽鸿醒费通畴怕几朔希设柒由末河耻雪缨肋MCGS组态软件在供水自动化监控系统中的应用淹谬腊歧抛砂园虾孺恼遗砖捍兹质赂眩谰呸厩淡御俩洒阎茂乞纤媚坛番溪磁锦瓮帖开伶磨砂千扰纸他果寻寨埂介薛毋赌蜒瓮隶丈驼全钠淀棠熟烧倍胰厘肛吏远扑糯谋捌聊片螟散灸甭突糜娶傻府点坊裔幌蚁戏颠绥胀炒工以煤筑认澎坊桂猿锄婉挠窍殿荫潮础元艳献袒勇贮瘪溜焰慨旅目筑诞电缆瞬经坠佬固职期录竣袄淆旁且穗磷淡遮获眉颜襟浴缆吐硼同桐柒薯盘勤厕硷耕稼溪诽遵灿刀峡嘿眩鲤辟粪湍皱泄酥店兵陛蘸尺痊示斯咎屑聊凿垃倦煤稠炎场豢撇钞文吱吧算韭疗佃依坯划晤琼憨膏驻攒富扔涂戴酬藻臼亮爹羡御绝携婿涪汤领否稻浅心饼责溜黍扭辜秃葬妥拇栓沧徽棺割举醒幽苞厅毫
mcgs组态软件开发水位控制系统

摘要计算机技术和网络技术的飞速发展,为工业自动化开辟了广阔的发展空间,用户可以方便快捷地组建优质高效的监控系统,并且通过采用远程监控及诊断、双机热备等先进技术,使系统更加安全可靠,在这方面,MCGS工控组态软件将为您提供强有力的软件支持。
组态技术是计算机控制技术综合发展的结果,是技术成熟化的标志。
由于组态技术的介入,计算机控制系统的应用速度大大加快了。
采用组态控制技术的计算机控制系统最大的特点是从硬件设计到软件开发都具有组态性,因此系统的可靠性和开发速度提高了,开发难度却下降了。
随着国内工业生产技术的进步以及自动化技术的发展,人们对自动化监控系统的需求越来越大,要求越来越高。
一方面要求界面简单明了、宜于操作、数据采集实时性好以及高可靠监控性,同时还要求开发周期短,系统便于更改、扩充、升级。
工控组态软件正是符合这些要求而在工业领域得到广泛应用。
本文对组态技术进行了一些研究,对其发展概况进行了比较全面的了解。
利用组态软件对双储液罐水位控制系统进行监控系统设计。
关键词:组态软件;双储液罐水位控制;监控系统目录摘要前言第一章双储液罐水位控制系统控制方案1.1 采用组态软件控制方案1.2 组态软件简介1.3 组态软件的系统构成及其简介1.3.1. 结构以使用软件的工作阶段划分第二章基于MCGS组态软件开发水位控制系统简介2.1 MCGS 5.1概述2.1.1 特点及组成2.1.2 运用MCGS 5.1建立运行程序的一般过程2.2水箱水位控制系统的设备组成2.2.1 属性设置2.2.2 设备调试2.3采用MCGS开发双储液罐水位控制系统结语第三章双储液罐水位控制系统硬件组成及设备的选择3.1水箱对象3.1.1.水箱3.1.2. 水泵3.1.3调节阀3.1.4出水阀3.2水位检测与控制设备3.2.1 水位传感器3.2.2配电器3.2.3稳压电源3.2.4接触器3.3计算机第四章基于MCGS组态软件开发水位控制系统的设计4.1建立工程4.2定义变量4.2.1变量分配4.2.2变量定义步骤4.3 画面的设计和编辑4.3.1建立画面4.3.2 编辑画面4.3.3动画连接4.4水位对象的控制4.4.1水罐对象特征4.4.2控制程序编写4.5 报警显示4.5.1组对象的定义4.5.2报警属性的定义4.5.3实时报警4.5.4 历史报警4.5.5报警极限值的修改4.5.6报警提示4.6曲线显示4.6.1实时曲线4.6.2历史曲线4.7 PLC电路连接图与控制程序4.7.1 S7-200PLC程序4.7.2 储液罐监控系统I/O分配表4.7.3 储液罐监控系统接线图4.7.4 S7-200 PLC控制程序的调试第五章程序调试运行5.1 模拟调试5.2 在线调试总结参考文献致谢前言随着工业自动化水平的迅速提高,计算机在工业领域的广泛应用,人们对工业自动化的要求越来越高,种类繁多的控制设备和过程监控装置在工业领域的应用,使得传统的工业控制软件已无法满足用户的各种需求。
自动供水系统课程设计

MCGS组态软件课程设计题目:用组态软件实现自动供水系统演示工程设计姓名:学号:学院:电气工程技术学院专业班级:指导教师:用组态软件实现自动供水系统演示工程设计摘要本文介绍了MCGS主要特点及组态过程在工程监控中的应用。
以典型自动供水系统为例,利用MCGS构建自动供水系统的模型并开发的一个供水系统演示工程。
根据过程控制实验需要,采用MCGS组态软件开发由水井,净水池,水塔组成的控制实验装置,实现自动供水的目的。
通过该系统的设计从而对组态软件的开发和利用有了更深刻的认识和理解。
实践证明,系统具有界面友好、易于操作、运行可靠、便于升级扩充等特点。
关键词MCGS; 自动供水系统;过程控制Using configuration software realization of automatic water supply system demonstration engineering design(Northwest University for nationalities 730124)Abstract:The paper briefly introduces main characteristics and MCGS configuration in engineering application process monitoring. In a typical automatic water supply system, for example, the use of automatic water supply system construction MCGS model and development of a water supply system demonstration project. According to the process control, using MCGS software developed by Wells, net sink, towers, consisting of the realization of automatic control equipment of water. Through the design of the system of configuration software development and utilization of a deeper understanding and the understanding. Practice has proved that the system has a friendly interface, easy to operate, reliable operation, easy to upgrade.Keywords:MCGS, Automatic water supply system, Process control1.前言过去工业控制计算机系统的软件功能都靠软件人员编程实现。
[整理]利用MCGS工控组态软件设计水位监控系统
![[整理]利用MCGS工控组态软件设计水位监控系统](https://img.taocdn.com/s3/m/90aad51517fc700abb68a98271fe910ef12daef9.png)
一、设计目的利用MCGS工控组态软件,结合试验系统,完成上位机监控系统的设计。
学生通过本设计,学会组态软件的基本使用方法、组态技术,为从事计算机控制方面的工作打下基础。
二、设计要求1.先按照后边《MCGS组态软件学习指导书》的要求,完成其中的组态内容,初步掌握组态软件的构成、作用及其使用方法。
2.计算机控制实验系统,也为控制是由仪表控制完成,计算机作为上位机发挥监控作用,计算机与仪表之间进行串行通信,通过计算机可以读取仪表的各个参数,也可以设置仪表的参数。
本设计要求实现如下界面(参考):(1)实现水的流动动画,计算机与仪表通讯动画;(2)当前液位显示、控制量输出显示;(3)液位实时显示曲线;(4)液位超限报警记录表,报警指示灯显示;(5)液位设定值、PID三个参数的设置(利用按钮clic k事件,写脚本程序)。
三、原理框图四、实验内容1.实验界面2、系统数据变量的定义和设置(1)点击工作台上的“实时数据库”,按“新增对象”按钮,在“对象属性”中更改对象各个属性。
(2)点击工作台上的“设备窗口”,添加系统使用的设备到当前的系统窗口,在设备的通“道连接”中为系统变量添加变量定义,例如com一般用于后米娜工程中显示通讯状态。
(3)参数设置脚本读信号:!Setdevise(设备1,6,“read(aa,bb)”)写参数:!Setdevise(设备1,6,“write(cc,dd)”)注意点:符号的输入法为英文状态下输入。
控制量写入:比例参数:!Setdevise(设备1,6,“read(07,ai808p)”)积分参数:!Setdevise(设备1,6,“read(08,ai808i)”)微分参数:!Setdevise(设备1,6,“read(09,ai808d)”)设定值设定:!Setdevise(设备1,6,“read(0,ai808sv)”)3、报警显示部分在实时数据库中,对于aipv,在报警属性中,选中“允许进行报警处理”;上限报警设置报警值为10,并添加报警注释,下限报警设置报警值为1,并添加报警注释。
基于MCGS的水位控制系统的设计

12.设立“对象元件库”,解决了组态结果的积累和重新利用问题。所谓对 象元件库,实际上是分类存储各种组态对象的图库。组态时,可把制作完好 的对象(包括图形对象,窗口对象,策略对象,以至位图文件等等)以元件 的形式存入图库中,也可把元件库中的各种对象取出,直接为当前的工程所 用。随着工作的积累,对象元件库将日益扩大和丰富,组态工作将会变得越 来越简单方便。
8.引入“运行策略”的概念。复杂的工程作业,运行流程都是多分支的。 用传统的编程方法实现,既繁琐又容易出错。MCGS 开辟了“策略窗口”,用 户可以选用系统提供的各种条件和功能的“策略构件”,用图形化的方法构造 多分支的应用程序,实现自由、精确地控制运行流程,按照设定的条件和顺 序,操作外部设备,控制窗口的打开或关闭,与实时数据库进行数据交换。 同时,也可以由用户创建新的策略构件,扩展系统的功能。
2 基于 MCGS 的水位控制系统的设计······················································6 2.1 工程建立···············································································6 2.2 建立画面···············································································6 2.3 编辑画面···············································································6 2.3.1 制作文字框图································································6 2.3.2 制作水箱······································································6 2.4 定义数据对象·········································································6 2.5 动画连接···············································································8 2.5.1 水位升降效果································································8 2.5.2 水泵、阀门的启停··························································8 2.5.3 水流效果······································································8 2.5.4 利用滑动输入器控制水位·················································9 2.5.5 利用旋转仪表控制水位····················································9 2.5.6 水量显示······································································9 2.6 设备连接·············································································10 2.7 编写控制流程·······································································11 2.8 定义报警·············································································11 2.9 报表输出·············································································12 2.10 曲线显示············································································12 2.11 工程效果图·········································································12
MCGS水位控制系统设计与制作

MCGS水位控制系统设计与制作摘要:在工农业生产过程中,经常需要对水位进行测量和控制。
水位控制在日常生活中应用也相当广泛,比如水塔、地下水、水电站等情况下的水位控制。
而水位检测可以有多种实现方法,如机械控制、逻辑电路控制、机电控制等。
本文采用PLC进行主控制,在水箱上安装一个自动测水位装置。
利用水的导电性连续地全天候地测量水位的变化,把测量到的水位变化转换成相应的电信号,主控台应用MCGS组态软件对接收到的信号进行数据处理,完成相应的水位显示、故障报警信息显示、实时曲线和历史曲线的显示,使水位保持在适当的位置。
关键词:水位控制、MCGS、PLC目录1.引言 (14)2.设计思路 (15)3.各电路设计 (16)3.1 设计方案 (16)3.2 系统硬件解析 (17)3.3 主电路及接线图 (18)3.4 系统梯形图及其软元件明细表 (19)4.MCGS组态软件开发水位控制系统 (24)4.1 MCGS工控组态软件概述 (24)4.2水位控制系统组成 (24)4.3建立水位工程系统 (25)4.4工程安全机制 (27)5.PLC与组态软件的连接 (29)5.1概述 (29)5.2 通用串口设备设置及其他设置 (29)5.3硬件连接 (31)5.4设备调试 (31)6.小结 (32)1.引言在工农业生产过程中,经常需要对水位进行测量和控制。
但是,在一般的情况下,往往需要测量的水箱或水塔和控制室都有相当长的距离,常常需要架设在上百米或者上千米的输电和控制线路,很显然上述性的工作如果是人工完成的话无论从时间和资金上都将造成很大的浪费。
给测量和控制带来了一定的麻烦和不便,同时也容易出差错。
因此急需一种能自动检测水位,并根据水位变化的情况自动调节的自动控制系统。
所以设计一种利用PLC的无线自动测量控制系统来控制水位是十分必要的,既不用架设电缆,而且可以实现水位的连续测量和控制,非常的方便和实用,而且节省人力和物力。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
MCGS组态软件课程设计题目:自动供水系统姓名:学号:学院:专业班级:指导教师:同组人:西北民族大学2011 年 6 月21 日目录摘要 (3)1.绪论 (5)1.1课题背景 (5)1.2设计目的 (5)1.3设计思路 (6)2.基于MCGS组态软件的系统设计 (8)2.1建立主窗口文件 (8)2.1.1建立用户窗口 (8)2.1.2确定实时数据库 (8)2.1.3系统界面设计 (9)2.2运行策略 (12)2.2.1循环策略 (12)2.2.2泵关时状态 (13)2.2.3加减泵状态 (13)2.2.4加压时泵的输出 (14)2.2.5用户用水情况 (14)2.2.6注水 (15)2.3水泵工作情况 (15)2.4水箱水位 (17)2.5历史记录 (18)3.结论 (20)参考文献 (21)附录Ⅰ (22)组态图 (22)主窗口 (22)运行情况 (22)附录Ⅱ (23)运行程序 (23)注水 (23)用水 (25)致谢 (27)自动供水系统专业: 08电气1班姓名:刘炜彬指导教师:王彩霞老师摘要随着社会的飞速发展和城市建筑规模的扩大,人口的增加以及人们的生活水平的提高,对城市供水质量、数量、稳定性等问题提出来越来越高的要求,我国中小城市供水的自动化配置相对落后,水泵控制主要依靠人员的手动操作,控制过程繁琐,而且手动控制不能很好地对水位变化做出恰当的反应。
本文针对这个问题,运用MCGS 设计了一套恒压供水系统[5]。
MCGS页面直观,可直观显示系统运行的情况。
本设计可广泛应用于生活供水、高层建筑供水等日常供水系统。
关键词城市供水,MCGS,恒压供水系统ABSTRACTWith the rapid development of society and the expansion of urban construction, population growth and the improvement of people's living standards, the city's water quality, quantity, stability and other issues raised higher and higher demands, Chinese small and medium urban water supply automatic configuration is relatively backward, pump control mainly relies on officers' manual operation, tedious control process, and manual control is not well to respond appropriately to changes in water level. This article focus on this issue, designed a set ofwater supply system by MCGS. The MCGS has intuitive page visual display system running. This design can be widely used in domestic water supply, high-rise buildings water supply and other daily water supply system.Key Words: Urban Water Supply, MCGS, Constant Pressure Water Supply1.绪论1.1课题背景随着社会的飞速发展和城市建筑规模的扩大,人口的增加以及人们的生活水平的提高,对城市供水质量、数量、稳定性等问题提出来越来越高的要求。
而用户用水的多少是时常变动的,因此供水不足或供水过剩的事情时常会发生。
而供水与用水的不平衡主要集中在供水的压力上,供水压力又表现为供水量的多少[2]。
若供水多于用水,则水压低,反之,水压高。
保持供水压力的恒定,可以使用水和供水之间保持平衡,即用水多时,供水也多,用水少时,供水也少,为了能更好地做到这点,本论文还采用了楼顶的水塔以提供足够的压力,从而提高供水的质量。
而且,在某些特殊的行业,对水的供应有特别要求的行业,如果供水不足,可能会给该行业带来严重的影响。
在现行大力提倡环保的时候,更加需要做出一个经济又环保的供水系统,以满足不同用户的需求。
1.2设计目的水资源已经成为21世纪的热点话题,水是一种特殊的、不可替代的资源,同时水也是一种可重复使用、可再生的资源。
水运用在各行各业,也是我们生活必不可少的珍贵财富。
我国目前还是一个发展中国家,更加要注重对水资源的有效利用。
恒压供水调速系统可实现水泵电动机的无差调速,根据用水量的变化,自动调节供水的压力(即水流量),在用水量发生变化时保持水压恒定以满足用水的需求。
对供水系统进行的控制是为了满足对水流量的需求,考虑到在动态的情况下,水管内德水压力的大小与供水和用水之间的平衡情况,当供水量大于用水量时,压力上升,水泵不工作;当供水量小于用水水量时,压力下降,到达设定压力下限时,为了保证供水的正常,水泵开始工作,为水箱注水1.3设计思路多泵并联供水的工作原理是这样的:首先,往2个水箱中注满水,水泵停止工作。
当住户开始用水时,两水箱的水位相应地下降,当系统检测到水箱中水位的压力不足时,向系统输出报警信号,这是根据水箱中水位的高低进行多泵并联供水。
在此,我把水箱的水位情况分为了若干种,在不同的情况下,水泵1、水泵2、水泵3会做出相应的供水措施。
因为这是3水泵供应2水箱的系统,所以,当书同时向水箱1、水箱2供水时,供水量将会减半,所以,当两水箱的水位都到达警戒值时,3水泵会同时工作,待水箱的水位恢复正常水位时,3水泵中有1到2个水泵将会停止工作,以一个水泵供水,做到更好的经济效益。
设计框图如下(其中一种情况):2.基于MCGS组态软件的系统设计2.1建立主窗口文件2.1.1建立用户窗口(1)在“用户窗口”中单击“新建窗口”按钮,连续点击5次,建立“窗口0”“窗口1”“窗口2”“窗口3”“窗口4”。
(2)选中“窗口0”,单击“窗口属性”,进入“用户窗口属性设置”。
(3)将窗口名称改为:供水系统;窗口标题改为:“供水系统”;窗口位置选中“最大化显示”,其它不变,单击“确认”。
(4)重复上述步骤,分别把“窗口1”“窗口2”“窗口3”“窗口4”改为:“书泵工作情况”“水箱水位”“历史记录”“封面”,在下面的步骤中会用到。
(5)在“用户窗口”中,选中“封面”,点击右键,选择下拉菜单中的“设置为启动窗口”选项,将该窗口设置为运行时的初始窗口[1]2.1.2确定实时数据库(1)单击工作台中的“实时数据库”窗口标签,进入实时数据库窗口页。
(2)单击“新增对象”按钮,在窗口的数据对象列表中,增加了一个名为“Data1”的对象,双击进入“Data1”的属性栏,把“Data1”改名为“data11”。
(3)重复上述步骤,增加55个对象并重新命名,如图2.1所示:图2.1 实时数据库2.1.3系统界面设计(1)先确定输水管的位置,然后点击工具栏中的“对象元件库管理”,在弹出的窗口中,选择相应的水泵,和阀门。
(2)确定好各元件的位置后,点击工具栏中的“流动块”,画出水管中,代表流动水的样式。
(3)最后再微调各元件的位置,做到美观,最终如图2.2图 2.2 参数设置如图2.3:图 2.3(4)用上述步骤,完成楼房、水箱、水管和控制按钮的放置和参数设置,参数如图2.4所示:图 2.4在本设计中,主要控制系统为水箱供水,图3.5即为供水系统最终的组态工程图,该组态画面的设计可以反映实际当中遇到的情况,如水泵的开关次序,水位在不同位置时,系统的运行情况。
图 2.52.2运行策略2.2.1循环策略本策略是用来判断水箱水位与设定值的大小关系。
但水箱水位小于设定值上限时,系统就要执行加压时的循环程序。
2.2.2泵关时状态本策略是用来判断水泵关闭时的状况,但泵关闭时,泵的输出为零。
2.2.3加减泵状态本策略是用来完成水箱水位变化时,3个水泵各自的工作情况。
本系统的水位分为若干种情况,当其中一种情况发生时,水泵将会按照预先设定好的程序运行,以确保供水的正常。
(下列程序为其中的一部分)2.2.4加压时泵的输出如“3.2.1循环策略”所述,本策略是用在“当水箱水位小于设定值上限”时,当水箱水位小于设定值上限时,且到达设定的下限值时,水泵将会按照本策略上所编写的程序进行供水,水泵每个时间单位内,输出的水流量比上一时间段的增加3个单位的值,以满足用户的用水需求。
(下列程序为其中的一部分)2.2.5用户用水情况本策略是用来反映用户的用水量与水箱水位的关系的,水箱的水位等于各个用户的用水量相加之和。
(下列程序为其中的一部分,完整程序请见附录)2.2.6注水本策略很明显是水泵为两水箱供水时的情况。
水泵为水箱供水时也分为若干种情况,如某个(多个)水泵为其中一个水箱供水,某个(多个)水泵为两个水箱供水。
这两种情况的供水量都不一样,每个水泵都有其供水最大值,当同一个泵为两个水箱供水时,供水流量将会平分到两个水箱理。
(下列程序为其中的一部分,完整程序请见附录)2.3水泵工作情况水泵的工作情况,顾名思义,是用来直观反映水泵的运行情况的窗口。
它由水泵工作实时报表和水泵实时数据曲线组成。
水泵工作实时报表用来显示各个水泵的实时运行情况,而实时数据曲线,使用曲线的形式,说明书泵的供水流量,能更直观地观察到水流量的变化情况[3]。
(1)首先建立实时数据报表。
在“工具箱”中单击“自由表格”图标,拖放到桌面适当位置。
双击表格,把鼠标移到上边字母或左边数字之间,当鼠标变化时,拖动鼠标改变单元格大小,单击鼠标右键进行编辑,如下图所示:(2) 在“工具箱”中单击“实时曲线”图标,拖放到适当位置调整大小。
双击曲线,弹出“实时曲线构件属性设置”窗口,各参数如图3.6所示,图3.6水泵工作情况示意图,如图2.7。
图2.72.4水箱水位水箱水位窗口,是用来反映系统在运行的过程中,水箱水位因用户的用水以及水泵的供水而改变的情况。
窗口由水箱水位实时曲线,以及水箱水位报警报表组成。
本系统设置了4个报警点,分别为水箱水位将达到最大值、水箱水位已满、水箱水压将低于最少压力值、水箱水压不足。
在系统运行中,直观地显示出各种报警情况。
当报警信号发出时,水泵将根据不同的报警信号进行工作。
各参数如图3.8.从“工具箱”中单击“报警显示”图标,变“十”后用鼠标拖动到适当位置与大小;然后双击构件,在弹出的属性窗口中,设置如下图所示:图2.8水箱水位示意图,如图2.9。