Skip to content

r0mer/electric-meter

 
 

Repository files navigation

electric-meter

Программа опроса электросчетчиков по порту

-- электросчетчкик Меркурий 230тых моделей , Меркурий 206

Функции

  • снятие показаний по месяцам за год
  • снятия показаний по дням (за прошлый день и на начало текущего дня)
  • корректировка времени (по часам компьютера)
  • снятие мгновенных показаний тока, напряжения , коэф мощности, частоты
  • ведение базы. Если данные отсутствуют за какие-то месяца период - они будут дописаны
  • контроль лимитов (по токам , мощностям и напряжениям)
  • TCP серевер для подключения диспетчеризации

Вся настройка программы через Meter_conf.xml

Для работы требуется COM порт и Mysql с таблицей вида (имя таблицы задается в Meter_conf.xml)

Field Type Null Key Default Extra
index int(10) unsigned NO PRI NULL auto_increment
addr smallint(5) unsigned NO NULL
energy_active_in int(11) YES NULL
energy_reactive_in int(11) YES NULL
energy_reactive_out int(11) YES NULL
period int(10) NO -1
oleDT double NO NULL
tariff smallint(5) unsigned YES NULL
id int(11) NO -1
month smallint(6) NO -1

Для контроля лимитов - таблица "dumpmeters" вида

Field Type Null Key Default Extra
index int(10) unsigned NO PRI NULL auto_increment
addr smallint(5) unsigned NO NULL
id int(11) NO -1
dump text NO NULL

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 100.0%