基于组态王双容水箱控制

合集下载

基于组态王的水箱液位控制系统

基于组态王的水箱液位控制系统
表的区别最显著之处在于其 内置微 处 实时数据采集 、实时控 制等特点 。组 器 开 发 液 位 监 控 系 统 。
理 器 ,具有 四则运算 、逻辑 判断、命 态 王 图形 界 面 开 发 功 能使 用 方 便 ,对
/ O 设 备 广 泛 支 持 ,是 国 内 研 发 的 最 2 工艺简述 令识别等运算功 能 ,有 的还能够进行 l
湖北师 范 学院机 电 与控制 工程 学院 叶 梦君 胡长 晖 张 先鹤 万里 光 詹 习生
Y e Me n g j u n Hu Ch a n g h u i Z h a n g X i a n h e Wa n L i g u a n g Z h a n X i s h e n g
对 于相关 的工 程应 用具 有一 定 的价值 。 关键 词 :组态 王 智 能仪 表 P I D
Ab st r a c t :Th i s ar t i c l e d e s c r i b e s t h a t Ki n g Vi e w s o f t wa r e d e s i gn Mo n i t o r i n g i n t er f a c e wh i c h o f s i n g l e c ap a c i t y wa t e r t a n k l e ve l PI D c o n t r o l s y s t e m an d Ki n g Vi e w c o mm u n i c a t i on wi t h
基于组态王的水箱液位控 制系统
De s i g n an d I mp l eme n t a t i o n o f Si n g l e Cap a c i t y Wa t e r L e v el PI D Con t r ol Sy s t e m B a s e d o n Ki n g v i e w

双容水箱液位流量串级控制系统设计

双容水箱液位流量串级控制系统设计

双容水箱液位流量串级控制系统设计一、系统结构1.水箱:系统中最重要的元件之一,用于存储和供应水资源。

2.控制阀:用于调节水箱出口的流量,根据传感器检测到的液位信号来控制阀门的开度。

3.液位传感器:用于检测水箱内部的液位变化,并将其转换为电信号供控制系统使用。

4.流量传感器:用于检测水箱出口的流量,并将其转换为电信号供控制系统使用。

5.控制器:整个系统的核心部分,根据传感器采集到的液位和流量信号,通过控制阀门的开度来调节水箱的液位和流量。

二、系统设计1.控制策略的选择:双容水箱液位流量串级控制系统的控制策略一般选择PID控制算法。

PID控制器可根据传感器采集到的控制量和设定值之间的误差来调节阀门的开度,实现液位和流量的闭环控制。

2.系统参数的确定:首先需要确定水箱的容积和液位范围,以便合理地选择传感器的量程。

然后需要根据水箱的工作条件和流量要求来确定控制阀的参数,如最大流量、最小可调节流量等。

3.传感器的选择与安装:根据系统的要求和工作环境的特点,选择适合的液位传感器和流量传感器,并将其正确安装在水箱中。

液位传感器一般安装在水箱的顶部,流量传感器安装在水箱的出口处。

4.控制器的设计与配置:根据系统需求和控制策略的选择,选择适合的PID控制器,并按照系统参数进行配置。

控制器应具备良好的控制性能和稳定性,能够根据传感器采集到的信号及时调节阀门的开度。

5.控制策略的调整与优化:系统设计完成后,需要通过实际的试验和调整来优化控制策略,提高系统的控制性能。

可以通过调整PID控制器的参数来实现系统的稳定运行和准确控制。

6.故障检测与保护措施:在设计系统时,应考虑到可能发生的故障,如传感器故障、控制阀失效等,并设计相应的故障检测和保护措施,以确保系统的安全可靠运行。

三、系统应用总结:双容水箱液位流量串级控制系统是一种重要的控制系统,在工业生产中起到关键作用。

其设计需要根据实际需求和系统参数进行合理设置,并通过优化控制策略来实现系统的稳定运行和优质控制效果。

实验三 双容水箱液位定值控制

实验三 双容水箱液位定值控制

实验三双容液位定值控制实验原理:本实验以中水箱与下水箱串联作为被控对象,下水箱的液位高度为系统的被控制量。

要求下水箱液位稳定至给定量,将压力传感器LT3检测到的下水箱液位信号作为反馈信号,在与给定量比较后的差值通过调节器控制电动调节阀的开度,以达到控制下水箱液位的目的。

实验系统控制方框图如下所示:图3-1 双容液位定值控制系统方框图实验内容一:观察系统在PI控制参数下的动态响应曲线1、按要求设定参数,液位给定值SV=80mm,PI参数为P=20,I=60。

2、设置好系统的给定值后,用手动操作AI智能调节仪的输出,通过电动调节阀给上水箱打水,待其液位达到给定量所要求的值,且基本稳定不变时,把输出切换为自动,使系统投入自动运行状态。

其总貌图如下图所示:图3-2 双容液位定值控制系统总貌图上图曲线中所示,恒定不变的曲线线为下水箱液位的设定值,上面一条曲线为下水箱液位的的测量值,下面一条曲线为中水箱液位的测量值。

