- •Содержание
- •Перечень условных обозначений, символов и терминов
- •Введение
- •1 Анализ предметной области
- •1.1 Структура предприятия
- •1.2 Информационная система предприятия
- •1.3 Постановка задачи
- •2.2 Сумматор электронный многофункциональный «сэм-1»
- •2 Варианты возможных способов учёта и контроля электрической энергии
- •2.1 Электронный программируемый прибор для дистанционного учёта электрической энергии типа «ets-m»
- •2.3 Сумматор электронный многофункциональный для учета электроэнергии «сэм-2»
- •2.4 Счётчик статический активной энергии однофазный «Гран-Электро сс-101»
- •2.5 Характеристика аскуэ
- •2.6 Структурная схема аскуэ
- •2.7 Общие требования к системе аскуэ
- •2.8 Обзор существующих аскуэ
- •3 Создание программного модуля
- •3.1 Выбор языка и среды разработки
- •3.2 Протокол обмена данных со счётчиком
- •3.3 Структура программного модуля обработки данных счётчиков электроэнергии
- •3.4 Последовательность выполнения запроса модуля обработки данных счётчика электроэнергии
- •3.5 Чтение, модификация и обнуление параметров
- •3.6 Программная реализация
- •3.7 Циклический избыточный код (crc)
- •3.8 Поиск счётчиков при использовании расширенной адресации
- •3.9 Инструкция пользователя
- •4 Технико-экономическое обоснование разработки программного модуля обработки данных счётчиков электроэнергии
- •4.1 Характеристика программного модуля
- •4.2 Оценка трудоемкости и сроков разработки
- •4.3 Расчет затрат на разработку и отпускной цены программного продукта
- •4.4 Расчет затрат по использованию по
- •Заключение
- •Список использованных источников
- •Приложение а (обязательное) Кодировка параметров
- •Приложение б (обязательное) Кодировка поля «результат» ответа
- •Приложение в (обязательное) Циклический избыточный код «crc»
- •Приложение г (обязательное) Алгоритм поиска счётчиков при использовании расширенной адресации
- •Приложение д (обязательное) Параметры группы энергия
- •Приложение е (обязательное) Параметры группы мощность
Заключение
В результате написания дипломной работы на предприятии РУП «Минскэнерго» филиал «Энергосбыт» были подробно изучены основные направления деятельности, проанализирована организационная структура компании и задачи, выполняемые сотрудниками различных отделов. В рамках самой дипломной работы был разработан и реализован программный модуль обработки данных счётчиков электроэнергии. Программный модуль разрабатывался в рамках отдела автоматизированной системы контроля и учёта электроэнергии.
Программный модуль позволяет выполнять следующие действия:
выполнять подключение к счётчикам электроэнергии по средствам последовательного СОМ-порта «RS-485»;
обрабатывать полученные данные;
выводить показания счётчиков в удобной для пользователя форме.
На стадии разработки данного программного модуля были выбраны наиболее актуальные и подходящие на сегодняшний день технологии:
а) язык программирования Java;
б) среда разработки Eclipse MARS.1;
в) реализация в виде GUI-приложения;
г) библиотека для работы с последовательным СОМ-портом jssc-2.8.0.
В конечном итоге был реализован программный модуль, выполняющий опрос счётчиков электроэнергии, получение пакетов байт данных с последующей их обработкой и вывод всех показаний счётчиков на экран монитора в удобном для пользователя виде. Также было разработано руководство пользователя программного модуля обработки данных счётчиков электроэнергии и инструкция по его использования.
Список использованных источников
[1] Дипломные проекты (работы). Общие требования. СТП 01-2010. – Минск : БГУИР. – 2010. – 169с.
[2] Внутренние ресурсы филиала Энергосбыт.
[3] Понятие предметной области [Электронный ресурс]. – Режим доступа : http://www.rfpgu.ru/booksystem/page20.html.
[4] Официальный сайт предприятия «Минскэнерго» филиал «Энергосбыт» [Электронный ресурс]. – Режим доступа : http://www.energosbyt.by/.
[5] ГОСТ 8.437-81 Системы информационно-измерительные. Метрологическое обеспечение. Основные положения.
[6] ГОСТ 8.437-81 Системы информационно-измерительные. Метрологическое обеспечение основные положения.
[7] ГОСТ 8.438-81 Системы информационно-измерительные. Поверка. Общие положения.
[8] ГОСТ 8.326-89 Метрологическая аттестация СИ.
[9] ГОСТ 26035-83 Счетчики электрической энергии переменного тока электронные. Общие технические условия.
Приложение а (обязательное) Кодировка параметров
№ |
Название параметра |
С |
Т |
У |
М |
О |
0 |
Идентификационный номер устройства |
0 |
0 |
0 |
- |
- |
1 |
Суммарная накопленная энергия |
0 |
0,1…4 |
0,1…4 |
- |
- |
2 |
Приращение энергии за день |
0,-1…-30 |
0,1…4 |
0,1…4 |
- |
- |
3 |
Приращение энергии за месяц |
0,-1…-23 |
0,1…4 |
0,1…4 |
- |
- |
4 |
Приращение энергии за год |
0,-1…-7 |
0,1…4 |
0,1…4 |
- |
- |
5 |
Средняя 3 мин. мощность |
0,-1 |
0 |
0,1…4 |
- |
- |
6 |
Средняя 30 (15) мин мощность |
0,-1 |
0 |
0,1…4 |
- |
- |
7 |
Максимальные. мощности за месяц |
0,-23 |
0,1…4 |
1…4 |
- |
- |
8 |
Мгновенная активная мощность |
0 |
0 |
0,1 |
- |
- |
9 |
Мгновенная реактивная мощность |
0 |
0 |
0,1 |
- |
- |
10 |
Напряжение |
0 |
0 |
0,1 |
- |
- |
11 |
Ток |
0 |
0 |
0,1 |
- |
- |
12 |
Коэффициент мощности |
0 |
0 |
0,1 |
- |
- |
13 |
Частота сети |
0 |
0 |
0 |
- |
- |
14 |
Архив событий состояния сети |
0,-1…-32 |
0 |
0 |
- |
- |
15 |
Архив событий состояния прибора |
0,-1…-32 |
0 |
0 |
- |
- |
16 |
Архив событий коррекций |
0,-1…-32 |
0 |
0 |
- |
- |
17 |
Тип прибора |
0 |
0 |
0 |
- |
- |
18 |
Заводской номер |
0 |
0 |
0 |
- |
- |
19 |
Дата выпуска прибора |
0 |
0 |
0 |
- |
- |
20 |
Версия программы |
0 |
0 |
0 |
- |
- |
21 |
Сетевой адрес прибора |
0 |
0 |
0 |
+ |
- |
22 |
Идентификатор пользователя |
0 |
0 |
0 |
+ |
- |
23 |
Конфигурация порта связи |
0 |
0 |
0 |
+ |
- |
24 |
Кпр. телеметрических выходов |
0 |
0 |
0 |
+ |
- |
25 |
Коэффициент трансформации I |
0 |
0 |
0 |
- |
- |
26 |
Коэффициент трансформации U |
0 |
0 |
0 |
- |
- |
27 |
Дата и время перехода на летний сезон |
0 |
0 |
0 |
+ |
+ |
28 |
Дата и время перехода на зимний сезон |
0 |
0 |
0 |
+ |
+ |
29 |
Календарь выходных дней |
0…255 |
0 |
1…12 |
+ |
- |
30 |
Тарифное расписание для рабочих дней |
0 |
0 |
1…12 |
+ |
- |
31 |
Тарифное расписание для выходных дней |
0 |
0 |
1…12 |
+ |
- |
32 |
Текущее значение даты и времени |
0 |
0 |
0 |
+ |
- |
33 |
Квадрант, тариф, сезон и ресурс батареи |
0 |
0 |
0 |
- |
- |
34 |
KI, KU и формат отображения на дисплее |
0 |
0 |
0 |
+ |
- |
35 |
Маска отображаемых параметров |
0 |
0 |
0 |
+ |
- |
36 |
Срезы энергии |
1…12 |
1…31 |
0…47(95) |
- |
- |
37 |
Пароль (только запись) |
0 |
0 |
0,1 |
+ |
- |
38 |
Средняя 3 мин. мощность с меткой времени |
0,-1 |
0 |
0,1…4 |
- |
- |
39 |
Средняя 30 (15) мин. мощность с меткой времени |
0,-1 |
0 |
0,1…4 |
- |
- |
40 |
Срезы энергии за 6 интервалов |
1…12 |
1…31 |
0…47(95) |
- |
- |
41 |
Конфигурация электросчетчика |
0 |
0 |
0 |
- |
- |
42 |
Накопленная энергия на начало суток |
0,-1…-30 |
0,1…4 |
0,1…4 |
- |
- |
43 |
Накопленная энергия на начало месяца |
0,-1…-23 |
0,1…4 |
0,1…4 |
- |
- |
44 |
Накопленная энергия на начало года |
0,-1…-7 |
0,1…4 |
0,1…4 |
- |
- |
46 |
Все мгновенные значения |
0 |
0…63 |
0,1 |
- |
- |
49 |
Дата и время последней записи в архив |
14…16 |
0..255 |
0…255 |
- |
- |
