当前位置:主页 > 新闻中心 > 行业新闻 >

使用WinCC实现远程网络IO控制

时间:2021-04-06 11:15   tags: 行业新闻  

在WinCC画面设计时,我们经常要用到图元的显示和躲藏功能,以达到想要的画面显示效果。方法有良多种,下面我先容两种个人以为最好用的方法。

说明:下面实例是通过一个内部部变量来控制圆角矩形的显示和躲藏。



方法一:

通过一个变量控制图元在画面中的位置坐标来达到显示和躲藏的效果,详细设置过程如下:

我们新建一个内部部变量xianshi,二进制变量。在页面上添加圆角矩形,放置在画面要显示的位置。选择圆角矩形属性,几何,位置X,右击小灯,打开动态对话框。


 

wincc控制



连接变量xianshi,选择为布尔型,设置变量为真和假时位置X的坐标值,为真时的坐标值是当前位置值,为假时的坐标值要设置大于当前屏幕值。

运行时,当变量xianshi为0时不显示矩形,当变量xianshi为1时显示矩形。


wincc控制


方法二:

通过一个变量控制图元对象的透明度来达到显示和躲藏的效果,详细设置过程如下:

我们新建一个内部部变量xianshi,二进制变量,页面上添加圆角矩形,放置在画面要显示的位置。选择圆角矩形属性,效果,对象透明,打开动态对话框。


wincc控制


连接变量xianshi,选择为布尔型,设置变量为真和假时对象的透明度值,为真时的透明度值设置为0,为假时的透明度值设置为100。

运行时,当变量xianshi为0时不显示矩形,当变量xianshi为1时显示矩形。


wincc控制


留意:此方法在WinCC 7.4以及之前的版本中存在BUG,矩形不显示时还可以操控图元。