3、 观察系统在设定的控制参数下的动态响应曲线,如下图所示:图3-3 双容液位定值控制系统动态响应曲线由上图可知,其最大测量值为PV max =119.35mm ,由此可得出其最大超调量δ=(119.35-80)/80*100%,δ=50% 。

又由实时数据知:t 1=09:59:15,t 2=10:04:43则其上升时间t =t 2-t 1=328s 。

由以上可知,该双容控制系统的动态响应不如单容液位定值控制系统的动态响应,并且,在双容定值控制系统中,系统的响应还有一定的滞后,其滞后时间为T=94s 。

分析以上现象可得出以下的结论:本实验中被测对象由两个不同容积的水箱相串联组成,故称其为双容对象。

根据前一实验单容水箱液位定值控制的原理,可知双容水箱数学模型是两个单容水箱数学模型的乘积,即双容水箱的数学模型可用一个二阶惯性环节来描述:G(s)=G 1(s)G 2(s)=)1s T )(1s T (K 1s T k 1s T k 212211++=+⨯+ (3-1) 式中K =k 1k 2,为双容水箱的放大系数,T 1、T 2分别为两个水箱的时间常数。

基于组态王的水箱液位控制系统设计与开发

基于组态王的水箱液位控制系统设计与开发

数据 的方 式进 行性 阐述 。这表 明需要进行数据 库 的设计 。而且 工控 对 象中 的所有 属 性都 是通 过 该数 据 库 中的变 量 进行 描述
的 。 最 后 就 是 所 谓 的连 接 。 如 何 将 数 据 以及 图 形 界 面 里 面 的 相 关 图 素 进 行 连 接 ,指 的 是 通 过 采 取 特 定 的一 种 动 画对 现 场 中 的 设 备 进 行 模拟 。 而 且 还 需 要 涉 及 到 控 制 设 备 的 输 入 指 令 如 何 进
变 量 如就是所谓 的可编程 序控制器 ,P L C在
基 于 组 态 王 的 水 箱 液 位 控 制 系 统 中 充 当着 重 要 的 核 心 作 用 , 其 中 系 统 中 的 组 成 主 要 是 包 括 了 储 水 箱 、 以及 水 箱 和 电动 调 节 阀 等 器 件 。 液位 控 制 系 统 工 艺 流程 图 如 图 1 所示 。
现 的,在这个过程 中需要对水箱 中的 V I O l液位进行设置 ,同时
还 能 够 将 水 流 中 的 回路 情 况 动 态 显 示 出来 ,从 而 可 以更 加 直 观 地 查 看 到 所 有 参 数 如 何 发 生 改 变 的 , 根 据 采 集 到 的数 据 并 且 对 数 据 进 行 处 理 ,最 终 可 以达 到 人 机 对 话 的 目的 , 监 控 水 箱 液 位 的情 况 。 建 立 这 个 液 位 监 控 的过 程 如 下 。先 是将 系 统 中 的 组 态 王 环 境 打 开 ,并 且 名 字 命 名 为 水 箱 液 位 监 控 系 统 , 同 时将 存 盘 的相 应 路 径 给 出 。 主 界 面 的 设 计 实现 是 通 过 画 图工 具 以及 组 态 王 中 的 图库 辅 助 工 具 实 现 的 ,在 软 件 的 界 面 中选 择 画 面 , 点 击 新 建 图标 ,此 时会 出现 对 话 框 ,输 入 名 字 为 “ 液位控制系统”。 接 着 , 根 据 画 面 中 的编 辑 命 令 ,从 而 , 采 用 工 具 栏 中 的 很 多 工

双容水箱液位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)实时和历史报警记录报表设计确定和建立参数的报警限值和报警数据存储特性,实现监控系统的实时报警显示和历史报警数据查询。

一种双容水箱液位系统的状态反馈控制方法

一种双容水箱液位系统的状态反馈控制方法

一种双容水箱液位系统的状态反馈控制方法双容水箱液位系统是指系统中有两个水箱,通过管道相连,其中一个作为主水箱,另一个作为辅助水箱。

液位系统的控制是指通过控制系统对水箱中的液位进行监测和调节,以确保系统稳定运行。

状态反馈控制方法是指通过对系统状态进行实时监测和反馈,对系统进行控制。

双容水箱液位系统常常用于工业生产中的液位控制,例如用于控制锅炉的水位或者蒸汽发生器的水位。

在这种系统中,液位的精确控制是非常重要的,可以保证系统的安全运行和生产的稳定性。

传统控制方法主要是指经验法则和经验参数的调节,常见的方法包括比例控制、积分控制和微分控制。

其中比例控制通过测量水箱的液位并与给定的水位进行比较,从而调节控制阀的开度,使得水位保持在设定值附近。

而积分控制则通过对比实际液位和设定值的差异进行累积,以消除静差。

微分控制则是通过对实际液位变化速率的测量进行控制,以增强系统的稳定性。

传统控制方法存在的问题是对于非线性系统难以准确控制,容易受到环境干扰和参数变化的影响,因此在实际应用中效果并不理想。

与传统控制方法相比,现代控制方法更加灵活和精确,典型的现代控制方法包括模糊控制、遗传算法控制和神经网络控制等。

模糊控制是一种基于模糊逻辑的控制方法,通过建立模糊规则来实现对系统的非线性控制。

遗传算法控制则是通过模拟生物进化过程中的优化机制,寻找最优的控制参数。

而神经网络控制利用人工神经网络的信息处理和学习能力,实现对系统的精确控制。

在双容水箱液位系统中,采用现代控制方法有以下几个优点:1. 对非线性系统的控制效果更好。

传统的比例积分微分控制方法对于非线性系统难以准确控制,而现代控制方法可以更好地适应系统的非线性特性,提高控制精度。

2. 对环境干扰和参数变化的鲁棒性更强。

现代控制方法可以通过对系统状态的实时监测和反馈,及时调整控制参数,以应对环境干扰和参数变化带来的影响。

3. 可以实现自适应控制。

现代控制方法可以通过对系统状态的实时监测和数据的学习,实现对系统的自适应控制,从而达到更好的控制效果。

组态王-储水箱控制

1 引言组态王开发监控系统软件,是新型的工业自动控制系统,它以标准的工业计算机软、硬件平台构成的集成系统取代传统的封闭式系统。

它具有适应性强、开放性好、易于扩展、经济、开发周期短等优点。

通常可以把这样的系统划分为控制层、监控层、管理层三个层次结构。

其中监控层对下连接控制层,对上连接管理层,它不但实现对现场的实时监测与控制,且在自动控制系统中完成上传下达、组态开发的重要作用。

尤其考虑三方面问题:画面、数据、动画。

通过对监控系统要求及实现功能的分析,采用组态王对监控系统进行设计。

组态软件也为试验者提供了可视化监控画面,有利于试验者实时现场监控。

通过对监控系统要求及实现功能的分析,采用组态王对监控系统进行设计。

组态软件也为试验者提供了可视化监控画面,有利于试验者实时现场监控。

而且,它能充分利用Windows的图形编辑功能,方便地构成监控画面,并以动画方式显示控制设备的状态,具有报警窗口、实时趋势曲线等,可便利的生成各种报表。

它还具有丰富的设备驱动程序和灵活的组态方式、数据链接功能。

能够实现不同的工厂智能化控制,是现在和未来各种工厂发展的必经之路。

所以作为自动化技术人员必须要对组态王软件有深刻的了解,更要熟练的掌握软件这样才不会被时代抛弃。

2 系统需求分析在实际生产应用中,常常需要从原油罐储存到成品油罐体,然后对罐体中的液位进行自动控制,来分别针对不同的需要。

生产现场常常需要先对罐体储油,当储到一定值时,再自动地向其它罐体储油,用户使用时只需要打开相应的阀门即可。

3 系统方案论证在本系统中当储液罐液位大于20 m时,可以自动打开阀门4对对用户用水储水箱进行供水。

而当储液罐液位大于60 m时,对生产现场储水箱进行供水。

以此来实现对储液罐液位的自动控制。

在组态王运行画面中设计了监控中心、报表、报警窗口、实时曲线、历史曲线和登录界面等画面,并对相关变量进行了定义。

通过编制程序可以发现对流速控制效果良好,报警信息可以实时显示,并可实现报表以及曲线的查看及保存,操作人员可以很方便的查看。

双容水箱液位控制

目录1 课程设计任务书 (2)2 总体设计方案 (4)3 PLC的设计 (6)3.1 外部接线 (6)3.2 程序编写 (6)4 组态王 (9)4.1 新建工程 (9)4.2 创建组态画面 (10)4.3 定义IO设备 (10)4.4 构造数据库 (11)4.5 动画连接 (12)4.6 实时趋势曲线 (14)4.7 历史趋势曲线 (15)4.8 报警窗口 (17)6 调试运行及其结果 (19)6.1 调试步骤 (19)6.2 调试结果 (19)收获体会 (21)参考文献 (22)1课程设计任务书《控制系统分析与综合》任务书题目:液位控制系统设计一、工程训练任务本实训综合运用自动化原理、PLC技术以及组态软件等相关课程,通过本实训的锻炼,使学生掌握自动化系统的基础理论、技术与方法,巩固和加深对理论知识的理解。

本课题针对液位控制系统作初步设计和基本研究,该系统能对水箱液位信号进行采集,以PLC为下位机,以工控组态软件组态王设计上位机监控画面,运用PID控制算法对水箱液位进行控制。

二、工程训练目的通过本次工程训练使学生掌握运用组态王软件及PLC构建工业控制系统的能力,增强学生对PLC控制系统以及组态王软件的应用能力,培养学生解决实际问题的能力,为今后从事工程技术工作、科学研究打下坚实的基础。

三、工程训练内容1) 确定PLC的I/O分配表;2) 根据PID控制算法理论,运用PLC程序实现PID控制算法;3) 编写整个液位控制系统实训项目的PLC控制程序;4) 在组态王中定义输入输出设备;5) 在组态王中定义变量;6)设计上位机监控画面;7)进行系统调试。

