OPC传来的未知具体长度的数组,该怎么把里面的数一一取出来进行强制转换

wincc里面,OPC传来的未知具体长度的数组,该怎么把里面的数一一取出来进行强制转换(转换成双精度类型),用vb脚本来编写,有大佬能给个程序模板吗,谢谢各位

问题补充:
还有VBS能读取数组吗,能的话是用HMIRuntime.Tags(“变量名”).read直接读取吗

最佳答案

WINCC有OPC驱动连接呀,连接OPC服务器建立变量!
数据传输是一个字节一个字节的传输,没有发送数组这一说法!

提问者对于答案的评价:
那有什么方法可以把收到的数据转换成double型吗,好像是把8个字节转换成一个数据,求大佬教一下,感谢

最佳答案作者回复:
没有那么复杂吧,OPC不是都会约定好数据类型吗?浮点数我不会转,两个字节整数等于第一个字节*255 + 第二个字节!

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

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

相关推荐

  • 怎么实现pvss的opc通讯

    pvss怎么实现与PLC或者wincc之间的通讯 问题补充:怎么具体实现呢,OPC驱动怎么配置,要不要下载另外的OPC软件 最佳答案 一根网线就能解决的事 提问者对于答案的评价:那…

    SCADA PVSS 2020年11月1日
  • winccOA-API管理器的安装

    我已经安装好winccOA3.14以及api的安装,,另外还安装了vs2013。我设置两个环境变量API_ROOT=<winccOA的安装路径\api> &n…

    2017年5月28日
  • TP触摸屏问题

    在TP触摸屏上怎样做一个按钮受制于一个位的开或关。请赐教!谢谢! 问题补充:我的意思是按钮本身是对应有plc地址的,但同时这个按钮按下去要起作用,就必须受制于某一个位是1还是0.一…

    SCADA PVSS 2020年11月1日
  • wincc v7.5 授权 密钥怎样安装

    wincc v7.5 授权 密钥怎样安装  故障是   A9WRT  &nbsp…

    SCADA PVSS 2020年11月1日
  • 安装完WINCC OA3.12版本软件后无脚本向导

    软件界面不同,是什么问题啊? 图片说明:          最佳答案 在System Management&n…

    2017年5月28日
  • op77a操作面板

    请问新的op77a操作面板6AV6 641-0BA11-0AX0需要下载画面吗?直接安装上可以使用吗? 最佳答案 新屏是没有程序的,需要需要组态后下载下载手册https:…

    SCADA PVSS 2020年11月1日
  • V13 升updater9怎么弄

    哪里有升级包直接下吗 问题补充:检查更新的一直连不上服务 器 钻石用户推荐最佳答案 下载地址:https://support.industry.siemens.com/c…

    2021年7月5日
  • WinCC OA UI

    WinCC OA UI(Android)这个软件,谁有,帮忙提供一下,谢谢 最佳答案 百度到一个3.14的您看看是不是https://pan.baidu.com…

    SCADA PVSS 2020年11月1日
  • wincc7.0与施耐德昆腾P342020通讯的变量地址转换问题

    想要使用wincc7.0中的MODBUS TCPIP与施耐德昆腾PLC通讯,但是两者间的变量地址差异让我无从下手。由于是第一次使用施耐德的PLC,望有高手可以指导一下关于…

    2020年11月1日
  • TIA V13 问题1

    如下图,我在屏里画面无法用中文呀? 比如我建立一个按钮,就无法输入中文 图片说明:    钻石用户推荐最佳答案 TIA中选项—设置&#82…

    2020年11月1日