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日 下午6:13
下一篇 2017年5月29日 下午6:13

相关推荐

  • 组态王读取S1200DB块字符串变量

    如图片所示,组态王读取PLC字符串变量,确认组态王中字符串变量未保存参数未保存数值,但是PLC通过触摸屏对字符串赋0后,PLC监控变量为空,但是组态王画面依然显示原字符串变量名称,…

    SIMATIC S7-200 2021年7月5日
  • 测量速度

    各位高手,用光电编码器怎么测量速度,高速记数加中段怎么样写程序,谢谢。 最佳答案 测量速度可以有许多的方法。 1、需要比较高的精度,使用定时中断0、1,中断中读取、重启高…

    SIMATIC S7-200 2021年7月5日
  • S7-200与艾默生DCS系统通讯

    我最近做了个小项目,是用西门子S7-200PLC做的,用它做从站,与艾默生DCS通讯,通讯协议是 modbus,我用专用的调试软件调试过,能通,我想了解一下,我要与艾默生…

    SIMATIC S7-200 2021年7月5日
  • 变频器modbus rtu 地址

    图片上有地址,为什么正转启动是16#12,反转启动是16#22停止是16#1。希望能给我好好解释一下 问题补充:但我往里面写16#12确实启动了啊,16#1,也停止了。为什么? 图…

    2021年7月5日
  • 请教一下S7200

    请教各位S7200CPU224XP系列自带模拟量输入1 能不能把4-20MA电流信号作为模拟量输入 不可以的话 怎样转换2能不能把1-5V电压信号作为…

    SIMATIC S7-200 2020年11月1日
  • Wincc Flexible 界面求助

    大家好,本人从事西门子PLC(S7-200、S7-300)编写变频恒压供水下位机程序和触摸屏程序(Protool 、Wincc Flexible 20…

    SIMATIC S7-200 2021年7月5日
  • EM231 RTD编程

    西门子EM231 RTD模块接PT100的传感器,怎样在S7-200里编程,又怎样在TP177B触摸屏上显示温度 问题补充:要求附程序和触摸屏变量图 图片说明: &nbs…

    2020年10月31日
  • 哪里有Micro/WIN–PC/PPI cable (PPI)驱动下载?

    哪里有Micro/WIN–PC/PPI cable  (PPI)驱动下载? 最佳答案 打西门子免费电话索取ppi安装补丁,按转换即可:参考链接htt…

    SIMATIC S7-200 2021年7月5日
  • S7-200与变频器的通讯连接

    S7-200与变频器的连接,与多台变频器连接是并联联接吗,它的通讯USS-protocol软件到那里下载,与国产变频器连接的通讯协议程序怎样编写. 最佳答案 与国产变频器连接可以用…

    SIMATIC S7-200 2021年7月5日
  • TD400C显示英文菜单

    TD400C上电显示英文菜单,可否在面板上更改为英文。还是只能通过重新下载程序才能更改啊?厂家发错货了 最佳答案 是的需要在200的文本显示向导里把标准菜单语言改成中文才行。 提问…

    SIMATIC S7-200 2020年10月31日