C# opc 功能相关

C# 程序里,使用 Interop.OPCAutomation.dll ,用于和opc通讯,读opc变量,写opc变量

  链接: https://pan.baidu.com/s/1OpUa_Jct1gfU92RMXe9hRQ 提取码: pv14

 

封装后的exe 如果放到别的机器上,可能会无法使用

 

解决办法:

1 装一个KEPServerAI5,这是肯定能解决问题的

 

链接: https://pan.baidu.com/s/1QATYOJ3Kx-0wa7RuL1_Oew 提取码: pdym

 

 

2 复制 OPCDAAuto.dll 到 C:\Windows\SysWOW64 (假如你是64位系统)

  并且用 使用管理员权限 cd  到该目录,regsvr32 OPCDAAuto.dll  命令注册一下,提示成功就可以。

 

链接: https://pan.baidu.com/s/17OUrDEiZK9cRHs6cQVBJ3Q 提取码: m3hf

 

 

一般这样就可以了的,如果还是提示 “检索 COM 类工厂中 CLSID 为 {28E68F9A-8D75-11D1-8DC3-3C302A000000} 的组件失败,原因是出现以下错误: 80040154 没有注册类”

 在VS项目中右击 属性-生成-常规-目标平台,改成 X86 试试

 

posted on 2020-03-12 17:49  chungehpu  阅读(1011)  评论(0编辑  收藏  举报

导航