基于P L C的流量控制系统集团标准化办公室:[VV986T-J682P28-JP266L8-68PNN]辽宁工业大学电气控制与PLC技术课程设计(论文)题目:基于PLC的流量控制系统设计院(系):电气工程学院专业班级:自动化112学号: 2学生姓名:王毅指导教师:(签字)起止时间:课程设计(论文)任务及评语院(系):电气工程学院教研室:自动化注:成绩:平时20% 论文质量60% 答辩20% 以百分制计算摘要随着科技的飞速发展,自控系统的应用正在不断深入,同时代替传统控制检测技术日益更新。
自动控制技术可谓无所不能。
本文提出一种对液体流量进行实时精确控制的设计方案。
该方案以PLC控制为基础,由上位机、PLC、电动调节阀组成。
它不仅适用于流量控制,在改变动作设备后同样适用于对温度、液位、速度、高度等模拟量的控制。
论文采用文字叙述与图表相结合的方式,逐步做出解释,从而得出具体结论。
更清晰的展示了设计的全过程与每个细节之间的处理方式。
关键词:PLC;自动控制;流量控制目录第1章绪论PLC 是一种专门为在工业环境下应用而设计的数字运算操作的电子装置。
它采用可以编制程序的存储器,用来在其内部存储执行逻辑运算、顺序运算、计时、计数和算术运算等操作的指令,并能通过数字式或模拟式的输入和输出,控制各种类型的机械或生产过程。
PLC 及其有关的外围设备都应该按易于与工业控制系统形成一个整体,易于扩展其功能的原则而设计。
目前,PLC 在国内外已广泛应用于钢铁、石油、化工、电力、建材、机械制造、汽车、轻纺、交通运输、环保及文化娱乐等各个行业。
PLC 发展到今天,已经形成了大、中、小各种规模的系列化产品。
可以用于各种规模的工业控制场合。
除了逻辑处理功能以外,现代PLC 大多具有完善的数据运算能力,可用于各种数字控制领域。
近年来PLC 的功能单元大量涌现,使PLC渗透到了位置控制、温度控制、CNC 等各种工业控制中。
加上PLC 通信能力的增强及人机界面技术的发展,使用PLC 组成各种控制系统变得非常容易。
本文提出一种对液体流量进行实时精确控制的设计方案。
该方案以PLC控制为基础,由上位机、PLC、电动调节阀组成。
它不仅适用于流量控制,在改变动作设备后同样适用于对温度、液位、速度、高度等模拟量的控制。
论文采用文字叙述与图表相结合的方式,逐步做出解释,从而得出具体结论。
更清晰的展示了设计的全过程与每个细节之间的处理方式。
第2章课程设计的方案2.1概述本设计采用S7-200PLC为核心对液体流量进行控制。
随着自动控制技术的迅速发展,PLC对流量的控制技术应用越来越广泛。
本文采用PLC对流量进行控制,通过合理的设计,提高流量控制水平,进而改善流量运行的稳定性,使其更加精确。
本文主要介绍了流量的PLC控制系统总体方案设计、设计过程、组成、列出流量的梯形图,并给出了系统组成框图,分析流量逻辑关系,提出PLC 的编程方法。
能够给一些初学者点建议,能够对流量的基本原理、基本编程思路有大致的了解。
2.2系统组成总体结构2.2.1控制方案比较和确定流量控制系统主要有流量变送器、变频器、恒流控制单元、电动机组成。
系统主要的任务是利用恒流控制单元使变频器控制一台电动机,实现管道流量的恒定,同时还要能对运行数据进行传输和监控。
根据系统的设计任务要求,有以下两种方案可供选择:(1)通用变频器+单片机(包括变频控制、调节器控制)+流量传感器这种方式控制精度高、控制算法灵活、参数调整方便,具有较高的性价比,但开发周期长,程序一旦固化,修改较为麻烦,因此现场调试的灵活性差,同时变频器在运行时,将产生干扰,变频器的功率越大,产生的干扰越大,所以必须采取相应的抗干扰措施来保证系统的可靠性。
该系统适用于某一特定领域的小容量的变频恒压供水中。
(2)通用变频器+PLC(包括变频控制、调节器控制)+流量传感器这种控制方式灵活方便。
具有良好的通信接口,可以方便地与其他的系统进行数据交换,通用性强;由于PLC产品的系列化和模块化,用户可灵活组成各种规模和要求不同控制系统。
在硬件设计上,只需确定PLC的硬件配置和I/O的外部接线,当控制要求发生改变时,可以方便地通过PC机来改变存贮器中的控制程序,所以现场调试方便。
同时由于PLC的抗干扰能力强、可靠性高,因此系统的可靠性大大提高。
该系统能适用于各类不同要求的恒压供水场合,并且与供水机组的容量大小无关。
通过对以上两种方案的比较和分析,可以看出第二种控制方案更适合于本系统。
这种控制方案既有扩展功能灵活方便、便于数据传输的优点,又能达到系统稳定性及控制精度的要求。
2.2.2流量控制系统的组成及原理图基于PLC的流量控制系统主要有变频器、可编程控制器、流量变送器和水泵电机一起组成一个完整的闭环调节系统,该系统的控制流程图如图所示:图系统的控制流程图从图中可看出,系统可分为:执行机构、信号检测机构、控制机构三大部分,具体为:(l)执行机构:执行机构是由一个水泵电机组成,它用于将水供入管道,通过变频器改变电机的转速,以达到控制管道水流量的目的。
(2)信号检测机构:在系统控制过程中,需要检测的信号包括管道水流量信号,其中水流量信号是本控制系统的主要反馈信号。
此信号是模拟信号,读入PLC时,需进行A/D转换。
(3)控制机构:本系统的控制机构包括控制器(PLC)和变频器两个部分。
控制器是整个流量控制系统的核心。
控制器直接对系统中的流量信号进行采集,对来自人机接口和通讯接口的数据信息进行分析、实施控制算法,得出对执行机构的控制方案,通过变频调速器和接触器对执行机构(即水泵电机)进行控制;变频器是对水泵电机进行转速控制的单元,其跟踪控制器送来的控制信号改变水泵电机的转速控制。
流量控制系统以供水出口管道水流量为控制目标,在控制上实现出口管道的实际流量跟随设定的水流量。
设定的水流量可以是一个常数,也可以是一个时间分段函数,在每一个时段内是一个常数。
水流量控制系统的结构框图如图所示:图水流量控制系统框图水流量控制系统通过安装在管道上的流量变送器实时地测量参考点的水流量,检测管道出水流量,并将其转换为4—20mA的电信号,此检测信号是实现水流量恒定的关键参数。
由于电信号为模拟量,故必须通过PLC的A/D转换模块才能读入并与设定值进行比较,将比较后的偏差值进行PID运算,再将运算后的数字信号通过D/A转换模块转换成模拟信号作为变频器的输入信号,控制变频器的输出频率,从而控制水泵电机的转速,进而控制管道中的水流量,实现水流量恒定。
2.2.3水流量系统控制流程水流量系统控制流程如下:(l)系统通电,按照接收到有效的自控系统启动信号后,首先启动变频器拖动电动机工作,根据流量变送器测得的管道实际流量和设定流量的偏差调节变频器的输出频率,控制水泵电机的转速,当输出流量达到设定值,转速才稳定到某一定值,这期间水泵电机工作在调速运行状态。
(2)当管道水流量减小时,流量变送器反馈的水流量信号减小,偏差变大,PLC的输出信号变大,变频器的输出频率变大,所以水泵电机的转速增大,供水量增大,最终水泵电机的转速达到另一个新的稳定值。
反之,当管道水流量增加时,通过流量闭环,减小水泵电机的转速到另一个新的稳定值。
第3章硬件设计3.1PLC S7-200 介绍(1)适用范围S7-200 系列在集散自动化系统中充分发挥其强大功能。
使用范围可覆盖从替代继电器的简单控制到更复杂的自动化控制。
应用领域极为广泛,覆盖所有与自动检测,自动化控制有关的工业及民用领域,包括各种机床、机械、电力设施、民用设施、环境保护设备等等。
如:中央空调,电梯控制,运动系统。
S7-200 系列PLC 可提供4 个不同的基本型号的8 种CPU 供您使用。
(2)CPU单元设计集成的24V 负载电源:可直接连接到传感器和变送器(执行器),CPU 221,222 具有180mA 输出,CPU 224,CPU 224XP,CPU 226 分别输出280,400mA。
可用作负载电源。
CPU 221~226 各有2 种类型CPU,具有不同的电源电压和控制电压。
本机数字量输入/输出点:CPU 221 具有6 个输入点和4 个输出点,CPU 222 具有8 个输入点和6 个输出点,CPU 224 具有14 个输入点和10 个输出点,CPU 224XP 具有14 个输入点和10 个输出点,CPU 226 具有24 个输入点和16 个输出点。
本机模拟量输入/输出点:CPU 224XP 具有2 个输入点,1 个输出点。
高速计数器:CPU 221/222 :4 个高速计数器,可编程并具有复位输入,2 个独立的输入端可同时作加、减计数,可连接两个相位差为90°的A/B 相增量编码器。
CPU224/224XP/226 :6 个高速计数器,具有CPU221/222 相同的功能。
CPU 222/224/224XP/226 :可方便地用数字量和模拟量扩展模块进行扩展。
可使用仿真器(选件)对本机输入信号进行仿真,用于调试用户程序。
(3)各型号的优缺点CPU 221:本机集成6 输入/4 输出共10 个数字量I/O 点。
无I/O 扩展能力。
6K 字节程序和数据存储空间。
4 个独立的30kHz 高速计数器,2 路独立的20kHz高速脉冲输出。
1 个RS485 通讯/编程口,具有PPI 通讯协议、MPI 通讯协议和自由方式通讯能力。
非常适合于小点数控制的微型控制器。
CPU 222:本机集成8 输入/6 输出共14 个数字量I/O 点。
可连接2 个扩展模块。
6K 字节程序和数据存储空间。
4 个独立的30kHz 高速计数器,2 路独立的20kHz高速脉冲输出。
1 个RS485 通讯/编程口,具有PPI 通讯协议、MPI 通讯协议和自由方式通讯能力。
非常适合于小点数控制的微型控制器。
CPU 224:本机集成14 输入/10 输出共24 个数字量I/O 点。
可连接7 个扩展模块,最大扩展至168 路数字量I/O 点或35 路模拟量I/O 点。
13K 字节程序和数据存储空间。
6 个独立的30kHz 高速计数器,2 路独立的20kHz 高速脉冲输出,具有PID 控制器。
RS485 通讯/编程口,具有PPI 通讯协议、MPI 通讯协议和自由方式通讯能力。
I/O 端子排可很容易地整体拆卸。
具有较强控制能力的控制器。
CPU 224XP:本机集成14 输入/10 输出共24 个数字量I/O 点,2 输入/1 输出共3 个模拟量I/O 点,可连接7 个扩展模块,最大扩展值至168 路数字量I/O 点或38 路模拟量I/O 点。
20K 字节程序和数据存储空间,6 个独立的高速计数器(100KHz),2 个100KHz 的高速脉冲输出,2 个RS485 通讯/编程口,具有PPI 通讯协议、MPI 通讯协议和自由方式通讯能力。