如何通过脚本把外部结构变量赋值给定义的数组

1:我现在wincc(版本7.0)中定义了一个结构变量,共有100个数据,数据类型都为整型,现需要通过脚本把结构变量的类容赋值给定义的数组(该数组在脚本中定义),谢谢指导

问题补充:
需要循环赋值,如果分别赋值会影响速度

最佳答案

此回答已完善

你定义结构变量,那实际是你定义一个变量,数据类型是你选择的结构,自动生成100个变量,那么就脚本中分别读这100个变量然后写入数组就行了。
vbs:
dim mytag(100)
mytag(0)=hmiruntime.tags("结构变量.元素").read

补充:没有理解你的问题所在,vbs有组读写的操作。
http://www.52plc.net/read.php?tid=6494&fid=52&page=1#57132
这里有我写的组读写的应用。

提问者对于答案的评价:
有时间试下

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

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

相关推荐

  • wincc变量连接不上

    建立了s7-1200通道,建立连接,输入IP地址192.168.2.12,访问点显示没找到访问点,下面更没有产品系列,是怎么回事?plc已经设定IP为192.168.2.12。并且…

    2021年7月5日
  • Wincc OPC 连接数据无法刷新

    我采用Wincc 作为Client通过OPC同时连接多个运动控制器,数据读取正常,选择的数据在运行画面上显示也都正常。现在的问题是:系统运行一段时间后,出现数据无法刷新的…

    SIMATIC WinCC 2020年11月1日
  • Wincc的email功能

    请问wincc是否能实现这种功能在严重性级别最高的报警或特定的报警情况发生后,该报警可以通过 Email 系统自动传到其它地方,包括厂房以外的有关单位,使报警得…

    SIMATIC WinCC 2019年6月11日
  • 变量触发全局脚本的问题

    有量个EXE个程序,需要通过变量的变化来调用,现在要用全局脚本来做。 情况是这样的,当变量1=1  变量2=0时调用EXE1。当变量1=1 …

    SIMATIC WinCC 2019年6月11日
  • 库中电机对象改变前景色

    有2个外部布尔变量,一个“yunxing”,一个“guzhang”.从库中拖了一个电机对象,发现只能改前景色。现在想实现以下功能。if “guzhang”==0{if&n…

    SIMATIC WinCC 2019年6月10日
  • SysMalloc 函数求助

    char* buffer; char*  s      = GetTe…

    SIMATIC WinCC 2019年6月11日
  • WINCV6.0与DTR2000GPRS模块通讯

    有个项目PLC200连接DTR2000(GPRS模块),设置IP与端口号,数据发送到Internet网,wincc端怎么设置接收来自internet的数据?请教高手们解答啊! 最佳…

    SIMATIC WinCC 2017年11月16日
  • 伙伴错误,找不到相邻方

    系统已经平稳运行三个多月,今天突然报警,查看诊断缓存区显示伙伴错误-检测不到相邻方,wincc数据采集正常,现在系统运行不能停机,请问在不停机情况下怎么解决?事件ID:16#&nb…

    2021年7月5日
  • wincc7.4-计算机属性窗口, 窗口太长了,底部内容显示不了。。如图

    求解 怎么能点击下面的确定键?  隐藏任务栏和更改屏幕分辨率都试过了 不行。。稍后提高悬赏 图片说明:    最佳答案 …

    2021年7月5日
  • WINCC变量记录导出问题

    怎样可以才能把变量记录里面的英文给导出来,用复制只能一行一行复制,效率太慢。 图片说明:    最佳答案 你好,wincc是不支持导出该记录的。 提问者对于答案…

    2017年12月7日

发表回复

登录后才能评论