欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > DOC文档下载  

    基于无线通信平台组态王温度PD控制系统主界面设计课程设计.doc

    • 资源ID:3940604       资源大小:5.29MB        全文页数:34页
    • 资源格式: DOC        下载积分:8金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要8金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    基于无线通信平台组态王温度PD控制系统主界面设计课程设计.doc

    成 绩 评 定 表学生姓名班级学号专 业测控课程设计题目基于无线通信平台组态王温度PD控制系统主界面设计评语组长签字:成绩日期 201 年 月 日课程设计任务书学 院信息科学与工程专 业测控技术与仪器学生姓名班级学号课程设计题目基于无线通信平台组态王温度PD控制系统主界面设计实践教学要求与任务:1)掌握电热炉温度控制的原理及方法。2)掌握组态软件控制界面设计方法,设计合理的基于无线通信平台组态王温度PD控制系统主界面。要求在课程设计报告中给出:1)控制系统主界面截图。2)调试过程,说明发现的向题及处理过程。3)分析存在的问题及解决方法。工作计划与进度安排:2014年11月10日2014年11月14日根据设计要求和内容查阅参考文献或资料,提出设计方案,进行原理设计。2014年11月24日2014年11月28日根据设计方案,进行调试,测试,撰写课程设计报告,答辩。指导教师: 专业负责人:学院教学副院长:摘 要随着社会经济的迅速发展,人们对温度的控制系统可靠性的要求不断提高。把先进的自动化技术、控制技术、通讯及网络技术等应用到温度控制领域,成为对温度系统的新要求。温度控制系统集自控技术、电气技术、现代控制技术于一体。采用该系统进行温度控制可以提高供温度系统的稳定性和可靠性,方便地实现温度系统的集中管理与监控;同时系统具有良好的节能效果,这在能量日益紧缺的今天尤为重要,所以研究设计该系统,对于提高企业效率以及人民的生活水平、降低能耗等方面具有重要的现实意义。本课题利用无线通信平台控制系统,结合组态王监控软件设计人机对话界面,实现温度控制系统设计。通过对现场系统数据的采集处理,在组态王中实现动画显示、报警处理、流程控制、实时曲线和报表输出等功能。同时利用智能仪表控制系统,在所设计的组态王监控界面中,进行相关仪表调校和控制器参数整定。最后向用户提供温度控制系统的动态运行结果。关键词:无线通信平台;温度;组态王; 目录1绪论11.1课题研究背景11.2课题研究意义21.3设计内容及要求22 系统设计方案简介42.1无线通信模块设计简介42.2组态王界面设计简介42.3 PD控制器简介52.4数据采集部分的设计53 系统硬件设计73.1温度自动控制实验箱连接73.1.1温度控制箱主要部件说明83.2温度传感器PT10093.3无线通信网络模块104系统软件设计144.1组态王概述144.2 组态王人机界面设计154.2.1新建工程和画面154.2.2监控主界面164.2.3实时趋势曲线174.2.4历史趋势曲线184.2.5报警窗口194.3组态王变量设置204.4动画连接234.5组态王主要软件程序及实验时所需变量的定义255系统运行结果分析275.1系统运行275.2运行结果分析276 系统总结28参考文献291绪论1.1课题研究背景温度控制在电子、冶金、机械等工业领域应用非常广泛。由于其具有工况复杂、参数多变、运行惯性大、控制滞后等特点,它对控制调节器要求极高。目前,仍有相当部分工业企业在用窑、炉等烘干生产线,存在着控制精度不高、炉内温度均匀性差等问题,达不到工艺要求,造成装备运行成本费用高,产出品品质低下,严重影响企业经济效益,急需技术改造。近年来,国内外对温度控制器的研究进行了广泛、深入的研究,特别是随着计算机技术的发展,温度控制器的研究取得了巨大的发展,形成了一批商品化的温度调节器,如:职能化PD、模糊控制、自适应控制等,其性能、控制效果好,可广泛应用于温度控制系统及企业相关设备的技术改造服务。在工业生产过程中,温度是最常见的过程参数之一。在冶金、化工、电力、机械制造和食品加工等诸多领域中,人们都需要对各类加热炉、热处理炉、反应炉和锅炉中的温度进行检测和控制。由于其具有工况复杂、参数多变、运行惯性大、控制滞后等特点,它对控制调节器要求极高。可编程控制器(PLC)是一种应用非常广泛的自动控制装置,它将传统的继电器控制技术、计算机技术和通讯技术融为一体,具有控制能力强、操作灵活方便、可靠性高、适宜长期连续工作的特点,非常适合温度控制的要求。基于PLC 的温度控制系统以其可靠性高、抗干扰能力强、编程简单、功能强大、能耗低等优点深受许多用户的青睐,在工业温度控制场合得到了广泛的应用。同时,人机界面的出现可以使用户对控制系统进行全面监控,包括参数监测、信息处理、在线优化、报警提示、数据记录等功能,从而使控制系统变得简单易懂、操作人性化。1.2课题研究意义温度控制系统在国内各行各业的应用虽然已经十分广泛,但从国内生产的温度控制器来讲,总体发展水平仍然不高,同日本、美国、德国等先进国家相比仍然有着较大的差距。目前,我国在这方面总体水平处于20世纪80年代中后期水平,成熟产品主要以“点位”控制及常规的PD控制器为主,它只能适应一般温度系统控制,难于控制滞后、复杂、时变温度系统控制。而适应于较高控制场合的智能化、自适应控制仪表,国内技术还不十分成熟。形成商品化并在仪表控制参数的自整定方面,国外已有较多的成熟产品,但由于国外技术保密及我国开发工作的滞后,还没开发出性能可靠的自整定软件。控制参数大多靠人工经验及我国现场调试来确定。这些差距,是必须努力克服的。随着我国加入WTO,我国政府及企业对此非常重视,对相关企业资源进行了重组,相继建立了一些国家、企业的研发中心,并通过合资、技术合作等方式,组建了一批合资、合作及独资企业,使我国温度仪表等工业得到迅速的发展。随着科学技术的不断发展,人们对温度控制系统的要求愈来愈高,因此,高精度、智能化、人性化的温度控制系统是国内外必然发展趋势。1.3设计内容及要求本课题利用无线通信模块系统,结合组态王监控软件设计人机对话界面,实现温度控制系统设计。要求通过对现场系统数据的采集处理,在组态王中实现动画显示、报警处理、流程控制、实时曲线和报表输出等功能。同时利用智能仪表控制系统,在所设计的组态王监控界面中,进行相关仪表调校和控制器参数整定,记录并分析控制结果。最后向用户提供温度控制系统的动态运行结果。无线通信网络,由于其特有的非线接通信方式的优点,广泛应用于特定地理位置(如山区,油田和水利设施等)的现场遥测遥控领域。尤其在分布距离较远且数据传输量不大时,无线通信网络的优势更为明显。典型的无线通信网络分布控制系统如图1.1所示。 PC232COM 口无线模块测控对象n测控对象1 无线模块+控制模块控制模块无线模块+控制模块 图1.1 典型无线通信控制网络 2 系统设计方案简介系统设计方案包括无线通信模块,组态王界面,PD控制器,数据采集部分几个模块。2.1无线通信模块设计简介无线通信(Wireless Communication)是利用电磁波信号可以在自由空间中传播的特性进行信息交换的一种通信方式,近些年信息通信领域中,发展最快、应用最广的就是无线通信技术。这一技术已深入到人们生活和工作的各个方面,包括日常使用的手机、无线电话等,其中3G、WLAN、UWB、蓝牙、宽带卫星系统、数字电视都是21世纪最热门的无线通信技术的应用。而且无线通信网络,由于其特有的非线接通信方式的优点,广泛应用于特定地理位置(如山区,油田和水利设施等)的现场遥测遥控领域。尤其在分布距离较远且数据传输量不大时,无线通信网络的优势更为明显。设计主要包括:a:和温度控制箱的输入输出连接,采集温度控制箱的温度数据;b:和微机进行串口连接,使能够把采集到的温度数据显示在微机平台;c:进行调试,确定无线通信模块连线无误,确保数据采集误差小。2.2组态王界面设计简介 组态王是运行于Windows 98/NT/2000中文界面的人机界面软件,采用多线程,COM组件等新技术,实现了实时多任务,软件运行稳定可靠。目前组态王常用的版本为“组态王”软件包,它由工程浏览器,工程管理器和画面运行系统三部分组成。在工程浏览器中可以查看工程的各个组成部分,也可以完成数据库的构造,定义外围设备等工作。工程管理器内嵌入画面管系统,用于新工程的创建和已有工程的管理。画面的开发和运行是调用画面制作系统Touch Make”和 工程运用系统“Touch view”来完成。人机界面的设计,通过建立新的工程和画面,建立很直观的人机显示界面,能够很清楚操作和查看实时数据;监控界面的设计,通过实时趋势曲线和历史趋势曲线能够很清楚看到当前的温度变化趋势,达到一目了然的效果;报警系统设计,通过报警设计,能够了解控制系统可能出现的问题和情况,及时的调节可能出现的问题。 2.3 PD控制器简介控制器是一种应用广泛的自动控制器,又叫PD调节器。P指偏差的比例D指微分,它具有原理简单,易于实现,适用面广,控制参数相互独立,参数的选定较简单等优点;而且在理论上可以证明,对于过程控制的典型对象“一阶滞后纯滞后”与“二阶滞后纯滞后” PD控制器简单易懂,使用中不需精确的系统模型等先决条件,因而成为应用很广泛的控制器。比例控制是一种最简单的控制方式。其控制器的输出与输入误差信号成比例关系。当仅有比例控制时系统输出存在稳态误差。在微分控制中,控制器的输出与输入误差信号的微分(即误差的变化率)成正比关系。自动控制系统在克服误差的调节过程中可能会出现振荡甚至失稳。其原因是由于存在有较大惯性组件(环节)或有滞(delay)后组件,具有抑制误差的作用,其变化总是落后于误差的变化。解决的办法是使抑制误差的作用的变化“超前”,即在误差接近零时,抑制误差的作用就应该是零。这就是说,在控制器中仅引入 “比例”项往往是不够的,比例项的作用仅是放大误差的幅值,而目前需要增加的是“微分项”,它能预测误差变化的趋势,这样,具有比例+微分的控制器,就能够提前使抑制误差的控制作用等于零,甚至为负值,从而避免了被控量的严重超调。所以对有较大惯性或滞后的被控对象,比例+微分(PD)控制器能改善系统在调节过程中的动态特性。2.4数据采集部分的设计 大多数组态软件提供多种数据采集程序,用户可以进行配置。然而,在这种情况下,驱动程序只能由组态软件开发商提供,或者由用户按照某种组态软件的接口规范编写,这为用户提出了过高的要求。由OPC基金组织提出的OPC规范基于微软的OLE/DCOM技术,提供了在分布式系统下,软件组件交互和共享数据的完整的解决方案。在支持OPC的系统中,数据的提供者作为服务器(Server),数据请求者作为客户(Client),服务器和客户之间通过DCOM接口进行通信,而无需知道对方内部实现的细节。由于COM技术是在二进制代码级实现的,所以服务器和客户可以由不同的厂商提供。在实际应用中,作为服务器的数据采集程序往往由硬件设备制造商随硬件提供,可以发挥硬件的全部效能,而作为客户的组态软件可以通过OPC与各厂家的驱动程序无缝连接,故从根本上解决了以前采用专用格式驱动程序总是滞后于硬件更新的问题。同时,组态软件同样可以作为服务器为其他的应用系统(如MIS等)提供数据。OPC现在已经得到了包括Interllution、Simens、GE、ABB等国外知名厂商的支持。随着支持OPC的组态软件和硬件设备的普及,使用OPC进行数据采集必将成为组态中更合理的选择。接触式测温是通过测量体与被测介质的接触来测量物体温度的。在测量温度时,测量体与被测介质接触,被测介质与测量体之间进行热交换,最后达到热平衡,此时测量体的温度就是被测介质的温度。接触式测温的主要特点是:方法简单、可靠、测量精度高。但是由于测温元件要与被测介质接触进行热交换,才能达到热平衡,因此产生了滞后现象。同时测量体可能与被测元件产生化学反应;此外测量体还收到耐高温材料的限制,不能应用于很多高温度的测量。具体的温度采集有如下步骤:a:连接烤箱,PT100,温度控制箱,完成连线后确认接口是否稳固,打开电源,准备加热;b:加热烤箱,使之温度达到一定的范围,使PT100能够采集到温度数据;c:把PT100放入烤箱,加热,使PT100能够有温度的变化,让无线通信模块能够很自然的采集到PT100的温度值变化信息,传送到微机平台。 3 系统硬件设计 系统硬件包括温度自动控制实验箱连接,温度传感器PT100,无线通信网络模块3.1温度自动控制实验箱连接本设计的温度控制是由全隔离单向交流调压一体化模块TY-280D15P-220(双向硅控制电压)、电流源HF10W-D、温度控制仪表XMT602、数显表HB5135B组成。其电路示意图如图3.1所示:图3.1 温度控制示意图3.1.1温度控制箱主要部件说明全隔离单向交流调压一体化模块TY-H380D15P-220是集随即型固态继电器、随机型SSR移相触发器和同步变压器(兼作模块内部电源变压器)于一体而成,其工作原理是:在同步变压器的电压作用下(此同步电压在模块内部经整流后还作为模块工作电源)模块内部的移相触发器会根据控制电压的大小在输出端产生与电网电压同步的双倍电网频率的180°-0°范围内移相的宽脉冲,从而驱动随机型SSR,以达到移相调压的目的。温度控制试验箱如图3.2:图3.2 温度控制试验箱它的型号为TY-380D25P-220,其中TY表示单相调压模块,中间部分表示模块内部相应的随即型固态继电器型号即输出触点是曾强型或者普通型,电压、电流等级等,后面部分表示同步变压器初级电压。该产品广泛运用于温度的自动控制,点击调速等场合。本模块具有输入端与输出端光隔离,以便于实现弱电对强电的控制,由于输入端电压(0-5V)的高低变化实现对输出端负载功率的控制,输入阻抗搞,可直接通过数模转换器与计算机,数字程控电路接口,不必再外配电源同步电路,十分方便地实现了对输出端负载电压功率的无级调节,广泛用于照明设备,控温设备交流电机软启动,交流串波调速等功率自动调节场合。其技术指标如下:输出额定电压 220VAC输出额定电流 10A-240A输入控制信号 0-5VDC输出电压变化范围 0-220VAC输出端与底板间、输入与输出电路间介质耐压 2500VAC min/50Hz其内部电路如图3.3所示:图3.3 220Vac自动控制电路图3.2温度传感器PT100采用PT100作为温度传感器。铂电阻温度传感器的特点是:精度高,稳定性可靠。铂电阻在氧化环境中,甚至在高温下的物理和化学性质都非常稳定。因此铂电阻被公认为是目前制造热电阻的最好材料。铂电阻主要作为标准电阻温度计使用,也常被用在工业测量中。此外,还被广泛地应用于温度的基准和标准的传递。铂电阻温度计是目前测温重复性最好的一种,其信号采集方式采用电桥。由于热电阻安装的地方距离测量模块比较远,当环境的温度变化时其连接导线电阻也要变化。因为它与热电阻Rt是串联的,也就是电桥臂的一部分,所以会造成测量误差。采用三线制接线法就可以避免这种误差的产生,铂电阻温度传感器是利用金属铂在温度变化时自身电阻值也随之改变的特性来测量温度的,显示仪表将会指示出铂电阻的电阻值所对应的温度值。PT100的实物图如图3.4:图3.4 PT100温度采集设备图3.3无线通信网络模块无线通信控制网络由于其特有的非界限通信方式的优点,广泛应用于特定地理位置(如山区、油田和水利设施等)的现场遥测遥控领域。尤其在分布距离较远且数据传输量不大时,无线通讯控制网络的优势更为明显。图3.5 无线通信网络牛顿模块(NUDAM MODULES)具有组态简单、采集的信号稳定、抗干扰能力强、编程容易等众多优点,它被广泛地应用于工场、矿山、学校、车间等需要数据采集的场合。每一单一的牛顿模块都是地址可编程的。目前,采用无线通信技术的工控产品很多,有的采用RF调频通讯远离;有的采用扩频通信原理;根据发射功率的不同,无线通讯的距离也各不相同,也有很多公司开发出了应用于不同场合的无线数据传送模块,大大方便了无线通信测控系统的设计。考虑到实验系统的要求及实际应用情况,本次设计选用了台湾威达(ICP)公司,是著名的工控产片研发和生产公司,其公司生产的工业控制计算机、数据采集卡和工控模块都是目前工控行业的主要产品。尤其是工控模块产品,由于性价比高、组合使用方便,深受用户好评。典型无线通讯网络分布式控制系统结构如下图3.6所示:图3.6典型无线通讯网络分布式控制系统结构图系统各部分说明如下:(1)SST900EXT:无线接收/发送模块,232/485接口;速率最高19.2Kbps;距离200M,加放大天线可达1KM,本设计系统速率设为9.6Kbps(2)7012:模拟量输入模块,16位隔离;485接口;地址设为2;电压输入0-10W对应0-10图3.7 牛顿-7012模块的原理框图(3)7021:模拟量输出模块,16位隔离;485接口;地址设为1;电压输出:0-10对应0-10v。图3.8 牛顿-7012模块的原理框图 无线通信平台硬件总体连线图如图3.9所示图3.9 无线通信平台连线图 4系统软件设计4.1组态王概述组态王(Kingview)由北京亚控自动化软件有限公司开发的,该软件由中国科技大学学士、清华大学硕士林伟总设计,经数十位工程师历时五年开发成功,是最优秀的国产组态软件,居全国同类软件产销量第一。组态王是一个具有易用性、开放性和集成能力的通用组态软件。应用组态王可以使工程师把精力放在控制对象上,而不是形形色色的通信协议、复杂的图形处理、枯燥的数字统计。只需要进行填表操作,即可生成适合于用户的监控和数据采集系统。可以在整个生产企业内部将各种系统和应用集成在一起,实现“厂际自动化”的最终目标。组态王开发监控系统软件是新型的工业自动控制系统正以标准的工业计算机软、硬件平台构成的集成系统取代传统的封闭式系统,具有适应性强、开放性好、易于扩展、经济、开发周期短等优点。通常可以把这样的系统划分为控制层、监控层、管理层三个层次结构。其中监控层对下连接控制层,对上连接管理层,不但实现对现场的实时监测与控制,且在自动控制系统中完成上传下达、组态开发的重要作用。尤其考虑三方面问题:画面、数据、动画。通过对监控系统要求及实现功能的分析,采用组态王对监控系统进行设计。组态软件也为试验者提供了可视化监控画面,有利于试验者实时现场监控。而且能充分利用Windows的图形编辑功能,方便地构成监控画面,并以动画方式显示控制设备的状态,具有报警窗口、实时趋势曲线等,可便利的生成各种报表。还具有丰富的设备驱动程序和灵活的组态方式、数据链接功能。1.使用组态王实现控制系统实验仿真的基本方法:(1)图形界面的设计(2)构造数据库(3)建立动画连接(4)运行和调试2.使用组态王软件开发具有以下几个特点:(1)实验全部用软件来实现,只需利用现有的计算机就可完成自动控制系统课程的实验,从而大大减少购置仪器的经费。(2)该系统是中文界面,具有人机界面友好、结果可视化的优点。对用户而言,操作简单易学且编程简单,参数输入与修改灵活,具有多次或重复仿真运行的控制能力,可以实时地显示参数变化前后系统的特性曲线,能很直观地显示控制系统的实时趋势曲线,这些很强的交互能力使其在自动控制系统的实验中可以发挥理想的效果。4.2 组态王人机界面设计HMI监控系统由监控主画面及相应的功能子画面组成,HMI画面设计对于HMI来说是非常关键的。HMI画面是用组态软件来做的,常见的组态软件有西门子公司的Wincc、罗克韦尔公司的RsView及国产的组态王、力控等。在本温度控制系统设计中,选择了组态王来完成监控画面的设计。组态王和其他组态软件相比最大的优势是它操作方便,提供了资源管理器式的操作主界面,并且提供了以汉字作为关键字的脚本语言支持,对于新手来说很容易上手。4.2.1新建工程和画面 从北京亚控公司的主页上下载了组态王6.5.3演示版,安装好以后。双击桌面图标,打开工程管理器,建立工程。如图4.1所示,最下面的一行是新建的工程,工程名称为“组态王”。 图4.1 新建组态王工程 图4.2 新建组态王画面4.2.2监控主界面 打开开发系统页面后,点击“图库”,打开图库管理器,把开关、温度仪表、闹钟直接拖进开发页面,再利用工具箱做好“开始”和“停止”按钮以及温度显示、设定画面、报警窗口等按钮。完整的主界面如图5-3所示。运行组态王后,点击“开始”按钮,开关变绿色,系统开始运行,目前温度值下面的方框和仪表上都显示当前温度值,闹钟上显示当前日期。点击“设定画面”会进入参数设定画面,点击“报警窗口”会进入报警画面,实时趋势曲线和历史趋势曲线也是一样。点击“停止”按钮,系统运行结束,同时开关变红色。如图4.3。 图4.3 监控主界面4.2.3实时趋势曲线打开开发系统页面后,点击工具箱中的“实时趋势曲线”把实时趋势曲线放进开发页面,然后双击曲线画面,对曲线进行设置,如X轴和Y轴的设置及标示定义等,最后利用工具箱做好“返回主界面”按钮,即可形成如图4.4所示的实时趋势曲线画面。系统运行时,实时趋势曲线会显示当前温度值的变化趋势和设定温度值。点击“返回主界面”按钮,就会回到主界面。如图4.4。 图4.4实时趋势曲线4.2.4历史趋势曲线打开开发系统页面后,点击“图库”,打开图库管理器,双击“历史曲线”把它放进开发页面,再双击历史趋势曲线画面,对曲线进行设置,包括曲线定义,坐标系,操作面板和安全属性等设置,最后利用工具箱做好“返回主界面”按钮,即可形成如图4.5所示的历史趋势曲线画面。系统运行时,画面上会记录某段时间内设定温度值和当前温度值的变化曲线。点击“返回主界面”按钮,就会回到主界面。如图4.5。 图4.5历史趋势曲线4.2.5报警窗口 打开开发系统页面后,点击工具箱中的“报警窗口”把报警窗口放进开发页面,然后双击画面,对报警窗口进行设置,包括通用属性、列属性、操作属性、条件属性、颜色和字体属性的设置。最后利用工具箱做好“返回主界面”按钮,即可形成如图5.6所示的报警窗口画面。系统运行时,报警窗口会根据当前温度值做出适当的报警。此项目中设置当前温度低于90度时,“报警类型”栏显示当前温度偏低。当前温度超过105度时,“报警类型”栏显示当前温度偏高。 图4.6报警窗口显示4.3组态王变量设置 打开工程浏览器,点击“数据词典”,再点击“新建”建立“设定温度”、“当前温度”、“启动”、“停止”、“Kc”、“Ti”、 “Td”、“采样时间”等变量。其中变量类型和寄存器是最关键的,在组态王和无线通信模块之间传输的变量都是I/O类型的,只在组态王内部需要的是内存型的。寄存器和数据类型要与程序中一致,否则组态王就不能起到监控作用了。比如“设定稳定”的寄存器为v68,数据类型为float。“当前稳定”的寄存器为v60,数据类型为float。下面以当前温度设置为例来说明变量设置的步骤和方法。图4.7为变量“当前温度”基本属性设置图,变量类型设置为I/O实数,连接设备为无线通信模块,寄存器为v60,数据类型是float。 图4.7 当前温度值设定 图4.8为变量“当前温度”报警定义设置图,设置了当前温度低于60度时,报警当前温度太低。当前温度在60度到90之间时,报警当前温度偏低。当前温度大于105时,报警当前温度偏高。 图4.8当前温度报警设置图4.9为变量“当前温度”记录和安全区设置图,设置“记录”为数据变化记录,变化灵敏度设为1.这个主要是为历史趋势曲线服务的,若不设置这个,往往历史趋势曲线就出不来或者效果很差。 图4.9当前温度设置和安全区设置4.4动画连接打开主界面,双击“开始”按钮,出现如图4.10的动画连接画面。在按下时左边打沟,点击“确定”,出现命令语言输入窗口,在该窗口中输入图4.11所示的命令,再点击“确定”,就完成了“开始”按钮的动画连接设置。这样,点击“开始”后,系统就开始运行,此按钮就相当于PLC硬件图中的绿色启动开关。“停止”按钮的动画连接设置类似。 4.10动画连接打开主界面,双击目前温度值下面的框,出现如图4.10所示的动画连接画面。在模拟值输出左边打钩,出现模拟值输出连接画面。点击表达式框右边的问号,选择变量“当前温度”。输出格式中设置整数位数为2,小数位数为1,显示格式设置为十进制,最后点击“确定”。这样,变量“当前温度”的动画连接设置就完成了。打开主界面,双击“设定画面”按钮,出现如图4.10的动画连接画面。在按下时左边打沟,点击“确定”,出现命令语言输入窗口,在该窗口中输入图4.12所示的命令,再点击“确定”,就完成了“设定画面”按钮的动画连接设置。运行时,点击主界面中的“设定画面”就可以进入设定画面了。其他按钮的动画连接方法和“开始”按钮类似,只是输入的命令稍有不同。到这里,整个人机界面(HMI)就完成了。 图4,11开始按钮命令语言输入窗口 图4.12 设定画面命令语言输入窗口4.5组态王主要软件程序及实验时所需变量的定义组态王软件设计包括各部分(登陆程序、重置程序、PID控制程序、现场数据采集程序、实时趋势曲线程序、退出程序、输出电压值、实测温度值、设定温度值、返回程序)程序的编写与变量的定义。登陆程序if(本站点用户名="07030201"&&本站点密码="123")ShowPicture("菜单");elseShowPicture("登录");重置程序本站点用户名=""本站点密码=""PD控制程序本站点前二温度差=本站点前一温度差;本站点前一温度差=本站点当前温度差;本站点当前温度差=本站点新设定温度-本站点显示温度;本站点变化的电压=本站点I*(本站点当前温度差)+本站点P*(本站点当前温度差-本站点前一温度差);本站点电压=本站点变化的电压+本站点电压;现场数据采集程序ShowPicture("现场数据采集");实时趋势曲线程序ShowPicture("历史曲线"); 退出程序ShowPicture("登录");本站点用户名=""本站点密码="" 设定温度值(模拟值输出表达式)本站点新设定温度实测温度值(模拟值输出表达式)本站点新设定温度输出电压值模拟值输出表达式为本站点电压,模拟值输入表达式为本站点电压 返回程序ShowPicture("菜单");所需变量的定义如下:图4.13 各变量定义图 5系统运行结果分析5.1系统运行 运行本系统,将设定温度定为35度,通过PD调节得到如下曲线图。 图5.1系统运行主界面5.2运行结果分析运行结果:运行本系统观察,当设定温度为35度、PD参数分别为0.05、0.0001时,电压由零开始增加,温度逐渐上升;当温度超过35度时,PD参数开始调节停止加热使温度下降,回到设定值附近。6 系统总结本次课程设计完成了基于无线通信平台温度PD控制系统主界面设计,主要是利用组态王软件和无线通信控制网络来设计模拟加热炉的温度控制,并通过组态王实验界面,调节PD实现对模拟加热炉温度的实时控制。主要实验设备有微机、温度自动控制实验箱、无线通信网络(泓格i7000系)目的是掌握电热炉温度控制的原理及方法和掌握基于组态王软件的电热炉温度控制的系统控制原理。通过本次课程设计使我对组态王软件有了一定的认识,也对无线通信平台有了一定的了解。在无线通信模块和组态软件组态王的基础上,成功设计出了温度控制系统,该系统达到了快、准、稳的效果,也达到了预期的目标。再加上由组态王设计的人机界面,整个系统操作简单,控制方便,大大提高了系统的自动化程度和实用性。当然的设计并不是那么的完善,有很多地方需要改进和提高,但是由于时间的关系只做到了这种水平,我相信如果时间充裕跟深入的研究一定会有提高的。该温度控制系统也有一些有不足的地方需要改进,编程时用了编程软件自带的PD指令向导模块,这样虽然方便,但是使得控制系统超调量和调节时间都稍微偏大,若不直接调用该模块,而是自己编写PD控制子程序的话,控制效果可能会更好。还有人机界面内容不够丰富,若再加上报表系统、打印功能的话,那就更完美了。 参考文献In this paper, we consider automatic temperature control system which is the most important part in blast furnace operation. In general, automatic temperature control for blast furnace is very difficult and sensitive because it is affected by a numbe.1于洋,陈亮等测控系统网络化技术及应用北京:机械工业出版社.20092覃贵礼,吴尚庆组态软件控制技术M北京:北京理工大学出版社.20073袁秀英,等组态控制技术M北京:电子工业出版社20034袁秀英.组态控制技术M.北京: 电子工业出版社, 2003.85范红梅. 基于PID参数工业整定方法及其应用J. 数字石油和化工,2006,(6).

    注意事项

    本文(基于无线通信平台组态王温度PD控制系统主界面设计课程设计.doc)为本站会员(laozhun)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开