Формирование отчётов формата 80020 Мосэнергосбыт
Ручной запуск формирования отчёта производится через пункт меню модуля "ЭнергоАнализ" – Отчёты - Форматы Мосэнергосбыт | Экспорт 80020 (Мосэнергосбыт)
Отчет предназначен для экспорта 30-минутного профиля мощности в формат, разработанный Мосэнергосбыт на основе распространенного формата 80020, регламентированного соответствующим документом НП АТС. Отчет предназначен для экспорта показаний счетчиков в формат, разработанный Мосэнергосбыт на основе распространенного формата 80020, регламентированного соответствующим документом НП АТС. Выходной документ представляет собой файл установленного формата.
Исходные данные отчета – 30-минутный профиль мощности, при его отсутствии – показания счетчика с шагом 30 минут. Отчет формирует группу точек учета, анализируя отмеченные узлы дерева ЭнергоСтруктуры и вложенные в них подузлы. Используются не более двух уровней иерархии, содержащих точки учета.
Перед формированием отчёта убедитесь, что данные успешно собираются и присутствуют в БД АСКУЭ.
Сбор профиля мощности
Убедитесь, что в используемом плане опроса настроен сбор профиля мощности
Для плана опроса "По умолчанию" на вкладке «Сбор показаний» диалога «Настройки АСКУЭ» модуля "Справочники" выставьте галочки напротив необходимых типов данных. На пример, "А+" и глубину вычитки - "архив получасовок" (в сутках), на пример, 10. Группа - "Глубина вычитки, суток".
Виды мощности отмечаются в зависимости от регламента.
После изменения настроек сервер сбора данных должен быть перезапущен.
При настройке "Сбор данных сервером по запросу" необходимо запрашивать профиль мощности через задание опроса в модуле "ЭнергоАнализ".
Если выбрана настройка "Автоматический сбор данных сервером" сбор начнётся сразу после запуска сервера сбора данных.
Настройка задания опроса
Для ручного сбора данных запустите модуль "ЭнергоАнализ", выберите в Энергострутуре объект опроса и нажмите кнопку на панели инструментов "Внеочередной/отложенный опрос".
В открывшемся окне "Задание опроса" нажмите кнопку запроса профиля мощности, выберете диапазон дат для запроса и нажмите кнопку "Поместить в очередь на опрос".
Контроль результата
После опроса объекта проверьте наличие профиля мощности в БД АСКУЭ:
Настройки проекта для экспорта данных
Для экспорта данных в файл формата 80020 необходима корректная настройка специальных полей журналов модуля «Справочники». Настройку можно просмотреть или произвести (режим настройки включается клавишей F6) на закладке «Журналы» диалога «Настройки АСКУЭ», вызываемого командой меню АСКУЭ|Настройки АСКУЭ.
При необходимости недостающее поле следует добавить в нужный журнал. Как правило, шаблонная база данных типа АСКУЭ содержит все необходимые поля и настройки.
Открываем диалог «Настройки АСКУЭ», выбираем закладку «Журналы» и проверяем привязки полей журналов.
Для точек учета, чьи данные подлежат передаче в формате 80020, в соответствующих журналах должны быть заполнены все поля, перечисленные на закладке «Диспетчер» диалога «Настройки АСКУЭ»:
журнал
|
поле
|
примечание
|
Объекты
|
Объект
|
Необходимы для привязки точек учета к объекту учета;
|
Точки учета
|
Назначение/место установки
|
|
|
Объект
|
|
|
ID точки учета
|
Значения помещаются непосредственно в файл формата 80020
|
|
№ сч.
|
Зав. номер счётчика
|
|
Ктт
|
Значения средних мощностей в файле формата 80020 умножаются на коэффициенты трансформации
|
|
Ктн
|
|
|
Потребитель
|
Необходимы для привязки точек учета к потребителю
|
Потребители
|
Потребитель
|
|
|
Договор
|
Значения помещаются непосредственно в файл формата 80020
|
|
ИНН
|
|
Формирование отчёта
Для экспорта данных в формат 80020 необходимо вызвать соответствующее окно отчета.
На закладке «настройки» окна отчета следует произвести следующие настройки:
настройка
|
примечание
|
папка экспорта файлов
|
папка, в которой формируются файлы формата 80020
|
отправитель
|
значение помещается непосредственно в файл формата 80020
|
ИНН отправителя
|
значение помещается непосредственно в файл формата 80020, а также является частью имени файла
|
номер АИИС
|
значение является частью имени файла. Если номер АИИС не задан в договоре, в это поле можно прописать единицу.
|
Настройки производятся один раз, в дальнейшем они запоминаются.
Дальнейшие действия по формированию файлов формата 80020 совпадают со стандартной процедурой формирования отчетов.
Приложение
По требованиям региональных сбытовых компаний формат 80020 поддерживает ряд дополнительных модификаций. Модификаторы настраиваются индивидуально каждым пользователем следующим образом:
1. в папке с шаблонами отчетов (например, C:\ENTEK\Bin\Templates) найти или создать настроечный файл Reports.ini;
2. в настроечном файле создать раздел “[80020MES]”;
3. добавить в раздел необходимый набор опций из таблицы поддерживаемых модификаторов (см. ниже).
Модификаторы формата 80020
модификатор
|
формат
|
описание
|
по умолчанию
|
Reactive
|
[0|<любое_значение>]
|
значение 0 отключает экспорт профилей реактивной нагрузки
|
1
|
DecimalSeparator
|
[.|,][<кол-во_цифр>]
|
устанавливает необходимость арифметического округления значений расходов электроэнергии
|
округление производится в соответствии с РД НП АТС;
если значение кол-во_цифр не задано, считается равным 2
|
Status1forEmpty
|
[0|<любое_значение>]
|
неотрицательное значение устанавливает необходимость вывода в файл элементов period с отсутствующими значениями расхода электроэнергии в виде подъэлемента value с атрибутом status=1 и значением любое_значение
|
-1
|
PowerLoss
|
[0|<любое_значение>]
|
ненулевое значение добавляет на закладке «Настройки» параметр «поле, содержащее процент потерь», указывающий на поле вещественного типа в журнале точек учета; все значения расходов электроэнергии домножаются на
(1+процент_потерь/100)
|
0
если значение процента потерь для точки учета не указано, оно считается равным 0;
если значение процента потерь находится вне интервала 0..100, профиль потребления данной точки учета не экспортируется
|
Пример настроечного файла:
[80020mes]
// отключить экспорт реактивного профиля потребления
Reactive=0
// округлять расход до 0.001кВтч, разделитель дробной части - запятая
DecimalSeparator=,3
// выводить пропущенные данные со статусом 1 и значением 0
Status1forEmpty=0
// учитывать процент потерь
PowerLoss=1
В классическом формате 80020 (разработка НП АТС) значения часовых потреблений представляются округленными до целого значениями в кВтч, дробная часть добавляется к следующему часу перед его округлением. При малых величинах потребления в файле 80020 получается нулевой профиль. Используйте настройку DecimalSeparator из конфигурационного файла Reports.ini.
Выходные xml файлы содержат идентификатор точек учёта - <measuringpoint code>.
В качестве идентификатора берётся содержимое поле, привязанного в настройках АСКУЭ к параметру "Идентификатор точки учёта".
В случае, если выбранное поле не заполнено, атрибут code автоматически собирается из значения полей "Договор" (из журнала "Потребители") и заводского номера счётчика (из журнала "Точки учёта").
Условия формирования:
1. В файле Reports.ini опция FieldSettings раздела 80020mes равна 0 или не указана;
2. Поле, выбранное в качестве идентификатора ТУ пустое;