版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Win CCV7 中如何组态面板 (Faceplate )1概述及目的1.1概述面板是用户在项目中作为类型而集中创建的标准化画面对象。WinCC将面板类型保存为fpt文件。然后,对于同一类设备用户可将面板类型作为面板实例插入 过程画面中。可以在图形编辑器中编辑面板实例, 其操作与编辑对象选项板中的 单个对象相似。面板类型的使用减少了所需的组态工作,因为一个面板类型可在一个画面中使用 多次或者在多个画面中使用,并且可通过面板类型集中更改实例。1. 2目的本文将以一个电动阀画面对象为例进行组态以说明面板的组态过程。要求该阀由一个多边形、两个圆形及一条直线构成;该阀主体背景颜色与电动阀开度值关联。当
2、开度值小于5%时背景色为红色(表示电动阀关到位),开度值大于等于 5% 且小于等于95%时背景色为蓝色闪烁(表示电动阀正在执行开 /关动作),开度 值大于95%时背景色为绿色(表示电动阀开到位)。2组态面板类型创建面板类型首先在WinCC中打开画面编辑器,然后通过文件”菜单 新建面板类型”(图1) 或通过工具栏上的 新建面板类型”按钮(图2)创建面板类型。然后添加画面对 象并正确填写对象名称以完成电动阀的基本对象组态,画面对象如表1:骨口' 序号对象对象名称1多边形Val_display32圆Val_display23圆Val_display14线li ne5静态文本M6静态文本tit
3、le7输入/输出域Val_positio n_val濮辑罔 択酬町祥列(好 工具 田口宙匚图1n图形披純器* | valve. hP T6MI1 rasctfi|tBnj -CtrkO1却同叫)幔存 舅MWCtrkSXRF)矿“尸严八/'方丫比/'fi图老編筍器hewrpll J=3融 攪獸巾 粵列(邮JJKT)因口形I jbi x 期31 me 4 / 1ta !1 J L1 J I K *£ JifJIL13LHE 丄-. ' h - - -; -r -f 1 R II- -1 I « II 1-1!'inv F'f r &quo
4、t; b将对象进行画面排布如图3,然后将面板类型保存为fl圈彌编辑胖FAQ_va.FPH丈件儁樹e)排酣(肿工旦(T窗口(少= Title辻电 Val_displa?3(ft人脯 总埔 Val_position_val 菩西丈卞M WJ_digplay1巨'/a.i_dispJay2组态对象属性面板具有两种类型的属性及事件:类型特定属性及事件这些属性及事件只能在面板类型中更改。类型特定的属性和事件是针对单个对象的属性和事件,其不能在面板实例中进行组态。实例特定属性及事件在面板实例中组态这些属性和事件。下图显示了类型特定属性和实例特定属性在面板实例中的使用£2%S3樂罢箱宦的性
5、I饕解輔定的性在面板实例中,类型特定属性的更改不会自动更新。通过关闭和重新加载相应的 过程画面可使实例中的更改生效。2.2.1组态类型特定属性对于电动阀对象组成部分中的一些对象属性将来在实例中无需组态的即为类型 特定属性,需要在类型组态中完成定义。内容包括如:阀体对象(多边形、圆) 的线宽、标题文本域的字体及输入/输出域的字体及颜色等等。对这些对象属性 的组态如画面编辑器中组态普通对象方法完全相同,最终结果如下图:边fll赖巴填充因案詡苕 宇wa100000%I >1005025103004OD砒I纠镐入緒出喊凤性审侍弹al_p口曲温n ¥0|>r C*图5注意:阀体(多
6、边形 Val_display3、圆 Val_display2、圆 Val_display1)属性 效果”中的 全局颜色方案”必须设置为 否”如下图:艮氓2,旅-I U4002510800O 100 :50lOQOOO2.2.2组态实例特定属性对于在不同面板实例中需要使用不同属性值的需要将这些属性作为开放的接口组态成为实例特定的属性。首先确定需要开放为实例特定属性如下表:对象及对象名称属性面板类型属性标题title文本TitleText背景颜色TitleBackColor字体颜色TitleForeColor阀开度值10域Val_positio n_val输入/输出值Positi on _Outp
7、utValue电动阀标记M字体颜色M_ForeColor背景颜色M_BackColor阀体Val_display1背景颜色Val_display_BackColorVal_display2背景颜色Val_display3背景颜色Val_display1闪烁背景Val_FlashColorVal_display2闪烁背景Val_display3闪烁背景Val_positio n_val闪烁前景Val_display1背景闪烁频率Val_FlashRateVal_display2背景闪烁频率Val_display3背景闪烁频率Val_positio n_val文本闪烁频率Val_display1闪
8、烁冃景颜色开Val_FlashColor OnVal_display2闪烁冃景颜色开Val_display3闪烁冃景颜色开Val_positio n_val闪烁文字颜色开Val_display1闪烁背景颜色关Val_FlashColorOffVal_display2闪烁背景颜色关1Val_display3闪烁背景颜色关|Val_positio n_val闪烁文字颜色关表2点击画面编辑器中的 编辑”菜单,选择 组态面板类型”命令打开 组态面板类型 对话框,如下图:6图形编辑黠订FAQ_val.FPT|古立件的机图排宛工耳窗口临)帮助DataC_l JJL>80040010050的嗝消 恢复
9、(R)Ctrl42ei+Y剪切0J)匚tri十工复制(OCtrl+C复制)粘贴炉)(:trl+VDul全选Ctrl+A自走交对翅蛆对象卜序卜醴接(L)k扁辑面檯養量组总面桓芸型雇性Sl<图8接下来通过点击该对话框中的 添加属性”按钮来添加实例特定属性,按照表2添加11个属性,并按照表2重新命名属性名称如下图:2T*LnH Tfk网HI叭血3%WflrKWalinsJSHRMtC-dtairM_frpCk£j*»f 0gfiAF.D«ckaiH 创wn图9然后将单个对象的相应属性分配到实例特定属性中,如下图:图10属性的分配通过选中对象,然后在右方对象属性中选
10、中相应属性, 再通过鼠标拖拽的方式将属性拖拽到左方的窗口中,如图10中的Title的Text属性,以此类 推,按表2将所有独立对象的属性与实例特定属性进行对应拖拽。最终对应关系 如下图:-'roperties-TiH eTextTitle,TextT TitleEad(Col&rTitl&.BackCol&r-TitleFoneColcwTitle,Fore Color弓 P Mitiort_OutputValueval_positio n_vdl .Cdtpctlue-M_ForeColar.ForeColor3 M_Back<ZolorM. BckCc
11、lor-Vai display B曰ckCpIorval_dbplayl 宓故©brval_displayZ .BackColorvl_displa/3 .BckColor-vd_FbshtolQrvaLdisplayl iFlashEtackColarval_di5playZ .FlashBackColory6 Ldlspla/3. HashBackCo Io rI -positioned LFlashFareColorm Val_Fla5hRateyaljdisplal .FlastiRateBack ColorVd l_dlsplay*2. HashRateBa ckColor
12、网 l_di spla/3. HashRateBa clColor砌 I_po5ition_yd I.FIashRat ehoreCal3 Val_FlashColorOnval_dlspla/l .BackFlashColorOn、g |_di spla/Z .BackFla shCo lorOnva l_di spla/3 .EtsckFI £h 匚 old rOn/al j5CKition_*a I. For eFlaihCo lorOn-Va(_Fl3shCcilorOffl_di$pla/l .BackFlashColorOffva l_di splay2 * Ba 凸Ha
13、 shCoh r Offva l_di splay3 启 ackfla shCoh rCf fya Ijpacitiona I .ForeFlastiGolorOf I图11到此即完成了实例特定属性接口的组态。由于要求电动阀阀体及开度值输入/输出域需要关联到实际开度变量上,并且要求有颜色动态显示阀的开关状态。由于所有的动态都基于开度值的变化,因此可以通过开度值输入/输出域的变化事件来控制对象属性的动态化(通过VBS脚本,面板中仅支持VBS脚本而不支 持C脚本)。打开输入/数出域事件,如下图:J.0口X iii ji n -ji a扌取2飲4K业 < 九人/mmUR点r ara *椁邑.1
14、.拒式 + raT囚魅* IE它隔勤惟仙图12输入代码如下:图13M5M 注意:在面板中操作面板变量或对象属性与画面中有所区别, 在面板中控制变量 或对象属性均使用函数SmartTags如上图。详细信息请参考 WinCC帮助系统: 使用Win CC>VBSforCreati ngProceduresa ndActio ns>VBSRefere nce>Objectsa ndLists>S martTagsObjec。完成后保存该面板。3创建面板实例首先创建电动阀开度变量,本例中为方便测试创建的变量均为内部变量如下图:WintiLLfpftarflr F Wp I fiI
15、PysJI lol 1U nil町刊册1、卜 XJi *- > H ja ?JHjSBlZSnETM-/If应程EEE WS T*Tgg臥 h I.Ma禅Tf 1图14在画面中调用该面板类型以创建面板实例,先创建画面并打开,从右方对象调色 板中选择 标准” >智能对象” >“板实例”,并在画面中添加该对象,将会弹出面 板类型选择框,选择之前所保存的面板如下图:亠rWaTfrf_ -1工A X ® Hf田p护铮OpenLook mt_) GraCS图15添加后效果如下:Mp RecentDocuments广MTxF匸口FHFAQ.FPT3(M;tQr,FPI 自 Tnpi.FpT 弐 r»mu2.FAT'l 一W M 叭f)丄口严F叭Hjd X "A 焙込Q珂为:?从镖九誚iJ ?3 *?11 4姑2MOk 若10x-j»«动吉rtie 豐图16 在面板实例的属性 其它缩放模式选择“ 1:1,”可以得到所组态面板类型的原始大小。然后可以根据实际需要组态用户自定义2中的实例特定属性,如下图: JT J J ”
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 演出服装入库验收员岗位招聘考试试卷及答案
- 研磨介质回收处理师岗位招聘考试试卷及答案
- 压缩机生产工艺工程师岗位招聘考试试卷及答案
- 2025年浙江省温岭市高二生物下册期末考试试卷附完整答案(考点梳理)
- 2026年湖北省松滋市高二生物下册期末考试测试卷附答案【满分必刷】
- 2025年辽宁省海城市高二生物下册期末考试模拟卷及完整答案【历年真题】
- 2025年浙江省桐乡市高二生物下册期末考试检测卷完整答案
- 2025年河南省汝州市高二生物下册期末考试检测卷【A卷】附答案
- 2025年云南省瑞丽市高二生物下册期末考试检测卷一套附答案
- 2026年湖南省沅江市高二生物下册期末考试模拟卷带答案(综合卷)
- (高清版)DG∕TJ 08-15-2020 绿地设计标准 附条文说明
- 眼部颞浅注射操作讲解
- 【MOOC】国际商务-暨南大学 中国大学慕课MOOC答案
- 【MOOC】大学物理-力学、电磁学-重庆大学 中国大学慕课MOOC答案
- 【MOOC】3D工程图学-华中科技大学 中国大学慕课MOOC答案
- 汛期应急知识培训
- 松树的风格课件
- 未来趋势与职业前景智慧树知到期末考试答案章节答案2024年联盟推+荐
- 第二章电磁场的基本规律
- (正式版)JBT 14449-2024 起重机械焊接工艺评定
- 广东省深圳市2023-2024学年六年级下学期期末语文试题
评论
0/150
提交评论