四、工程训练报告要求报告中提供如下内容:1、目录2、任务书3、正文4、收获、体会5、参考文献五、工程训练进度安排周次工作日工作内容第一周1 布置课程设计任务,查找相关资料完成总体设计方案23 完成PLC程序设计完成监控画面设计45第二周1 调试23 准备训练报告4 完成训练报告并于下午两点之前上交5 答辩六、工程训练考核办法本工程训练满分为100分,从工程训练平时表现、工程训练报告及工程训练答辩三个方面进行评分,其所占比例分别为20%、40%、40%。

基于组态王和PLC的高位水箱设计

摘要在城市化进程迅速的今天,市的居住形式主要是生活小区,么小区供水系统的建设就显得尤为重要.而且随着城市用水量不断增加,供水系统的建设提出了更高的要求.供水的经济性、可靠性、稳定性直接影响到小区住户的正常生活和工作.本系统是针对居民生活用水而设计的一套由变频器、PLC、水泵机组等设备组成的自动变频恒压供水控制系统.该系统将PLC、变频器、相应的传感器和执行机构有机地结合起来,发挥各自优势,够最大程度满足需要,有运行稳定、操作简单和高效节能等特点.本文介绍了一种基组态软件WINCC和西门子STEP 7的双容水箱的液位控制系统的设计过程.本方案利用WINCC良好的人机界面、数据采集功能,并结合STEP 7环境编程的便利性,采用可靠的MPI接口建立WINCC 和PLC、双容水箱之间的数据通讯.利用WINCC开发服务器端画面,在PLC客户端环境中编写控制程序,最终实现对水箱液位的精确控制.关键词:PLC,变频调速,目录第1章绪论 (2)1.1控制方案的确定 (3)第2章供水系统的PLC硬件设计 (6)2.1 PLC概述 (6)2.1.1 PLC定义及特点 (6)2.2 PLC工作原理 (7)2.2.1 循环扫描 (7)2.2.2 PLC控制系统设计内容及设计步骤 (8)2.3 系统I/O点数分配及确定 (9)2.4 本系统PLC流程图及梯形图程序 (10)第3章系统组态软件设计 (16)3.1 组态软件介绍 (16)3.2 数据词典 (17)3.3 组态画面 (18)结论 (21)参考文献 (22)第1章绪论高位水箱可以储蓄一定的水量,以防止在设备检修或停电、停水等突发情况下用户的正常供水.但是对大楼的负荷要求较高,不同程度上增加了高楼的负重,占据了一定的面积. 变频调速技术以其显著的节能效果和稳定可靠的控制方式,在风机、水泵、空气压缩机、制冷压缩机等高能耗设备上广泛应用,特别是在城乡工业用水的各级加压系统,居民生活用水的恒压供水系统中,变频调速水泵节能效果尤为突出.由于采用了变频调速,减小了供水水泵的频繁启动,可以使水泵工作在高效状态,从而可以节约能源,减小对电网的冲击.由于电动机所耗的功率与转速的立方成正比,因此可以获得较好的节能效果.二是在开、停机时能减小电流对电网的冲击以及供水水压对管网系统的冲击.三是用变频器进行调速,用调节泵和固定泵的组合进行恒压供水,节能效果显著,对每台水泵进行软启动,启动电流可从零到电机额定电流,减少了启动电流对电网的冲击同时减少了启动惯性对设备的大惯量的转速冲击延长了设备的使用寿命. PLC变频恒压供水系统集变频技术、电气技术、现代控制技术于一体.采用该系统进行供水可以提高供水系统的稳定性和可靠性,同时系统具有良好的节能性,这在能源日益紧缺的今天尤为重要.所以研究设计该系统,对于提高企业效率以及人民的生活水平、降低能耗等方面具有重要的现实意义.1.1控制方案的确定该系统主要有压力传感器、变频器、组态王、水泵机组以及低压电器组成.系统主要的设计任务是利用PLC控制单元使变频器控制一台水泵的变频运行或工频运行,且在这台水泵出现故障时,能延时切换至另一台备用泵,并实现管网水压的恒定和水泵电机的软启动以及变频水泵与工频水泵的切换,同时还要能对运行数据进行传输、记录、自动保存和生成报表,通过组态王实现实时在线观测和控制.即根据实际设定水压或水箱水位,自动调节水泵电机的转速或运行方式,自动补偿用水量的变化,以保证供水管网的压力保持在设定值,既可以满足生产供水要求,还可节约电能,使系统处于可靠工作状态.整个系统由一台装有组态王软件的上位机,一台西门子S7-200PLC,一台变频器,两台水泵机组(一变频一工频,一备一用),一个压力传感器,低压电器及若干辅助部件构成.各部分功能如下:1 水泵用来提高水压以实现向高为水箱供水;2 安装于供水管道上的远传压力表将管网水压力转换成电信号;3 变频调速器用于感受压力传感器的信号调节水泵转速以调节管网中水流量或压力的恒定;4 PLC用于水泵的逻辑切换、控制等;5 上位机(即组态王)用于系统运行画面的模拟,以实现实时监控、故障报警指示、系统各种数据的采集和记录;6 外围辅助电路可以当自动控制系统出现故障时各种连锁保护及报警、应急措施,也可以通过人工调节方式维持系统运行,以保障连续供水.系统外部电路接线图:工作过程:合上断路器开关,供水系统投入运行.将手动、自动开关打到自动上,系统进入全自动运行状态.PLC中程序首先接通KM1并起动变频器.根据压力设定值(根据管网压力要求设定)与压力实际值(来自于压力传感器)的偏差进行比较调节,并输出频率给定信号给变频器.变频器根据频率给定信号及预先设定好的加速时间控制水泵的转速以保证水压保持在压力设定值的上、下限范围之内,实现恒压控制.同时变频器在运行频率到达上限,会将频率到达信号送给PLC,PLC则根据管网压力的上、下限信号和变频器的运行频率是否到达上限的信号 由程序判断是否要切换到1#泵的工频运行.当变频器运行频率达到频率上限值,并保持一段时间,则PLC会将当前变频运行泵切换为工频运行.此时PID 会继续通过由远传压力表送来的检测信号进行分析、计算、判断,进一步控制变频器的运行频率使管压保持在压力设定值的上、下限偏差范围之内. 另一方面,PLC接受来自高位水箱和低位水池的液位传感器的信号,分析各自水位是否达到设定值得上下限来控制1#泵的运行和低位水池给水泵的运行,以达到保持个水箱水量的要求.同时,PLC还接受来自1#泵的故障信号,判断、控制1#泵与2#泵的切换,以保证1#泵出现故障时,2#泵能及时投入运行.保证用户水量的不间断供应,当然,也应该报警指示工作人员1#泵出现故障,请及时维修.第2章供水系统的PLC硬件设计2.1 PLC概述2.1.1 PLC定义及特点国际电工委(IEC)对它的定义: “可编程控制器是一种数字运算操作电子系统,专为在工业环境应用而设计的,它采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算,顺序控制、定时、计数与算术操作等面向用户的指令,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程.PLC具有以下特点:1. 可靠性高.在I/O环节,PLC采用了光电隔离、滤波等多种措施.系统程序和大部分的用户程序都采用EPROM存储,一般PLC的平均无故障工作时间可达几万小时以上.2. 控制功能强.PLC采用的CUP一般是具有较强位处理功能的位处理机,为了增强其复杂的控制功能和连网通讯等管理功能,可以采用双CPU的运行方式,使其功能得到极大的增强.3. 编程方便易学.第一编程语言(梯形图)是一种图形编程语言,与多年来工业现场使用的电器控制图非常相似,理解方式也相同,非常适合现场人员学习.4. 使用于恶劣的工作环境.采用封装的方式,适合于各种震动、腐蚀、有毒气体等的应用场合.5. 与外部设备连接方便.采用统一接线方式的可坼装的活动端子排,提供不同的端子功能适合于多种电器规格.6. 体积小、重量轻、功耗底.7. 性价比高.8. 模块化结构,扩展能力强.根据现场的需要进行不同功能的扩展和组装,一种型号的PLC可用于控制从几个I/O点到几百个I/O点的控制系统.9. 维修方便,功能更灵活.程序的修改就以意味着功能的修改,因此功能的改变非常灵活.2.2 PLC工作原理2.2.1 循环扫描CPU连续执行用户程序、任务的循环序列称为扫描.CPU的扫描周期包括读输入、执行程序、处理通讯请求、执行CPU自诊断测试及写输出等等内容. PLC可被看成是在系统软件支持下的一种扫描设备.他周而复始的循环扫描并执行由系统软件规定好的任务.用户程序只是扫描周期的一个组成部分,用户程序不运行时,PLC也在扫描,只不过在一个周期中去除了用户程序和读输入、写输出这几部分的内容.典型的PLC在一个周期中可以完成以下5个扫描过程.1.自诊断测试扫描过程.为保证设备的可靠行,及时反映所出现的故障,PLC 都具有自监视功能.2.与网络进行通讯的扫描过程.一般小型系统没有这一扫描过程,配有网络的PLC系统才有通讯扫描过程,这一过程用于PLC之间及PLC与上位计算机或终端设备之间的通信.3. 用户程序扫描过程.机器处于正常运行状态下,每一个扫描周期内都包含该扫描过程.该过程在机器运行中是否执行是可控的,即用户可以通过软件进行设定.用户程序的长短会影响过程所用的时间.4. 读输入、写输出扫描过程.机器在正常运行状态下,每一个扫描周期都包含这个扫描过程.该过程在机器运行中是否被执行是可控的.CPU在处理用户程序时,使用的输入值不是直接从输入点读取的,运算的结果也不直接送到实际输出点,而是在内存中设置了两个映象寄存器:一个为输入映象寄存器,另一个为输出映象寄存器.用户程序所用的输入值是输入映象寄存器的值,运算结果也放在输出映像寄存器.在输入扫描过程中,CPU把实际输入点的状态锁入到输入映像寄存器:在输出扫描过程中CPU把输出映像寄存器的值的输出点.2.2.2 PLC控制系统设计内容及设计步骤PLC的硬件由PLC及I/O设备构成.PLC控制系统设计的基本内容如下所述.1、选择I/O设备通过输入设备(如按钮、操作开关、限位开关和传感器等)可以输入参数给PLC控制系统;输出设备(如继电器、接触器、信号灯等执行机构)是控制系统的执行机构,VO设备是PLC与控制对象连接的惟一桥梁.2、选择合适的PLCPLC是该控制系统的核心部件,合理选择PLC对于保证整个控制系统的技术指标和质量是至关重要的.选择应包括机型、容量、I/O模块和电源等的选择.3、分配I/O点绘制I/O端子的连接图是合理分配I/O点的必要保证.4、设计控制程序控制程序是控制整个系统工作的指挥棒,是保证系统工作正常、安全、可靠的关键.设计必须经过反复调试、修改,直到满足要求为止.5、编制控制系统的技术文件系统技术文件包括说明书、电器原理图、电器布置图、元器件明细表、PLC 梯形图等.PLC控制系统的基本设计步骤如下:1、深入了解和分析被控对象的工艺条件和控制要求.如控制的基本方式 需要完成的动作,操作方式.2、根据被控对象对PLC控制系统的功能要求和所需要的I/0信号的点数等 选择合适类型的PLC.3、根据控制要求所需的用户I/O设备,确定PLC的I/O点数,并设计I/O端子的接线图.4、对较复杂的控制系统,根据生产工艺要求,画出工作循环图表,必要时,画出详细的状态流程图表,它能清楚的表明动作的顺序和条件.5、根据工作循环图表或动态流程图表设计梯形图.如果被控对象已经有了继电器控制线路图,可把线路图变换为梯形图.6、根据梯形图编制程序清单.7、编制技术文件.2.3 系统I/O点数分配及确定图2-2 系统I/O点数分配图2.4 本系统PLC流程图及梯形图程序图2-3系统流程图根据系统要求及流程图,编写系统梯形图程序如下:PLC程序输入输出控制表第3章系统组态软件设计3.1 组态软件介绍组态(Configuration)为模块化任意组合.通用组态软件主要特点有(1)延续性和可扩充性.用通用组态软件开发的应用程序,当现场(包括硬件设备或系统结构)或用户需求发生改变时,不需作很多修改而方便地完成软件的更新和升级;(2)封装性(易学易用),通用组态软件所能完成的功能都用一种方便用户使用的方法包装起来,对于用户,不需掌握太多的编程语言技术(甚至不需要编程技术),就能很好地完成一个复杂工程所要求的所有功能;(3)通用性,每个用户根据工程实际情况,利用通用组态软件提供的底层设备(PLC、智能仪表、智能模块、板卡、变频器等)的I/O Driver、开放式的数据库和画面制作工具,就能完成一个具有动画效果、实时数据处理、历史数据和曲线并存、具有多媒体功能和网络功能的工程,不受行业限制.3.2 数据词典3.3 组态画面1.静态画面2.动画连接用户用水时每个泵都停止时低位水箱给水泵开启时高位水箱1#变频泵开启时结论经过两个星期的努力,终于结束了课程设计,学会了好多东西,尤其是对组态王软件的认识与了解及应用,让我又掌握了一种功能强大的软件,在此我非常感谢老师与同学们的支持与帮助.学会了如何去设计一个过程控制系统,一般都要经过一下几个步骤:认知被控对象、设计控制方案、选择控制规律、选择过程仪表、选择过程模块、设计系统流程图和组态图、设计组态画面、设计数据词典等,动画链接成功,直到最后的与PLC通讯成功并达到控制要求.经过以上步骤,我对整个过程控制系统的设计有了很深的体会,也学会了很多与设计相关的知识.尤其对组态王软件的了解,使我学会了初步的应用.认识到了组态王软件的组成与功能,其应用程序项目如何建立,数据词典如何建立,动画如何进行链接,命令语言程序如何编写,还有I/O设备的配置和组态网络的建立等等一系列与组态王软件应用相关的知识.对PLC编程能力的提高更是这次课程设计的最大收获,第一次自己独立完成一个系统的编程设计,让我很有成就感!总之,这次设计受益匪浅,学到了很多教学中学不到的东西,从中增强我的动手能力,并且增强了我们的团队合作精神,并让我们认识到把理论应用到实践中去是多么重要.参考文献[1]《电气控制与PLC应用》,何波,中国电力出版社[2]《微型计算机控制技术》,潘新民,王燕芳,高等教育出版社[3]《建筑设备自动化系统》,王可崇,人民交通出版社[4]《建筑电气控制技术》,马小军,机械工业出版社[5]《电气工程师设计手册》。

