wincc vbs 水流动画

我想用变量触发 ,但是为啥没有反应。求大神指导,感激不尽。

问题补充:
这是我现在wincc里面的VBS脚本。但是不好用。

图片说明:

wincc vbs 水流动画   

最佳答案

出个详细教程:
在官方例程的基础上更改
1.复制左右移动的折线,粘贴,命名为“polyline3”
2.更改原来的VBS脚本,如下
Dim poly,lft,Val
 Set poly=HMIRuntime.ActiveScreen.ScreenItems("polyline3")  ''这里与命名的折线名一致
 poly.Index=1
 lft=poly.ActualPointLeft
 
 Set val =HMIRuntime.Tags("a")           ‘外部变量名
  Val.Read
 If val.Value = 1 Then
   ActualPointLeft_Trigger=lft+2   ’这里更改数字,可以加快或者减慢移动速度
  If lft>=718 Then                          ’这里仔细看官方教程,在第一个点位置上+18
   poly.ActualPointLeft=700              ‘这里是第一个点的位置,看截图
   ActualPointLeft_Trigger=700
  End If
      poly.Visible=True
  
    Else 
       poly.Visible=False
    End If
触发器为画面周期不变
3. 在画面属性-事件-其它-打开画面,更改为如下VBS:
 Dim poly1
 Set poly1=HMIRuntime.ActiveScreen.ScreenItems("polyline3")
 poly1.ActivateDynamic "ActualPointLeft","CycleTime125ms"

图片说明:

wincc vbs 水流动画  wincc vbs 水流动画  

提问者对于答案的评价:
万分感觉,亲测有用。

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc356533.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日
下一篇 2021年7月5日

相关推荐

  • 续"怎样实现"出现报警时弹出警告提示"?"

    请问城外之人,我已在VBS中编写了一个动作,调用MsgBox函数,但却不知触发器如何设置,或者说怎样将报警发生与这个动作连接起来.在报警记录的属性设置中看到有一个选项是触发一个动作…

    SIMATIC WinCC 2019年6月11日
  • wincc 中插入flash动画

    我在wincc中添加了shockware flash object 可是我怎么把FLASH 文件加到里面去,在属性里面也没有添加FLASH连…

    SIMATIC WinCC 2019年6月11日
  • 下载MP277面板时出现download cannot be performed…..

    下载MP277面板时出现download cannot be performed, the created config…

    2017年6月4日
  • wincc advanced v13

    我用TIA wincc advanced v13给客户开发上位机程序,用电脑监控PLC,项目很小,如何发布运行程序?客户是不是必须购买WinCC&nb…

    SIMATIC WinCC 2017年6月12日
  • 一个画面被多个变量调用

    我想做一个画面如:启动  停止  状态显示等  ,此画面需要被多个变量调用—每台设备都用这个画面,这样就有多个变量对…

    SIMATIC WinCC 2019年6月11日
  • 每次一激活WINCC就有个打印任务自动启动是怎么回事

    我没有要打印什么啊 问题补充:请问取消消息顺序报表有什么影响吗?如果我还想在项目里通过按键打印报表还能实现吗? 最佳答案 你把计算机属性—-启动——-消息顺序报表这项取…

    SIMATIC WinCC 2019年6月11日
  • 炫酷的HMI怎么做

    KTP的HMI可以做一些看起来高大上的东西吗?比如一些动态的动作等等。。。 最佳答案 可以做,但不如精智版功能多。有俩个实例可以仿真参考一下https://support.indu…

    SIMATIC WinCC 2021年7月5日
  • 西门子KTP触摸屏

    图像库加载的元件没有办法旋转,然后我编辑图像用外部应用进行了旋转,回到组态我添加图像后就有了背景色,这背景色有没有办法变成透明的,谢谢 最佳答案 使用画图更改完后的图片是无法实现背…

    SIMATIC WinCC 2020年11月1日
  • 请教:通过MessageBox实现出现提示框问题

    请教:通过如下代码实现了点击一个按钮后,出现提示框“是否退出系统”,点击“确定”后,退出运行系统,但是出现的提示框比较小,请问,有什么方法可以使出现的提示框变大吗?谢谢#inclu…

    SIMATIC WinCC 2019年6月11日
  • wincc中用C动作调用画面不行

    用C动作来组态切换画面,但程序写好了,却不能切换画面,程序应该是没有错误的,没有报错纪录,而且同样的程序在另外一个项目上(也是在另外一个电脑上)可以运行,现在不知道是不是什么地方设…

    SIMATIC WinCC 2019年6月11日

发表回复

登录后才能评论