用过VB与SIMATIC OPC通信的来帮帮忙

我在读数据时

Dim WithEvents ServerObj As OPCServer

Dim WithEvents GroupObj As OPCGroup

Dim ItemObj As OPCItem

Set ServerObj = New OPCServer

ServerObj.Connect ("OPC.SimaticNET")

Set ItemObj = GroupObj.OPCItems.AddItem("S7:[S7 connection_1]MDINT4", 1)

ItemObj.Read OPCDevice, myValue, myQuality, myTimeStamp

这样可以读到数据,但如果我想读连续的几个(例如MD4开始的10个数据)要怎么读啊?在OPC SCOUT上格式是S7:[S7 connection_1]MDINT4", 10

但在VB里要怎么写才能读出来?谢谢

问题补充:
还想问一下,这种方式做界面,报警一般是怎么处理的,要用一个什么表格来显示报警?怎么更新呢?

最佳答案

OPC客户端不直接与PLC发生联系,所以他才不管什么MD4的地址呢,OPC只认识名字。

所以只能一个一个加,如果名字有规律可用FOR循环。

提问者对于答案的评价:
谢谢侠圣,这几天的问题都是你帮助我的,非常感谢!

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

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

相关推荐

  • FM350-2软件配置包

    最佳答案 可到此处下载 http://support.automation.siemens.com/CN/view/zh/28554065 提问者对于答案的评价:谢谢大家…

    自动化系统综合 2020年11月1日
  • 论坛怎么提问?

    论坛怎么提问?  我怎么不能在论坛里提问? 最佳答案 直接点击此页面最上面的“技术论坛”,然后就会弹出一个“论坛规则”的新窗口,点击“同意”你就会以找答案的账户…

    自动化系统综合 2021年7月5日
  • 西门子上的交换机不是有一个F灯吗?要是它亮着是什么意思啊?

    西门子上的交换机不是有一个F灯吗?要是它亮着是什么意思啊?我的一个现场F灯亮着,就时不时掉线! 最佳答案 问题:西门子上的交换机不是有一个F灯吗?要是它亮着是什么意思啊?见附图!参…

    2017年11月29日
  • 模拟量输入输出转换问题

    请问各位:模拟量转换成整数是通过模拟量模块还是通过PLC命令计算转换成的 最佳答案 1.对于输入来说,采集的电量信号比如4-20mA,0-10V等模拟量,是通过AD模块自动转换成整…

    自动化系统综合 2020年10月31日
  • S7-300数据断电存储功能

    S7-300数据断电存储功能,就是断电之后,在开机数据还是原来的数据,不会清零,怎么设置,包括DB块。 最佳答案 新型S7-300 CPU(使用 MMC卡)的数…

    自动化系统综合 2020年10月31日
  • 何谓冗余技术?

    最佳答案 你想问"冗余"怎么解释?还是怎么实现"冗余"? 冗余本身的概念就是:一种有必要的"多余".至于如何来…

    自动化系统综合 2020年11月1日
  • 电流变送器编程

    请教诸位大师:请问电流变送器输入侧电流0-5A,输出4-20mA,送至PLC模拟量模块。在程序里怎么做运算啊?可以直接用FC105做吗? 谢谢! 最佳答案 电流变送器输入…

    自动化系统综合 2021年7月5日
  • 多PLC数据通信问题

    我有个PLC需要和十几个PLC进行数据通讯,直接通讯PLC是不够的。我们上位配置了wincc冗余服务器,有什么好的办法可以解决这个问题?另外上位机需要哪些wincc选件? 问题补充…

    自动化系统综合 2020年10月31日
  • v11 hmi 仿真

    v11hmi怎么样才能像flexible进行仿真啊,v11提示没有安装仿真器,如图 图片说明:    最佳答案 西门子人机界面(HMI)的组态软件WinCC&n…

    2017年11月16日
  • S7200与S7300ptp通讯

    我希望利用S7300ptp口,与S7200通讯,求高手给个教程和两侧的例子程序,感激不尽 最佳答案 1、可以采用用实现串行通讯RS485/422通讯,具体编程使用SFB60(SEN…

    自动化系统综合 2017年11月1日