双容水箱串级控制系统实验报告

双容水箱串级控制系统实验报告双容水箱串级控制系统实验报告所属课程:《集散控制系统》院(部):电子信息与电气工程学院学生姓名:安永军学号:201002040062专业班级:电气工程及其自动化2010级指导教师:邢春芳双容水箱串级控制系统的设计一、实训目的(1)熟悉集散控制系统(DCS)的组成。

(2)掌握MACS组态软件的使用方法。

(3)培养灵活组态的能力。

(4)掌握系统组态与装置调试的技能。

二、实训内容针对实验室内THSA-1型生产过程自动化技术综合实训设置,以双容水箱为对象设计液位串级控制系统, 用和利时的MACS进行组态实训,内容包括:(1)数据库组态。

(2)设备组态。

(3)算法组态。

(4)画面组态。

(5)系统组态。

三、实训设备和器材(1)THSA-1型生产过程自动化技术综合实训装置。

(2)和利时DCS控制系统。

四、实训步骤1、工程分析双容水箱液位串级控制系统需要两个输入测量信号,一个输出控制信号。

因此需要一个模拟输出模块FM148A和一个模拟输出模块FM151.采集下水箱液位信号(LT1)控制电动控制发的开度。

2、工程建立(1)打开:开始→程序→macsv组态软件→数据库总控。

