用于报警和事件的OPC连接

时间:2018-10-28 15:03:44

标签: opc

我正在尝试连接到opc以获取“警报”和“事件”。我可以使用opcname.da

连接并从opc读取数据

但是我需要连接opcname.ae并从那里读取事件。我正在寻找示例解决方案,但找不到。

我正在使用opcautomation.dll。

然后我使用以下代码尝试使用opcnetapi.dll;

            if (mserver.IsConnected)
            {
                groupState.Name = "Subscription";
                groupState.Active = false;
                groupState.BufferTime = 0;
                groupState.MaxSize = 0;
                groupState.ClientHandle="0x0205A578";
                group = (Opc.Ae.Subscription)ConnectedOPCServer.CreateSubscription(groupState);
                group.Refresh();                  
            }

但是在“ group =(Opc.Ae.Subscription)ConnectedOPCServer.CreateSubscription(groupState);”上给出错误systemnullreferenceExeption。

我想将相同的标签添加到组中。但是我该怎么办?

0 个答案:

没有答案