技成培训网论坛

 找回密码
 立即注册
查看: 192|回复: 1
收起左侧

[提问] WinCC中一种特殊的画面对象

[复制链接]
发表于 2021-9-10 15:22:34 | 显示全部楼层 |阅读模式

您正在浏览的页面需要登录,为了提高您的阅读体验,请在右上角登录您的账号!

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
本帖最后由 ali3070091 于 2021-9-10 15:22 编辑

在做项目时,经常会遇到功能类似的设备,如电机控制画面等,它们在WinCC画面中,通常也会绘制成一样的。为了加快项目开发速度,通常可以把同类的设备做成一个面板(faceplate),然后在合适的位置创建该面板的实例即可。
本文以"电机控制画面"为例,加以说明。
新建"面板类型"
在WinCC图形编辑器中,通过菜单命令"文件"->"新建面板类型"。
1.jpg

组态"面板类型"
菜单命令"编辑"->"组态面板类型"。打开组态对话框。
2.jpg

在"组态面板类型"对话框中,添加5个属性,并为其赋以有意思的属性名:
  • identifier_Text:电机的文本标识。将静态文本"identifier"的"文本"属性分配给它;
  • M_Color:将静态文本"M"的"字体颜色"属性分配给它;
  • Motor_Color:将对象圆"Motor"的"背景颜色"属性分配给它;
  • forward_Vis:正转标识。将多边形"forward"的"显示属性"分配给它;
  • backward_Vis:反转标识。将多边形"Backward"的"显示属性"分配给它。

3.jpg

属性的分配很简单,只需要把实际对象属性逐个用鼠标拖拽到相应的自定义属性下即可。如上图所示,要给自定义属性"backward_Vis"分配画面对象"backward"的"Visable"属性,只需要找到该属性,然后用鼠标拖拽到"backward_Vis"上即可。
4.jpg

属性配置完成后,点击"确定",会弹出上述对话框,如果我们的画面中已经有该面板的实例了,则要谨慎一点,选"是"的话,所有的实例都会相应的改变。
面板在WinCC中以"*.FPT"的格式存储,编辑完成后,若文件名为"Motor1.FPT",则在"图形编辑器"预览窗口中会相应的找到该文件。
面板实例
组态完"面板"类型后,就可以在画面中应用它了。在"对象调色板"中,双击"面板实例",选择刚才绘制的"面板",即可将该面板像其他对象一样放置到画面中了。
6.jpg

刚才在"组态面板类型"对话框中,组态的"属性"都在"用户定义2",可以根据需要,为其配置静态或动态属性。
7.jpg
运行起来的效果如下:
8.jpg

内容来源:网络    如有侵权请告知,立删

5.png
发表于 2021-9-22 10:51:27 | 显示全部楼层
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|技成培训网论坛   粤ICP备11069432号-1

GMT+8, 2021-11-30 07:32

Powered by jcpeixun X3.3

© 2007-2021 深圳市技成科技有限公司

快速回复 返回顶部 返回列表