(2)点击按钮或选择工程/新建工程,新建工程,输入工程名字:surunmin。

(3)点击“确定”按钮,然后在空白处选择这个工程,此时会显示当前域号为65535等信息。

(4)选择“编辑>域组号组态”,选择组号为1,将刚创建的工程从“未分组的域”移动到右边“该组所包括的域”里,点“确定”按钮。

出现当前域号:0等信息。

(5)在数据库总控组态中添加变量。

选择菜单栏,编辑→编辑数据库,弹出窗口,输入用户名和口令bjhc/3dlcz。

点击“确定”按钮,进入数据库组态编辑窗口。

(6)选择系统→数据操作,出现一个对话框,点击“确定”。

(7)因为双容水箱定制控制系统用到一个模块,两个通道,所以需要编辑两个点号。

点击“AI模拟量输入”选项出现图1。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

集散控制系统课程设计 基于组态软件双容水箱过程控制系统

姓 名: 学 号: 班 级: 专 业: 指导教师: 目 录 1 设计目的与要求 .................................................. 1 1.1 设计目的 ...................................................... 1 1.2 设计要求 ...................................................... 1 2 系统结构设计 .................................................... 1 2.1 控制方案 ...................................................... 1 2.2 系统结构 ...................................................... 2 3 过程仪表选择 .................................................... 2 3.1 液位传感器 .................................................... 2 3.2 电磁流量传感器 ............................... 错误!未定义书签。 3.3 电动调节阀 .................................................... 3 3.4 水泵 .......................................................... 3 3.5 变频器 ........................................................ 3 3.6 模块选择 ...................................................... 4 4 系统组态设计 .................................................... 4 4.1工艺流程图与系统组态图设计 ..................................... 5 4.2 组态画面 ...................................................... 5 4.3 数据字典 ...................................................... 6 4.4 应用程序 ...................................................... 6 4.5 动画连接 ..................................... 错误!未定义书签。 总结 ............................................................. 11 参考文献......................................................... 11 附录A 单回路控制系统PID控制算法 ................................ 12 附录B PID控制算法流程图 ......................................... 12 1

