wincc 用VB脚本动态改变输入输出域更新周期

wincc 如何用VB脚本动态改变输入输出域更新周期 我在输入输出域属性(输入输出值动态)用vb脚本编程,动态改变其绑定的变量,结果发现
 1、输出值更新周期为规定2秒无法更改
 2、保存程序时,系统提示“循环动作导致系统高负载,建议使用触发器变量”如何解决

最佳答案

新建一个输入输出域,并连接一个变量,将更新周期设置为根据变化,想动态绑定不要改变这个域所连接的变量,应该将其它变量的值传递给这个域所连接的变量就可以了,其实就是对这个变量进行赋值,如:
 Dim tagdata,tagdata1
 Set  tagdata = HMIRuntime.Tags("data")
 Set  tagdata1 = HMIRuntime.Tags("data1")
 tagdata.Read 
 tagdata1.Read
 if 条件 then
 tagdata.Value  = tagdata1.Value 
 tagdata.Write 
 end if
 ...
 就可以了
 

提问者对于答案的评价:
谢谢兄台指点

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日
下一篇 2019年6月11日

相关推荐

  • WinCC V6.2授权

    我用一台计算机监控现场三台RLC,网络己用DP总线接好,,只需在这台计算机上做简单监控不知应用何种授权,(总点数不超过256点),授权种数太多分不清。 最佳答案 请选用运行版:&n…

    SIMATIC WinCC 2019年6月11日
  • wincc no runtimeproject found

    WINCC一点激活 运行后到了首页画面马上弹出  no runtimeproject found 然后自动取消激活了&n…

    2021年7月5日
  • 报警日志内容不了解

    我的csv报警日志内容如图,我想知道每一个列标题都是啥意思,为什么和博途信息系统所说的内容不一样?请详细讲讲列标题 图片说明:       …

    2021年7月5日
  • 如何实现禁止鼠标点击事件

    给位编程大神,小的在做一个控制系统,但是想实现使用VBS语言在Wincc操作窗口禁止鼠标点击窗口内所有事件,请大神们帮帮忙,写出脚本呀。我是小白。 最佳答案 1、创建一个半透明的矩…

    SIMATIC WinCC 2020年11月1日
  • wincc的变量赋值

    哪位老师能帮我解决以下问题:  1、在项目中有“Taga”、“Tagb”、“Tag1”、“Tag2”、“Tag3”外部变量。  2、当按下按…

    SIMATIC WinCC 2019年6月11日
  • 请问WINCC服务器模式的PC偶尔重启是怎么回事?

    请问WINCC服务器模式的PC偶尔重启是怎么回事?最近两个月重启过两次,自动进入系统。请问该怎么查问题,问了联想,他说这个不好查,会不会病毒,网咯该用什么软件杀毒好?非常感谢! 最…

    SIMATIC WinCC 2020年11月1日
  • WINCC6.2下C脚本访问SQL SERVER 存储过程

    各位老师和朋友:       我现在需要在WINCC6.2下用C脚本访问SQL SERVER&nbs…

    SIMATIC WinCC 2019年6月11日
  • WinCC V7.0 SP2 ASIA 授权不认

    授权USB盘电脑不认,不知道原因 问题补充:首先谢各位大侠。上位机第一天已经插入USB授权盘已经可以使用。第二天电脑正在运行WINCC,突然掉电了。再次启动电脑后,授权盘在电脑上可…

    SIMATIC WinCC 2019年6月10日
  • WinCC Connectivity安装问题

    Wincc版本为V6.0SP3A,从兼容性列表上得知对应WinCC Connectivity的版本为V6.1,可是安装时却提示This application&…

    SIMATIC WinCC 2019年6月11日
  • wincc历史数据查询

    WINCC的历史数据记录查询,我想把查询时间范围用数据输入的形式输入,然后再设置个按钮,来查询,应该怎么做? 最佳答案 1.什么也不用做,使用OnLineTrend控件自带工具按钮…

    SIMATIC WinCC 2019年6月11日