Я использовал OPCDotNetLib , но не могу прочитать данные с удаленного OPC-сервера.
Я могу подключиться, как
Type typeofOPCserver = Type.GetTypeFromProgID(clsidOPCserver, ip);
Но поиск методов DataChanged или ReadCompleted не работает или работает неправильно.
Я протестировал то же самое с локальным OPC-сервером, и он работает хорошо, с удаленным OPC-сервером я могу подключиться, могу добавлять элементы и читать данные. OPC-сервер на удаленной машине показывает, что я их читаю, но не вижу никаких данных. Похоже, мне нужен еще один обходной путь для OPCDotNetLib для удаленного сервера OPC.
Я даже нашел там комментарий
Эта библиотека / dll не будет работать на удаленном сервере, возможно только локальное использование.
Есть ли еще какие-нибудь доступные библиотеки OPC Client .NET?