您正在浏览的页面需要登录,为了提高您的阅读体验,请在右上角登录您的账号!
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
本帖最后由 ali3070091 于 2021-9-10 15:22 编辑
在做项目时,经常会遇到功能类似的设备,如电机控制画面等,它们在WinCC画面中,通常也会绘制成一样的。为了加快项目开发速度,通常可以把同类的设备做成一个面板(faceplate),然后在合适的位置创建该面板的实例即可。
本文以"电机控制画面"为例,加以说明。 新建"面板类型" 在WinCC图形编辑器中,通过菜单命令"文件"->"新建面板类型"。
组态"面板类型" 菜单命令"编辑"->"组态面板类型"。打开组态对话框。
在"组态面板类型"对话框中,添加5个属性,并为其赋以有意思的属性名: identifier_Text:电机的文本标识。将静态文本"identifier"的"文本"属性分配给它; M_Color:将静态文本"M"的"字体颜色"属性分配给它; Motor_Color:将对象圆"Motor"的"背景颜色"属性分配给它; forward_Vis:正转标识。将多边形"forward"的"显示属性"分配给它; backward_Vis:反转标识。将多边形"Backward"的"显示属性"分配给它。
属性的分配很简单,只需要把实际对象属性逐个用鼠标拖拽到相应的自定义属性下即可。如上图所示,要给自定义属性"backward_Vis"分配画面对象"backward"的"Visable"属性,只需要找到该属性,然后用鼠标拖拽到"backward_Vis"上即可。
属性配置完成后,点击"确定",会弹出上述对话框,如果我们的画面中已经有该面板的实例了,则要谨慎一点,选"是"的话,所有的实例都会相应的改变。 面板在WinCC中以"*.FPT"的格式存储,编辑完成后,若文件名为"Motor1.FPT",则在"图形编辑器"预览窗口中会相应的找到该文件。 面板实例 组态完"面板"类型后,就可以在画面中应用它了。在"对象调色板"中,双击"面板实例",选择刚才绘制的"面板",即可将该面板像其他对象一样放置到画面中了。
刚才在"组态面板类型"对话框中,组态的"属性"都在"用户定义2",可以根据需要,为其配置静态或动态属性。 运行起来的效果如下:
内容来源:网络 如有侵权请告知,立删
|