Копать-то понятно в какую сторону. Нужны правильные библиотеки (OpcNetApi.dll, OpcNetApi.Com.dll) за которые OPC foundation хочет денег. Есть OpenSource проекты, но по какой-то причине они пока у меня не могут запуститься или же там сразу пишут, что приложение будет работать при наличие указанных библиотек.
Странны две вещи:
1) Matrikon OPC Explorer не видит запущенный на том же компе OWEN OPC Server, хотя обещают что должен видеть всё. При этом если рядом поставить OPC от ИнСАТ, его видит.
2) На старом OPC никаких дополнительных телодвижений не требовалось. на VB было достаточно кода
Set MyServer = New OPCServer
MyServer.Connect "OWEN.RS485", ""
Частично еще вопрос обсуждался здесь https://owen.ru/forum/showthread.php?t=645
Вообще очень мало информации по этому вопросу.
Кажется нашел что искал тут http://www.cyberforum.ru/asutp/thread1274395.html
Завтра проверю.