描述
在 WinCC 中显示水流动画的步骤如下,本文后面部分提供了示例项目的下载。
说明
0 = 停止, 1 = 启动Water Flow SpeedUnsigned 8-bit tag设定水流的速度
0 = 慢速, 1 = 正常速度, 2 = 快速Water Flow DirectionBinary tag设定水流的方向
0 = 从左至右或从上至下,1 = 从右至左或从下至上3使用以下对象创建画面,如图.01 所示。
图. 01
为了显示效果,添加了多边形管道和折线,阀门放置在管道的起始处。为了使显示更加优化,应该放置阀门,使其重叠折线 20 个像素。
4改变两条折线的设置如下:- 属性 > 颜色
- 属性 > 样式: 线宽: 10,线类型: 参见图.02
图. 02 - 属性 > 其它:显示: No
- 属性 > 显示: 中央颜色方案: No,对象透明度: 50
图. 03
使用折线的第一个点的 X 值替换值 40。为了获取该值,改变 Object Properties > Geometry > Index 值为1,然后读取 “Current value X” 值。使用 X 值加上18,替换值 58。该值取决于线宽(指导值:2*线宽-2)。
6在对象 polyline02 的 “Geometry > Current value Y” 属性中,创建以下的 VB 脚本。选择 “动画周期” 触发器。图. 04
使用折线的第一个点的 Y 值替换值 40。为了获取该值,改变 Object Properties > Geometry > Index 值为1,然后读取 “Current value Y” 值。使用 Y 值加上18,替换值 58。该值取决于线宽(指导值:2*线宽-2)。
7在 btnStart 对象的鼠标 > 鼠标点击事件,创建以下的 VB 脚本。
图. 05
图. 06
图. 07
表01
注释
该条目创建和测试项目的软件版本是 WinCC V7.3 Update 7。
下载
waterflowanimation.zip (15,3 MB)
关键字
液体、流体、流动