基于组态王的包衣车间的HMI设计_第1页
基于组态王的包衣车间的HMI设计_第2页
基于组态王的包衣车间的HMI设计_第3页
基于组态王的包衣车间的HMI设计_第4页
基于组态王的包衣车间的HMI设计_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

基于组态王的包衣车间的HMI设计摘要:在工业领域,随着自动化程度的迅速提高,用户对控制系统的过程监控要求越来越高,HMI〔人机界面〕的出现正好满足了用户这一需求。HMI〔人机界面〕可以对控制系统进行全面监控,包括过程监测、报警提示、数据记录等功能,从而使控制系统变得操作人性化、过程可视化,在自动控制领域的作用日益显著。本文简要介绍了HMI和组态王的包衣车间的HMI设计。关键字:组态王,包衣,HMI,监控TheHMIDesignOfCoatingWorkshopBasedOnTheKingviewAbstract:Intheindustrialfield,withtherapidincreaseinthedegreeofautomation,itismoreandmoreimportanttomonitortheprocessofcontrolsystemfortheusers.Theemergenceofhuman-machineinterfacemeetstheneedsofusers.Man-machineinterfacecancomprehensivelymonitorthecontrolsystem,includingprocessmonitoring,alarm,dataloggingandotherfunctions,sothatthecontrolsystemshavebecomeuser-friendlyoperation,theprocessofvisualizationanditwillplaymoreandmoreimportantpartinthefieldofautomaticcontrol.ThispapergivesabriefintroductionaboutHMIandtheHMIdesignofcoatingworkshop.Keywords:kingview,coating,HMI,monitor目录1人机界面简介31.1人机界面的定义31.2人机界面产品的组成及工作原理31.3人机界面产品的特点42组态软件简介42.1组态软件定义42.2组态软件的功能:52.3常用组态软件62.4组态王简介63基于组态王的HMI设计73.2监控主界面83.3设备定义93.4数据变量定义103.5动画连接13图素动画连接13文本显示连接143.6热键设置153.7创立XY控件153.8实时趋势曲线173.9历史趋势曲线183.10报警窗口183.11液位温度显示204总结211人机界面简介随着自动化技术迅猛开展,控制系统功能越来越强大,控制过程也变得越来越复杂,系统操作最大透明化已经成为一种需要。人机界面〔HMIHumanMachineInterface〕以其过程可视化、操作员对操作过程可方便的控制等显著特点,很好的满足了这种需求而得到广泛的应用。工业HMI又称触摸屏监控器,是一种智能化操作控制显示装置。它一般与PLC等工业控制设备,利用显示屏显示,通过输入单元〔如触摸屏、键盘、鼠标等〕写入工作参数或输入操作命令,实现人与机器信息交互。1.1人机界面的定义人机界面是指连接可编程控制器〔PLC〕、变频器、直流调速器、仪表等工业控制设备,利用显示屏显示,通过输入单元〔如触摸屏、键盘、鼠标等〕写入工作参数或输入操作命令,实现人与机器信息交互的数字设备,由硬件和软件两局部组成。1.2人机界面产品的组成及工作原理人机界面产品由硬件和软件两局部组成,硬件局部包括处理器、显示单元、输入单元、通讯接口、数据存贮单元等,其中处理器的性能决定了HMI产品的性能上下,是HMI的核心单元。根据HMI的产品等级不同,处理器可分别选用8位、16位、32位的处理器。HMI软件分为两局部,即运行于HMI硬件中的系统软件和运行于PC机Windows操作系统下的画面组态软件〔如组态王等〕。用户必须先使用组态软件制作“工程文件〞,再通过PC机和HMI产品的串行通讯口,把编制好的“工程文件〞下载到HMI的处理器中运行。1.3人机界面产品的特点(1)系统运行过程清晰化控制过程可以动态地显示在HMI设备上。例如:炉子加热通断可以通过指示灯亮灭来显示,炉子的温度大小可以用棒图来指示等等,使整个控制系统变得形象易懂,也更加清晰。(2)系统操作简单化操作员可以通过监控界面来控制过程。可从监控界面上启动和停止系统、设定温度上下限、设置PID参数等。(3)显示报警控制过程到达临界状态或系统运行错误时会自动触发报警,例如,当炉子温度超出温度上下限时自动触发报警。(4)数据归档HMI系统可以记录过程变量值和报警信息并归档。例如:通过归档数据,您可以查看过去一段时间的系统运行情况,过程变量等。(5)报表系统HMI系统可以输出报警和过程值报表。例如,您可以在生产某一轮班结束时打印输出生产数据。2组态软件简介2.1组态软件定义组态软件指一些数据采集与过程控制的专用软件,它们是在自动控制系统监控层一级的软件平台和开发环境,能以灵活多样的组态方式〔而不是编程方式〕提供良好的用户开发界面和简捷的使用方法,它解决了控制系统通用性问题。其预设置的各种软件模块可以非常容易地实现和完成监控层的各项功能,并能同时支持各种硬件厂家的计算机和I/O产品,与高可靠的工控计算机和网络系统结合,可向控制层和管理层提供软硬件的全部接口,进行系统集成。2.2组态软件的功能:〔1〕强大的界面显示组态功能。目前,工控组态软件大都运行于Windows环境下,充分利用Windows的图形功能完善界面美观的特点,可视化的风格界面、丰富的工具栏,操作人员可以直接进人开发状态,节省时间。丰富的图形控件和工况图库,既提供所需的组件,又是界面制作向导。提供应用户丰富的作图工具,可随心所欲地绘制出各种工业界面,并可任意编辑,从而将开发人员从繁重的界面设计中解放出来,丰富的动画连接方式,如隐含、闪烁、移动等等,使界面生动、直观。〔2〕良好的开放性。社会化的大生产,使得系统构成的全部软硬仵不可能出自一家公司的产品,“异构〞是当今控制系统的主要特点之一。开放性是指组态软件能与多种通信协议互联,支持多种硬件设备。开放性是衡量一个组态软件好坏的重要指标。组态软件向下应能与低层的数据采集设备通信,向上能与管理层通信,实现上位机与下位机的双向通信。(3)丰富的功能模块。提供丰富的控潲功能库,满足用户的测控要求和现场需求。利用各种功能模块,完成实时监控产生功能报表业示历史曲线、实时曲线、提供报警等功能,使系统具有良好的人机界面,易于操作,系统既叫适用于单机集中式控制、DCS分布式控制,也可以是带远程通信能力的远程测控系统.〔4〕强大的数据库。配有实时数据库,可存储各种数据,如模拟量、离散量、字符型等,实现与外部设备的数据交换。〔5〕可编程的命令语言。有可编程的命令语言,使用户可根据自己的需要编撰程序,增强图形界面〔6〕周密的系统平安防范,对不同的操作者,赋予不同的操作权限,保证整个系统的平安可靠运行。〔7〕仿真功能.提供强大的仿真功能使系统并行设计,从而缩短开发周期。我国的组态软件的开发虽起步较晚,但经过科技工作者的努力,在许多方面现巳赶上或接近国外的先进工控组态软件的水平。2.3常用组态软件在当今工控领域,一些常用的大型组态软件主要有:罗克韦尔〔Rockwell)-SE,ABB-OptiMax,爱默生DeltaV,WinCC,iCentroView,iFix,WonderwareIntouch,组态王〔KINGVIEW〕,紫金桥〔RealInfo〕,力控,易控,巨控组态〔giantview〕,天工组态等。2.4组态王简介由北京亚控自动化软件科技开发的“组态王〞是优秀国产组态软件的代表。通用组态王软件的构成(1).

