如何将一个块切换为隐藏?

说明:
在WinCC flexible中,用户可以自定义图形元素的组,并可以分别定义这些面板的属性。面板的优点是组态简单,因为所创建的对象保存在库中并且可以直接集成到其它项目中。下表描述了如何进行隐藏和显示一个块。

编号 步骤
1

在一个图片中插入面板要求的图片对象并决定它们在画面中的位置。

如何将一个块切换为隐藏?
Fig. 01

(矩形框架,图像视图的 Fork lift 2,圆)

2

创建面板:
标记图片对象并通过菜单条 “Faceplates > Create Faceplate” 创建一个面板。

3 插入属性:
在 “My Properties” 下创建一个新的属性。该属性随后将用于切换块的可见/隐藏。
通过右键点击 “MyProperties” 打开弹出菜单或通过在 “Faceplate configuration” 工具栏中点击相应图标来添加属性。

如何将一个块切换为隐藏?
Fig. 02

4激活属性:
通过设置复选标记来激活属性。分配名称 “FaceplateVisibility” 并选择 “Bool” 作为数据类型。

如何将一个块切换为隐藏?
Fig. 03

5

将用户自定义属性连接到图形:
首先通过点击右边窗口中的图形对象(1)来选择它们。然后通过 “Animations > Visibility” 打开图形对象的可视化菜单,并点击选项菜单 Variable (2)。在 “Properties” (3)文件夹中打开的 “ScreenModuleProject” 中选择已经创建的属性(4)。

如何将一个块切换为隐藏?
Fig. 04

6连接属性到所有图形:
相继选择所有其它图片对象并连接它们的可视性(在 “Animations > Visibility” 下)到属性 “FaceplateVisibility” ( “Communication > Properties” )。

注意事项:
也可以通过多选(按住鼠标左键并将指针拖到三个对象上)选择所有对象,然后通过 “Animations > Visibility” 属性对话框在组合框中直接选择 “FaceplateVisibility” 属性。这样就可以通过一步组态来激活所有对象的可 视性。

注意事项:
如果在多选之后选中 “Enabled” 复选框,多选将丢失。

如果对象已经用 “Visibility” 动画组态,那么它不能包含在多选中。因此,建议将组态可视性作为组态的第一步。

7 定义参数:
输入值的范围。本例中所选择的值范围为从 0 到 0 。

如何将一个块切换为隐藏?
Fig. 05

8完成面板:
通过关闭面板编辑器来完成面板 - 面板被自动保存。
9在 “ Dynamic Interface” 下的面板属性中,可以看到已经创建的 “ FaceplateVisibility ” 属性。现在在该界面中选择控制面板可视性的变量( Bool 类型的 “ Value ” )。

如何将一个块切换为隐藏?
Fig. 06

10插入一个按钮:
插入一个按钮用来进行面板可视性的开关切换。对此可通过选择事件下的系统函数 “InvertBit” 并连接到相应的变量来完成。

如何将一个块切换为隐藏?
Fig. 07

现在可以在运行系统中开始组态并使用该按钮来切换面板的 “可见” 或 “隐藏”。

小贴士
在图形上放置隐藏按钮控制面板的可见性。

关键字
面板,图片元素,图片对象,图形分组,隐藏按钮

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc327300.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月5日
下一篇 2021年4月12日

相关推荐

发表回复

登录后才能评论