s7-200 opc pc 数据通信 vb 函数详解

目前使用的是s7-200 smart,通过opc协议,vb程序读取数据,西门子给了个例子,但是没有函数的具体用法。例如additem方法里面,定义了itemDefs(0)=New OPCItemDefs(txtItem1.text,true,1234,VarEnum.VT_EMPTY) 这里的1234该如何理解?西门子有没有详细的函数说明?

最佳答案

看看里面定义的OPCItemDefs函数或者类怎么定义的
OPCITEMDEF结构说明
typedef struct {
 [string] LPWSTR szAccessPath;   //OPC服务器存取路径
 [string] LPWSTR szItemID;    //item的名称
 BOOL   bActive ;    //活动状态
 OPCHANDLE  hClient;   //操作句柄
 DWORD  dwBlobSize;    //item的pBlob大小
 [size_is(dwBlobSize)] BYTE * pBlob;  //二进制指针
 VARTYPE  vtRequestedDataType; //数据类型由客户端请求
 WORD   wReserved;   //保留字
} OPCITEMDEF;

OLE for Process Control ( OPC ) 
http://read.pudn.com/downloads169/doc/comm/778386/opcda20_cust.doc

提问者对于答案的评价:

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

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

相关推荐

  • S7smart-200

    梯形图中,符号前*,&等等一些符号含义 图片说明:    最佳答案 要间接访问存储器地址中的数据,通过输入一个“和”符号 (&)在指令…

    2021年7月5日
  • mudbus主站或从库

    请问哪位大侠有mudbus主站和从站的库?要能看到里面程序的.我想看里面的程序,但看不到,都上锁了.  260702912@qq.com 问题补充:谢谢。这样的…

    SIMATIC S7-200 2021年7月4日
  • 200通信的问题

    现场200PLC,想读取相关数据,现在有什么好的方案在不动原有的程序可以读取数据,用200Smart或者1200加在200侧加CP243?或者200smart与200走modbus…

    SIMATIC S7-200 2021年7月5日
  • 西门子200系列或200smart输出有NPN型的吗?

    现在手头有一个项目要控制伺服电动机,但是伺服驱动器只支持NPN型脉冲输入,貌似200系列晶体管都是PNP输出的。还有伺服驱动器的脉冲信号输入电压一般是多少伏特的? 我知道…

    SIMATIC S7-200 2021年7月5日
  • S7200如何实现计米功能

    S7200如何实现计米功能,比如计算卷绕材料的长度? 最佳答案 采用高速计数器来完成,硬件加个增量式的光电编码器来完成,但是你要计算好编码器跑一周大概走了多少米的材料。下述都是不错…

    SIMATIC S7-200 2020年11月1日
  • S7-2OOPLC上位机通讯

    我们公司现在用200系列PLC(CPU224XP)作为控制柜的主控单元,现客户提出要提供上位机监控功能,主要用于保存设备的历史故障和显示实时状态信息,请教各位,有那种方式可以很方便…

    SIMATIC S7-200 2021年7月5日
  • 间接寻址AR2P#8180.0

    这段程序中 + AR2P#84.0和+ AR2P#8180.0中的地址是怎么算出来的?P#指针怎么用?这段程序地址寄存器间接寻址是什么意思? 图片说明…

    2017年8月3日
  • 请教各位前辈,有没有可以和S7-200通讯的IC读卡器?

    现在我要做一个智能刷卡系统来控制门的开关、计时计价和其他控制,需要用到S7-200 PLC,请问有没有通过PPI与PLC通讯的读卡器,要求PLC可以读取卡号等数据。 问题…

    SIMATIC S7-200 2021年7月5日
  • 以太网通讯预留接收位

    想做一个S7-200的以太网开放式通讯(通过追加以太网模块),把VW200-VW218作为本机以太网通讯数据的接收位,接收上位机的以太网数据,上位机可能是西门子也可能是三菱的PLC…

    SIMATIC S7-200 2017年6月10日
  • hmi项目上传

    将hmi项目上传到pc上 最佳答案 人机界面程序,不知道你使用什么样的人机界面是wincc还是触摸屏,如果wincc的话,项目就在PC机上,使用项目复制器复制备份一下就可以,如果是…

    SIMATIC S7-200 2018年12月5日