组态软件双容水箱液位监控系统(新)
双容水箱液位定值控制系统实验

双容水箱液位定值控制系统实验双容水箱液位定值控制系统一、实验目的1( 通过实验,进一步了解双容对象的特性。
2( 掌握调节器参数的整定与投运方法。
3( 研究调节器相关参数的改变对系统动态性能的影响。
二、实验设备1( THJ-2型高级过程控制系统装置。
2( 计算机、上位机MCGS组态软件、RS232-485转换器1只、串口线1根3( 万用表一只三、实验原理本实验系统以中水箱与下水箱为被控对象,下水箱的液位高度为系统的被图6-1 双容液位定值控制系统结构图控制量。
基于系统的给定量是一定值,要求被控制量在稳态时等于给定量所要求的值,所以调节器的控制规律为PI或PID。
本系统的执行元件既可采用电动调节阀,也可用变频调速磁力泵。
如果采用电动调节阀作执行元件,则变频调速磁图6-2 双容液位定值控制系统方框图力泵支路中的手控阀F2-4或F2-5打开时可分别作为中水箱或下水箱的扰动。
图6-1为实验系统的结构图,图6-2为控制系统的方框图。
四、实验内容与步骤1( 图6-1所示,完成实验系统的接线。
2( 接通总电源和相关仪表的电源。
3( 打开阀F1-1、 F1-2、F1-7、F1-10和F1-11,且使F1-10的开度大于F1-11的开度。
4( 用实验四(上册)中所述的临界比例度法或4:1衰减振荡法整定调节器的相关参数。
5( 设置系统的给定值后,用手动操作调节器的输出,控制电动调节阀给中水箱打水,待中水箱液位基本稳定不变且下水箱的液位等于给定值时,把调节器切换为自动,使系统投入自动运行状态。
6( 启动计算机,运行MCGS组态软件软件,并进行下列实验:1)当系统稳定运行后,突加阶跃(给定量增加5%,15%),观察并记录系统的输出响应曲线。
2)待系统进入稳态后,启运变频器调速的磁力泵支路,分别适量改变阀F2-4或阀F2-5的开度(加扰动),观察并记录被控制量液位的变化过程。
7.通过反复多次调节PI的参数,使系统具有较满意的动态性能指标。
基于MCGS双容水箱的液位控制系统的设计

基于MCGS双容水箱的液位控制系统的设计液位控制系统的设计是指通过控制液位,使其保持在一定的范围内,以确保液位不超过或低于设定的阈值。
基于MCGS双容水箱的液位控制系统设计,是指采用MCGS双容水箱作为液位控制的主要装置,通过合理的控制算法和参数设置,实现水箱液位的稳定控制。
MCGS双容水箱是一种具有两个容器的水箱系统,其中一个容器填充水,另一个容器排空水,通过控制两个容器之间的水位差,可以实现对整个水箱液位的控制。
基于这种结构,可以设计出以下几个方面的液位控制系统。
第一,传感器的选取和安装。
传感器是液位控制系统的核心部件,用于实时检测水箱的液位信息。
在选取传感器时,需要考虑传感器的灵敏度、稳定性和耐腐蚀性等因素。
传感器一般安装在水箱的上部和下部,以便检测到液位的变化。
第二,控制算法的设计。
针对MCGS双容水箱的特点,可以设计出一套合理的控制算法来控制液位。
一种常用的控制算法是PID控制算法,通过调节水箱出水流量和进水流量的比例,实现对液位的控制。
通过对水箱系统进行建模和仿真,可以确定合适的PID参数,从而实现液位的稳定控制。
第三,控制参数的设置。
在设计液位控制系统时,需要合理设置控制参数,包括PID参数、液位报警阈值和控制的液位范围等。
PID参数的设置可以通过试验和调整来完成,液位报警阈值可以根据实际需求来确定,控制的液位范围可以根据水箱容量和水流量等因素来设定。
第四,系统的安全保护措施。
在设计液位控制系统时,需要考虑到系统的安全性,防止出现液位过高或过低的情况。
可以设置液位报警装置,在液位超出设定的范围时发出警报,以便及时采取措施,避免发生事故。
综上所述,基于MCGS双容水箱的液位控制系统设计需要考虑传感器的选取和安装,控制算法的设计,控制参数的设置以及系统的安全保护措施。
通过合理的设计和调试,可以实现对水箱液位的稳定控制,确保系统的运行安全和稳定。
双容水箱液位MCGS监控组态

课程设计〔报告〕课程设计题目:双容水箱液位监控系统组态学院名称:电子与信息工程学院专业:电气工程与其自动化班级:电气121指导教师:骆再飞日期:2015.6.20~2015.6.29一、课程设计任务和目的本课程设计运用工业监控系统组态软件〔MCGS〕,结合一个自动控制系统,完成该控制系统的上位机监控系统组态设计。
使学生掌握监控软件的设计和编程方法,得到计算机监控系统程序设计与调试,以与编写设计技术文件的初步训练。
为从事计算机控制方面的工作打下一定根底。
课程设计工程简介:通过一个水位控制系统的组态过程,介绍如何应用MCGS 组态软件完成一个工程。
通过本讲与后续几讲学习,您将会应用MCGS 组态软件建立一个比拟简单的水位控制系统。
本样例工程中涉与到动画制作、控制流程的编写、模拟设备的连接、报警输出、报表曲线显示与打印等多项组态操作。
水位控制需要采集二个模拟数据:液位1〔最大值10 米〕液位2〔最大值 6 米〕三个开关数据:水泵、调节阀、出水阀。
二、监控系统分析和总体设计(1)监控系统总体设计了解系统设计要求,进展需求分析,确定组态软件输入输出点、内部变量等,构思监控系统的组态框架。
(2)实时数据库组态根据所确定的输入输出点和内部变量点,建立监控系统实时数据库。
(3)虚拟对象组态设计采用脚本语言或其他软件工具建立虚拟对象模型,能够仿真实际的物理对象,具有输入输出特性。
(4)窗口界面组态根据系统需求和实际生产过程中的对象工艺流程,设计监控系统的图形操作界面,并同实时数据库IO点。
(5)运行策略组态采用脚本语言建立监控系统的运行策略,控制所建立的软件系统的运行流程。
(6)控制策略组态设计选择和设计适当的控制算法并组态,实现对被控系统的控制要求。
(7)历史和趋势记录报表设计建立历史数据库,实现监控系统的历史数据记录和趋势显示。
(8)实时和历史报警记录报表设计确定和建立参数的报警限值和报警数据存储特性,实现监控系统的实时报警显示和历史报警数据查询。
单回路双容水箱液位控制系统组态软件课程设计

成绩课程设计报告设计题目单回路双容水箱液位控制系统课程名称监控系统程序设计技术班级自动化1104 导师韩晓霞设计日期2015 年 1 月19 日单回路双容水箱液位控制系统摘要随着科技的进步,自动化逐步走进千家万户。
本学期在修完《监控系统程序设计技术》课程后,运用工业监控系统组态软件(MCGS),结合一个自动控制系统,学生自选题目进行工程设计。
本次设计的工程系统是“单回路双容水箱液位控制系统”。
通过查阅相关资料,了解到单回路双容水箱的液位控制采用PID调节方法,设定水位与实际水位的偏差和水泵电压信号构成PID调节的输入与输出单回路双容水箱液位控制系统充分体现着自动化技术的优越性,通过简单操作来实现水箱液位的自动控制。
其主要目的是:根据用户的需求,按照用户所设定的水箱液位值,系统自动识别并给出相应的电压信号,控制进水流量,从而控制水箱液位达到设定液位。
此外在操作方面,该系统紧密联系实际,可以进行手动控制和自动控制的自由切换。
同时为了便于用户使用和实时监控,该系统设置了多项曲线和报表显示窗口,以及多个显示标签。
在安全机制方面,在操作权限上根据实际情况进行人员分组管理设置,并设有密码,以便提高系统的安全性能。
通过本次课设学生不仅对课程内容更加了解,通过也提高了学生的动手实践和设计能力。
关键词:水位控制;PID;课程设计;自动化Single loop and double tank water level control systemAbstractWith the progress of science and technology, automation and gradually into thethousands of households. This semester in completing the "program" monitoringsystem design technology course, the use of industrial monitoring systemconfiguration software (MCGS), combined with an automatic control system,students choose the subject of Engineering design. Engineering system of this design is a "single loop and double tank water level control system".Through access to relevant information, understanding to the level of single loopcontrol of two tank using PID regulation method, set the water level and theactual waterlevel deviation and the pump voltage signal to form the PID input and output regulation Single loop and double tank water level control system, fully embodies theadvantages of automation technology, through simple operation to realize the automatic control of tank level. Its main purpose is: according to the needs of users, according tothe water level set by the user value, automatic identification system and the corresponding voltage signal, water flow control, so as to control the water level reaches a set level. In addition, in the operation of the system,close connection is actual, can be manually controlled and free switch automatic control. At the same time in order to facilitate the use of the user and the real-time monitoring, the system has set up a number of curves and report display window, and a plurality of display tag. In a safe mechanism, set inthe personnelgrouping management operation authority based on the actual situation, and is provided with a password, so as to improve the safety performance of the system.Through this lesson student not only learn more about the content of thecourse,through hands-on practice and also improve the students' ability to design.Key Words:Water level control ;PID; Curriculum design; Automation目录摘要 (I)Abstract (II)第1章选题及工艺流程分析说明 (1)1.1 系统概述 (1)1.1.1 选题想法 (1)1.1.2 设计思路 (1)1.2 组态设计的目标 (3)1.3 PID控制原理 (3)1.3.1PID概况 (3)1.3.2系统串级控制方案设计 (5)第2章MCGS工程组态 (7)2.1 主控窗口设计 (7)2.2 设备窗口设计 (8)2.3 用户窗口设计 (9)2.4 实时数据库设计 (11)2.5运行策略设计 (12)2.6脚本程序设计 (12)第3章仿真 (15)3.1 运行结果分析 (15)3.2 组态设计和调试中遇到的问题、解决方法和结果 (15)3.2.1 遇到的问题 (15)3.2.2 解决方法和结果 (15)第4章总结 (16)参考文献 (17)第1章选题及工艺流程分析说明在工业实际生产中,液位是过程控制系统的重要被控量,在石油﹑化工﹑环保﹑水处理﹑冶金等行业尤为重要。
双容水箱液位监控系统组态设计

课程设计报告双容水箱液位监控系统工控系统监控程序设计双容水箱液位监控系统组态设计成绩设计题目课程名称摘要本课程设计运用工业监控系统组态软件(MCGS),结合一个自动控制系统,完成该控制系统地上位机监控系统组态设计 .使学生掌握监控软件地设计和编程方法,得到计算机监控系统程序设计与调试,以及编写设计技术文件地初步训练.为从事计算机控制方面地工作打下一定基础.本课程设计要求运用工业监控系统组态软件(MCGS),结合一个双容水箱液位监控系统,完成该控制系统地上位机监控系统组态设计 .主界面中有二个储藏罐,它们在本设计中只是作为容器.在主界面中还有二个调节阀和一个水泵,二个调节阀门分别是控制两水罐液位和用户用水,水泵控制水罐 1 液位 .当我们启动系统后进入主界面我们首先在手动状态下按动启动按钮,然后水罐 1 和水罐 2 中地水位能根据“水泵”和“出水阀”地开闭状况自动合理变化,待系统稳定后,手动调节出水阀,系统再次自动合理变化 .期间画面也能显示出水罐 1 和水罐 2 液位变化地数值,并且管道也能模拟液体地流动 .并且在主界面中也能直接观察实时曲线,查看系统地稳定情况.当我们要观察历史数据、历史曲线和报警信息时,只需点击窗口左上方对应窗口即可.若要退出系统,只需点击窗口右下方地退出就会退出运行系统 .关键词:双容水箱;液位;水罐;报警AbstractThis course design using industrial monitoring and control system configuration software (MCGS), combining with an automatic control system, complete the PC monitoring system configuration of thecontrol system design. Enable students to master the design of monitoring software and programming method of computer monitoring and control system programming and debugging, technical documents and write design of initial training. To work in the computer control to lay a certain foundation. This course design requires use of industrial monitoring system configuration software (MCGS), combined with a double let water tank liquid level monitoring system, complete the PC monitoring system configuration of the control system design. The main screen has two tanks, they just as a container in this design. In the main interface as well as two regulating valve and a water pump, two regulating valves are respectively two water tank liquid level and user control, water pump control water tank liquid level 1. When we start the system last in capturing the interface we first in manual state, press the start button, and then water tank 1 and the water level in tank 2 can according to the "water pump" and "water" reasonable change of automatic open and close condition of the stay system stabilized, manually adjust the water valve, reasonable system again automatically change. During the screen can show the water tank 1 and 2 level changes of numerical POTS, and can simulate the flow of the liquid pipe. And in the main interface can be directly observed in real time curve, check the system stability. When we watch the historical data, historical curve and alarm information, just click the upper left window corresponding to the window. If you want to exit the system, simply click on the window to the right exit will exit the operation system.Key words: double let water tank 。
基于组态软件的双容液位控制系统设计开题报告

辽宁石油化工大学
信息与控制工程学院
毕业设计(论文)开题报告
论文题目:基于组态软件的双容液位控制系统设计
学生姓名:张帅
专业班级:自动化0801学号:0803010116
指导教师:翟春艳
年月日
填写说明:
1.题目的背景和意义
对题目的出处,背景和意义进行说明论述,不少于300字。
2.题目研究现状概述
通过调研和查阅文献,对题目所涉及的技术、理论和研究成果进行说明论述,不少于1000字。
3.题目要完成的主要内容和预期目标
对题目要完成的主要内容进行说明,并说明达到的预期目标,
不少于300字
4.进度计划
从设计开始的教学周起,依据任务书的进度安排进行细化并以周为单位给出主要工作和完成的任务。
5.参考文献
对2引用的资料、论文或著作按照引用顺序列出参考文献(格式同论文《参考文献》)。
不少于10篇(其中近3年的文献占1/3以上),
注:相应栏不够时自动加页。
排版要求:正文,宋体,小四,行距固定值20磅
要求学生在毕业设计(论文)开始后的第2周末完成《开题报告》,并交到指导教师评阅(交电子稿和双面打印稿)。
基于组态王6.5的串级PID液位控制系统设计(双容水箱)

##大学本科生毕业论文(设计)本科毕业论文(设计)题目:基于组态王6.5的串级PID液位控制系统设计学院:自动化工程学院专业:自动化姓名:###指导教师:###2011年6 月5 日##大学本科生毕业论文(设计)Cascade level PID control system based on Kingview 6.5摘要开发经济实用的教学实验装置、开拓理论联系实际的实验内容,对提高课程教学实##大学本科生毕业论文(设计)验水平,具有重要的实际意义。
就高校学生的实验课程来讲,由于双容水箱液位控制系统本身具有的复杂性和对实时性的高要求,使得在该系统上实现基于不同控制策略的实验内容,需要全面掌握自动控制理论及相关知识。
本文通过对当前国内外液位控制系统现状的研究,选取了PID控制、串级PID控制等策略对实验系统进行实时控制;通过对实验系统结构的研究,建立了单容水箱和双容水箱实验系统的数学模型,并对系统的参数进行了辨识;利用工业控制软件组态王6.5,并可通用于ADAM模块及板卡等的实现方案,通过多种控制模块在该实验装置上实验实现,验证了实验系统具有良好的扩展性和开放性。
关键词:双容水箱液位控制系统串级PID控制算法组态王6.5 智能调节仪AbstractIt is significant to develop applied experiment device and experiment content which combines theory and practice to improve experimental level of teaching.Based on the current situation of domestic and international level control system, selected the PID control, cascade PID control strategies such as real-time control of experiment system.Through the study of the structure of experimental system, a single let water tank and double let water tank experiment system mathematical model was founded, and the parameters of the system is identified.Industrial control software configuration king 6.5 is used in experiment, ADAM module and boards, etc can also be suitable for this experiment, through a variety of control module on the device in the experiment verified experimental realization, experimental system has good expansibility and openness.Key Word Double let water tank liquid level control system Cascade PID control algorithm Configuration king 6.5 Intelligent adjusting instrument##大学本科生毕业论文(设计)目录前言 (1)第一章串级液位控制系统介绍 (2)1.1 国内外研究现状 (2)1.1.1液位控制系统的发展现状 (2)1.1.2液位控制系统算法的研究现状 (2)1.2 PID控制算法的介绍 (3)1.2.1 PID控制算法的历史 (3)1.2.2 PID控制各环节作用 (4)1.3 串级控制系统介绍 (4)1.4 本文的主要工作 (4)第二章水箱液位控制系统的建模 (6)2.1 水箱液位控制系统的构成 (6)2.2 水箱的建模过程 (7)2.2.1 单容水箱的建模过程 (7)2.2.2 二阶双容水箱的对象特性 (8)2.3水箱液位控制参数辨识方法 (11)2.3.1 单容上水箱的参数辨识 (11)2.3.2 二阶双容水箱的下水箱对象参数辨识 (12)2.4 水箱液位PID参数整定方法 (14)2.4.1上水箱液位的PID整定 (14)2.4.2 主回路和副回路的PID参数整定 (15)第三章组态王6.5简介与操作界面的设计 (17)3.1 组态王6.5简介 (17)3.2基于组态王6.5的液位控制系统上位机部分设计 (18)3.2.1 建立新工程 (18)3.2.2定义外部设备 (19)3.2.3动画设计 (21)##大学本科生毕业论文(设计)3.2.3 组态王6.5的控件中选择历史曲线绘制 (23)第四章设计实验 (24)4.1 设备的连接和检查 (24)4.2 系统连线 (24)4.3 实验步骤 (26)第五章总结与展望 (30)谢辞 (31)参考文献 (31)##大学本科生毕业论文(设计)前言随着现代科学技术的迅猛发展,工业生产的规模越来越大,结构也越来越复杂,从而使控制对象、控制器以及控制任务和目的日益复杂,而对系统的精度、响应速度和稳定性的要求却越来越高。
双容水箱液位控制系统设计

双容水箱液位控制系统设计-CAL-FENGHAI-(2020YEAR-YICAI)_JINGBIAN摘要本设计以JBS-GK04型过程控制实验装置为基础,对双容水箱进行对象特性测试及液位控制。
通过对双容水箱液位控制系统的分析建模,针对其对象特性,采用PID控制方式,构成了以上水箱液位为副调节参数、下水箱液位为主调节参数的液位控制系统,有效地克服了二次干扰以及双容水箱的容量滞后等问题,从而缩短了调节时间。
利用北京亚控公司生产的组态王软件实施上位机界面组态,对系统进行实时地操作、监控。
在控制过程中不需要下位机,通过在组太王软件工程浏览器中的命令语言编辑对话框里面输入PID控制源程序,实现计算机直接控制的方式,实现计算机与现场设备之间的数据交换。
利用变频器使抽水泵工作在恒压供水的状态下,通过电动调节阀来实现控制目标。
在对双容水箱液位控制系统进行参数整定时,以使调节过程稳、准、快为原则,从而得到适合的调节器参数。
实验结果表明,系统实现了对过程参数的无稳态误差控制,具有良好的稳态性能和动态性能。
关键词: 液位;PID 控制;组态软件;参数整定AbstractThe design is based on the JBS-GK04 type of process control device for the testing object properties and level control on the two-tank. Through analysis and modeling for the two-tank water level control system, use of cascade PID control for its object properties and constitute a water level control system ,its deputy adjustable parameter is previous water level and the main adjustable parameters is under the tank's liquid level cascade control system. It overcomes the problems effectively about the second two-tank and capacity lagged behind and reduces the adjustment time. Use Configuration software which is generated by Beijing Asia's PC to implement the interface configuration, operate water level real-time and monitor the system. In the control process does not require the next crew, edit dialog box to enter the PID control inside source through the software engineering group in the browser command language to achieve direct control of the computer, And use the drive to work in the constant pressure water supply pumps in the state, through the electric control valve to achieve the control objectives. In two-tank water level control system parameters adjustment, follow the principle of steady, accurate, fast in adjustment process to get appropriate parameters. The experimental results show that the system of process parameters to achieve steady-state error-free control, with good steady state performance and dynamic performance.Keywords: LevelPID control; configuration software; parameter tuning目录摘要 ......................................................................................................................................... 错误!未定义书签。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
组态软件课程设计报告书题目:双容水箱液位监控系统组态
一、课程设计目的
组态综合练习态是一项综合性的专业实践活动,目的是让学生将所学的基础理论和专业知识运用到具体的工程实践中,以培养学生综合运用知识能力、实际动手能力和工程实践能力,为此后的毕业设计打下良好的基础
二、课程设计任务
本课程设计要求在修完《监控系统程序设计技术》课程后,运用工业监控系统组态软件(MCGS ),结合一个双容水箱液位监控系统,完成该控制系统的上位机监控系统组态设计。
三、课程设计要求
1.基本要求
(1)监控系统总体设计:了解系统设计要求,进行需求分析,确定组态软件输入输出点、内部变量等,构思监控系统的组态框架。
(2)实时数据库组态:根据所确定的输入输出点和内部变量点,建立监控系统实时数据库。
(3)虚拟对象组态设计:采用脚本语言或其他软件工具建立虚拟对象模型,能够仿真实际的物理对象,具有输入输出特性。
(4)窗口界面组态:根据系统需求和实际生产过程中的对象工艺流程,设计监控系统的图形操作界面,并同实时数据库IO 点链接。
(5)运行策略组态:采用脚本语言建立监控系统的运行策略,控制所建立的软件系统的运行流程。
(6)控制策略组态设计:选择和设计适当的控制算法并组态,实现对被控系统的控制要求。
(7)历史和趋势记录报表设计:建立历史数据库,实现监控系统的历史数据记录和趋势显示。
(8)实时和历史报警记录报表设计:确定和建立参数的报警限值和报警数据存储特性,实现监控系统的实时报警显示和历史报警数据查询。
(9)主控窗口组态:通过系统菜单能对系统各个功能进行调度管理。
(10)安全策略组态:建立监控系统的安全操作机制,对用户设定不同的操作权限,保证监控系统的安全性。
(11)进行监控系统的调试、运行和改进。
(12)编写课程设计报告。
2.具体要求
(1)数据变量
所选课题系统应具有一定数量的开关量I/O 信号(至少6 个)和模拟量I/O 信号(至少4 个)。
(2)监控系统画面
所设计的监控系统画面应包括下列内容,并具有动态显示和操作功能。
①系统封面;
②反映系统工艺的流程画面;
③反映实时数据变化的趋势图画面;
④反映实时数据变化的报表画面;
⑤可查询历史数据的历史数据曲线画面;
⑥可查询历史数据的历史数据报表画面;
⑦反映数据实时报警状态的报警画面(或某画面上的局部画面);
⑧查询数据历史报警状态的报警画面;
⑨能对系统参数进行设置的参数设置画面。
(3)运行控制策略:通过策略脚本编写,能够实现系统的模拟运行。
(4)安全策略:所设计的监控系统应具有登录后方可操作的安全策略功能。
(5)系统菜单:所设计的监控系统应具有系统菜单,以实现对系统各个功能的运行调度。
四.实时数据库组态
2. 实时数据库效果如图1。
五.监控界面设计
1. 设计的监控界面。
2.监控界面设计说明。
为保证系统的正常运行,罐1的水箱液位和罐2的液位、温度、压力作为数据对象进行检测和控制;界面有水箱液位、液位、温度和压力的填充比和数值显示。
开关阀1、放气阀、进气开关作为执行期,调节阀1和调节阀1作为滑动输入,旋钮作为旋转输入放水阀。
各阀门的工作状态与系统的控制决策有关。
单步测试按钮和连续测试按钮对系统进行测试。
运行界面有泵、开关阀1和进气开关的控制按钮。
运行时控制要求如下:水箱液位和液位的控制范围在10~90米,而低于10米或高于90米时报警;压力正常情况应低于0.8Kpa,否则报警;温度正常范围在20~80之间,低于20℃或高于80℃时报警。
同时在系统运行时能够反映系统当前运行时间。
六.运行策略程序设计与说明
1、启动策略
上水箱液位= 0.001
下水箱液位= 0.001
2、循环策略
3、模拟运行策略
泵OUT = 泵IN
阀1OUT = 阀1IN
阀2OUT = 阀2IN
阀3OUT = 阀3IN
IF 泵OUT THEN
IF 上水箱液位< 100 THEN
上水箱液位= 上水箱液位+ 0.05 * 阀1OUT
ENDIF
ENDIF
IF 阀2OUT > 0 THEN
IF 上水箱液位> 0 THEN
上水箱液位= 上水箱液位- 0.05 * 阀2OUT
ENDIF
ENDIF
IF 阀2OUT > 0 THEN
IF 上水箱液位> 0 THEN
下水箱液位= 下水箱液位+ 0.05 * 阀2OUT
ENDIF
ENDIF
IF 阀3OUT > 0 THEN
IF 下水箱液位> 0 THEN
下水箱液位= 下水箱液位- 0.05 * 阀3OUT
ENDIF
ENDIF
七.控制算法程序及说明
通常将系统中被控制的物理量称作被控变量,而被控变量所要求的理想值被称作设定值或给定值。
设定值是系统的输入变量,被控变量是系统的输出变量。
系统的输入和输出是通过控制实现,设计控制器时要求采用一定的控制算法。
本设计中采用的是增量式标准PID算式。
控制算法如下:
偏差2=偏差1 ‘上上次偏差
偏差1=偏差‘上上次偏差
偏差=设定值-测量值‘本次偏差
比例=比例系数*(偏差-偏差1)‘比例作用
IF 积分时间=0 THEN
积分=0
ELSE
积分=比例系数*采样周期*偏差/积分时间
ENDIF
微分=比例系数*微分时间*(偏差-2*偏差1+偏差2)/采样周期‘微分作用
增量=比例+积分+微分‘增量输出
位置=前次位置+增量‘位置输出
IF 位置>=位置最大值THEN 位置=位置最大值‘超出位置最大值,位置=位置最大值IF 位置<=位置最小值THEN 位置=位置最小值‘超出位置最小值,位置=位置最小值前次位置=位置‘为下次循环作准备八.安全策略设计及说明
在系统中,可以对需要限制使用的对象进行权限设置,来规范用户的操作权限。
在MCGS软件中定义了四种用户权限,有管理员、工程师、操作员和所有用户四种级别。
其中,管理员只可以管理所有的权限分配;工程师仅可以对系统参数进行设置;操作员仅可以对系统运行进行操作。
在该设计中,把参数维护窗口的权限设置为工程师组,因此只有工程师组的用户才可以使用擦书维护窗口对参数进行修改设置;把单步测试按钮和连续测试按钮设置为操作员权限,因此只有属于操作员组的用户才可以对系统进行单步测试和连续测试操作。
其它窗口或构件的使用权限设置为所以用户,因此所有用户都可以使用这些窗口和构件。
九.设备连接
模拟设备是供用户调试工程的虚拟的设备。
该构件可以产生标准的正弦波,方波,三角波和锯齿波信号。
其幅值和周期都可以任意设置。
十.部分操作结果画面
1. 主画面
2.液位趋势画面
3. 实时数据表
5. 历史曲线
. 报警与历史报警记录
历史报警记录
7. 参数维护窗口
十一.课程设计总结
在此次课程设计中我收获很多,在刚开始自己掌握的不是很好,做的不是很好,最后经过反复翻阅课本及参考资料和同学们讨论,终于系统做了出来。
在自己中得到了锻炼,再反过来看整体的系统设计,也更加明了。
经过反复的调式,终于在最后完成了这次课程设计。
具体感受和总结如下:
1. 在知识上,我对组态有了更加全面的了解知识也更加丰富。
2. 在课程设计中,但是同时也看到了自己在动手能力上的缺陷。
由于平常对做实验比较少,导致其做起课程设计来画图开始比较生疏,进而导致了在课程
设计时间上有延误的反面作用,非常不好。
所以,我以后应该多注重动手这一环节。
3.对于设计过程中的一些问题,我学会了如何设计历史数据等,这中间走了很些弯路,以后一定要注意。
以上是我此次课程设计中的一些感受。
十二:要参考资料
[1] 曹辉,马栋萍,王暄等主编.组态软件技术及应用.电子工业出版社
[2] 龚运新,方立友编著.工业组态软件实用技术.清华大学出版社
[3] MCGS 组态软件用户指南.北京昆仑通态自动化软件科技有限公司
[4] MCGS 培训教程.北京昆仑通态自动化软件科技有限公司
[5] MCGS 高级教程.北京昆仑通态自动化软件科技有限公司。