西安科技大学
综 合 实 验 报 告
题 目:锅炉液位定值调节系统设计 学 院:电气与控制工程学院 专 业:自动化专业 姓 名:
学 号: 指导老师:
1 引言··2
1.1 组态软件简介·2
1.2组态软件的特点 ·22 设计要求··2 3 工作原理··2 4 系统设计··3 4.1 硬件部分·3
4.2 软件部分·3
5 系统框图··7 6 心得体会··7
目录
锅炉液位控制系统设计
1 引言:
1.1 组态软件简介:
组态的概念最早来自英文Configuration,含义是使用软件工具对计算机及软件的各种资源进行配置,达到使计算机或软件按照预先设置,自动执行特定任务,满足使用者要求的目的。组态软件,又称组态监控软件系统软件。译自英文SCADA,即 Supervisory Control and Data Acquisition(数据采集与监视控制)。它是指一些数据采集与过程控制的专用软件。它们处在自动控制系统监控层一级的软件平台和开发环境,使用灵活的组态方式,为用户提供快速构建工业自动控制系统监控功能的、通用层次的软件工具。组态软件的应用领域很广,可以应用于电力系统、给水系统、石油、化工等领域的数据采集与监视控制以及过程控制等诸多领域。
1.2 组态软件的特点:
组态软件的特点主要有:实时多任务、接口开放、使用灵活、功能多样、运行可靠、延续性和可扩充性、易学易用、通用性等。
2 设计要求:
本次课程设计运用厦门宇电 808仪表对实验室的温度箱或锅炉液位进行闭环控制,利用力控组态软件设计上位机界面,在界面上要求显示实时历史曲线,以及实测值、给定值、PID参数、专家报表、报警等,并且可以改变给定值和PID参数值。
3 工作原理:
通过宇电808仪表对实验室的锅炉的液位进行闭环控制,高位水箱和低位水箱连接锅炉,锅炉的出口处也就是低位水箱的进口处设有电动阀门,在锅炉上设有变送器,通过变送器检测锅炉液位变化,将变化值送入仪表调节PID值,控制电动阀门的开关大小,工作人员通过PC机控制仪表参数。当液位的实测值超过了系统的给定值时,阀门打开,液体流进低位水箱,在低位水箱和高位水箱中间再设置一个水泵,通过水泵把低位水箱中的液体抽到高位水箱中,再由高位水箱灌进锅炉里,如此循环,实现闭环系统的控制。
4 系统设计:
4.1 硬件部分:
●宇电808仪表:是一款AI人工智能温度控制器,适合温度、压力、流量、液
位、湿度等的精确控制。其特点如下:输入采用数字校正系统,内置常用热电偶和热电阻非线性校正表格,测量精度高达0.2级;采用先进的AI人工智能调节算法,无超调,具备自整定(AT)功能; 采用先进的模块化结构,提供丰富的输出规格,能广泛满足各种应用场合的需要,交货迅速且维护方便;人性化设计的操作方法,易学易用; 全球通用的100~240VAC输入范围开关电源或24VDC电源供电,并具备多种外型尺寸供客户选择。
●锅炉液位调节系统:将仪表与计算机、锅炉系统连接,对力控程序系统进行运行,
改变参数观察界面、曲线、参数、报表的变化,查看计算机界面上的参数是否与
仪表一致,界面指示灯是否正确,报表导出打印功能是否正确。
●总线转换接口:转换原理框图如下:
主机 ADAM转换器 一号现场控制机 二号现场控制机 三号现场控制机 四号现场控制机 五号现场控制机 六号现场控制机
4.2 软件部分:
通过力控组态软件设计锅炉液位控制系统的界面,在进行I/O设备组态的设置、数据库变量设置、动画链接、按钮的脚本编程、管道流向的编程等。
●锅炉液位监控系统实现对各个界面进行监控。其主界面反映锅炉液位变化及上、
下限报警情况,让操作者不用到操作现场就可以直接观测锅炉变化情况。
●查询按钮,通过输入起始时间、时间范围、时间间隔,可观测到某些数据变化趋势。
程序如下:
#SuperCurve19.SetCurveBeginTime(0,#DateTime.Year,#DateTime.Month, #DateTime.Day,#DateTime.Hour,#DateTime.Minute,#DateTime.Second); #SuperCurve19.SetCurveTimeLen(0,#TimeSpan1.Value,#TimeSpan1.Type); #SuperCurve19.SetCurveTimeAdd(0,#TimeSpan2.Value,#TimeSpan2.Type);
●趋势曲线可以了解实时曲线某些数据所变化的趋势;也可以从历史曲线调出曾经的
曲线变化。
●专家报表是将设定的变量所记录的数据保存下来;
●查询按钮,通过输入起始时间、时间范围、时间间隔,可观测到某些数据参数值。
程序如下:
#Report.SetTimePar(-1);
●导出按钮,可使专家报表以Exel表格形式输出。程序如下:
#Report.ExportExcelFile(0,1,\"D:\\baa.xls\");
●打印按钮可以讲报表打印出来。程序如下:
#Report.PrintSheet(0,1);
●报警 实现对报警具体情况的的观测
●参数修改 对设备、变量进行设置,并对参数进行显示及修改。
5 系统框图:
6 心得体会:
这次实习为基于监控组态软件的项目,在项目中涉及了变量及变量管理,力控数据库结构,分析曲线,报表和报警等,是综合性很强的实习项目。
力控组态软件这个软件我觉得就是一个桥梁,通过它实现了人对机器的直接观测和测试。而且它比人还灵敏,做到了人做不到的或者很难做到的事情。比如报警和数据库这些功能,有了她确实让生产和工作变得轻松了很多。
力控组态软件是一种专门为在工业环境下应用而设计的数字运算操作的电子装置。它
采用可以编制程序的存储器,用来在其内部存储执行逻辑运算、顺序运算、计时、计数和算术运算等操作的指令,并能通过数字式或模拟式的输入和输出,控制各种类型的机械或生产过程。组态软件及其有关的外围设备都应该按易于与工业控制系统形成一个整体,易于扩展其功能的原则而设计。
组态软件界面灵活,操作简单,容易设计。它的可灵活设计的界面增加了我们的兴趣,我们可以用图库调用自己需要的图形。通过这些图形的选用,我们就可以根据实际工程中的实物快速地搭建我们所设计的系统。这次实习的系统的设计,我们主要用的就是复杂图形对象的组态。复杂图形对象用于完成特殊功能,它主要包括各类分析趋势线、报表、报警和事件、控件、配方及内置数据表等。我们在设计中主要用到的是趋势曲线,报表等。报表的设计是我们设计中遇到的最大的困难,我们要解决报表的查询、导出、打印等问题。一开始由于没有接触过报表,不知道如何设计以实现功能。通过参加力控公司专业人员的讲座,我对组态软件中报表的设计有了初步的了解,经过自己下来的反复练习使用,我们完成了报表的设计,实现了要求的功能。这次实习除了使用力控组态软件,我还对智能仪表有了深入的了解。在本学期开的课程“智能仪器原理与设计”的学习过程中,我们主要是从理论上认识智能仪器,了解其原理及设计的方法,没有真正的接触智能仪表,亲自调试和使用它。这次的实习给我们提供了真正接触和使用智能仪表的机会,通过自己调试使用智能仪表,使我学到的相关理论知识得到了复习和巩固,同时也锻炼了我的动手能力。
在这一周的实习中我收获颇丰。通过实习我了解到现代社会,工业监控系统融合了自动化控制技术,计算机与通信技术,从综合自动化的角度出发,以微机技术为核心,与数据通讯形同相结合,广泛应用于企业的生产管理,数据采集和生产实时监控中。而组态软件就是模拟控制工程师在控制过程中的思路,围绕被控搞对象及控制系统的要求生成适用于不同应用系统的用户程序,应用于企业的生产管理,数据采集和生产实时监控中。 本次设计在项目中涉及了变量及变量管理,力控数据库结构,分析曲线,报表和报警等,
是综合性很强的实习项目。在老师和同学的帮助下完成了本次设计,非常感谢老师和同学。通过本次设计增加了我对力控软件进一步的认识,增强了我分析问题,解决问题的能力,当然在老师的指导下,我清楚的知道,我还有很多应该加强的地方,充分认识到自己的不足,我不会就此满足,我会更进一步的学习,努力增强自身的能力,不辜负老师的期望。
因篇幅问题不能全部显示,请点此查看更多更全内容