《基于gprs的plc多点温度监控系统设计毕业论文初稿.doc》由会员分享,可在线阅读,更多相关《基于gprs的plc多点温度监控系统设计毕业论文初稿.doc(61页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、 基于GPRS的PLC多点温度监控系统设计摘 要在我国北方地区主要采用集中供暖的方式,根据小区供暖对恒压恒温的控制要求,本设计采用计算机、工业智能模块、传感器和执行器组成一个温度和压力双重闭环的供暖控制系统。通过组态控制方法和PID控制策略,设计了组态界面监控程序,实现了对小区供暖系统温度、压力、流量参数的现场采集和实时调节,从而提高控制精度。在本设计了主要分为三个部分:上位机通用组态软件、GPRS无线传输、下位机S7-200 PLC。在上位机部分采用的是MCGS通用组态软件,MCGS是数据采集与过程控制的专用软件,它以灵活多样的组态方式为用户提供良好的用户开发界面,具有丰富的画面显示组态功能
2、。在组态界面上主要显示各小区换热站的网管温度、压力、流量等参数并对其进行控制,保证其安全可靠的运行。该系统的数据传输网络主要是通过GPRS DTU和移动公司GPRS网络来完成的。DTU是数据接收和发送模块,在网络中主要完成下位机与上位机的数据传输的任务,同时也是与移动GPRS网络的工作接口。下位机部分利用了西门子得S7-200 PLC对现场设备运行情况及参数进行采集和控制。通过在实验室将程序进行调试,使其控制精度、运行可靠性基本符合了系统的控制要求。关键词:S7-200 PLC GPRS PID MCGS组态软件The Design of Multi-point Temperature Con
3、trol System Based on GPRS and PLC AbstractIn the northern China mainly uses the central heating way, according to the district control requirements of constant pressure and temperature. This design uses the computer, industrial intelligent module, sensors and actuators form a temperature and pressur
4、e double closed loop of heating control system. Through the configuration control method and PID control strategy, design the monitoring program of configuration interface, realizing the data acquisition and real-time adjustment of temperature, pressure, and flow rate parameters in the heating contr
5、ol system, so as to improve the control precision. This design can be divided into three parts, including the general configuration software of upper machine, GPRS wireless transmission, PLC S7-200.Use MCGS general configuration software as the upper part. MCGS is specialized software of data acquis
6、ition and process control. It has rich pictures showed function and flexible configuration mode, which provide good interface development for user. In the configuration interface mainly shows the temperature, pressure, flowing parameters of every heating transfer station and its control, ensure the
7、safe and reliable operation. The data transmission network of system is mainly through the GPRS DTU and mobile company GPRS network. DTU is the sending and receiving module, which is used to finish the transmission task between the upper machine and the under machine in the network. Meanwhile its al
8、so the connection with mobile GPRS network.In the under machine we use Siemens S7-200 PLC to gather the data and control the operation of the heating system. Through the program testing in the laboratory, finish the control system basically both in control accuracy and operation reliability. Key wor
9、ds: S7-200 PLC;PID;GPRS;MCGS 目 录1 引言12 工艺要求及设计方案22.1工艺要求22.2设计方案23.1网络结构43.2 GPRS 技术43.2.1 GPRS简述43.2.2选择 GPRS的优势43.2.3选择 GPRS要解决的主要问题43.3 GPRS型号选择53.3.1 GPRS的型号53.3.2 H7710的DTU参数设置63.4 GPRS连接74 电气控制104.1控制方案114.1.1 PID模拟量的控制结构114.1.2 PID的指令向导124.1.3 PID的参数124.2温度控制124.2.1手动控制方式134.2.2自动运行方式144.3恒压控
10、制184.3.1变频器184.3.2压力手动运行方式194.3.3压力自动运行方式204.4补水箱液位控制214.5供水流量的控制225 硬件及设备选型245.1PLC245.1.1模拟量输入输出模块的选型245.1.2 I/O分配255.2设备选型255.2.1传感器的选择255.2.2变频器的选择275.2.3电动阀门的选择276通用组态软件286.1关于MCGS组态软件286.2MCGS的组成部分286.2.1主控窗口286.2.2用户窗口296.2.3实时数据库296.2.5脚本程序306.2.6设备窗口316.3系统组态流程327系统调试337.1调试过程337.1.1接线337.1
11、.2分步调试337.1.3组态连接357.2调试过程中的问题367.2系统存在的问题368 结论38谢辞39参考文献40附录41外文资料49唐 山 学 院 毕 业 设 计1 引言随着近年来我国城市建设的迅速发展,在我国北方地区普遍采用的是集中式的供暖方式。热电厂将热水通过城市的高温供热管道送至分布在城市中的各个居民小区换热站中。换热站的高温管道中的热水与居民暖气片中的冷水通过换热器进行交换热量再将交换后的热水送入各居室内作为供暖用。一个供热公司通常控制几个甚至多个小区的供暖,供暖作为城市发展一个重要的基础设施是经济与社会发展的源泉,加强对供暖的信息化建设不仅可以为供热公司提高经济效益还对城市建
12、设发展具有相当重要的意义。本文利用计算机信息技术、通信技术和自动控制技术对整个供暖系统运行过程中的主要参数、管网信息、设备运行状况进行动态的监测、实时的调度和自动化的控制,实现自动化信息管理,并将监测点的运行情况用组态画面显示,直观的表现出管网的运行状况,再结合PID等数学模型进行优化反馈,完成对供暖系统各个环节的可靠合理的配置。在一次高温热水的主网分支进入换热站之前,加装了电动调节阀和测量一次热水流量的测量变送器;为了保持二次回路压力的稳定,在二次回路加装有变频补水泵以稳定二次供暖回路的压力。同时在二次管网中还装了温度传感器和压力传感器。目前采用S7-200PLC技术与GPRS无线通讯网络技
13、术相结合对供暖远程监控系统,在对管网的快速、准确监控、安全维护、抢修施工等方面具有重要的意义。2 工艺要求及设计方案2.1工艺要求(1)检测显示与上传六个换热站的参数热网回水温度,补水箱液位,热网回水压力,供水网的流量,(2)控制和联锁部分PLC控制器根据补水管网的压力,控制补水泵转速。根据换热器出水口温度调节供水网上加装的电动调节阀的开度来控制温度保持在一定的范围内恒定。当补水箱处于低液位时,报警信号送至PLC,同时停补水泵。(3)报警保护部分补水箱处于低液位或高液位热网回水压力大于0.35MPa时换热站出水口的温度超过设定值5时产生报警2.2设计方案本设计主要是要把分步在六个换热站的管网温
14、度和压力等参数上传到监控中心的上位机上,以便工作人员可以通过上位机直观的看到各个换热站设备的运行情况并对其进行参数设置,来保证系统的稳定运行。每个换热站的控制参数和情况都是一样的,所以在下面的设计里只研究了一个换热站的控制运行情况。一个换热站的控制系统主要是由三部分组成:现场换热站的S7-200 PLC1的控制部分、GPRS无线数据传输部分、监控室控制中心上位机MCGS组态软件部分。系统首先通过S7-200 PLC采集换热站内的温度、压力、流量变送器的现场信息参数,通过RS232模块完成与GPRS DTU的数据交互2。监控室内的上位机与GPRS 数据接收端连接起来并定时的接收从现场传来的数据,
15、计算机利用组GPRS接收现场PLC对数据进行采集,并通过MCGS组态软件记录和分析,在计算机的屏幕上清晰的显示出来;通过PID运算对给定信号和反馈信号进行比较运算,将运算结果作为控制信号通过GPRS的无线通信传送到现场换热站的PLC去控制电动调节阀和变频器的动作,从而实现对现场设备运行的控制。系统总体结构如图2-1所示。(1)大多数换热站都采用的是超短波来进行传输,但是随着城市的快速发展,许多的高楼大厦拔地而起阻挡了信号的传输,使许多的数据不能正常抄报。无线电波还具有一定的局限性,抗干扰的能力也比较差。对于现有的传输系统不仅需要人工检查进行大量的维护,还需要投入大量的维修费用,严重影响了企业的
16、经济效益。为了有效的解决供热管网存在的数据传输问题本方案采用的是GPRS通用分组业务,它允许用户在端到端分组转移的模式下发送和接受数据,不需要电路交换模式的网络资源。GPRS不仅可以提供一种高效率、低成本的无线分组业务,还适用于间断的、突发性、频繁的、少量的数据传输,本系统采用这种无线传输方式不仅提高了效率,还在很大程度上为用户降低了成本3。恒温系统恒压补水GPRS终端1S7-200MCGS组态监控工控机GPRS传输终端无线通信恒压补水恒温系统GPRS终端6S7-200图2-1 系统总体结构图(2)现场数据采集部分我们采用的是西门子SP-200系列的PLC,其他换热器控制系统有采用单片机,AR
17、M等控制方式的。PLC可用软件代替大量的中间继电器和时间继电器,在系统中只留下少量的输入输出硬件,使系统由于触点接触不实造成的故障减少,另外在编程方面PLC也比单片机和ARM简单容易理解。在PLC型号选择时有些控制系统基本上均采用S7-300PLC,虽然其I/O点数增加了可以充分的满足系统的控制要求,但同时也增加了系统的成本,在本设计里六个站里分别安装了PLC,控制的数字量不是很多,所以本系统采用了S7-200加上扩展模块的方式来实现对系统参数的采集。(3)在监控中心的上位机部分利用的是通用组态软件,此软件能直观的对现场设备运行情况进行监控,画面美观形象,人机界面良好,还有最大的优势就是功能齐
18、全应用起来简单方便还可以清晰的显示现场设备的运行情况,生成生报表浏览报警信息。3 数据传输3.1网络结构该系统的数据传输网络主要是通过GPRS DTU和移动公司GPRS网络来完成的。DTU是数据接收和发送模块,在网络中主要完成S7-200 PLC与监控中心的数据传输任务,同时也是与移动GPRS网络的工作接口。3.2 GPRS 技术3.2.1 GPRS简述GPRS(General Packet Radio Service,通用分组无线业务)是现有GSM系统上发展出来的一种新承载业务,为GSM用户提供分组形式的数据业务3。GPRS采用分组交换技术,资源可以被充分的利用,数据传输速率最高可达到171
19、.2kb/s。GPRS技术采用实时数据分组发送和接收,可以使用户永远在线并且按照流量的大小收取费用,在不传送数据的时候不会收取费用,这就在很大程度上降低了用户的服务成本。3.2.2选择 GPRS的优势选择一个合适的传输方案是决定系统运行稳定性和经济性的重要指标。GPRS可以让用户在端到端分组转移模式下发送和接收数据,不需要利用电路交换模式的网络资源,很适合小区供暖这种间断的、突发的和频繁的少量数据的传输4。GPRS技术从实验室的研究,在小范围地区内试用再到正常的商用,这个过程经过了长时间的完善,改进使其技术具有很强的可靠性;GPRS设备数据监控终端DTU传输设备能一开机就自动连接到GPRS网络
20、上,可以使监控中心实时在线对现场设备进行数据通讯,它能够高速传输并具有一定的可靠性;GPRS网络覆盖面很广,不存在信号盲区,并且是按照流量收取费用,收费合理、科学,使企业的投资减小,提高经济效益4。3.2.3选择 GPRS要解决的主要问题GPRS是一种新的技术,中国移动通讯有限公司作为运营商为它提供了满足行业应用的数据传输网络平台,但要实施GPRS数据采集与管网数据监控系统还需要解决以下主要技术问题:(1)数据中心接入方式的选择采用GPRS网络,数据中心有公网接入方式和专网接入方式。服务器采用公网的接入方式接入Internet,如ADSL拨号或电信专线宽带上网等,申请公网固定的IP 地址,可以
21、满足中小容量的数据传输应用。服务器采用当地的移动通信公司提供的DDN专线(Digital Data Network,数字数据网,即平时所说的专线上网方式),申请配置固定的IP地址,与GPRS网络相连。因为DDN专线可以为系统提供较宽的带宽,这就为PLC大容量的系统提供了一个平台。GPRS的公网登录与专网登录的不同方面是APN不同,公网CMNET 登录时不需要用户名和密码,并且分配的IP地址是动态的;专网是中国移动通讯公司给定的,登录时需要密码和用户名,它被分配的IP地址是固定不变的,所以可以看作是SIM卡和IP地址绑定,并不在SIM卡里有IP地址,而是分配给SIM卡的IP地址是不变的,这就是G
22、PRS公网登录与专网登录的区别也是SIM卡绑定的原理。(2)数据中心IP 地址的选择在本系统里就是选择的SIM卡与IP地址绑定的模式,在这种模式下监控中心可以获得一个固定的IP地址,数据终端DTU将地址配置后,一上电就可以与监控中心建立双向的数据通道,不用进行域名的解析,数据流量小,使得传输速度提高。这样系统采用GPRS作为远程数据通讯手段,利用无线分组交换技术为用户提供高速率,高透明数据传输通道。3.3 GPRS型号选择3.3.1 GPRS的型号GPRS数据传输业务与普通的数据业务不同,对各个行业的应用有很强的专业性和特殊性,在不同的行业运用里为用户提供不同的数据终端,这就要求结合各行业运行
23、的不同特点进行硬件、软件开发和系统集成。为此,宏电公司在总结近几年来的行业应用不同特点的基础上,结合网络运营商的网络特点和具体的实际情况,推出了公用基础平台、个性化应用设计的H7710系列无线DDN的通信终端(DTU)产品5。 深圳市宏电技术开发有限公司开发的H7000无线DDN系统为用户提供了高速、永远在线、透明数据传输的虚拟专用数据通信网络。主要针对电力系统及其自动化、工业的监控、交通管理、金融等很多部门的应用,利用GPRS网络平台实现数据信息的透明传输,同时考虑到各应用部门在网络方面的需要,在网络结构上实现虚拟数据专用网。 特别适合中心对多点、点多分散的中小数据量的传输。H7710 GP
24、RS/CDMA DTU(Data Termination Unit):RS232/422/485接口,为用户提供公用的基础性平台和个性化应用选择。 无线DDN数据中心路由器:用户数据中心的协议转换和数据转发,可采用宽带网络或GPRS/CDMA接入方式与GPRS/CDMA DTU进行数据通信和协议转换,并通过以太网接口与数据中心服务器通信。 通过对宏电H7000系列的产品多方面的综合考虑在本系统选择H7710型号作为系统的数据传输。表3-1 H7710的功能特点H7710的特点H7710功能H7710设备参数(1)DTU为用户提供透明数据传输通道直接提供RS-232/422/485接口(2)永远
25、在线,按流量计费(3)组网简单、迅速、灵活使用方便、灵活、可靠 支持双频GPRS或CDMA 1X网络 支持GSM-R和GoTa网络 数据终端永远在线透明数据传输与协议支持虚拟数据专用网支持动态数据中心域名和IP地址TTL/RS-232/422/485天线接口:50/SMA 阴头 SIM卡:3V ;数据速率:300115,200bits/s接口端子:3.5mm可插拔接线端子(1424AWG线) 配置接口:RS-232(需配H7071专用配置线缆) 最大工作电流:230mA+12VDC工作环境温度:-30+70C3.3.2 H7710的DTU参数设置在主菜单(main menu)状态下键入c进入D
26、TU参数配置,如果没有删除配置的密码,就要输入密码进入,宏电H711x 系列的GPRS无线DDN数据终端设备出厂的初始密码都为:1234,输入了正确的密码后就可以进入参数设置界面5。表3-2 DTU参数设置 序号菜单说明1mobile service center (MSC) setup移动业务中心参数配置2data terminal unit (DTU) setup数据终端参数配置3data service center (DSC) setup数据业务中心参数配置4serial port setup串口通讯参数配置5special setup特殊参数设置在主菜单下可以对以上的参数进行设置,按
27、下1键可以对移动业务中心的参数进行设置,其中包括对呼叫号码、用户名称、密码、接入点名称和用户SIM卡pin码设置。在主菜单下按下2键就可以对数据终端的参数进行设置,进入数据终端参数配置(data terminal unit (DTU) setup)界面后按下1键,按提示的信息可以填写移动终端识别号,输入当前SIM卡用户对应的手机号码,为了安全起见还可以设置数据业务中心的登录密码。在数据终端参数设置(data terminal unit (DTU) setup)菜单状态下键入3,可以设置通讯端口号,通讯端口号必须与GPRS数据终端所接入数据中心服务器的通讯端口号相对应,设置本地移动终端通讯端口号
28、,宏电出厂端口号一般为:5001。在参数设置主菜单下还可以对数据业务中心的IP地址,域名和通讯端口进行设置。在DTU参数配置(configurations)里最重要的就是串口通讯参数的配置,在这里可以设置波特率、字节位长度、校验类型、停止位长度等。(1)baud rate (波特率)在配置串口通信参数配置(serial port setup)菜单状态下按下1显示的页面就可以按下18 选择用户所需要的波特率即可,如果需要设定自己特殊的波特率,键入9,然后输入所需值,键r 就可以返回界面。(2)data bits (字节位长度)在串口通信参数配置(serial port setup)菜单状态下键入
29、2,按提示信息选择所需字节长度即可。(3)parity bit (校验类型)在串口通信参数配置(serial port setup)菜单状态下键入3,按所提示的信息选择所需要的校验类型即可。(4)stop bit (停止位长度)在串口通信参数配置(serial port setup)菜单状态下按下4,然后按提示信息输入停止位长度即可。3.4 GPRS连接GPRS的连接主要包括:GPRS与上位机MCGS组态软件的连接和GPRS与下位机S7-200系列的PLC连接。GPRS数据发送端DTU与PLC的相连首先要进行DTU的参数设置,将设置好的DTU用RS232的数据线将两个设备连接起来,GPRS就可
30、以自动的接收PLC采集的各种参数,并将其传送到监控中心的上位机上。在监控中心内GPRS Modem安装过程中要注意的问题就是要将GPRS的串口线直接与电脑的串口线相连,这样才能够保证信号的强度足够拨号成功。(1)在安装GPRS Modem的过程中首先点击计算机左下角的开始,找到控制面板按照下面的顺序进行属性设置:控制面板 电话和调制解调器选项 调制解调器 选择添加不检测调制解调器 标准19200bps调制解调器 选定安装到哪个串口(2)设置19200调制解调器将上面的设置完成后,将19200调制解调器安装到COM2口,就可以按下面的顺序对19200调制解调器进行设置:控制面板 电话和调制解调器
31、选项 调制解调器 属性 常规 串口2 最高速率(57600) 高级 额外的初始化命令在额外的初始化命令一栏中填写:AT+CGDCONT=1,IP,CMNET ,设置面板如图3-1所示。图3-1 调制解调器设置最后在完成调制解调器的属性设置后可以再按照上面的顺序进入控制面板检测调制解调器安装是否正确。(3)建立拨号连接在本系统里采用的是拨号到专用网络的方式,所以要新建一个网络连接方式,可以按照下面的顺序进行设置:新建连接拨号到专用网络标准19200调制解调器电话号码填: *99*1#(4)设置拨号连接网络属性打开拨号连接右击属性进入网络,在服务器类型里选择PPP,连接选择TCP/IP协议,设置窗
32、口如图3-2所示。在将上面的设置完成之后就可以试着登陆网络,双击刚才新建的拨号连接,填写上用户名和密码,并进行拨号,PPP服务器会自动的检测用户名和密码,进行检测后就可以对用户的计算机进行注册。可以在服务器/客户端模式的状态下进行通讯试验(add by XP):硬件:服务器:普通pc普通Modem,拨号上网。客户端:普通pcGPRS Modem,拨号上GPRS网络。软件:MCGS通用版:通用TCP/IP父设备网络数据同步图3-2 拨号设置窗口服务器:通过Modem拨号连接或通过其他方式连接到Internet上,用户必须具有固定的IP地址。在客户端软件上设置服务器的IP地址,通过Internet
33、与服务器建立网络连接。 客户端:在本试验中指连接了GPRS Modem的计算机或设备。通过上述步骤安装了GPRS Modem,与Internet连接上后就具备了将数据上传(下传)的通讯能力。(5)关于固定IP通过GPRS网路传输数据时,服务器端必须要有固定的IP地址。在实际的现场应用中,需要通过向当地的移动公司申请一个固定的IP地址,每一个客户端需要将该IP地址用SIM卡固化在连接的GPRS Modem中,当客户端上电之后自动根据固化的IP地址连接到GPRS网络,在网络上寻找服务器。服务器端父设备设置如图3-3。图3-3 服务器端父设备图3-4 客户端父设备设置4 电气控制4.1控制方案由于必
34、须保证北方小区供暖的恒温、恒压性,本系统采用了西门子 S7-200系列的PLC在六个小区的换热站内对现场的各个参数进行采集,用传感器和温度调节阀,变频器等组成闭环控制系统,通过PLC里的PID控制器进行自动控制,来保证系统的稳定运行。4.1.1 PID模拟量的控制结构PID是一种典型的比例、积分和微分的综合运算控制器,它适合一些惯性比较大的系统6。典型的PID控制结构图如4-1所示。PID调节器执行机构构被控对象测量元件sp(t)e(t)c(t)M(t)_图4-1 PID控制结构图该闭环控制系统的控制原理是:当反馈值PV ( t)小于设定值SP ( t) 时就会产生误差e ( t) ,将其输入
35、给PID调节器进行比例( P) 、积分( I) 、微分(D)的综合运算,通过上述的综合运算可以找出一个比较合适的控制信号M ( t) 送给执行机构,促使被控对象的过程量PV ( t)在一定的时间范围内恢复到设定值sp ( t) ,达到自动控制的效果。P ID控制器的输入输出关系式为: (4-1)误差: (4-2) PID控制器的输出= 比例项+积分项+微分项+输出的初始值,式中M ( t) 是控制器的输出,是回路输出的初始值;是PID回路的增益; 和分别是积分时间常数和微分时间常数7。在运用PID时,可以分为PI、P或PD控制器。当需要较好的控制精度时可以选择用PI控制方式,但是如果系统的惯性
36、很大时就应该选择PID控制方式了。在使用PID 时可以将上式离散化,第n次采样的输出为 (4-3)式中,是第n次采样的误差值,是第n-1次采样的误差值,、和分别是PID回路的增益,积分项的系数和微分项的系数。CPU实际改进后的PID算法的算式为 (4-4)4.1.2 PID的指令向导在以前应用PID时需要对PID的数值进行转换,要先把给定值转换为0到1之间的标准化实数,经过PID运算后还要把回路输出值转换为模拟量模块能够接收的整数,编程和计算过程很复杂。为了减少使用PID控制器的难度,在S7-200的程序指令中现在已经有PID的指令向导,这就为我们的设计和运用提供了很大的方便,在使用PID时我
37、们只需要先打开工具里的PID向导建立一个PID,但是在建立时一定要注意PID的回路编号和回路给定的地址范围不能重复。完成设置后生成的PID就自动的在子程序里出现,在编写程序时只需要调用子程序就可以了。4.1.3 PID的参数在PID运算中有四个参数、和,它们之间既相互独立,又互相影响,会对系统的稳定性造成影响7。(1)采样周期采样周期可以反映出系统的变化情况,采样周期越小,反映的变化越明显。但是采样周期太小,采样频率也高,这样会影响PLC内部CPU的。因此,采样周期要适当的选择。(2)比例增益在PID里的比例部分是与误差同步的,与积分相比它对系统的变化反映比较快,在产生误差时能很快的做出反映,
38、使误差量朝着减小的方向很快的变化。太小,虽然使超调变小但是系统的反映速度就变慢了;太大又会使的超调变大,震荡次数增加,使得系统变的不稳定。(3)积分时间在PID控制器里,积分时间不仅和当前的误差相关,还与以前的误差有关系,只要系统存在误差,系统的输出就会随着积分的作用产生一定的变化。积分具有一定的滞后性,它需要与其他两个参数相互配合,共同控制系统的稳定性。(4)微分时间微分时间在PID的控制器里反映的是被控对象的变化趋势,它的作用主要是阻碍被控量的变化,而且具有一定的预测性。它可以对系统产生超前抑制的影响,这就为调节系统稳定节约了时间。4.2温度控制本系统在温度控制部分主要是控制换热器出水口的
39、温度恒定,以满足居民室内的供暖温度需求。在实际现场的应用中换热器出水口的温度会因为各种原因出现上下波动,而控制换热器出口温度主要是靠调节在一次供水管安装的温度调节阀的开度大小。当换热器出水口的温度值低于设定值时就可以利用PID控制器自动调节一次供水的阀门开度来提高温度值,也可以通过手动调节阀门的大小来直接调大阀门的开度;当换热器出口的温度值偏高时也可以用自动和手动的方式进行调节使一次供水侧的温度调节阀的阀门开度减小,来降低出水口的温度值。为了保证温度控制的稳定性能,在这里还设置了温度报警的功能,当温度传感器采集的温度值高于设定值时就会产生报警信号。4.2.1手动控制方式手动控制方式系统主要是利
40、用上位机的组态软件直接控制阀门的开度,来调整换热器出水口的温度值,让系统在监控中心里根据温度传感器的温度值强制调节温度调节阀的开度大小。在本系统里的组态软件界面上设置了一个与现场温度调节阀相对应的滑动块,把滑动块和现场的温度调节阀建立连接通道,通过改变滑动块的大小来控制温度调节阀的开度。这样系统就可以在PID发生故障或不想使用PID控制器的自动调节情况下也可以进行手动控制来调节阀门的开度从而来保证温度值的恒定。图4-2 手动控制程手动方式下的PLC程序如图4-2所示,手动控制方式下PLC程序里的VD80是PLC内部的一个存储单元,将这个存储单元与组态画面里的温度调节阀滑动块建立一个连接通道。在
41、手动按钮按下的时候,就可以通过组态界面上的滑块给VD80一个值,将这个值送给PLC并通过数值转换,再从PLC的模拟量通道AQW0输出一个4-20mA的电流信号来直接控制阀门的开度。在通过组态软件界面上的温度调节阀进行手动控制时必须要解决组态界面上的滑动调节阀数值转换成PLC能接收的数值,从而来控制调节阀8。4.2.2自动运行方式本系统主要是要控制小区供暖的温度值,温度控制是一个惯性比较大的控制系统,而且还具有很大的偏差。本系统的自动控制方式采用了西门子S7-200系列的 PLC内部经典的PID控制器来对温度进行调整。可以通过对PID内部的比例、积分和微分这些参数的设置来优化系统的稳定性,使系统
42、实现有效,精确的控制。根据系统的工艺要求需要保证换热器出口温度大概在60左右,并且容许有一定的误差2%。首先在换热器的出水口安装一个温度传感器,变送器将采集到的温度值转换为4-20mA的电流值,并将其传送给 S7-200 PLC的模拟量扩展模块EM235的输入通道AIW0。经过EM235对模拟量进行A/D转换后送给PLC,通过PLC内部的PID控制器对采集值进行处理,将反馈值与给定值进行比较运算,输出一个适合系统运行的参数然后通过模拟量输出模块对其进行D/A转换,由AQW0输出的模拟量就传送给供水网回路的电动调节阀进行调节控制。这样通过温度传感器,S7-200和温度调节阀组成了一个控制温度的闭
43、环控制系统,由此来控制温度恒定,流程图如图4-3所示。GPRSPLCD/A转换调节阀温度传感器变送器A/D转换图4-3 自动控制的流程图在自动运行控制方式下,主要是通过PID控制器来对系统的温度值进行控制。在使用PID调节器的时候首先要对其有深刻的理解和认识并熟练的掌握运用方法,当前的PLC内部都有PID指令向导,而且还具有PID自整定参数的功能,这就为我们减轻了很大的工作量。在使用PID时在S7-200的窗口里,打开工具里的PID向导,就会出现如图4-4所示。图4-4 PID选择回路在这里选择配置哪个回路注意如果系统里有好几个PID时一定要记住回路数要不同。点击下一步,进入下一个界面,如图4
44、-5所示。图4-5 参数设置在界面上填写PID运算里的各个参数值,这些参数也是PID控制运算里最核心的部分,这些值的大小直接影响着系统的运行情况。表4-1是PID控制运算器的采样周期经验值数据表,在设置PID参数时可以参考这些经验值。表4-1 采样周期的经验数据表被控制量流量压力温度液位成分采样周期153101520681520设置完上述参数点击下一步进入下面得界面,如图4-6所示。图4-6 回路报警选项可以在此页面设置输出的上限报警和下限报警等信息。设置完成后点击下一步进入以下界面,如图4-7所示。图4-7 地址选择在此界面里可以选择PID的存储区地址,在选择其地址的时候一定要注意如果会用到
45、好几个PID的话就要避免地址不能重复,否则PID运算就会出现错误。然后可以点击下一步进入下面的界面,如图4-8所示。图4-8 PID命名在上面的界面中点击下一步就进入下面的界面,如图4-9所示。图4-9 PID完成界面在上面界面中点击完成,生成了一个PID子程序并且完成了对PID的设置,在编写程序时就可以在子程序里直接调用,自动运行情况下的程序如图4-10所示。图4-10 温度自动控制在程序里的AIW0是温度传感器把采集到的温度值转换为4-20mA的电流值,通过PLC的EM235模拟量输入通道送给PLC里的PID控制器进行运算,将给定值setpoin与系统的反馈值进行比较运算,找到一个合适的输
46、出值送给电动调节阀来控制其开度的大小。通过系统的给定值PID会自动的将过程量进行处理,使其达到系统的给定值。4.3恒压控制在小区供暖系统中不仅要保证换热站出水口的温度保持在一定的范围内,二次管网的水要往居民小区输送这就要求必须保证二次管网的压力保持恒定。在二次管网中的压力是时刻在变化的如果在这里采用恒定转速的泵对其进行补水,很明显的不能保证时刻在变化的压力保持恒定;如果采用阀门对其进行恒压补水,会造成对电能的很大浪费,还会使电机受到冲击,水锤和频繁启动的影响,所以在这里采用了变频补水泵对其进行随时的补水保证管道压力值恒定。使用变频器的恒压供水与传统的补水方法相比不仅使系统的供水质量提高,灵活性变强,节约能源还在一定程度上保护了电机,使其起制动平稳。本系统用压力传感器,PLC和变频器组成一个控制压力的闭环控制系统,这样的控制方式不仅使硬件运行可靠,还使软件编程更简单。在这里也如温度控制一样有手动和自动两种方式