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

 

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

 
Модуль Siemens S7 Client динамически создаёт служебные сигналы:
опроса категорий данных по команде;
контроля состояния источника;
контроля операций;
контроля и управления основными параметрами модуля.
 

Опрос категорий данных по команде

 
Полный тег служебных сигналов опроса категорий данных по команде:
Service.Modules.<Имя модуля>.Device <Идентификатор устройства>.Categories.<Имя сигнала>
 
 
Сигнал
Тип
Описание сигнала
TotalPoll
Bool
Команда опроса всех категорий данных:
True - опросить все категории данных
Имя категории
Bool
Команда опроса категории данных:
True - опросить категорию данных
Status
Uint4
Статус опроса категории данных:
0 - опрос категории не ведётся
1 - категория данных опрашивается
 

Контроль состояния источника

 
Полный тег служебных сигналов контроля состояния источника:
 
Service.Modules.<Имя модуля>.Device <Идентификатор устройства>.Source.<Имя сигнала>
 
 
Сигнал
Тип
Описание сигнала
ActivityState
Uint4
Состояние источника:
0 – не активный - обмен данными с источником не ведётся
1 – активный - ведётся обмен данными с источником
Status
Uint4
Статус ПЛК:
4 – остановлен
8 – в работе
9 – в работе в составе резервной пары ПЛК
 

Контроль и управление основными параметрами модуля

 
Полный тег стандартных служебных сигналов контроля и управления основными параметрами модуля имеет вид
 
Service.Modules.<Имя модуля>.<Имя сигнала>
 
 
Стандартные служебные сигналы:
 
Сигнал
Тип
Описание сигнала
Active
Bool
Активность модуля:
True – запущен
False – остановлен
Соответствует значению параметра Активность. Управляется служебным сигналом «Active.Set»
FrameLogEnable
Bool
Ведение журнала работы:
True – ведется
False – не ведётся
Соответствует значению параметра Вести журнал работы модуля. Управляется служебным сигналом «FrameLogEnable.Set»
SystemLogTraceLevel
Uint4
Уровень детализации журнала работы:
1 – предупреждения и аварийные сообщения
2 – информационные сообщения
3 – отладочные сообщения
Соответствует значению параметра Уровень трассировки в журнал приложений. Управляется служебным сигналом «SystemLogTraceLevel.Set»
Id
String
Идентификатор модуля в конфигурации Astra.Server
 

Журнал работы

 
Модуль Siemens S7 Client ведёт журнал работы, в который записывается информация о работе модуля и обмене данными с контроллером.
 
Чтобы модуль вёл журнал работы, в общих параметрах модуля установите параметру Вести журнал работы модуля значение Да или установите сервисному сигналу модуля FrameLogEnable.Set значение true.
 
Журнал работы модуля сохраняется в файл <имя модуля>.aplog по умолчанию:
в ОС Windows в папке:
C:\Program Files\AstraRegul\\Astra.Server\Logs;
 
в Linux системах в директории:
/opt/AstraRegul//Astra.Server/Logs.
 
Для просмотра журнала работы модуля используется сервисное приложение Просмотрщик лога кадров.
 
 
Каждая запись журнала имеет порядковый номер, дату, время и описание. Записи входящих и исходящих кадров модуля дополнительно содержат номер устройства, источник и канал.