Диагностика работы
Служебные сигналы
Модуль OPC UA Client динамически создаёт служебные сигналы контроля состояния серверов, а также стандартные для модулей Astra.Server служебные сигналы для контроля и управления основными параметрами модуля.
Полный тег служебных сигналов контроля серверов:
Service.Modules.<Идентификатор модуля>.<Название группы серверов>.<Имя сервера>.<Имя сигнала>
|
Полный тег стандартных служебных сигналов имеет вид:
Service.Modules.<Идентификатор модуля>.<Имя сигнала>
|
Служебные сигналы контроля серверов
Сигнал
|
Тип
|
Описание сигнала
|
State
|
Uint4
|
Состояние сервера:
0 - не подключен;
1 - подключается;
2 - подключен, в резерве;
3 - подключен, в работе;
4 - отключается.
|
WideState
|
Uint1
|
Активность сервера:
2 - не подключен;
4 - подключен, в резерве;
8 - подключен, в работе, неактивный (выставляется, если сигнал State =3, но в качестве активного выбран другой сервер из резервной пары);
9 - подключен, в работе, активный (выставляется если State = 3 и сервер выбран в качестве активного сервера резервной пары).
|
HasActiveServer
|
Bool
|
Наличие активного сервера в группе:
True - есть активный сервер;
False - нет активного сервера.
|
Служебные сигналы опроса групп чтения
Сигнал
|
Тип
|
Описание сигнала
|
Command
|
Uint4
|
Команда опроса группы чтения:
«1» - получить значения сигналов группы.
После завершения опроса группы сигналу устанавливается значение «0»
|
Result
|
Uint4
|
Результат выполнения опроса группы. Значение увеличивается на единицу после завершения опроса
|
Стандартные служебные сигналы
Сигнал
|
Тип
|
Описание сигнала
|
Active
|
Bool
|
Активность модуля:
True – запущен;
False – остановлен.
Соответствует значению параметра Активность. Управляется служебным сигналом Active.Set
|
FrameLogEnable
|
Bool
|
Ведение Журнала работы:
True – ведется;
False – не ведётся.
Соответствует значению параметра Вести журнал работы модуля. Управляется служебным сигналом FrameLogEnable.Set
|
SystemLogTraceLevel
|
Uint4
|
Уровень детализации Журнала работы:
1 – Предупреждения и аварийные сообщения;
2 – Информационные сообщения;
3 – Отладочные сообщения.
Соответствует значению параметра Уровень трассировки в журнал приложений. Управляется служебным сигналом SystemLogTraceLevel.Set
|
Id
|
String
|
Идентификатор модуля в конфигурации Astra.Server
|
Параметры статистики
Статистика работы модуля OPC UA Client отображается на вкладке Статистика сервисного приложения Конфигуратор, а также в сервисном приложении Статистика.
Для просмотра параметров статистики модуля подключитесь к Astra.Server приложением статистики и выберите в дереве модуль OPC UA Client.
Параметры статистики модуля:
Общие параметры
Параметр
|
Описание
|
Идентификатор модуля
|
Идентификатор модуля в конфигурации Astra.Server
|
Имя модуля
| |
Исполняемый файл
|
Имя исполняемого файла модуля в каталоге установки Astra.Server
|
Версия
|
Версия модуля OPC UA Client
|
Активность
|
Активность модуля
|
Вести журнал работы модуля
|
Ведение записи сообщений о работе модуля в журнал работы
|
Уровень детализации журнала работы
|
Типы сообщений, которые фиксируются в журнал приложений
|
Предельный размер лога кадров
|
Размер файла в мегабайтах для записи журнала работы модуля
|
Время старта
|
Время запуска модуля
|
Лицензия
|
Текущее состояние лицензирования модуля
|
Журнал работы
Модуль OPC UA Client ведёт журнал работы, в который записывается информация о работе модуля и обмене данными с OPC UA сервером.
Чтобы модуль вёл журнал работы, в общих параметрах модуля установите параметру Вести журнал работы модуля значение Да или установите сервисному сигналу модуля FrameLogEnable.Set значение true.
|
Журнал работы модуля сохраняется в файл <имя модуля>.aplog по умолчанию:
в ОС Windows в папке:
C:\Program Files\AstraRegul\\Astra.Server\Logs;
|
в Linux системах в директории:
/opt/AstraRegul//Astra.Server/Logs.
|
Для просмотра журнала работы модуля используется сервисное приложение Просмотрщик лога кадров.