基于plc的油泵控制系统的设计毕业设计.doc
《基于plc的油泵控制系统的设计毕业设计.doc》由会员分享,可在线阅读,更多相关《基于plc的油泵控制系统的设计毕业设计.doc(102页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、南京工程学院 工 业 中 心 本科毕业设计说明书(论文)题 目: 基于PLC的油泵控制系统设计 专 业: 自动化(系统集成) 毕业设计说明书(论文)中文摘要摘要:供油泵是生产生活中重要的电气设备,由于其长时间全压工频的运行方式,能耗较大,造成能源浪费,并加剧油泵的磨损。本文主要研究PLC与变频器在加油站油泵控制系统中的应用,通过引入变频器,对供油泵控制系统进行设计改造,利用变频器本身的软启动特性,大大降低了启动时对供油泵的冲击、磨损和噪音,提高了供油泵的使用寿命。本设计是基于西门子S7-300 PLC控制器,运用PID控制算法,对系统采用变频恒压控制,有效解决了系统供油压力不稳,油量不足的问题
2、。论文还研究了S7-300与MM440之间通过PROFIBUS-DP总线传输数据控制变频器及单片机与S7-300通过CP340进行Modbus RTU通信问题;采用SIMATIC WinCC(Windows Control Center)-视窗控制中心进行电机的电压、电流、频率、速度、压力和变频器故障报警等的监控。调试数据表明,本系统运行过程中供油稳定,最大限度提高了电机的效率,达到了节约能源的目的,且提高了供油质量,设备运行的维护量也大大降低。关键词:油泵 变频器 WinCC PROFIBUS-DP PID CP340 MODBUS RTU 毕业设计说明书(论文)外文摘要Title The
3、design of control system of oil pump based on PLC AbstractOil pump is important in life and production of electrical equipment, due to for a long time in the total pressure of the power frequency operation mode and large energy consumption, resulting in energy waste, and increased pump wear. This ar
4、ticle mainly research application of PLC and inverter in the pump control system, through introducing the frequency converter, to design for oil pump control system transformation, soft start character of the use of frequency converter, greatly reduces the startup impact to supply pump, wear and noi
5、se, increased for the service life of pump.This design is based on SIEMENS PLC S7-300 controller, the use of PID control algorithm, the system uses constant frequency constant pressure control, and effectively solve the system supply pressure instability, the problem of insufficient oil.The S7-300 P
6、LC and MM440 through PROFIBUS-DP bus data transmission control inverter and single chip microcomputer and S7-300 through CP340 Modbus RTU communication problems, using SIMATIC WinCC (Windows Control Center), Windows Control Center for motor voltage, current, frequency, speed, pressure and failure of
7、 frequency converter alarm monitoring.Test data show that, in the running process of the system and stable oil supply, maximum improves the efficiency of the motor, to achieve the purpose of saving energy and improves the quality of the fuel supply, equipment maintenance is also greatly reduced.Keyw
8、ords: Oil pump inverter WinCC PROFIBUS-DP PID CP340 MODBUS RTU II南京工程学院工业中心毕业设计说明书(论文)目 录前言- 1 -第一章 绪论- 2 -1.1引言- 2 -1.2课题研究背景和研究意义- 2 -1.3课题主要研究内容- 3 -1.3.1 变频恒压供油的实现- 3 -1.3.2 S7-300与MM440间DP通信- 4 -1.3.3 WINCC监控系统- 4 -1.3.4 压力传感器- 5 -1.3.5串行通信模板CP340的MODBUS RTU通信协议- 5 -第二章 油泵的基本参数及其工作特性- 7 -2.1 油泵
9、理论及油泵工况点分析- 7 -2.1.1 流体输送设备- 7 -2.1.2 油泵的工作参数- 7 -2.1.3 油泵的基本特性曲线- 8 -2.1.4 油泵的工况点- 9 -2.2 变频调速分析及供油系统的理论模型- 9 -2.2.1 变频调速的原理- 9 -2.2.2 工况点调节- 9 -2.2.3 节能分析- 10 -2.2.4 恒压供油系统的理论模型- 11 -第三章 硬件系统设计- 12 -3.1 硬件选型- 12 -3.1.1 PLC选型- 12 -3.1.2 变频器选型- 13 -3.1.3 S7-300与STM32进行点对点通讯模块选型- 13 -3.1.4 HMI- 14 -3
10、.2 硬件接线图- 15 -3.2.1 系统网络结构示意图- 15 -3.2.2 电源电路的设计- 15 -3.2.3 数字量接口设计- 16 -3.2.4 模拟量接口设计- 17 -3.2.5 CP340接口设计- 17 -第四章 软件系统设计- 18 -4.1 软件设计简介- 18 -4.1.1 PLC工作方式- 18 -4.1.2 S7-300数据类型- 18 -4.1.3 S7-300数据高位低位- 20 -4.1.4 地址重叠问题- 21 -4.1.5 IW和PIW的区别- 21 -4.1.6 功能模块FB和FC的区别- 21 -4.1.7 背景数据块和全局数据块的区别- 22 -4
11、.1.8 模拟量输入及参数值整定- 22 -4.1.9 模拟量输出及参数值整定- 23 -4.2 自动控制系统的性能要求- 23 -4.3程序流程图设计- 24 -4.3.1 模块化编程简介- 24 -4.3.2 程序结构图- 25 -4.3.3主要程序流程图- 25 -4.3.4 关键程序设计- 29 -第五章 系统联调- 30 -5.1 PLC与MM440通信测试- 30 -5.1.1 PROFIBUS网络通信简介- 30 -5.1.2 Step 7硬件组态- 30 -5.1.3 报文介绍- 31 -5.1.4 变频器参数设置- 37 -5.1.5 报文收发测试- 37 -5.2 S7-3
12、00与STM32 ModbusRTU通信- 44 -5.2.1 CP340编写ModbusRTU通信介绍- 44 -5.2.2 CP340的ModbusRTU通信组态- 45 -5.2.3 ModbusRTU的通信帧- 46 -5.2.4 CP340的ModbusRTU通信测试- 47 -5.3 WinCC组态界面分析- 50 -5.3.1 HMI控制任务- 50 -5.3.2 工艺界面- 51 -5.3.3 手动操作界面- 52 -5.3.4 报警界面- 52 -5.3.5 趋势界面- 54 -5.3.6 历史数据- 54 -5.3.7 登录与退出快捷键分配- 57 -5.3.8 水流动画脚
13、本介绍- 57 -5.4 系统稳态分析- 59 -5.4.1 PID算法的实现- 59 -5.4.2 PID死区- 59 -5.4.3 PID参数整定- 60 -5.4.4 系统稳态分析- 61 -5.5 故障分析- 62 -5.5.1 调用程序块无能流通过- 62 -5.5.2 变频器断电启动后报A0703伴随着F0070,复位后,恢复正常。- 62 -5.5.3 WINCC背景变成红色,连接状态显示为NO- 63 -5.5.4 LED灯故障诊断- 63 -5.5.5 压力传感器零点问题- 64 -5.5.6 PID曲线抖动严重- 64 -5.5.7 自吸泵吸不上油的原因- 64 -第六章
14、总结- 65 -致谢- 66 -参考文献- 67 -附录:程序- 68 - 3 -前言当今,变频调速已经成为可靠,稳定且应用范围广的异步电机的调速方式,深受广大用户的喜爱,其在冶金行业、电力行业、机械制造业等得到了大量的应用。本次设计就是通过变频器来控制油泵电机,对油泵电机实行无极调速,依据用油量及通过PLC检测、运算,自动改变油泵转速保持油压恒定以满足整个系统的供油要求,在当前看来,也是一种合理的节能供油系统。供油泵是生产生活中重要的电力设备,能耗较大,在实际生活中,由于其长时间全压工频的运行方式,造成能源浪费,并加剧泵的磨损。通过引入变频器,对供油泵控制系统进行设计改造,利用变频器本身的软
15、启动特性,大大降低了启动时的供油泵的晃动冲击,磨损和噪音,提高了供油泵的使用寿命。本次设计基于S7-300 PLC控制器,采用PID控制算法,对系统采用变频恒压控制。有效解决了系统供油压力不稳,油量不足的问题。利用变频特性有效改善了对电机的供油质量,提高了功率因素,从而最大限度提高了电机的效率1。SIMATIC WinCC是上位机上用的组态软件,其特点就是:可以使用VB和C脚本进行编程,其内部集成了大量的函数库,方便用户调用;WinCC数据归档能力强,用户可以随时查询以前的数据;,WinCC这种基于Window平台监控系统,超越了国际上大部分的组态软件,凭借其优秀的性能和强大的的战略思想,已经
16、成为市场的领导者。本次设计就是通过WINCC监控并操作整个系统,让整个系统处于安全受控状态。系统运行方式设计为“面板操作”和“HMI操作”,“面板操作”使操作人员操作电器有关元件实现。系统的HMI采用WinCC组态设计的,HMI显示压力,系统的工作状态,发生故障时显示报警信息并提示操作人员哪里发生了故障及如何处理故障,操作时进行操作提示,可实现人与机器更好的交流。两种操作方式下又分为“手动”和“自动”两种方式,在“手动”方式下,操作人员可自由的控制油泵。“自动”为PLC通过压力的测量值,进行一些复杂的运算,自动给变频输出,实现最佳节能控制。第一章 绪论1.1引言工业自动化技术,就是通过自动控制
17、装置自主地对生产过程、工艺参数、技术指标、产品要求等进行自动的调节与控制,使之达到预定的技术指标2。自动化的水平高低,将直接影响到产品的质量、产量、成本等,正因为如此,人们将越来越重视自动化控制技术,其在先进制造技术中占有很大分量。而先进制造技术人才是我国当前最紧缺的专业人才,就业前景良好。工业制动化技术包括电子与电气设备、自动化生产线、可编程序控制器、计算机辅助设计和计算机监控管理系统。全集成自动化(TIA)树立行业新基准。 全集成自动化将所有的设备和系统都整合到一个自动控制系统的解决方案中,采用这种方法将解决现有系统所遇到的困难,并且优化了整个系统结构,使系统更为简洁。见图1.1。图1.1
18、 全集成自动化系统构架图1.2课题研究背景和研究意义近年来,机动车的不断增加,导致用油量猛增,各处加售油点已经成为生活中不可分割的一部分。机动车给我们提供了很多方便,扩大了我们活动范围,加快了社会节奏,却给供油系统增加了更大的压力。昼夜、季节、上下班高峰期以及节假日的不同其用油量也有着较大的变化,在没有变频器的情况下,常常会出现油压的剧烈波动。导致供油不稳定,对产品和设备都会造成很大的伤害。通过引用变频器和压力传感器,使其压力可调,将能彻底的解决这个问题。如今,中国作为世界上第二大经济体,其石油进口量将超越美国,成为世界上最大的石油进口国,相关数据表明,4月份中国石油的每日进口量为740万桶,
19、而美国的的日进口量则只有720万桶2。当然,由于克里米亚问题,美国制裁俄罗斯导致国际油价低迷,不排除我国因此加大石油战略储备缘故。但是,中国进口量持续增加将是必然趋势。如何高效的利用这些能源以及减少对国外的依赖,解决这个问题的方法,有现如今讨论最为激烈的新能源技术,以及如何产生可再生能源,我认为最为实际的方法便是减少浪费,提高能源利用率。供油泵不仅在加油站是主要设备,也是汽车变速器的核心设备,在电厂,机场等也存在大量应用供油泵的情况,利用PLC、变频器和压力传感器组成的闭环控制系统来调节油泵的转速,让管网的压力得到了保证,确保了系统的可靠性,供油稳定且节能效果明显。1.3课题主要研究内容本文以
20、PLC为控制器对加油站油泵控制系统进行设计。采用压力传感器检测油管中的油压,控制器实现对油泵的变频调速,来控制加油量。其控制系统由S7-300、WinCC、MM440以及现场总线网络通信构成,可实现高可靠性、高效率和高精度的控制。主要研究内容如下:1.3.1 变频恒压供油的实现图1.2 PLC模拟量闭环控制系统框图在此闭环系统中,被控量压力C(t)是连续变化数值,而PLC作为数字控制器不能过直接处理连续数据。因此在实际闭环控制系统中,被控量首先被传感器和变送器转换为模拟信号(一般是420mA或010V),PLC利用模拟量输入模块中的A/D转换器将其转换为数字量PVn。另外,控制这些物理量的执行
21、器多数接收的也是模拟量,所以PLC处理过的数据M(n)还必须数/模转换成连续的模拟信号M(t)来驱动执行器的操作,从而达到控制压力的目的11。在实际系统中,模拟量和数字量之间的相互转换和PID程序的执行都是周期性的操作,其间隔时间成为采样周期Ts。在图1.2中,各数字量的的下标表示该变量是第n次采样计算时的数字量。其中SPn是给定值,PVn是A/D转换后的反馈值,而误差信号en=SPn-PVn。1.3.2 S7-300与MM440间DP通信西门子S7-300PLC对MM440变频器控制有端子排及Profibus-DP通信控制。由于DP控制具有接线少、抗干扰能力强和控制距离远的特点,所以工业现场
22、广泛采用Profibus-DP控制。在现场层的高速数据传送应用ProfibusDP总线,主站PLC周期性的读取从站MM440的输入信息,并周期性的向从站MM440发送输出信息,总线循环的时间必须要比主站(PLC )程序循环时间短3。本次设计基于压力传感器检测值输入PLC模拟量模块,该模块将模拟量转换成数字量整形数(0-27648)。在PLC程序内部将该信号转换成实际压力,经FB41运算过后LMN输出仍为实数,调用FC106转换为电机的速度016384(P2009=1)来控制电机。1.3.3 WINCC监控系统HMI的用户群和用户领域是千变万化的,为此,WinCC提供了针对网络、冗余、瘦客户、配
23、方等的选件(Option)来灵活地扩展用户的应用 4。1. 下载生产配方文件到PLC2. 组态连接更多的客户机3. 通过网络浏览器监控WinCC项目4. 过程诊断5. 支持冗余6. 过程可视化和数据分析7. 访问WinCC报警和归档8. 连接数据库和IT系统9. 评估和压缩过程数据10. 管理机器数据11.组态用户自定义的ActiveX对象12.使用编程接口3在严酷的工业环境中,一旦设备和系统失效,宝贵的生产时间将被无情的浪费。WinCC提供了了大量快速定位故障的强有力的手段,从而确保停工时间最小化。本次设计中,充分考虑到这一点,其中确保与PLC正常通讯最为重要,WinCC具有强大的故障诊断能
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 plc 油泵 控制系统 设计 毕业设计
限制150内