Отчеты АСКУЭ

  Канал CALL.AS_DOCUMENT

  Канал CALL.AS_DATA

В TRACE MODE предусмотрены средства генерации отчетов в соответствии с Приложением 11.1.1 к Положению о порядке получения статуса субъекта оптового рынка и ведения реестров субъектов оптового рынка электрической энергии и мощности.

Перед генерацией отчетов необходимые архивные данные должны быть извлечены, обработаны и записаны в аргументы каналов CALL.ChGroupReq или CALL.AS_DATA.

Для генерации документов используются каналы CALL с типом вызова 124, AS_DOCUMENT (см. ниже).

Для корректировки и анализа календаря рабочих/выходных дней используются соответственно каналы CALL с типом вызова 126, CALL.EXCEPT_DAY (см. Канал CALL.EXCEPT_DAY ) и каналы TIME (см. Канал класса TIME ).

Для отправки сгенерированных документов по электронной почте используются каналы CALL с типом вызова 127, EMAIL (см. Канал CALL.EMAIL ).

Канал CALL.AS_DOCUMENT

При 2, In > 0 канал CALL с типом вызова 124, AS_DOCUMENT генерирует и сохраняет в папке узла XML-документ класса 800x0 (см. Приложение 11.1.1). После генерации In = 0 автоматически.

Имя канала CALL.AS_DOCUMENT используется в качестве параметра Номер АИИС в имени файла документа и в тексте.

Аргументы канала:

   arg0 и arg1 – служебные;

   последующие аргументы – данные. К этим аргументам привязываются атрибуты 0, R или атрибуты 140-203 каналов CALL.AS_DATA (см. ниже) или CALL.ChGroupReq.

Дата и время генерации документа определяются атрибутом 59, DR.

Значение атрибута 1, A автоматически увеличивается на 1 при старте генерации документа.

Значение младшего полубайта атрибута Параметр (34, FPrnt) задает тип генерируемого документа:

   2 – тип 80020;

   3 – тип 80030;

   4 – тип 80040;

   5 – тип 80050.

Значение атрибута Комментарий (80, CMNT) используется как значение элемента <inn> документа.

Для документа типа 80050: если Параметр & 0x40 = 0, значение элемента <daytype> документа равно 1, в противном случае – 2 (в бит 6 атрибута Параметр может быть передано значение 0 или 1 атрибута Тенденция (6, D) канала TIME).

Для всех типов документов: если Параметр & 0x10 = 1, timezone = 3 (timezone – атрибут элемента <area> документа).

Если в канале CALL.AS_DOCUMENT установлен флаг Запрос времени значения, в привязанных к его аргументам каналах CALL проверяется атрибут 120, ACK.

Для отправки документа по электронной почте нужно к каналу CALL.AS_DOCUMENT привязать соответствующий канал CALL.EMAIL.

Канал CALL.AS_DATA

Канал CALL с типом вызова 125, AS_DATA обеспечивает данными документ, генерируемый с помощью канала CALL.AS_DOCUMENT.

Если атрибут 0, R канала CALL.AS_DATA привязан к аргументу канала CALL.AS_DOCUMENT, конфигурация зависит от значения K (1…7) младшего полубайта (0xF) атрибута Параметр канала CALL.AS_DATA:

   если K = 1 или 2, к аргументам CALL.AS_DATA должны быть привязаны каналы CALL, несущие данные для генерации документа;

   если K = 3…7, аргументы CALL.AS_DATA должны содержать числовые данные для генерации документа:

   K = 1 – точка измерения;

   K = 2 – точка поставки;

   K = 3 – группа поставки;

   K = 4 – переток;

   K = 5 – объект измерения;

   K = 6 – средство измерения;

   K = 7 – схема измерения.

Если атрибут 140…203 канала CALL.AS_DATA привязан к аргументу канала CALL.AS_DOCUMENT, то K определяется как <номер атрибута> 140.

Бит Параметр & 0x20 формирует статус переменной в документе.

По количеству аргументов в каналах CALL.ChGroupReq (при K = 1 или 2) или каналах CALL.AS_DATA (при других значения K) формируются временные метки для этих аргументов:

   48-50 точек – получасовые интервалы за сутки;

   24-25 точек – часовые интервалы;

   288/230 точек – 5-минутные;

   1440/1500 – 1-минутные;

   96/100 – 15-минутные;

   144/150 – 10-минутные.

Временные метки значений аргументов канала CALL.AS_DATA (CALL.ChGroupReq) вычисляются по атрибутам 59 и 252, если эти атрибуты отличны от 0.

С указанными временными метками данные канала CALL.AS_DATA могут быть отображены на тренде и записаны в архив. Для указания канала, который должен архивироваться, используется атрибут 41, AB (допускается ввод ID канала (число) или имени канала (строка)).