OpcEnum — это служба Windows, которая отвечает за отдачу списка (Enum от to enumerate — перечисление) OPC-серверов удаленным ПК.
Примем за умолчание, что ПК с OpcEnum правильно настроен и к нему может подключится ПК-клиент с помощью OPC-клиента.
Как работает служба
Когда пользователь на клиентском ПК пытается посмотреть список OPC-серверов на сервере, то, в зависимости, от конфигурации OpcEnum, может происходить две ситуации:
- Если OpcEnum запущена постоянно, то она сразу отдает клиенту список всех зарегистрированных OPC-серверов.
- OpcEnum может быть сконфигурирована так, что запускается в тот момент, когда идет обращение удаленного OPC-клиента.
В обоих случаях пользователь получает список OPC-серверов, с которым дальше работает как того требует ситуация.
Когда нужна OpcEnum
Эта служба нужна тогда, когда:
- пользователю нужно посмотреть все OPC-сервера на удаленном ПК,
- не известно имя OPC-сервера,
- клиентское приложение не позволяет прописать имя OPC-сервера сразу.
Когда OpcEnum не нужна
Если клиентское приложение можно сконфигурировать без просмотра всех доступных OPC-серверов, то OpcEnum не нужна, т.к. подключение произойдет напрямую к нужному OPC-серверу.
Стоит заметить, что перечисление доступных OPC-серверов на локальной машине происходит без участия OpcEnum.