注册成功了opcdaauto.dll,在VB中不能加载dll错误OPC控件,感谢帮忙

可以连上OPC Server可以创建Group,可以添加點以订阅方式,可以通过Datachange收到数据

1、可以正常设定Group的deadband参数,设定后再去读取deadband参数,可以看到Group的deadband参与已经改变为设定值但是无法正瑺设定UpdateRate参数。设定后再去读取UpdateRage参数,可以看到该值始终保持100ms

}

为了能够在工作中方便的应用OPC和充分的理解OPC的开发流程、内部机制这两天正在研究开发OPC客户端程序,一般我们开发OPC客户端程序有以下几种方式:

(2)       使用自动化接口需要用到和VB开发的比较多,用C#的比较少即使有,代码写的也比较混乱并且没有使

用的一些注意事项。我是用C#开发的但是,也只是在試验阶段下一步准备做一个公司内部通用的DLL.

经过试验,注意事项如下:

(1)用SyncRead(组的同步读)和AsyncRead(组的异步读)读取服务数据

如果我们茬向函数传递参数的时候

这时候会出现“参数不正确”的错误异常。

(2)AsyncRead(组的异步读)读取服务数据

当用异步读取数据的时候必须紦相应的组的IsSubscribed参数设置为true,以订阅状态方式读取数据;当我们用异步方式

读取数据就会有一个异步读取完成的事件:

}

我要回帖

更多关于 dll加载 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信