【发布时间】:2011-08-24 03:18:05
【问题描述】:
我正在 Windows C# 中开发 OPC 客户端。我已经开发了代码并阅读 采样和基于事件的 OPC 项目 (OnDataChange)。当我 使用本地机器,然后我的代码也适用于采样 作为 OnDataChange,但是当我尝试从远程 OPC 服务器读取数据时 然后采样工作正常,但我无法在基于事件的过程中获取数据。 我能够连接到 OPC 服务器,但是当我添加订阅时 然后我得到错误。
HRESULT:0x80040202。
group1.DataChanged += new DataChangeEventHandler(this.DataChangeHandler);
group1.AdviseIOPCDataCallback();//exception HRESULT : 0x80040202.
OPC 服务器已连接,然后也注册该组,但读取数据时出现异常。
【问题讨论】: