Цитата:
Сообщение от Nautilus
Уж простите далёкого, получается, что подключив модуль "UniOpcWriteReq" и вызвав функцию "function TclsWriteRequestProperties.Get_Value: OleVariant" я получу свой тэг?
|
Тэг это название. Скорее всего вы хотите получить значение тэга.
А у вас нет описания?
Я-то шёл обычным путём:
1. Почитайте OPC. Новый подход UA пока можно не изучать. У стандартного подхода надо определиться с версией (2 или 3).
2. Надо запастись файлами со стандартными интерфейсами OPC.
3. Подключаемся к IOPCServer.
Можно вызывать его метод GetStasus и прочитать кучу информации.
4. Создать группу и получить ссылку на IOPCItemMgt.
5. Потом в группу можно добавлять тэги. Но надо знать, как писать их названия (у группы может быть любое название). Названия тэгов можно узнать заранее через браузер, но у меня это не получилось, поэтому самое лучшее - запустить OPC-клиент (напр., от Matrikon) и проверить, как этот клиент работает с вашим сервером и контроллером.