Управление работой VDBOPC-сервера

Запуск VDBOPC-сервера производится автоматически при первом обращении к нему OPC-клиента, в частности при запуске Среды Исполнения. Если VDBOPC-сервер уже работает, то вновь стартующая Среда Исполнения подключается к работающему серверу. Если Среда Исполнения запускается из Среды Разработки по команде меню: Просмотр!, то предварительно выполняется перезапуск VDBOPC-сервера для того, чтобы он воспринял все изменения, внесенные в проект при работе Среды Разработки.

Если VDBOPC-сервер установлен в системе как COM-сервер, то его останов производится автоматически, при отключении последнего OPC-клиента. Если же VDBOPC-сервер установлен как сервис, его завершение производится из Среды Разработки. Для управления работой VDBOPC-сервера в Среде Разработки предусмотрены следующие команды меню:

Перечисленные команды определяют соответствующие функции управления работой VDBOPC-сервера и аналогичны операциям над сервисом, выполняемым из оснастки Администрирование/Службы операционной системы. Эти команды распространяются на все VDBOPC-серверы, указанные как источники данных для группы "Global".

Управление работой VDBOPC-сервера ограничено правами пользователя, выполняющего данную операцию. Управлять работой VDBOPC-сервера имеют право только пользователи с правами доступа Администратор, Опытный пользователь или Пользователь.

Управление работой VDBOPC-сервера может понадобиться при изменении базы данных переменных проекта или настроек проекта: все изменения будут восприняты сервером только после его рестарта. Если в системе используется несколько VDBOPC-серверов, каждый из которых работает со своей копией проекта, после изменения БД или настроек проекта потребуется операция останова серверов. После этого необходимо обновить копии проекта на всех компьютерах, где запущены серверы, и произвести их запуск.