工程管理器ProjManager(2).

工程浏览器TouchExplorer(3).

画面开发和画面运行系统〔Touchmak、Touchvew〕所谓工程管理器中内嵌了工程浏览器,工程浏览器中内嵌了画面开发和运行系统,是指单击快捷按钮就启动了另一个制作工具工程管理器用于新工程的创立和已有工程的管理。工程浏览器中可以查看、配置工程的各个组成局部;调用画面开发系统和运行系统完成工程开发和调试。画面开发系统用于完成画面设计、建立实时数据库、外部设备的动画连接、程序编写等工作。实时运行系统,负责画面的运行。3基于组态王的HMI设计随着自动化技术迅猛开展,控制系统功能越来越强大,控制过程也变得越来越复杂,系统操作最大透明化已经成为一种需要。人机界面〔HMIHumanMachineInterface〕以其过程可视化、操作员对操作过程可方便的控制等显著特点,很好的满足了这种需求而得到广泛的应用。工业HMI又称触摸屏监控器,是一种智能化操作控制显示装置。它一般与PLC等工业控制设备,利用显示屏显示,通过输入单元〔如触摸屏、键盘、鼠标等〕写入工作参数或输入操作命令,实现人与机器信息交互。HMI监控系统由监控主画面及相应的功能子画面组成。HMI画面是用组态软件来做的,。在设计中,我们选择了组态王来完成监控画面的设计。组态王和其他组态软件相比最大的优势是它操作方便,提供了资源管理器式的操作主界面,并且提供了以汉字作为关键字的脚本语言支持,对于新手来说很容易上手。3.1新建工程双击桌面图标,翻开工程管理器,建立工程。如图(1)所示图〔1〕工程管理器双击工程管理器中的工程名,出现工程浏览器。在工程浏览器中新建画面,并设置画面属性。如图〔2〕所示图〔2〕画面属性在这里制作了监控主界面、实时趋势曲线、历史趋势曲线、报警窗口等画面。3.2监控主界面翻开开发系统页面后,点击“图库〞,翻开图库管理器从组态王的图库里选择反响器、阀门、按钮开关等实际车间所有的设备,一次放到图框中,接着用工具箱,画出管道,用管道连接各个设备,并做好实时趋势曲线、历史趋势曲线、报警窗口以及退出等的按钮,以及时间和日期的显示,并给各个设备进行命名,放置适宜的位置。如图〔3〕所示:图〔3〕监控主界面3.3设备定义在组态王工程浏览器左侧选中COM1,新建设备向导,如下页图〔4〕所示图〔4〕选设备接着为外部设备取一个逻辑名,输入PLC,并为设备选择串口,设为COM1,填写设备地址假设为1,设置通信故障恢复参数,尝试恢复时间30S,最长恢复时间24小时。最终设置成图〔5〕所示,核查设置。图〔5〕信息总结3.4数据变量定义翻开工程浏览器,点击“数据词典〞,再点击“新建〞建立“包衣原液液位1〞、“包衣原液液位2〞、“包衣液液位〞、“包衣锅温度〞、“各个阀门〞、“搅拌电机开关〞、“素片传送器〞、“成品油传送器〞等变量。其中变量类型和存放器是最关键的,在组态王和PLC之间传输的变量都是I/O类型的,只在组态王内部需要的是内存型的。存放器和数据类型要与程序中一致,否那么组态王就不能起到监控作用了。比方“包衣液液位〞的存放器为INCREA100,数据类型为SHORT。如图〔6〕所示,下面以包衣液液位为例来说明变量设置的步骤和方法。图(7)为变量“包衣液液位〞根本属性设置图,变量类型设置为I/O实数,连接设备为新IO设备,存放器为INCREA100,数据类型是SHORT。图〔6〕数据词典图〔7〕“包衣液液位〞根本属性设置接着设置报警定义,设置报警组名为包衣车间,对于各个报警限根据实际情况进行设置,各个报警限的定义容如下所示:低低限——小于等于低低限时报警,大于低低限时恢复;低限——小于等于低限时报警,大于低限时恢复;高限——大于等于高限时报警,小于高限时恢复;高高限——大于等于高高限时报警,小于高高限时恢复;设置好后的报警定义图〔8〕所示图〔8〕报警定义接着我们设置记录和平安区,我们勾选数据变化记录,默认为0,设置好的画面如下页图〔9〕所示。其它的变量参照“包衣液液位〞进行逐个进行根本属性,报警定义和记录和平安区设置。其中每个连接设备都选我们设定好的那个PLC。图〔9〕记录和平安区设置3.5动画连接以上制作的画面是静态的,实时数据库中的变量是与现场变化是同步的。画面上的动画又是跟随实时数据库中变量的变化而变化。所谓建立动画连接就是确定画面上的哪个图素跟随数据库中哪个变量变化。例如工业现场的温度发生变化时,通过I/O接口,将引起实时数据库中变量的变化,画面上有个指针与这个变量建立了关联,我们将会看到随着现场温度的变化指针在同步偏转。对各个图素进行动画连接,以“包衣液液位〞为例子3.5.1图素动画连接包衣液液位图素与变量“包衣液液位〞进行连接,双击图素,弹出画面,进行设置。如下页图〔10〕所示图〔10〕包衣液液位图素动画连接3.5.2文本显示连接在工具箱中选文本工具,在包衣液反响器旁输入字符窜“####〞双击字符窜串,表达式中添加变量“包衣液液位〞如图〔11〕所示图〔11〕字符串显示“包衣液液位〞3.6热键设置定义五个热键,分别控制五个管道里物质的流动在工程浏览器中左侧的工程目录显示区选择命令语言下的热键命令语言,点击目录内容显示,弹出热键命令语言,编辑对话框,输入代码并设置热键,选择F1键,如图〔12〕所示图〔12〕F1热键命令语言编写3.7创立XY控件插入XY控件后,设置曲线属性,画面的命令语言,并设置控件属性。设置画面命令语言如图〔13〕所示,设置好的画面图如〔14〕所示,运行后如图〔15〕所示。图〔13〕设置画面命令语言图〔14〕设置好的画面图〔15〕运行结果3.8实时趋势曲线翻开开发系统页面后,点击工具箱中的“实时趋势曲线〞把实时趋势曲线图〔16〕实时趋势曲线进开发页面,然后双击曲线画面,对曲线进行设置,如X轴和Y轴的设置及标示定义等,最后,即可形成如图〔16〕所示的实时趋势曲线画面。系统运行时,实时趋势曲线会显示当前系统的液位变化趋势和温度值。3.9历史趋势曲线翻开开发系统页面后,点击“图库〞,翻开图库管理器,双击“历史曲线〞把它放进开发页面,再双击

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论