怎么使wincc组态水泵控件颜色改变(3部分VB代码3分钟学会)
怎么使wincc组态水泵控件颜色改变(3部分VB代码3分钟学会)1.1图形动画组态一:必背知识点:三:问题拓展当你看完本章后,你也能组态出如下方动态图所示的项目:(动态图)动态图1:项目模拟运行效果图
全文约700字,通读约3分钟!
看完本章,你将收获以下内容:
一:必背知识点:图形动画组态步骤
二:实例:《西门子WIncc V14让"水"流动起来》
三:问题拓展
当你看完本章后,你也能组态出如下方动态图所示的项目:(动态图)
动态图1:项目模拟运行效果图
一:必背知识点:
1.1图形动画组态
步骤:右键图形属性→巡视窗口打开"动画"选项卡→选择"移动"→选择"水平移动"→关联变量并输入起始终止位置
作用:让你的图形根据变量值的不同,运动到不同的位置。(想象一下你经常登录的某些网站,里面的飘窗)
组态方法下图所示:
图片2:图形动画的组态位置
二:实例:《西门子WIncc V14让"水"流动起来》
项目要求:单击阀门开关按钮,触发VB脚本,组态好的画面中送水管道开始送水,同时画面中显示出储水罐内水量多少,当水量>=100时,自动停止供水!阀门自动关闭。
项目组态过程:
2.1:组态出的画面一览
图片3:画面包括的所有元素
组态中各元素作用,如图片中解释所示。
2.2:符号库的使用
符号库是西门子官方提供的一系列的符号,包括设备符号、建筑符号等。使用方法如下方动态图所示:
动态图4:符号库的使用
2.3:按钮开关组态
按钮开关与生活中所用开关较相似,具体组态看下图动图所示:
动态图5:按钮开关的组态(与按钮类似)
2.4:表示流水的箭头位置动画组态
本章需要使箭头水平移动,所以直接组态水平移动即可,具体步骤看下方动态图:
动态图6:表示流水的箭头图形动画组态
2.5:水量显示I/O域组态
组态I/O域,关联水量变量water,具体步骤如下所示:
动态图片7:图形动画组态
2.6:VB代码编写
本脚本VB代码较多,其中Do…Until之前未讲解过,其余的都有讲解!(今天Do…Until不是重点,不用理解!改天再出文章详细讲解)
代码如下所示:
具体的VB脚本代码
代码具体编写步骤,看下方动态图:
动态图8:VB脚本的编写
2.7组态VB脚本触发方式及模拟运行
组态触发方式:选择按钮开关,右键属性,选择事件,单击事件分配触发函数为上一步的VB脚本。
模拟运行如下方动态图所示:
动态图9:模拟运行效果
三:问题拓展
1:实际项目中,如何利用PLC自动触发VB脚本呢?