1. 设计目的与要求 1.1 设计目的 通过组态软件,结合实验已有设备,按照定值系统的控制要求,根据较快较稳的性能要求,采用但闭环控制结构和PID控制规律,设计一个具有美观组态画面和较完善组态控制程序的液位单回路过程控制系统。 1.2 设计要求 (1) 根据液位回路过程控制系统的具体对象和控制要求,独立设计控制方案,正确选用过程仪表。 (2) 根据液位回路过程控制系统A/D、D/A和开关I/O的需要,正确选用过程模块。 (3) 根据与计算机串行通讯的需要,正确选用RS485/RS232转换与通讯模块。 (4) 运用组态软件,正确设计液位但回路过程控制系统的组态图、组态画面和组态控制程序。 (5) 提交包括上述内容的课程设计报告。 2. 系统结构设计 2.1 控制方案

整个过程控制系统由控制器、调节器、测量变送、被控对象组成。在本次控制系统中控制器为计算机,采用算法为PID控制规律(见附录A和附录B),调节器为电磁阀,测量变送为HB、FT两个组成,被控对象为流量PV。结构组成如下图2.2所示。 当系统启动后,水泵开始抽水,通过管道将水送到上水箱,由HB返回信号,是否还需要抽水到水箱。若还需要(即水位过低),则通过电磁阀控制流量的大小,加大流量,从而使下水箱水位达到合适位置;若不需要(即水位过高或刚好合适),则通过电磁阀使流量保持或减小。其整个流程图如图2.1所示。 精品文档

