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日

相关推荐

  • 弹出框模板的问题

    我想做一个电机弹出框模板,其他同类型的电机都调用这个模板,然而操作与显示的是想对应的内容,这个模板用C语言怎么写呢?比如模板为A,有3个电机依次为M1,M2,M3,这三个电机弹出框…

    SIMATIC WinCC 2019年6月11日
  • WINCC 6.2 PLC 触摸屏组网

    WINCC 6.2、PLC、 触摸屏组成MPI网络PLC地址默认2,触摸屏地址默认1工控机地址在以下情况下如何设置?1.用CP56112.用CP56213.工控…

    SIMATIC WinCC 2019年6月11日
  • wincc flexible 能只安装runtime吗?

    wincc flexibe实际上也能编写简单的PC组态界面,所以请问可否只在目标工控机安装runtime呢? 请问大家是这样做过吗? 我不知道如何仅仅…

    SIMATIC WinCC 2018年12月14日
  • wincc flexible 2008 SP4 报错和安装问题

    我已经安装了wincc flexible SP4,以前好好的,但是现在不能打开和创建项目了,进度条一直不动,我从网上说重新修复下,但是打开安装软件时,又报如下图…

    2021年7月5日
  • 曲线与归档文件

    请教通过项目复制器复制的项目如何读取源WINCC项目的曲线和归档数据,先感谢了! 最佳答案 补充一点,除了将项目文件夹下的ArchiveManager目录全部拷贝过来,还需要将原项…

    SIMATIC WinCC 2019年6月11日
  • Wincc flexible 2008 SP5

    给位老师Wincc flexible 2008 SP5 安装完运行时要授权,去哪找到授权?网上说是免费软件。 最佳答案 呃,给你出个着下载软…

    SIMATIC WinCC 2021年7月5日
  • wincc7.4激活后弹出对话框

    wincc启动激活后会弹出一个对话框,不管点什么wincc的通讯就会中断,如果不点通信部会断,但是wincc通信过程中也会经常断一下不过会立刻连回来,我用的是MPI通讯 最佳答案 …

    SIMATIC WinCC 2020年11月1日
  • winccflexible sp4安装

    我在安装wincc flexible sp4安装不了,删除了注册表但是安装就会报一个STEUP启动不了。 钻石用户推荐最佳答案 你先看看你的电脑是否支持该软件安…

    SIMATIC WinCC 2021年7月5日
  • 请问为什么WINCC脚本中movefirst语句读不通

    Set oRs = CreateObject("ADODB.Recordset")Set oCom =&nbs…

    SIMATIC WinCC 2017年8月15日
  • wincc 扫描时间

    操作台上有一停止按钮,作用是停止电机, 地址为“I12.0”,我想在这个按钮按下之后,使鼓风机停止,鼓风停止 控制点为:M16.1 上位机上&nbsp…

    SIMATIC WinCC 2020年11月1日

发表回复

登录后才能评论