电机控制
直播中

最强海贼王

8年用户 1374经验值
擅长:MEMS/传感技术
私信 关注
[文章]

展示一种电机旋转小技巧

  本篇内容将会向您展示一种电机旋转小技巧,是利用旋转角将对象旋转起来的方法。
       第一步:新建一个wincc项目。
  第二步:新建变量,一个用于旋转角度,一个用于触发旋转。本篇为内部变量。
2.jpg
  第三步打开全局脚本编辑器,新建vbs动作,如下图,图中脚本在文章末尾,复制粘贴改下变量就可直接使用。
2.jpg
3.jpg
  第四步:不要忘记在计算机属性中,启动“全局脚本运行系统”。
  第五步:新建画面,在画面中添加标准对象里的线、多边形或者折线。(因为只有这三个标准对象才有“旋转角”属性。)旋转效果有多逼真,就看各位工程师的审美有多优秀。
  我是画了4个多边形,并将其组合为1个图形。
  需要注意的是,如果不组合,4个多边形将会各转各的。
2.jpg
  第六步:给组合图形添加动态,为了便于观看数据变化,在界面添加两个变量的输入输出框
2.jpg
  第七步:保存,激活,下面观看动画效果。
2.jpg
  附文:
  Dim Spin
  Set Spin = HMIRuntime.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



原作者: 张潇潇 工控帮

更多回帖

发帖
×
20
完善资料,
赚取积分