AstraRegul
Релиз 2024.08.31.00
×

Диагностика работы

 

Служебные сигналы

 
Модуль 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.
 
Для просмотра журнала работы модуля используется сервисное приложение Просмотрщик лога кадров.