全局数组写值

dcount107:
 你好!
 现在用全局数组是可以读了,我想给数组写值,又该如何?
 我太笨啦,没试出来
 

问题补充:
我照着你的回答试验了,还是写不进去啊

 
 --------------------------------------
 在全局脚本里编写一过程:
 Dim a(324),i
 For i=1 To 324
    a(i)=0
 Next
 HMIRuntime.DataSet.Add "a",a

 在画面打开时执行这个过程。

 画面上置两个按钮:

 按钮1:读

 Dim a,i
 a = HMIRuntime.DataSet("a").Value
 For i=1 To 324
    HMIRuntime.Trace a(i) & vbCrLf
 Next

 按钮2:写

 Dim a,i
 a = HMIRuntime.DataSet("a").Value
 For i=1 To 324
    a(i)=i
 Next
 HMIRuntime.DataSet("a").Value = a

 

最佳答案

----------------------------
    Dim a,i
    a = HMIRuntime.DataSet("a").Value 
    a(1)=30 '#给数组写值
    HMIRuntime.DataSet("a").Value =a '#更新DataSet
  ----------------------------
  我试过,没有问题啊。把你的脚本全部贴出来看看!
 ----------------------------
 经测试,一切正常。你所说是写不进去是怎么回事?
 还是发Email吧,这里交互性不好。

提问者对于答案的评价:
我抽时间给您发邮件,谢谢!!!

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

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

相关推荐

  • WINCC 7.0 sp3 授权

    我在一个现场急需使用WINCC 软件,可我安装的是WINCC 7.0 SP3中文版本的,具体是亚洲还是美洲我也不清楚,我没有授权,有什么解决的好办法么…

    SIMATIC WinCC 2018年3月6日
  • 关于@NOTP::

    看到一个项目WINCC V7.4上 有一个自定义面板,面板按钮上的操作员控制选项中用到了@ @NOTP:: XXXX,然后再全局脚本里也用到…

    2020年11月1日
  • WINCC更新周期怎么改??

    我在项目属性中更改了更新周期,改完之后,再看的时侯又是原来的,.根据变化—非周期. 还有就是画面属性中的周期跟这个有什么不同 最佳答案 更新周期主要体现在所建变量的更…

    SIMATIC WinCC 2019年6月11日
  • Wincc V7.3按钮显示的wincc样式问题

    在两幅图编辑里面,效果中“wincc 样式”选择窗口样式,一幅图里面显示正常另一幅图里面按钮轮廓显示,如下图 问题补充:属性的设置已经改成一致,但是这个情况还是出现 图片…

    2021年7月5日
  • wincc版本不同文件打不开

    使用simatic wincc explorer 打开一个工程文件,提示版本不同无法打开如图1,当前使用的软件版本是7.4的如图2,请问一下怎么知道当…

    2021年7月5日
  • wincc设置通道

    如果我想让WINCC做二类主站,wincc里面的通道该怎样设置? 最佳答案 wincc二类主站:这种类型的设备(如编程器、组态设备或操作设备)用于DP系统的调试、组态或用于正常运行…

    SIMATIC WinCC 2019年6月11日
  • wincc 数值显示问题

    我在db1.dbw1设为整数值,wincc中对应字变量sj,wincc画面中显示这个除以10后的值,比如45,wincc中应该显示4.5,我在wincc输出域中设置格式999.9,…

    SIMATIC WinCC 2019年6月11日
  • WinCC不能启动

    我单位的一台设备出现显示屏花屏后不能消除,直接重启电脑后,自动加载WINCC不能启动。运行到如下图停止不动。  关闭此画面后,直接运行工程,工程不能打开,如下图…

    SIMATIC WinCC 2019年6月11日
  • wincc7.3关于web navigator的问题

    IIS已经安装成功,重新运行安装文件,安装web navigator请问,如果作为服务器往外发布的话,我这里应该选那些选项?   &nbsp…

    SIMATIC WinCC 2017年6月1日
  • 点击弹出的对话框的位置不正确

    我使用了如下的VB程序鼠标按下时VBS脚本:Sub MouseDown(ByVal Item,  ByVal Button,&nb…

    SIMATIC WinCC 2019年6月11日