Внутренние точки данных сервера OPC UA

Для вывода общего состояния и конфигурационных параметров сервер OPC UA в «КАСКАД Цифра» централизованно использует точку данных типа «_OPCUAPvssServer». Имя этой точки данных по умолчанию – «OPCUAPvssServer». Номер менеджера не входит в состав этого имени, поскольку в проекте, как правило, присутствует только один сервер OPC UA, который может запускаться с произвольным номером менеджера. Имя этой точки данных можно изменить в файле «config» (см. раздел «Возможные записи сервера OPC UA в файле «config»»).

_OPCUAPvssServer

Элемент точки данныхТипОписание
Config.EnableLogginguintВключает авторизацию в OPC UA SDK (= UaTrace).По умолчанию = 0 (авторизация отключена)
Config.DisableDataUpdateuintЕсли элементу «DisableDataUpdate» присвоено значение 1, в адресном пространстве процесса OPC UA никакие значения данных не обновляются. Если значения изменяются в проекте «КАСКАД Цифра», такие значения в адресном пространстве процесса OPC UA отмечаются как неопределенные («Uncertain»).Если значение данного элемента точки данных сбрасывается на 0, текущие значения передаются клиенту без каких-либо действий со стороны клиента.Заменяющее значение = 0
Config.DisableWriteuintЕсли элементу «DisableWrite» присваивается значение 1, сервер UA отклоняет любые запросы на запись от клиента с возвращением кода ошибки «WriteNotAllowed» (запись запрещена). Если элементу «DisableWrite» присваивается значение 2, становится возможным отклонение запросов на запись без оповещения, то есть без вывода какой-либо ошибки на стороне клиента.
Command.DebugPIboolВозвращает в файл журнала текущие элементы точек данных, активированные сервером OPC UA, а также соответствующие идентификаторы узлов UA.0 – действие отсутствует1 – выполняется выводПримечание:Серверу OPC UA необходим флаг отладки «-dbg 10», иначе в файлы журналов никакая информация не записывается.
State.ClientsConnecteduintКоличество клиентов, подключенных к серверу OPC UA.
State.MaxNumberOfClientsboolУказывает, достигнуто ли максимальное количество подключенных клиентов.TRUE = максимальное количество достигнутоFALSE = максимальное количество не достигнуто

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *