Функциональные характеристики встроенного программного обеспечения

Встроенное ПО электросчетчика написано на языке программирования «С», и состоит из набора файлов (модулей), каждый из которых отвечает за свою функциональную группу процедур.

Основные модули:

  • «afe.c» — модуль, отвечающий за измерения всех электрических параметров сети;
  • «energy.c» — модуль, реализующий логику накопления энергии;
  • «tsm.c» — модуль работы тарифного расписания.

Остальные модули предназначены для различных задач функционирования прибора: обмен с внешними устройствами, управление реле, вывод на индикатор.

Встроенная программа электросчетчика обеспечивает:

  • Циклическое измерение всех параметров электрической сети (частота, напряжение, мощность, сила тока и др);
  • Расчет и накопление электрической энергии в многотарифном режиме;
  • Сохранение данных архивов в энергонезависимой памяти;
  • Формирование импульсов телеметрических выходов;
  • Опрос датчиков вскрытия;
  • Формирование маски ошибок работы прибора;
  • Индикация выбранных параметров счетчика;
  • Формирование журнала событий работы прибора.

Счетчики Пульсар, в зависимости от исполнения, могут поддерживать следующие открытые протоколы обмена:

  • «ПульсарМ» — проприетарный протокол от компании «ТЕПЛОВОДОХРАН»;
  • «СПОДЭС» — стандартный протокол от ПАО «Россети», на основе стандарта DLMS.

По исполнению электросчетчики могут иметь различные варианты интерфейсов (RS-485, оптопорт, LORA, GSM), за которые отвечают соответствующие файлы или группы файлов проекта.

Исходный код программного обеспечения для однофазных многофункциональных электросчетчиков «Пульсар» хранится на сервере правообладателя с использованием системы контроля версий TortoiseSVN 1.11.1, Build 28492 - 64 Bit.

Компиляция происходит с помощью IAR EWARM (Embedded Workbench for ARM) — комплексной среды разработки версии 9.30.

Размер откомпилированной прошивки, слинкованной для программирования в микроконтроллер, составляет 305 кБ. Программное обеспечение записывается в однофазный многофункциональный электросчетчик «Пульсар» в процессе производства с помощью специализированного оборудования, включающего в себя программатор NU-LINK-PRO и программное обеспечение к нему.

В технологии производства присутствует процедура расчета контрольной суммы встроенного ПО, которая обеспечивает контроль его целостности.

Для эксплуатации встроенного программного обеспечения необходимо установить однофазный многофункциональный электросчетчик «Пульсар» на место эксплуатации, подключить к электрической сети и к потребителю. Далее необходимо скачать программу-конфигуратор «DeviceAdjuster.exe» по ссылке и с ее помощью можно считать со счетчика текущие параметры электрической сети и архивные данные.

Стоимость — 1 руб.

Выберите свой город