本篇内容将会向您展示一种电机旋转小技巧,是利用旋转角将对象旋转起来的方法。
第一步:新建一个wincc项目。
第二步:新建变量,一个用于旋转角度,一个用于触发旋转。本篇为内部变量。
第三步打开全局脚本编辑器,新建vbs动作,如下图,图中脚本在文章末尾,复制粘贴改下变量就可直接使用。
第四步:不要忘记在计算机属性中,启动“全局脚本运行系统”。
第五步:新建画面,在画面中添加标准对象里的线、多边形或者折线。(因为只有这三个标准对象才有“旋转角”属性。)旋转效果有多逼真,就看各位工程师的审美有多优秀。
我是画了4个多边形,并将其组合为1个图形。
需要注意的是,如果不组合,4个多边形将会各转各的。
第六步:给组合图形添加动态,为了便于观看数据变化,在界面添加两个变量的输入输出框
第七步:保存,激活,下面观看动画效果。
附文:
Dim Spin
Set Spin = HMIRun
time.Tags(“Spin”) ‘旋转图形连接的变量,几何→旋转角
Spin.Read
’0停1转
Dim trigger
Set trigger = HMIRuntime.Tags(“trigger”) ‘触发旋转的变量,如运行信号。
trigger.Read
’5为旋转速度,越小越慢;触发器时间越短,效果越真。
If trigger.value =1 Then
If Spin.value 《=350 Then
Spin.Write Spin.Value +10
Else
Spin.Write 10
End If
End If
原作者: 张潇潇 工控帮