分享

WinCC入门课程6:WinCC的画面对象有哪些?了解方能用好

 龙之吻6iinxl8c 2019-04-16

WinCC的过程画面由一个个的'对象'有机的组合在一起,完成既定的功能,其组织结构如图1所示。

WinCC入门课程6:WinCC的画面对象有哪些?了解方能用好

在过程画面中,'一切皆对象'。甚至'画面'本身也看作一个对象。


一、画面对象

'画面'本身也是一种特殊的对象。'画面'最常用的属性是'画面名称'和'尺寸',如图2所示。

WinCC入门课程6:WinCC的画面对象有哪些?了解方能用好

'画面名称'在新建一幅画面的时候定义,它是画面的唯一标识。

  • 如果画面作为'启动画面',一般建议将其尺寸设置为与屏幕分辨率相同;

  • 如果其显示于'画面窗口'之中,则其尺寸应设置为与画面窗口等大或略小;

  • 如果该画面设计成弹窗形式,则其大小可根据需要,自由设定。


二、标准对象

'标准对象'是WinCC中最基本的一类图形元素,在组态过程画面时,可以利用这些基本图形元素,绘制出形象的、有意义的图形。这里以'静态文本'为例,演示一下,如何使用标准对象,如图3所示。

WinCC入门课程6:WinCC的画面对象有哪些?了解方能用好

在过程画面中,显示无边框、无背景颜色的文字'塞北名驼',要做如下设置:

  • 在静态文本'属性'卡中的'字体'一栏中,文本填入'塞北名驼',设置合适的字体大小,及X、Y方向上的对齐方式;

  • 在'颜色'一栏中,将分别将边框颜色、背景颜色设为'透明',字体颜色设为'红色'。

经过上述设置,静态文本在过程画面中的显示即为图3所示。设置对象的属性是一项繁琐、细致的工作,掌握其各种属性的意义至关重要,需要结合实践慢慢体会。


三、智能对象

智能对象可以极大的丰富过程画面的内容,WinCC提供了多种智能对象,如图4所示。

WinCC入门课程6:WinCC的画面对象有哪些?了解方能用好

应用程序窗口:一般可用于观察脚本运行情况或执行与打印相关的应用

画面窗口:实现'画中画'功能

控件:导入现成的动态对象,实现特定的功能

OLE元素:用于插入OLE对象,如Excel、PPT等

输入/输出域:用于修改、显示变量

棒图:带有'刻度'的对象

图形对象:在过程画面中插入图片

文本列表:关联的变量不同的取值时,显示不同的文本

状态显示:又叫'图形列表',关联的变量不同的值时,显示不同的图片

相比'标准对象','智能对象'在使用时相对要复杂一些,在接下来的文章和视频中将逐一对它们展开讨论,这里只从概念上做一点简单的介绍。


四、窗口对象

WinCC提供了5种窗口对象,如图5所示。'窗口对象'一般用于触发事件,从而完成某些动作,如:画面切换、修改变量值、改变现场设备工作状态等。

WinCC入门课程6:WinCC的画面对象有哪些?了解方能用好

按钮:按钮有两种状态:'开'和'关'。通过组态按钮的'事件',可以用其控制画面切换、设备启停等功能;

圆形按钮:圆形按钮与按钮略有不同,它有三种状态:'开'、'关'和'取消激活'。同时,圆形按钮可以定义其缺省状态下的状态。

滚动条:滚动条由上、下限和滑块组成。通过滑动滑块,可实现与之相关的变量在上、下限之间均匀变化。

单选框:选择所有选项中的一个,并激活相应的选项域

复选框:可选择多个选项,选中的选项域随之激活。


    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多