。 2 2欢迎下载

图2.1 液位回路控制系统图 2.2 系统结构

过程控制系统由四大部分组成,分别为控制器、调节器、被控对象、测量变送。本次设计为流量回路控制,即为闭环控制系统,如下图2.2.

计算机控制器电动调节阀管道

流量检测传感器

_PVSP

PV1

图2.2 液位回路控制系统框图 3.过程仪表选择

3.1 液位传感器 液位传感器用来对上水箱液位的压力进行检测,采用工业的DBYG扩散硅压力变送器,本变送器按标准的二线制传输,喜爱用高品质低耗精密器件,稳定性、可靠性大大提高。可方便的与其他DDZ—3X型仪表互换配置,并能直接替换进口同类仪表。校验的方法是通电预热15分钟后,分别在零压力和满程压力下检查输出电流值。在零压力下调整量程电位器,使输出电流为4mA,在满量程压力下调整量程电位器,使输出电流为20mA。本传感器精度为0.5级,因为为二线制,故工作时需串24V直流电源。压力传感器用来对上水位水箱和中水位水箱的压力进行检测,采用工业用的DBYG扩散硅压力变送器,0.5级精度,二线制4-20mA标志信号输出。 精品文档 。 3 3欢迎下载

3.2 电磁流量传感器 (1)流量传感器用来对电动调节阀的主流量和干扰回路的干扰流量进行检测。根据本试验装置的特点,采用工业用的LDS-10S型电磁流量传感器,公称直径10mm,流量0~.03m3/h,压力1.6Mpmax,4-20mA标准信号输出。可与显示,记录仪表,积算器或调节器配套。避免了涡轮流量计非线性与死区大的致命缺点,确保实验效果能达到教学要求。主要优点: 1)采用整体焊接结构,密封性好; 2)结构简单可靠,内部无活动部件,几乎无压力损失; 3)采用低频矩形波励磁,抗干扰性能好,零点稳定; 4)仪表反映灵敏,输出信号与流量呈线性关系,量程比宽; (2)流量转换器采用LDZ-4型电磁流量传感器配套使用,输入信号:0~0.4mV输出信号:4~20mA DC, 许负载电阻为0~750欧姆,基本误差:输出信号量程的0.5%。 3.3 电动调节阀 电动调节阀对控制回路流量进行调节。采用德国PSL202型智能电动调节阀,无需配伺服放大器,驱动电机采用高性能稀土磁性材料制造的同步电机,运行平稳,体积小,力矩大,抗堵转,控制精度高。控制单元与电动执行机构一体化,可靠性高,操作方便,并可与计算机配套使用,组成最佳调节回路。有输入控制信号4-20mA及单相电源即可控制与转实现对压力流量温度压力等参数的调节,具有体积小,重量轻,连线简单,泄漏量少的优点。采用PS电子式直行程执行机构,4-20mA阀位反馈信号输出双导向单座柱塞式阀芯,流量具有等百分比特性,直线特性和快开特性,阀门采用弹簧连接,可预置阀门关断力,保证阀门的可靠关断,防止泄露。性能稳定可靠,控制精度高,使用寿命长等优点。 3.4 水泵 采用丹麦兰富循环水泵。噪音低,寿命长,不会影响教师授课减少使用麻烦。功耗小,220V供电即可,在水泵出水口装有压力变送器,与变送器一起可构成恒压供水系统。 3.5 变频器 三菱FR-S520变频器,4-20mA控制信号输入,可对流量或压力进行控制,精品文档 。 4 4欢迎下载

