Журналы работы ПО#

Во время работы программ IngortechSCADA они могут сохранять данные о ходе выполнения в различные журналы.

Примером журналов могут служить такие файлы как:

Формат журналов определяется тем ПО, которое создает журналы и может быть любым. Наиболее распространенные форматы журналов - это лог файлы и файлы 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 (&quot;Local-PC(127.0.0.1)&quot;:&quot;Superuser&quot;)"/>
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-лог.

Каждая запись может иметь следующие элементы:

Название

Тип

Назначение

idn

Строка

Текстовый идентификатор программы, создавшей событие.

Идентификатор может принимать следующие значения:

  • RTSServer – Событие сохранено сервером РТС.

  • Starter – Событие сохранено утилитой Стартер.

  • OPCClient

  • Report

  • SQLExport

  • DataPump

  • SPGTClient

  • SMSServer

  • SMSSend

  • OPCServer

  • ISend

  • BBox

id

Число

Цифровой идентификатор программы, создавшей событие. Значение идентификатора зависит от версии дистрибутива ПО IngortechSCADA и может меняться в разных его версиях.

stn

Строка

Текстовый идентификатор события.

Идентификатор может принимать следующие значения:

  • Run – Запуск.

  • Shutdown – Остановка.

  • ExtRun – Исполнение длительной или важной операции.

  • CmdStop – Остановка исполнения автоматически.

  • ManStop – Остановка исполнения вручную.

  • CmdStart – Запуск исполнения автоматически.

  • ManStart – Запуск исполнения вручную.

st

Число

Цифровой идентификатор события. Значение идентификатора зависит от версии дистрибутива ПО IngortechSCADA и может меняться в разных его версиях.

m

Строка

Дополнительное текстовое сообщения, сохраненное для описания события. Содержимое сообщения зависит от программы, создавшей сообщение, от выполняемой операции и может быть любым.

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:

Имя

Тип

Назначение

nn

Строка

Текстовый идентификатор сообщения. Возможные идентификаторы описаны в таблице сохраняемых событий.

n

Число

Числовой идентификатор события.

m

Строка

Произвольное текстовое сообщение.

ip

Строка

IP-адрес источника события.

id

Строка

Идентификатор клиента.

ver

Число

Число в шестнадцатиричной системе счисления, описывающее версию конфигурации клиента.

pt

Строка

Название точки контроля измерения.

obj

Строка

Название объекта контроля измерения.

var

Строка

Название переменной.

val

Число

Число с плавающей точкой содержащее значение измерения.

parm

Строка

Название контролируемого параметра измерения.

un

Строка

Название единиц измерения.

st

Число

Номер статуса измерения.

В журнале сохраняются следующие события:

Название

Поля

Назначение

Main

nn, n, m

Текстовое сообщение о работе ПО. Текст сообщения может быть любым.

Startup

nn, n

Запуск программы.

Shutdown

nn, n

Остановка программы.

Start

nn, n

Запуск исполнения сервера.

Stop

nn, n

Остановка исполнения сервера.

Connect

nn, n, ip

Информация о подключении клиента информирования.

Login

nn, n, id, ip

Авторизация клиента информирования.

Disconnect

nn, n, id, ip

Информация об отключении клиента информирования.

NewCfg

nn, n, id, ver

Информация об изменении конфигурации клиента информирования.

NewVal

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.

Для получения данных реального времени с РТС сервера можно использовать два способа:

  1. Периодически опрашивать сервер, получая от него новые значения.

  2. Установить подписку на необходимый клиенту изменения.

В случае установки подписки клиенту не нужно опрашивать РТС сервер, он сам будет присылать изменения, которые запрошены клиентом в параметрах подписки. При работе с клиентами получающими данные по подписке сервере РТС ведет журнал передаваемых данных, в котором сохраняет данные для всех клиентов использующих механизм подписки.

Программы, которые поддерживают работу с сервером РТС по подписке:

В сообщениях этого журнала сохраняются следующие данные:

  • Данные об установке подписки клиентов

    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

При использовании библиотеки метрологии в журнал использования сохраняются данные об идентификаторе загруженной библиотеки и приложении, которое ее загрузило.