-
Требуется написать OPC-сервер для работы с группой устройств. Даже не столько для работы, сколько для предоставления данных сторонним клиентам. Предположим у меня есть N контроллеров нескольких типов, обладающих рядом параметров. Можно организовать древовидное адресное пространство (типы-контроллеры-параметры). Насколько я понял, спецификация по OPC DA не запрещает динамически изменять адресное пространство OPC-сервера, но и не предоставляет методы уведомления о таких изменениях. В моей задаче требуется предоставить возможность добавления/удаления контроллера клиентам OPC-сервера и уведомлять их о подобных изменениях. Каким образом можно это организовать?
-
Асинхронные сообщения я только в COM+ видел. OPC DA конечно не запрещает менять адресное и именное пространство - но вот кэш имен клиент так просто не очистит.
|