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日

相关推荐

  • s7-200PLC,226CPU的数字量输出

    我们现在已经采购了CPU226,但选择的是6ES7 216-2BD23-0XB8型号,即AC/DC/PLY型,可以做数字量输出吗?可以的话,接线图是怎样的? 问题补充:我…

    SIMATIC S7-200 2017年11月4日
  • S7-200个模拟量

    通过EM235CN,我用超声波液位计监测液位, 液位计上显示的实际液位正常,可是程序里面转化后的数字量却不跟随液位值变化。 超声波液位计是4~20mA输入。&n…

    SIMATIC S7-200 2021年7月5日
  • s7200程序上传

    我这有台切铜管的设备很老了相关资料也没有。最近坏了我想上传里面的程序修要密码有高手知道怎样处理么? 最佳答案 如果已经设置了CPU的protection(保护)选项等级为“读写保护…

    SIMATIC S7-200 2020年11月1日
  • 200的485口可以当422接口使用通讯吗

    请教各位前辈,西门子触摸屏的9针接口既能当485使用,也能当422使用,那plc200的口可以当422的接口使用吗,还想问下Profibus协议支持422的接口吗 最佳答案 200…

    SIMATIC S7-200 2017年11月20日
  • SIMATIC S7-200

    模拟量转换为工程量 最佳答案 对于标准输入4-20MA的模拟量计算一般步骤是: 1.AIW读入的数据进行格式装换,INT转换成DINT,再转换成REAL 2.转…

    SIMATIC S7-200 2021年7月5日
  • S7200数据的取值范围怎么算出来的?

    如字节  0—255字    有符号-32768—32767(INT)   &nb…

    SIMATIC S7-200 2020年11月1日
  • 求西门子博途V15的编程软件

    求西门子博途V15的编程软件下载链接 最佳答案 https://support.industry.siemens.com/cs/ww/en/view/109752566 文档链接 …

    2021年7月5日
  • 200 smart 将q0.0当DO点用和继电器怎么接线

    200 smart 将q0.0当DO点用和继电器怎么接线 最佳答案 1.判断,是ST主机还是SR主机2.SR主机,公共端1L接0V,那么线圈正接24V,Q0.0…

    SIMATIC S7-200 2021年7月5日
  • EM232模拟量输出端口超过10V

    本人使用的是EM232模拟量输出模块,今天发现输出端M与V之间电压超过了10V,而且在没有输出的情况下,测量M与V端竟然有一点几V的电压,请问是怎么回事,如何解决。还有如何判断模拟…

    SIMATIC S7-200 2020年10月31日
  • PTO向导步0的结束位置脉冲

    PTO向导中包络表设置项,步0的结束位置脉冲怎么确定,怎么得出来的脉冲数值呀?请教各位大神。图片里结束位置脉冲是自己随便填的,目标速度填的是步进电机最大速度1000转折算出来的 最…

    SIMATIC S7-200 2021年7月5日