Журналы работы ПО#
Во время работы программ IngortechSCADA они могут сохранять данные о ходе выполнения в различные журналы.
Примером журналов могут служить такие файлы как:
Monitor.rtj
- журнал запуска и завершении ПОWorkType.csv
- история изменений жизненного цикла датчиков пакета «Учет оборудования»access.log
- журнал доступа к функциям РТС сервера.
Формат журналов определяется тем ПО, которое создает журналы и может быть любым. Наиболее распространенные форматы журналов - это лог файлы и файлы XML-лог.
В этом разделе описаны журналы ПО, их назначение, программы, которые их создают и утилиты для работы с журналами.
Список журналов#
Список файлов журналов:
Monitor.rtj – Журнал работы серверного ПО.
WorkType.csv – История изменений жизненного цикла датчиков.
InfoEvents.evt – Журнал работы Сервера Информирование.
access.log – Журнал выполнения операций на сервере РТС.
CmdJ.log – Журнал выполнения команд на ОРСсервере.
Subscribe.log – Журнал данных подписки сервера РТС.
SrvVars.log – Журнал переменных сервера РТС.
SrvScript.log – Журнал выполнения скриптов сервера РТС.
Delayed.log – Журнал задержки данных сервера РТС.
RTMetrology.log – Журнал использования библиотеки метрологии.
Формат XML-лог#
Формат лог файла в котором данные в каждой строке записаны в формате XML
.
Файл в целом не является корректным XML файлом. У него нет единого общего элемента и заголовков. Для загрузки данных необходимо загружать и декодировать каждую строку раздельно.
Текстовые поля в элементах XML в оригинале созданы в кодировке Windows-1251 и сохранены в XML в кодировке UTF8. При загрузке данных XML необходимо загружать так, как будто у файла установлен следующий заголовок.
<?xml version="1.0" encoding="Windows-1251"?>
Каждая строка файла может содержать текстовый префикс, который не является частью XML, носит вспомогательный характер и должен игнорироваться при загрузке или разбираться отдельно.
Префикс строки может быть в полном формате:
16-09-2022 18:51:48.0033 0000203C 00000B8C 00000183 <L id="1" st="1"/>
В этом случае его формат полностью совпадает с форматом префикса сообщений лог файлов, описанный в разделе Файлы логов.
Данные в этом формате могут быть загружены с использованием утилиты Просмотр логов.
Префикс строки, так же, может быть в сокращенном формате:
10-11-2022 23:33:22.0982 <L X="_UP_" n="7"/>
В этом случае в нем указаны только дата и время сообщения в формате лог файлов, описанных в разделе Файлы логов.
Monitor.rtj
- Журнал работы серверного ПО#
- Формат файла:
XML-лог с префиксом в полном формате
- Назначение:
Сохранение данных о запуске и остановке серверного ПО.
- Программы:
Данные в лог файл сохраняются следующими программами:
- Просмотр:
Просмотр журнала с помощью утилиты Просмотр журнала работы ПО.
Пример журнала выполнения ПО
22-12-2022 03:30:51.0661 00000AE4 000028AC 00000183 <L idn="RTSServer" id="1" stn="Run" st="1"/>
22-12-2022 03:30:52.0363 00000AE4 000028AC 00000000 <L idn="RTSServer" id="1" stn="ManStart" st="7"/>
22-12-2022 03:30:58.0310 00001D40 0000263C 00001447 <L idn="OPCClient" id="3" stn="Run" st="1"/>
22-12-2022 03:30:59.0396 00001D40 0000263C 00000000 <L idn="OPCClient" id="3" stn="ManStart" st="7"/>
22-12-2022 03:31:21.0403 00000AE4 000001F8 00000000 <L idn="RTSServer" id="1" stn="ExtRun" st="3" m="Начало обновления конфигурации 00000000 от 504"/>
22-12-2022 03:31:21.0666 00000AE4 000001F8 00000000 <L idn="RTSServer" id="1" stn="ExtRun" st="3" m="Завершение обновления конфигурации 504 ("Local-PC(127.0.0.1)":"Superuser")"/>
22-12-2022 03:31:47.0864 00001D40 0000263C 00000000 <L idn="OPCClient" id="3" stn="Shutdown" st="2"/>
22-12-2022 03:31:51.0606 00000AE4 000028AC 00000000 <L idn="RTSServer" id="1" stn="Shutdown" st="2"/>
Режимы работы серверного ПО
Серверное ПО - это программы IngortechSCADA, которые предназначены для автоматического выполнения на отдельном выделенном компьютере, сервере.
Серверное ПО, в отличии от обычных программ пользователя, может находиться в двух основных состояниях:
Режим ожидания и настройки.
Режим исполнения.
После запуска, если не указаны специальные параметра запуска, любая серверная программа находится в режиме ожидания команды пользователя. В этом режиме пользователь может изменить настройки программы, завершить ее или перевести в режим исполнения.
С помощью ключей командной строки программ, а так же настроек конкретной программы можно настроить автоматический переход в режим исполнения сразу же после запуска программы.
В случае, если смена режима исполнения производилась вручную, в файле журнала сохранится запись о ручном управлении. В случае, если смена режима исполнения производилась автоматически, в файле журнала сохранится запись об автоматическом управлении.
При переходе в режим исполнения, серверная программа начинает выполнять свою основную функцию, которая будет выполняться бесконечно до наступления какого-либо из следующих событий:
Режим исполнения прерван либо вручную, либо с помощью специальной команды.
В процессе работы программы возникли ошибки, без исправления которых дальнейшее исполнение невозможно.
В процессе работы программы произошла непредвиденная ошибка, делающая продолжение работы программы невозможным.
При возникновении этих событий программа либо будет завершена полностью, либо остановлен только режим исполнения, и программа перейдет в режим ожидания.
Информация о запуске и завершении программы, а так же о смене режима исполнения сохраняется в журнал работы ПО.
Описание
Файл журнала создается автоматически в общем каталоге лог файлов ПО IngortechSCADA. Расположение этого каталога и способ сохранения данных могут быть настроены с помощью Файла настроек HLOG.
Для каждой программы из списка использующих этот журнал, сохраняется следующая информация:
Запуск
Отражает факт запуска программы на выполнение. Сохраняется при любом запуске программы вне зависимости от того, как именно была запущена программа.
Остановка
Отражает факт остановки программы и ее завершения. Сохраняется при завершении работы программы.
Исполнение длительной или важной операции
Сохраняется при работе программы при выполнении какой-либо критической, важной или длительной операции. Дополнительно, для этого события сохраняется сообщение с описанием события или операции.
Запуск исполнения автоматически
Сохраняется в случае, если программа переведена в режим исполнения автоматически.
Запуск исполнения вручную
Сохраняется в случае, если программа переведена в режим исполнения вручную, пользователем.
Остановка исполнения автоматически
Сохраняется в случае, если программа переведена в режим ожидания автоматически.
Остановка исполнения вручную
Сохраняется в случае, если программа переведена в режим ожидания вручную, пользователем.
Формат данных
В каждой строке файла журнала сохраняется запись о событии в формате XML-лог.
Каждая запись может иметь следующие элементы:
Название |
Тип |
Назначение |
|
Строка |
Текстовый идентификатор программы, создавшей событие. Идентификатор может принимать следующие значения:
|
|
Число |
Цифровой идентификатор программы, создавшей событие. Значение идентификатора зависит от версии дистрибутива ПО IngortechSCADA и может меняться в разных его версиях. |
|
Строка |
Текстовый идентификатор события. Идентификатор может принимать следующие значения:
|
|
Число |
Цифровой идентификатор события. Значение идентификатора зависит от версии дистрибутива ПО IngortechSCADA и может меняться в разных его версиях. |
|
Строка |
Дополнительное текстовое сообщения, сохраненное для описания события. Содержимое сообщения зависит от программы, создавшей сообщение, от выполняемой операции и может быть любым. |
WorkType.csv
– История изменений жизненного цикла датчиков#
- Формат файла:
Текстовый
CSV
файл с символом разделителем «;
» (точка с запятой).- Назначение:
Сохранение данных о внесении изменений в жизненный цикл средств измерения.
- Программы:
Данные в лог файл сохраняются следующими программами:
Оболочка оператора, модуль «Учет оборудования».
- Просмотр:
Просмотр журнала с помощью любой стандартной программы, которая позволяет импортировать данные в формате
CSV
, напримерExcel
.
Предупреждение
Наименование журнала устанавливается в настройках модуля «Учет оборудования» Оболочки оператора и может отличаться от указанного.
Данные о смене жизненного цикла оборудования сохраняются в стандартной формате CSV
с символом разделителем «;
» (точка с запятой).
Первая строка в файле описывает заголовки для полей с данными, строки начиная со второй описывают поля данных вносимых изменений. Каждое изменение описано в отдельной строке.
Заголовок |
Данные |
Назначение |
Исх. этап |
ЭКС |
Наименование исходного этапа жизненного цикла. |
Изм. этап |
ОБС |
Наименование целевого этапа жизненного цикла. |
Время |
26-09-2022 08:27:21 |
Дата проведения изменения. |
Тип |
СДСВ 01.01.01/04_[Vв(0-10)м/с] |
Тип средства измерения. |
Сер. номер |
Серийный номер средства измерения. |
|
Исх. тэг |
C11#2 |
Название переменной в конфигурации связанной со средством измерения. |
Исх. объект |
Выемочный участок-30 |
Исходный объект контроля. |
Исх. точка |
Исходная точка контроля. |
|
Изм. тэг |
C11#2 |
Название переменной в конфигурации с которой будет связано средство измерения при смене этапа. |
Изм. объект |
Целевой объект контроля. |
|
Изм. точка |
Целевая точка контроля. |
|
Поверка |
Сведения о поверке средства измерения. |
|
Пользователь |
root |
Имя учетной записи пользователя, совершившего смену жизненного цикла. |
InfoEvents.evt
– Сервера Информирование#
- Формат файла:
XML-лог с префиксом в сокращенном формате.
- Назначение:
Сохранение данных о работе Сервера Информирование.
- Программы:
Данные в лог файл сохраняются следующими программами:
- Просмотр:
Просмотр журнала с помощью утилиты Информирование: Монитор.
Файл журнала создается автоматически в общем каталоге лог файлов ПО IngortechSCADA. Расположение этого каталога и способ сохранения данных могут быть настроены с помощью Файла настроек HLOG.
22-12-2022 04:49:27.0566 <L nn="Startup" n="7"/>
22-12-2022 04:49:31.0440 <L nn="Shutdown" n="8"/>
22-12-2022 04:54:06.0748 <L nn="Startup" n="7"/>
22-12-2022 04:54:10.0506 <L nn="Start" n="5"/>
22-12-2022 04:54:56.0270 <L nn="Stop" n="6"/>
22-12-2022 04:54:56.0562 <L nn="Shutdown" n="8"/>
Каждая строка журнала, после префикса лог файла содержит строку в формате XML с описанием события. Каждое событие сохраняет индивидуальный набор полей.
Список полей в строке XML:
Имя |
Тип |
Назначение |
|
Строка |
Текстовый идентификатор сообщения. Возможные идентификаторы описаны в таблице сохраняемых событий. |
|
Число |
Числовой идентификатор события. |
|
Строка |
Произвольное текстовое сообщение. |
|
Строка |
IP-адрес источника события. |
|
Строка |
Идентификатор клиента. |
|
Число |
Число в шестнадцатиричной системе счисления, описывающее версию конфигурации клиента. |
|
Строка |
Название точки контроля измерения. |
|
Строка |
Название объекта контроля измерения. |
|
Строка |
Название переменной. |
|
Число |
Число с плавающей точкой содержащее значение измерения. |
|
Строка |
Название контролируемого параметра измерения. |
|
Строка |
Название единиц измерения. |
|
Число |
Номер статуса измерения. |
В журнале сохраняются следующие события:
Название |
Поля |
Назначение |
|
nn, n, m |
Текстовое сообщение о работе ПО. Текст сообщения может быть любым. |
|
nn, n |
Запуск программы. |
|
nn, n |
Остановка программы. |
|
nn, n |
Запуск исполнения сервера. |
|
nn, n |
Остановка исполнения сервера. |
|
nn, n, ip |
Информация о подключении клиента информирования. |
|
nn, n, id, ip |
Авторизация клиента информирования. |
|
nn, n, id, ip |
Информация об отключении клиента информирования. |
|
nn, n, id, ver |
Информация об изменении конфигурации клиента информирования. |
|
nn, n, id, pt, obj, var, val, parm, un, st |
Информация о новом значении клиента информирования. |
access.log
– Журнал выполнения операций на сервере РТС#
- Формат файла:
Стандартный для ПО IngortechSCADA Лог файл.
- Назначение:
Данные о выполнении операций на сервере РТС.
- Программы:
Данные в лог файл сохраняются следующими программами:
- Просмотр:
Просмотр журнала с помощью утилиты Просмотр логов.
При работе Сервера РТС, при выполнении команд от клиентов, он сохраняет информацию о том какая команда выполнялась, с какого адреса поступила эта команда и какая учетная запись использовалась.
Файл журнала создается автоматически в общем каталоге лог файлов ПО IngortechSCADA. Расположение этого каталога и способ сохранения данных могут быть настроены с помощью Файла настроек HLOG.
22-12-2022 03:30:51.0661 00000AE4 000028AC 00000000 Access log is ENABLED
22-12-2022 03:30:52.0394 00000AE4 000028AC 00000000 SRV: Starting
22-12-2022 03:30:52.0394 00000AE4 000028AC 00000000 SRV: Init
22-12-2022 03:30:52.0642 00000AE4 000028AC 00000000 SRV: Started
22-12-2022 03:30:59.0459 00000AE4 0000173C 00000000 LOGIN: as "<не задан>" from 127.0.0.1
22-12-2022 03:30:59.0459 00000AE4 0000173C 00000000 ALLOW: as "Superuser" from 127.0.0.1
22-12-2022 03:30:59.0459 00000AE4 0000173C 00000000 START (TR_CMD_GETINFO): as "Superuser" from 127.0.0.1
22-12-2022 03:30:59.0459 00000AE4 0000173C 00020001 END (TR_CMD_GETINFO): as "Superuser" from 127.0.0.1
22-12-2022 03:31:17.0660 00000AE4 00002BAC 00020001 LOGOUT: as "Superuser" from 127.0.0.1
22-12-2022 03:31:17.0908 00000AE4 0000173C 00000000 START (TR_CMD_GETINFO): as "Superuser" from 127.0.0.1
22-12-2022 03:31:17.0908 00000AE4 0000173C 00020001 END (TR_CMD_GETINFO): as "Superuser" from 127.0.0.1
22-12-2022 03:31:20.0962 00000AE4 0000173C 00000000 START (TR_CMD_GETVARS): as "Superuser" from 127.0.0.1
22-12-2022 03:31:20.0962 00000AE4 0000173C 00020001 END (TR_CMD_GETVARS): as "Superuser" from 127.0.0.1
22-12-2022 03:31:21.0318 00000AE4 000001F8 00000000 LOGIN: as "<не задан>" from 127.0.0.1
22-12-2022 03:31:21.0318 00000AE4 000001F8 00000000 ALLOW: as "Superuser" from 127.0.0.1
22-12-2022 03:31:21.0318 00000AE4 000001F8 00000000 START (TR_CMD_GETINFO): as "Superuser" from 127.0.0.1
22-12-2022 03:31:21.0318 00000AE4 000001F8 00020001 END (TR_CMD_GETINFO): as "Superuser" from 127.0.0.1
22-12-2022 03:31:47.0864 00000AE4 0000173C 00020001 END (TR_CMD_SENDVARLIST): as "Superuser" from 127.0.0.1
22-12-2022 03:31:47.0879 00000AE4 0000173C 00020001 LOGOUT: as "Superuser" from 127.0.0.1
22-12-2022 03:31:51.0453 00000AE4 000028AC 00001460 SRV: Stopped
В сообщениях этого журнала сохраняются следующие данные:
Данные об использовании лог файла
При запуске сервера, в журнал будет добавлена строка с текстом
Access log is
с указанием того используется лог файл в этой сессии работы программы или нет.Access log is ENABLED
Ведение журнала включено. Если журнал включен, то будет записан текст «ENABLED» и журнал будет пополняться данными об операциях клиентов сервера.
Access log is DISABLED
Ведение журнала отключено. Если журнал отключен, то будет записан текст «DISABLED» и журнал пополняться не будет.
Данные о запуске сервера
SRV: Starting
Запуск сервера.
SRV: Init
Инициализация сервера.
SRV: Started
Информация об успешном запуске.
SRV: Stopped
Информация об остановке сервера.
Данные доступа клиентов
ДОСТУП: as "ИМЯ" from АДРЕС
Типы доступа могут принимать следующие значения:
LOGIN
Информация о попытке подключения к серверу нового клиента с указанием его имени и IP-адреса.
LOGOUT
Информация об отключении от сервера клиента с указанием его имени и IP-адреса.
ALLOW
Информация об успешной авторизации клиента с использованием учетной записи ИМЯ с указанием IP-адреса клиента.
DENIED
Информация об ошибке авторизации клиента с попыткой использования указанного имени для выбора учетной записи, IP-адресом клиента и причиной отказа.
Причинами отказа могут быть:
Invalid password – Неверное указание пароля учетной записи.
Unknown user – Использование несуществующей или отключенной учетной записи.
Access denied – Использование заблокированной учетной записи.
Данные о выполнении операции
ЭТАП (КОМАНДА): as "ИМЯ" from АДРЕС
При выполнении операции, обо всех этапах ее исполнения сохраняется отдельная запись, с указанием имени операции, имени учетной записи и IP-адреса клиента.
Этапы могут принимать следующие значения:
START
Начало выполнения операции.
END
Успешное завершение выполнения операции.
ERROR
Завершение выполнения операции с ошибкой.
DENIED
Запрет выполнения операции для указанной учетной записи.
UNK
Указание неверного идентификатора операции для выполнения.
CmdJ.log
– Журнал выполнения команд на ОРС сервере#
- Формат файла:
Стандартный для ПО IngortechSCADA Лог файл.
- Назначение:
Исполнение команд на ОРС серверах.
- Программы:
Данные в лог файл сохраняются следующими программами:
- Просмотр:
Просмотр журнала с помощью утилиты Просмотр логов.
Файл журнала создается автоматически в общем каталоге лог файлов ПО IngortechSCADA. Расположение этого каталога и способ сохранения данных могут быть настроены с помощью Файла настроек HLOG.
При работе Сервера РТС, при передаче команд, процесс их обработки сохраняется в журнале выполнения команд.
20-12-2022 15:50:33.0741 00001ABC 00001B98 00000002 SRV: Command SET from: "admin","127.0.0.1", idx: 475, nm: "KRUV_FLAG", val: "5013.000", st: "4"
20-12-2022 15:50:33.0742 00001ABC 00001B98 00000002 SRV: Dispatch src: Client, idx: 475, val: "5013.000", st: "4"
20-12-2022 15:50:33.0879 000006A4 000003D8 00000002 OPC: Exec [475]"KRUV_FLAG" на сервере "/InSAT.Multi-ProtocolMasterOPCServer.DA" (ИНСАТ_МУЛЬТИ) установка 5013.000, текущее: 0.000, 7
20-12-2022 15:50:33.0881 000006A4 000003D8 00014007 OPC: OK [475]"KRUV_FLAG"
20-12-2022 15:50:34.0135 000006A4 000003D8 00000002 OPC: Value [95]"KR10#ACTION": state: 0, val: 0.000, tm: 20-12-2022 15:50:32
20-12-2022 15:50:34.0141 000006A4 000003D8 00000002 OPC: Value [112]"KR9#ACTION": state: 0, val: 0.000, tm: 20-12-2022 15:50:32
Данные сохраняемые РТС Сервером:
Префикс |
Назначение |
SRV: log is |
Индикация включения (ENABLED) или отключения (DISABLED) журнала команд. |
SRV: Dispatch |
Обработка команды. |
SRV: Command SET |
Получение данных команды от регулярного клиента. |
SRV: Command NEW |
Получение данных команды от источника связи. |
Данные сохраняемые ОРС клиентом:
Префикс |
Назначение |
OPC: log is |
Индикация включения (ENABLED) или отключения (DISABLED) журнала команд. |
OPC: Exec |
Начало установки значения команды. |
OPC: Error |
Ошибка установки значения команды. |
OPC: OK |
Успешная установка значения команды. |
OPC: Value |
Получение данных от ОРС сервера для тега, связанного с командой. |
Subscribe.log
– Журнал данных подписки сервера РТС#
- Формат файла:
Стандартный для ПО IngortechSCADA Лог файл.
- Назначение:
Журнал данных подписки сервера РТС.
- Программы:
Данные в лог файл сохраняются следующими программами:
- Просмотр:
Просмотр журнала с помощью утилиты Просмотр логов.
Файл журнала создается автоматически в общем каталоге лог файлов ПО IngortechSCADA. Расположение этого каталога и способ сохранения данных могут быть настроены с помощью Файла настроек HLOG.
Для получения данных реального времени с РТС сервера можно использовать два способа:
Периодически опрашивать сервер, получая от него новые значения.
Установить подписку на необходимый клиенту изменения.
В случае установки подписки клиенту не нужно опрашивать РТС сервер, он сам будет присылать изменения, которые запрошены клиентом в параметрах подписки. При работе с клиентами получающими данные по подписке сервере РТС ведет журнал передаваемых данных, в котором сохраняет данные для всех клиентов использующих механизм подписки.
Программы, которые поддерживают работу с сервером РТС по подписке:
В сообщениях этого журнала сохраняются следующие данные:
Данные об установке подписки клиентов
Error setup for "ИМЯ" at "АДРЕС": ОШИБКА
Сохраняется при ошибке установки подписки для клиента с учетной записью ИМЯ с адреса АДРЕС.
Setup [ЧИСЛО] for "ИМЯ" at "АДРЕС"
Сохраняется при успешной установке подписки для клиента с учетной записью ИМЯ с адреса АДРЕС. Значение ЧИСЛО содержит набор параметров, переданных клиентом для установки подписки.
Данные доступа клиентов
ДОСТУП: as "ИМЯ" from АДРЕС
Типы доступа могут принимать следующие значения:
LOGIN
Информация о попытке подключения к серверу нового клиента с указанием его имени и IP-адреса.
LOGOUT
Информация об отключении от сервера клиента с указанием его имени и IP-адреса.
ALLOW
Информация об успешной авторизации клиента с использованием учетной записи ИМЯ с указанием IP-адреса клиента.
DENIED
Информация об ошибке авторизации клиента с попыткой использования указанного имени для выбора учетной записи, IP-адресом клиента и причиной отказа.
Причинами отказа могут быть:
Invalid password – Неверное указание пароля учетной записи.
Unknown user – Использование несуществующей или отключенной учетной записи.
Access denied – Использование заблокированной учетной записи.
Данные о выполнении операций
ЭТАП (ОПЕРАЦИЯ): as "ИМЯ" from АДРЕС
При передаче данных об определенном изменении, обо всех этапах ее исполнения сохраняется отдельная запись, с указанием имени операции, имени учетной записи и IP-адреса клиента.
Этапы могут принимать следующие значения:
START
Начало выполнения операции.
END
Успешное завершение выполнения операции.
ERROR
Завершение выполнения операции с ошибкой.
DENIED
Запрет выполнения операции для указанной учетной записи.
UNK
Указание неверного идентификатора операции для выполнения.
SrvVars.log
– Журнал переменных сервера РТС#
- Формат файла:
Стандартный для ПО IngortechSCADA Лог файл.
- Назначение:
Журнал переменных сервера РТС.
- Программы:
Данные в лог файл сохраняются следующими программами:
- Просмотр:
Просмотр журнала с помощью утилиты Просмотр логов.
Файл журнала создается автоматически в общем каталоге лог файлов ПО IngortechSCADA. Расположение этого каталога и способ сохранения данных могут быть настроены с помощью Файла настроек HLOG.
В этом журнале сохраняются все значения обрабатываемые РТС сервером. Значения сохраняются после обработки, перед тем, как будут переданы системе сохранения значений в БД.
Каждая строка журнала описывает одно значение в формате:
"НОМЕР: [ИМЯ]М St: СТАТУС(рСТАТУС), val: ЗНАЧЕНИЕ(рЗНАЧЕНИЕ), V: ВОЛЬТ, Tm: ВРЕМЯ",
Назначение полей:
- НОМЕР:
Номер записи в лог файле. Номер начинается с нуля при каждом запуске РТС сервера.
- ИМЯ:
Имя переменной.
- М:
Индикация метрологической значимости измерения.
- СТАТУС:
Вычисленный статус переменной.
- рСТАТУС:
Оригинальный статус переменной.
- ЗНАЧЕНИЕ:
Вычисленное значение переменной.
- рЗНАЧЕНИЕ:
Оригинальное значение переменной.
- ВОЛЬТ:
Значение измерения в электрических единицах.
- ВРЕМЯ:
Данные о времени измерения.
SrvScript.log
– Журнал выполнения скриптов сервера РТС#
- Формат файла:
Стандартный для ПО IngortechSCADA Лог файл.
- Назначение:
Журнал выполнения скриптов сервера РТС.
- Программы:
Данные в лог файл сохраняются следующими программами:
- Просмотр:
Просмотр журнала с помощью утилиты Просмотр логов.
Файл журнала создается автоматически в общем каталоге лог файлов ПО IngortechSCADA. Расположение этого каталога и способ сохранения данных могут быть настроены с помощью Файла настроек HLOG.
12-12-2022 13:56:35.0650 00001064 00000324 00000002 >>Программа завершена за 0.000 sec
12-12-2022 13:56:36.0136 00001064 00001154 00000002 >>Программа запушена
12-12-2022 13:56:36.0137 00001064 00001154 00000002 >>Команда: 863 = 1.000 (ОБРАБОТКА)
12-12-2022 13:56:36.0139 00001064 00001154 00000002 >>Команда: 1235 = 1.000 (ОБРАБОТКА)
12-12-2022 13:56:36.0147 00001064 00001154 00000002 >>Команда: 1074 = 1.000 (ОБРАБОТКА)
12-12-2022 13:56:36.0148 00001064 00001154 00000002 >>Команда: 1068 = 1.000 (ОБРАБОТКА)
12-12-2022 13:56:36.0148 00001064 00001154 00000002 >>Программа завершена за 0.000 sec
12-12-2022 13:56:36.0149 00001064 00001154 00000002 >>Программа запушена
В случае, если на Сервере РТС используются скрипты для реализации логики при изменении значений переменных, процесс выполнения этих скриптов сохраняется в журнал выполнения скриптов.
В этот журнал сохраняется следующая информация:
Данные о выполнении скрипта и потраченное на это время.
Данные, которые скрипт выводит в консоль с помощью функции
print
.Данные о установке значений и передаче команд с помощью скрипта.
Delayed.log
– Журнал задержки данных сервера РТС#
- Формат файла:
Стандартный для ПО IngortechSCADA Лог файл.
- Назначение:
Журнал задержки данных сервера РТС.
- Программы:
Данные в лог файл сохраняются следующими программами:
- Просмотр:
Просмотр журнала с помощью утилиты Просмотр логов.
Файл журнала создается автоматически в общем каталоге лог файлов ПО IngortechSCADA. Расположение этого каталога и способ сохранения данных могут быть настроены с помощью Файла настроек HLOG.
12-12-2022 13:51:01.0121 00001064 0000179C 00000002 Delayed DROP: idx: 599, 1145.100/1145.100, 0, 6396CF55(12-12-2022 13:51:01) (for 0 sec)
12-12-2022 13:51:01.0121 00001064 0000179C 00000002 Delayed DROP: idx: 1418, 1.764/1.764, 0, 6396CF55(12-12-2022 13:51:01) (for 0 sec)
12-12-2022 13:51:01.0121 00001064 0000179C 00000002 Delayed DROP: idx: 1418, 1.764/1.764, 0, 6396CF55(12-12-2022 13:51:01) (for 0 sec)
12-12-2022 13:51:05.0111 00001064 0000179C 00000002 Delayed DROP: idx: 1245, 603.840/603.840, 0, 6396CF59(12-12-2022 13:51:05) (for 0 sec)
12-12-2022 13:51:05.0119 00001064 0000179C 00000002 Delayed DROP: idx: 1245, 603.840/603.840, 0, 6396CF59(12-12-2022 13:51:05) (for 0 sec)
С случае, когда Сервер РТС получает значения для переменных, перед их обработкой, он проводит анализ времени измерения и, если обнаруживается, что значение с таким же временем измерения уже было обработано, сервер принимает решение о задержке или игнорировании нового значения.
Решения, принятые для каждого измерения с дублирующимся штампом времени сохраняются в журнал задержек и может содержать следующие данные:
Delayed DROP – Сохраняется в случае, если в результате настроек новое значение будет проигнорировано.
Delayed SHIFT – Сохраняется в случае, если в результате настроек новое значение будет задержано до момента, когда конфликта времени измерения не будет.
Каждая строка журнала содержит данные о решении одного конфликта времени измерения.
RTMetrology.log
– Журнал использования библиотеки метрологии#
- Формат файла:
Стандартный для ПО IngortechSCADA Лог файл.
- Назначение:
Журнал использования библиотеки метрологии.
- Программы:
Данные в лог файл сохраняются следующими программами:
- Просмотр:
Просмотр журнала с помощью утилиты Просмотр логов.
Файл журнала создается автоматически в общем каталоге лог файлов ПО IngortechSCADA. Расположение этого каталога и способ сохранения данных могут быть настроены с помощью Файла настроек HLOG.
12-12-2022 13:31:26.0775 000017A8 000016B0 00000000 Библиотека метрологии успешно загружена. Приложение: C:\RTS\rtVarSrv.exe
12-12-2022 13:31:26.0775 000017A8 000016B0 00000000 Использование библиотеки: 0000C400-2350C1B6-20190523164842
12-12-2022 13:31:38.0606 000012F4 00000F24 00000000 Библиотека метрологии успешно загружена. Приложение: C:\RTS\ExportMSSQL.exe
12-12-2022 13:31:50.0791 00001258 00000CEC 00000002 Библиотека метрологии успешно загружена. Приложение: C:\RTS\SrvDataPump.exe
При использовании библиотеки метрологии в журнал использования сохраняются данные об идентификаторе загруженной библиотеки и приложении, которое ее загрузило.