《讲课HMIWeb学习教程.pptx》由会员分享,可在线阅读,更多相关《讲课HMIWeb学习教程.pptx(68页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、1、HMIWeb Display Builder软件的介绍2、HMIWeb Display的类型 3、脚本编辑第1页/共68页 1.1 概述HMIWebDisplayBuilder是用于绘制用户流程图、连接显示数据、组态数据及图形参数的工具,它的基本图素为图元,图元可以缩放、移动,可定位在画面的任意位置。流程图画面可以直观形象的显示实际对象的运行状况,提供用户便捷的监视、操作和控制被控对象的功能。第2页/共68页1.2 绘制流程图前的考虑a、绘制有效流程图应考虑如下方面避免不必要的细节显示的设备和信息风格保持一致非关键参数需要时才显示物流的流向保持一致关键设备可使用不同颜色突出显示减少设备的重
2、叠和管线的交叉避免动画显示避免闪烁显示第3页/共68页b、流程图颜色的使用推荐使用浅灰色的背景尽量使用较少的颜色,避免五颜六色整个图颜色风格保持协调一致重要信息使用突出颜色尽量使用单色,避免使用混色第4页/共68页c、流程图工作性能的影响因素静态物体的个数位图的使用动态控件的个数文件所占空间的大小三维图形的使用插入的链接动态参数的个数脚本的使用第5页/共68页第6页/共68页背景图对象按钮对象下拉菜单趋势图数据对象活动对象第7页/共68页从开始菜单启动:StartProgramsHoneywellExperionPKSServerHMIWebDisplayBuilder.1.3HMIWebDi
3、splayBuilder软件的运行第8页/共68页 1.4 HMIWeb Display Builder软件的界面布局菜单条工具条物体对象浏览器点浏览器图形编辑窗口工具条第9页/共68页从布局上可以看出整个界面包含以下部分:菜单栏(Menus)提供了一些标准菜单所提供的功能工具栏(Toolbar)包含的内容很多,主要涉及:标准工具栏、视图工具栏、工具箱工具栏、绘图工具栏及脚本工具栏等。对象管理器(ObjectExplorer)是一个强有力的管理和编辑对象的工具。它将显示出将当前视图中所用到的所有对象,若为组合对象,将显示该对象的组合层次。视图界面(Display)是用来绘图的主界面。用户可以双
4、击空白界面,调出视图属性窗口,对该视图的显示大小、背景颜色等进行修改。第10页/共68页作图工具介绍 矩形或正方形 圆角矩形 圆或椭圆(shiftshift)直线 非封闭折线 封闭折线 圆滑曲线 弧线 扇形 文本 生成链接 数据的显示 复选框 ButtonButton按钮 指示器 下拉菜单 图表 ActiveX ActiveX 文件 图像 插入子图插入Active控件事件表报警表插入一个报警状态第11页/共68页缩放图大小固定网格点绘图显示或隐藏坐标显示或隐藏网格显示和隐藏对象表道具窗口脚本编辑样式表Shape图库HTML源第12页/共68页处理工具:将选中图元置最前面将选中图元置最前面 将选
5、中图元置最底下将选中图元置最底下 将选中图元组合将选中图元组合 取消组合取消组合 使图元转向使图元转向9090、180180度度 锁定图元位置锁定图元位置对齐图形对齐图形对齐页面对齐页面第13页/共68页绘制矢量图形对象绘制矢量图形对象合并后点击原来图形用变形工具合并图形:用组合基本图形,用结合组合图形。将会使变为。第14页/共68页每一个图元都有一个属性参数,不同的图元又有不同的属性参数。每一个图元的属性窗口都有几个不同的标签。图元名图元有效数据联接动画设置第15页/共68页Alphanumeric显示过程数据值None没有数据连接Point/Parameter连接到点及其参数Databas
6、eFile连接到数据库文件DatabaseIndex连接到数据库索引Dataentryallowed:是否允许操作。及允许操作的级别第16页/共68页选择或不选择框标签使用逆逻辑第17页/共68页Button按钮自定义背景调图用于按钮属性的设置,需要在Detail中对按钮的具体动作进行设置第18页/共68页Indicator指示器指示器的形状指示器起点第19页/共68页主图(Display)子图(Shape)一弹出窗口子图(Popup)二顺序子图(ShapeSequence)三动态子图(DynamicShape)第20页/共68页a、保存到C:Program FilesHoneywellExp
7、erion PKSclientabstract中b.文件的类型 标准画面(StandardDisplay)和弹出子图(Popup)均是后缀名为HTM的文件,而动态子图(DynamicShape)和顺序子图(ShapeSequence)是后缀名为SHA的文件.c.画面的调用 在STATION上面的命令行里面输入想要调出的标准画面的名字,直接回车即可第21页/共68页选择:点击图标,选择Display。配置流程图属性。选择绘图工具,建立目标对象。设置目标对象的属性。连接数据。保存Display图类型。保存文件的缺省文件夹:ProgramFilesHoneywellExperionPKSClient
8、Abstract第22页/共68页画一张流程图第23页/共68页选择流程图的存放地址第24页/共68页Station连接第25页/共68页第26页/共68页添加一个点连接第27页/共68页加一个液位显示,输入点细目第28页/共68页保存,打开STATION,查找,可以看到新加的点第29页/共68页弹出窗口子图popupPopup是出现在操作窗口的另一个窗口在操作画面中点击某物体调出Popup窗口可附加在物体和控件上用于提供信息,显示过程数据和操作过程点等Popup窗口出现后覆盖在流程图上可通过组态使其出现在某固定位置上使用图钉功能使其保持在画面上Popup子图功能和特点第30页/共68页添加一
9、个弹入子图第31页/共68页存档第32页/共68页打开需要添加弹出子图的主图,打开需要弹出子图的设备第33页/共68页选择所需弹出子图的位置第34页/共68页在STATION中可以看到弹出子图第35页/共68页在HMIWeb里可以修改弹出子图的弹出位置第36页/共68页添加一个顺序子图第37页/共68页画一个顺序子图,注意排序第38页/共68页保存画好的顺序子图第39页/共68页在主图中链接顺序子图第40页/共68页修改顺序子图的参数,包括连接点细目及使用顺序子图第41页/共68页在STATION中查看新添加的顺序子图第42页/共68页直接在仪表上使用顺序子图第43页/共68页设置链接点颜色修
10、改选择方式第44页/共68页在STATION中查看新添加的顺序子图第45页/共68页添加弹出面板,用于操作阀等设备第46页/共68页可直接操作阀第47页/共68页添加连续变化的顺序子图第48页/共68页第49页/共68页在STATION中查看新添加的顺序子图第50页/共68页添加动态子图第51页/共68页编辑动态子图第52页/共68页编辑连接脚本第53页/共68页第54页/共68页合并保存第55页/共68页第56页/共68页在主图中输入所要连接的点第57页/共68页在STATION中查看新添加的动态子图第58页/共68页加按钮第59页/共68页编辑按钮按钮描述类型连接设备名称第60页/共68页
11、在STATION中查看新添加的按钮第61页/共68页第62页/共68页 编辑脚本(Script)1、Script是附着于某一图形对象上的由特定事件触发执行的一组代码。通过编写Script脚本代码定义流程图对过程变化的实时显示及过程操作接口。2、举例说明。第63页/共68页例子:一个风扇的启动和停止。有三个图元:风扇组、Start按钮和Stop按钮。风扇组是一个shape文件(FEN.DSP),它由五个图元组成,派成一列。当文件执行时,按着次序显示五个图形,风扇就转起来了。第64页/共68页在OnClick建立一个200ms的计时器,用它来控制风扇转动的速度。SubStartBtn_OnClic
12、k()CallCreateTimer(1,200)EndSub在OnTimer设置图形显示顺序。SubStartBtn_OnTimer(1TimerID)IfFan.Value=5ThenFan.Value=2ElseFan.Value=Fan.Value+1EndIfEndSub对Start按钮的脚本编辑:第65页/共68页在OnClick输入如下内容,恢复风扇为第一个位置(停止)。SubStopBtn_OnClick()StartBtn.KillTimer(1)Fan.Value=1EndSub对Stop按钮的脚本编辑:当按下Start按钮时,风扇就转了起来,按下Stop按钮,风扇停转。第66页/共68页谢 谢第67页/共68页感谢您的观看!第68页/共68页