wincc上怎么给多个内部变量写值

我用VB脚本写下面函数,好像并没有把值写进去,是哪里写错了吗,该怎么实现(a0,a1,a2...a10以及在wincc内部变量定义过了)
Dim shuzu(10)
Dim i
For i=0 To 10
shuzu(i)=i*1.2
HMIRuntime.Tags("a"&i).Write shuzu(i)
Next

最佳答案

你试试下面代码:
Dim shuzu(10)
Dim i
Dim TagStr
Dim Tag
For i=0 To 10
TagStr = "a" & i
shuzu(i)=i*1.2
set Tag = HMIRuntime.Tags(TagStr)
Tag.Write shuzu(i)
Next

提问者对于答案的评价:
可以了,谢谢

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

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

相关推荐

  • Wincc 7.4支持图片格式

    听说wincc 7.4支持png和svg的,如图所示,我的咋没有?我是通过图像对象控件打开如图窗口的 问题补充:图片 最佳答案 wincc 7.4 图…

    SIMATIC WinCC 2017年6月10日
  • wincc用2个DTPICKER组合成日期时间查询

    我现在可以单独用日期查询,我 想用2个控件把时间范围也加进去。请问怎么做? 最佳答案 Dim FromFrom=Split(ScreenItems("…

    SIMATIC WinCC 2021年7月5日
  • 关于数据采集的问题??

    请问大侠,工程上有1个流量计,WINCC有什么工具可以对流量进行总累积?怎样设置一个按钮可以退出当前画面并打开另一画面?历史趋势数据存在哪里,是否需要配置数据库? 最佳答案 WIN…

    SIMATIC WinCC 2019年6月11日
  • wincc7.0sp3的授权问题

    安装完了之后老是出这个,请问要怎么办 图片说明:    钻石用户推荐最佳答案 参考:WinCC7.0授权的使用方法及常见问题处理https://support.…

    2021年7月5日
  • WINCC报警控件不显示用户名

    1、把用户名组态上去,依然不会显示,是空的,包括计算机名。以前用7.0不显示,我换了7.3还是不显示2、可组态时间在哪?如图 问题补充:仔细看了下在线帮助,确实是一楼说的情况。紫方…

    2021年7月5日
  • WINCC 服务器冗余后报警及系统日志不记录问题

    两台服务器WINCC 冗余后,过程消息及报警记录信息不记录、不显示新的信息,断开冗余就可以,是什么地方有问题吗    求大神支教 …

    SIMATIC WinCC 2020年11月1日
  • wincc 变量触发VB脚本

    我做了一个变量触发的vb脚本,用作excel打印。每次仿真时,一打开仿真就会直接触发vb脚本。并且在一段时间后,就会一直循环触发。我设置的是1分钟周期。另外问一下有没有这个计划任务…

    SIMATIC WinCC 2020年11月1日
  • 请教如何写VBS来处理csv文件

    面板是MP270  我想写个脚本来打开csv文件,请问怎么写呢?  我试过 set createobject …

    SIMATIC WinCC 2019年6月11日
  • wincc7.4 报警记录

    我在报警记录消息里添加开关量报警的时候,有一些变量能添加,有的不能。。。求教大神 问题补充:都是二进制变量,但是只有一部分可以添加进去 图片说明:    钻石用…

    2021年7月5日
  • VB脚本帮助中文版谁有?

    WINCCV6.2帮助中关于VB的部分都是英文的,看起来太费事,也不容易理解,不知道谁有中文说明版本的?请给予帮助。我的邮箱是:cairunming@rizhaosteel.com…

    SIMATIC WinCC 2019年6月11日

发表回复

登录后才能评论