Я пытаюсь подключиться к opc для тревоги и события.Я могу подключаться и читать данные из opc с opcname.da
, но мне нужно подключить 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.
Мне нужно добавить те же теги в группу.но как я могу это сделать?