如何将一个数组的中的数赋值给另一个数组

求大神教教:wincc中,从OPC接收到的一组不确定具体个数的数据怎么样单个提出来给另一个数组处理(可能还要对数据的个数进行计算),因为我要把接收的数据的数据类型全转换成统一的形式

最佳答案

opc变量你肯定要建立的,那么建立了哪些变量你肯定也知道,直接在wincc的脚本中用组读写功能去操作就行了,把所有的数据都转过去。

提问者对于答案的评价:
组读写是用HMIRuntime.Tags吗,为什么我变量设置的是双精度的数组型,出来的结果只有一个,显示不是数组
Sub OnClick(Byval Item)                                                            

Dim SD
Dim RAW1

''将内部变量"FQCS_CD"作为对象指定给变量RAW1, 此刻的RAW的数据格式9-Object

Set RAW1 = HMIRuntime.Tags("ValueLArray")
RAW1.Read ''读对象
MsgBox "raw1:"& VarType(raw1)&"ValueLArray:"&VarType(HMIRuntime.Tags("ValueLArray"))''显示RAW和TEMP的数据格式

SD=CDbl(RAW1.value) ''将对象的数据存到中间变量SD里面

MsgBox "raw1:"& VarType(raw1)&"SD:"&VarType(SD)''显示RAW和SD的数据格式
MsgBox "Array length:"&UBound(sd)''显示SD的数组长度
MsgBox "SD Value:"&SD(0)&" /  "&SD(1)&" /  "&SD(2)&" /  "&SD(3) ''显示前面四个SD数组值,可以自己增加

End Sub

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

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

相关推荐

  • wincc变量关联

    怎样将wincc里面的两个变量关联起来?如:变量a为1时,变量b为1000;变量a为0时,变量b为0 最佳答案 wincc vbs全局脚本:dim mytagm…

    SIMATIC WinCC 2017年6月7日
  • wincc 7.4 监视器键盘为什么有时候显示不全???

    wincc 7.4  监视器键盘为什么有时候显示不全???只显示一部分??? 最佳答案 IO域的话,出现的是数字键盘。密码输入的话出现的是全键盘。根据…

    SIMATIC WinCC 2020年11月1日
  • WINCC怎么下载程序到工控机

    WINCC怎么下载程序到工控机 钻石用户推荐最佳答案 wincc本身不具备下载程序的功能,需要用编程软件,编好程序后,下载到工控机,然后在wincc运行下载的项目。也可以直接在工控…

    SIMATIC WinCC 2021年7月5日
  • 第三方公司需要访问WINCC如何进行?

    软件公司需要访问我WinCC变量归档,然后自己做数据统计,这个需要怎么操作,WinCC需要提供什么样的接口,大概的一个设置方式,求大侠们帮助下!!!(目前我现在用的冗余结构) 最佳…

    SIMATIC WinCC 2019年6月11日
  • WINCC 脚本解释

    Function OutputValue_Trigger(Byval Item)还有请将此段函数解释一下?Dim myTag  &…

    SIMATIC WinCC 2017年6月5日
  • 关于Wincc程序运行中的问题

    将Wincc V6.2安装到了我的电脑,运行程序后出现了一个提示框,提示如下:The project can only be&nb…

    SIMATIC WinCC 2017年11月16日
  • wincc fexible 2008SP1集成 到plc的问题

    wincc fexible 2008SP1集成 到s7 V5.4SP5后,用到PLC里面的变量时,总提示没有连接到PLC,这是为什么?请专家…

    SIMATIC WinCC 2017年6月24日
  • wincc7.4安装硬件要求

    wincc7.4安装硬件要求是什么?对系统要求还有硬件有什么要求吗?请教各位大神 最佳答案 查看图片 图片说明:      &nb…

    2021年7月5日
  • WinCC RT 进程

    有个项目想在一台计算机上使用WinCC对三个 地方进行控制,为了安全,做了三个Project分别控制。请问在WinCC RT 环境下可以在一台计算机上…

    SIMATIC WinCC 2019年6月11日
  • excel下载配方的问题

    用excel下载步时间时发现中间有几步时间老是下不上,有碰到过此类问题的高手麻烦解决一下,多谢了! 问题补充:因为的wincc,plc控制系统是实现步序控制,要将每步的步运行时间通…

    SIMATIC WinCC 2019年6月11日

发表回复

登录后才能评论