wincc水流动画

官方实例是按钮触发,但是我想要做根据外部二进制变量触发。vbs语句不会编了,求大神指导,感激不尽,新年快乐。

问题补充:
感觉3L大神,但是我想问一下那你这个修改之后我触发器应该设置成什么,用不用在全局脚本里面做,我现在试了一下不动。

最佳答案

在官方事例上做了修改,脚本如下,用实际变量替换a即可:
Dim poly,lft,Val
 Set poly=HMIRuntime.ActiveScreen.ScreenItems("polyline1")
 poly.Index=1
 lft=poly.ActualPointLeft
 
 Set val =HMIRuntime.Tags("a")
  Val.Read
 If val.Value = 1 Then
   ActualPointLeft_Trigger=lft+2
  If lft>=598 Then
   poly.ActualPointLeft=580
   ActualPointLeft_Trigger=580
  End If
     poly.Visible=True
  poly.ActivateDynamic "ActualPointLeft","CycleTime125ms" 
    Else 
     poly.Visible=False
    End If

提问者对于答案的评价:
这个我试了一下,不好使,我就想问一下触发器我得选哪个,一模一样的粘进去不好用,

最佳答案作者回复:
在画面对象-其它-打开画面,添加以下VBS脚本: 
  Dim poly1
 Set poly1=HMIRuntime.ActiveScreen.ScreenItems("polyline1")
 ''poly1.Visible=True
 poly1.ActivateDynamic "ActualPointLeft","CycleTime125ms"

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

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

相关推荐

  • WEB客户端不能访问datamonitor中的Published Reports和Excel Workbooks

    WEB客户端在可以访问datamonitor页面,但是其中Published Reports和Excel Workbooks两项不能正常访问,提示Retriev…

    SIMATIC WinCC 2019年6月11日
  • 400冗余系统CP443通讯问题

    412H与单站WINCC通讯。主CPU带的CP443可与操作员通讯,备用CPU带的CP443与操作员通讯不上。备用CP443通讯应该没有问题,可以通过工程师站对备用CPU进行下装。…

    2019年6月10日
  • wincc与plc通讯问题错误代码为4102

    这个项目中有8个plc通过以太网与两台上位机连接在一起。其中有一台上位机没有连接故障,另一台连接时总是出现故障报错。网络不稳定,所有plc同时出现通讯故障,故障代码为4102.另一…

    SIMATIC WinCC 2018年12月2日
  • 电脑系统重装

    系统重装后及重装前wincc项目应注意什么问题,要保障重装后项目可以正常运行 钻石用户推荐最佳答案 关于如何使用项目复制器进行项目复制——   &nb…

    SIMATIC WinCC 2021年7月5日
  • 急急急关于触摸屏不能下传的问题

    我用的是ktp178触摸屏,有两个版本一个是1.3.0.0 一个版本是1.2.0.0.用wicc2007传1.3.0.0能传下去。但是1.2.0.0不能下传。怎么回事呢。…

    SIMATIC WinCC 2019年6月11日
  • 以太网通信中断

    我公司在现场运行设备,其中一台是S7-300通过CP343与工业以太网线(网线10米左右)和工控机直连,工控机安装有组态王软件,软件数据采集频率为200ms左右,一起采集200个字…

    SIMATIC WinCC 2019年6月11日
  • wincc报警记录查询问题

    现在我的报警记录已经记录下来了,但是不知道怎么查询,请问怎么查询啊? 最佳答案 http://v.youku.com/v_show/id_XNTU3MDU4Mjcy.html这个视…

    SIMATIC WinCC 2017年11月13日
  • 两台电脑上的WINCC 如何建立OPC UA 连接

    两台电脑上的WINCC 如何建立OPC UA 连接 最佳答案 参考这个文档;如何通过OPC UA实现两台WinCC SCADA电脑…

    SIMATIC WinCC 2020年11月1日
  • WINCC画面授权

    在WINCC上面组态了画面,想做成只有登录正确的用户名和密码,才能进行画面中的操作.请问怎么做啊? 钻石用户推荐最佳答案 参考:如何根据登录用户权限级别执行某些动作?https:/…

    SIMATIC WinCC 2021年7月5日
  • WINCC V6.2 无法启动

    各位好!我新装了WINCC V6.2 SP3 ,安装完成后,打开出现以下界面,点击新建项目也没反应,打开例程项目,显示为服务器不可用,这是怎么回事?麻…

    2017年11月19日

发表回复

登录后才能评论