该变频器体积小,功率小,功能非常强大,运行稳定安全可靠,操作方便,寿命长,可外加电流控制,也可通过本身旋钮控制频率。可单相或三相供电,频率可高达200Hz。 3.6 模块选择 当需要构成计算机控制系统时,过程控制装置的数据采集和控制采用目前最新的牛顿7000系列远程数据采集模块和组态软件组成,完全模拟工业现场环境,先进性与实用性并举。有效的拉近了实验室与工业现场的距离。它体积小,安装方便,可靠性极高。 1) D/A模块:采用牛顿7024模块。4路模拟输出,电流(4-20mA)电压(1~5V)信号均可。 2) A/D 模块:采用牛顿7017模块。8路模拟电压(1~5V)输入。 3) DO模块:采用牛顿7043模块。 4)通讯模块:采用牛顿7520转换模块。485/232转换模块,转换速度极高(300~115KHz),232口可长距离。 4. 系统组态设计 组态王是运行在Windows98/NT/2000上的一种组态软件。使用组态王,用户可以方便地构造适应自己需要的“数据采集和监控系统”,在任何需要的时候把生产现场的信息处理和判断决策的控制信号传向现场实施有效的生产控制。 组态王的网络功能使企业的基层和其它部门建立起联系,现场操作人员和工厂管理人员都可以看到各种数据。管理人员不需要深入生产现场,就可以获得实时和历史数据,优化控制现场作业,提高生产率和产品质量。 组态网易于学习和使用,拥有丰富的工具箱、图库和操作向导,既可以节省您的大量时间,又能提高系统性能。 组态王可用于电力、制冷、化工、机械制造、交通管理等多种工程领域。无论您的应用场合如何,您都可以使用组态王构造有效的监控和数据采集系统。

相关文档
最新文档