OPC服务器搭建完成后,我们接着开发OPC客户端,这里使用通信库OPCDAAuto.dll,在使用该库之前,需要进行注册,注册dll步骤如下: 管理员权限运行CMD窗口; 将OPCDAAuto.dll文件复制到C:\Windows\System32路径下; 执行regsvr32 C:\Windows\System32\OPCDAAuto.dll; 提示注册成功即可。 5、OPC客户端开发 通过上面对自动化...
第一个随笔,使用了OPEN Live Write,作为客户端.最近使用c#开发一个小软件,主要功能是OPC客户端.以后会开发各类别的协议,作为,协议的转发栈. 因为我本人是搞自动化的,所以搞自动化小伙伴像我这样喜欢编程的可能有,但是一般是逻辑思维强,但是底子相对还是弱的. 1,C# 开发OPC的准备工作 软件:VS2019; DLL:C:\Pro...
围绕这个模型,OPC Client开发步骤如下: 1)COM/DCOM环境初始化 2)创建OPCServer对象 3)创建OPCGroup对象 4)创建OPCItem对象 5)获取IO接口 6)读写数据 7)释放资源 8)清除COM/DCOM 环境 下面按照以上开发步骤展开阐述。 1、添加OPC相关文件: opccomn_i.c ,opccomn.h, opcda.h, opcda_i.c, opcerror.h 2...
http://www.cnblogs.com/DannielZhang/p/5551708.html 首先将 OPCDAAuto.dll 拷贝到C:\windows\SysWow64 下,再使用regsvr32 进行注册。 这样之后vs里就可以正常引用了,当然需要在添加引用时选择COM组件里找到这个类库。 数据修改不成功 opc 节点有数据类型, 如果数据类型不对,客户端看上去写入成功。 服务端没有修...
下面详细介绍VC环境下的OPC客户端程序开发步骤,并给出关键源代码: (1)包含OPC头文件。首先创建新的工程,编辑StdAfx.h文件,加载opcda.h、opccomn.h、opcerrors.h、opcprops.h、opcquality.h以及opcda_i.c、opccomn_i.c文件。 (2)初始化COM库。由于OPC是基于COM技术制定的,所以在使用接口类之前必须首先使用...
OPC服务器搭建完成后,我们接着开发OPC客户端,这里使用通信库OPCDAAuto.dll,在使用该库之前,需要进行注册,注册dll步骤如下: 管理员权限运行CMD窗口; 将OPCDAAuto.dll文件复制到C:\Windows\System32路径下; 执行regsvr32 C:\Windows\System32\OPCDAAuto.dll; ...
百度文库 互联网 后端开发 c#opc客户端开发usingSystem; usingSystem.Collections.Generic; usingSystem.ComponentModel; usingSystem.Data; usingSystem.Drawing; usingSystem.Linq; usingSystem.Text; usingSystem.Windows.Forms; usingOPCAutomation; usingSystem.Net; namespaceOpc_Client { publicpartialclassForm1:Form ...
将OPCDAAuto.dll文件复制到C:\Windows\System32路径下; 执行regsvr32 C:\Windows\System32\OPCDAAuto.dll; 提示注册成功即可。 OPC客户端开发 通过上面对自动化接口具体情况的说明,接下来我们基于自动化接口来使用C#开发一个OPC客户端,主要步骤及代码如下所示: ...
下面详细介绍VC环境下的OPC客户端程序开发步骤,并给出关键源代码: (1)包含OPC头文件。首先创建新的工程,编辑StdAfx.h文件,加载opcda.h、opccomn.h、opcerrors.h、opcprops.h、opcquality.h以及opcda_i.c、opccomn_i.c文件。 (2)初始化COM库。由于OPC是基于COM技术制定的,所以在使用接口类之前必须首先使用...
opc客户端程序访问方式客户端服务器对象开发 VC环境下的OPC客户端程序开发摘要本文通过分析OPC数据访问规范,介绍了有关OPC技术的基本概念、数据访问方式以及编写OPC客户端接口程序的一般方法。同时给出了一个具体实例,用Vi...