WINCC如何用VBS编辑闪烁

当变量A为1时 所选的箭头组闪烁,当变量A为0时不闪烁,求各位大神指导!!!小弟感激不尽!!

最佳答案

箭头--属性--闪烁,右键动态对话框,变量选择A,选择为1闪烁,为0不闪烁。不需要vbs脚本的。
如果一定要用脚本。右键选择vbs脚本:
弹出vbs脚本编辑器,有一个默认函数名比如function1
在其中写程序:
dim mytag
mytag=hmiruntime.tags("变量A").read
if mytag then
  function1=1
else
  function1=0
end if

提问者对于答案的评价:
我代码是这样写的会报错:
Function FlashBorderColor_Trigger(ByVal Item)
Dim mytag
mytag=hmiruntime.tags("A").read
Function Function FlashBorderColor_Trigger(ByVal Item)=1
Else
Function Function FlashBorderColor_Trigger(ByVal Item)=0
End if
End Function//报错是报的Function Function FlashBorderColor_Trigger(ByVal Item)=1这行有错

最佳答案作者回复:
Function FlashBorderColor_Trigger(ByVal Item)
Dim mytag
mytag=hmiruntime.tags("A").read
Function Function FlashBorderColor_Trigger=1
Else
Function Function FlashBorderColor_Trigger=0
End if
End Function
脚本里面是写函数名,函数名本身带返回值,不应该加参数。

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

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

相关推荐

  • S7300与wincc通讯

    5611与step7通讯成功,检测5611(MPI)能够看到0和2,但wincc启动后驱动状态始终是断开连接,300的组态应该没问题,wincc中选的是MPI通讯方式,地址站号插槽…

    SIMATIC WinCC 2019年6月11日
  • wincc归档数据采集周期是否全部同步,没有时间差?

    Wincc归档变量中变量A,B,C;A=15;B=30;C=B-A(PLC里处理B-A)归档结果A-15,B-30没问题,但C的归档值偶尔并不是B-A的值,AB值是压力传感器值,变…

    SIMATIC WinCC 2020年11月1日
  • 泵的动态显示

    我在WINCC中增加了各水泵,现在我有三个图片,通过改变变量达到三个图片呼唤,形成转动的效果,请问怎么做,谢谢!用C语言怎么做,用变量又怎么做?? 最佳答案 用智能对象中的状态显示…

    SIMATIC WinCC 2019年6月11日
  • WINCC FIEXIBLE 权限问题

    wincc的用户名和密码都正确,当我点击一个按钮时,弹出登录画面,我输入了有相关权限的用户和密码(前提是密码正确)为何点OK后,消失没有任何反应,求解密码是可以自己修改的把,即使密…

    SIMATIC WinCC 2018年12月6日
  • 博图wincc脚本问题

    当生成面板以后,面板中关联vb脚本,怎么在画面中使用面板的时候vb脚本里变量进行改变。也就是说脚本里的是动态的变量 最佳答案 间接寻址的功能吧?参考文档:如何在 WinC…

    SIMATIC WinCC 2021年7月5日
  • siemens 触摸屏 simatic flexible 好难学啊

    我创建了一个起始画面,并用工具栏菜单在画面上创建了一个按钮,我想让这个按钮对应的点是 M2.5,但我怎么操作就是不行,变量我设置了,我也连接了啊,手册我也看了几遍但就是搞…

    SIMATIC WinCC 2019年6月11日
  • 全局脚本函数

    请教各位大哥,全局动作里的函数文件被加密了,有没有好的办法解密呢,十万火急 最佳答案 没有办法!只有找原作者了!如果是简单的脚本那就自己编写!如果复杂的就只有找原作者了! 提问者对…

    SIMATIC WinCC 2019年6月11日
  • wincc6.2 提示只有当可用的服务器已经输入至计算机列表,项目才能别激活

    我的路径没有中文,也更改了计算机名称,为什么还提示这个错误呢?求解 最佳答案 根据操作系统的计算机名修改WINCC项目的计算机名。注意:没有点。为使用 WinCC&nbs…

    SIMATIC WinCC 2017年7月25日
  • wincc6.2中vbs的断点如何添加

    wincc6.2中vbs脚本诊断如何添加断点,想单步执行 最佳答案 方法有三1、最简单的是用msgbox函数2、还有就是要按照微软的vbs调试器,在wincc的光盘里面有安装文件3…

    SIMATIC WinCC 2019年6月11日
  • wincc flexble2008sp4 向导创建项目smart1000无法选择以太网连接

    wincc flexble2008sp4 向导创建项目smart1000无法选择以太网连接,smart1000IE可以选择以太网连接 如下图 图片说明…

    2021年7月5日

发表回复

登录后才能评论