Смекни!
smekni.com

Моделирование интеллектуальных сенсорных систем измерения расхода горячей воды для определения, (стр. 6 из 7)

Рисунок 3.2.4.1. Схема вихревого первичного преобразователя расхода.[12]

3.3. Конструктивные схемы температурных преобразователей – термопар.

Рисунок 3.3.1. Схема включения термопары в измерительную цепь: а - измерительный прибор 1 подключен соединительными проводами 2 к концам термоэлектродов 3 и 4; 6 – разрыв термоэлектрода 4; Т1 и Т2 – температур горячего и холодного контактов термопары. [18]

3.4. Конструкционные схемы преобразователей давления

Рисунок 3.4.1. Схема устройства пьезоэлектрического датчика давления: р – измеряемое давление; 1 – пьезопластины; 2 – гайка из диэлектрика; 3 – электрический вывод; 4 – корпус, который служит вторым выводом; 5 - изолятор; 6 – металлический электрод. [19]

4. Снятие полученных показаний с приборов учета тепла. Занесение полученных показаний в базу данных

Снятие полученных показаний с приборов учета тепла на данный момент осуществляется различными способами, но наиболее распространен способ снятия показаний с помощью адаптера. В последнее время стали использовать такие способы как связь с приборами учета тепла с помощью оптоволокна, телефонных линий, интернет, а также порта BlueTooth. Но они используются редко и у нас в стране не используются.

4.1. Существующая технология снятия показаний с приборов учета тепла

На данный момент, теплосчетчики не достигли своего совершенства в развитии, но практически повсеместно используются приборы, которые выполнены в оптимальном конструктивном исполнении. Так, точность приборов учета не максимальна, но применение более точных приборов не оправдано экономически, то есть выбрана «золотая середина».

Этого не скажешь про технологию снятия показаний, которая не просто несовершенна, но даже не оптимальна для существующих технических возможностей.

Снятие показаний происходит в следующей последовательности:

1) Прибытие инженера по контрольно-измерительным приборам на место, где установлен прибор учета тепла;

2) Подключение к порту USB прибора учета и адаптера переходного кабеля;

3) Загрузка показаний снятых прибором учета на карту памяти адаптера;

4) Возвращение инженера по контрольно-измерительным приборам на рабочее место;

5) Подключение адаптера с помощью USB-кабеля к компьютеру;

6) Загрузка снятых показаний на компьютер;

7) Занесение снятых показаний базу данных архива вручную.

4.2. Существующая технология снятия и занесения показаний прибора учета в базу

4.2.1. Характеристика существующей технологии снятия показаний, снятых с приборов учета тепла

Существующая технология снятия показаний с прибора учета тепла имеет как достоинства, так и недостатки. Но стоит отметить, что достоинств не много, основное из них – независимость возможности снятия показаний с прибора от наличия либо от качества связи. То есть даже при отсутствии оптоволокна, сбоев телефонных или интернет-соединений или помех на канале BlueTooth показания все равно будут сняты верно.

Что же касается недостатков, то их значительно больше чем достоинств. Так время, которое затрачивается на снятие показаний и занесение их в базу данных, большое. Если теплосеть или система горячего водоснабжения районная, то счетчики рассредоточены по всей территории района, что затрудняет, а также замедляет снятие показаний. Также таких приборов может быть в одной теплосети несколько сотен и даже тысяч, тогда затраты материальные, которые будут уходить на доставку сотрудника в назначенное место, на заработную плату сотрудникам будут очень высоки

4.2.2. Занесение показаний, снятых с прибора учета тепла, в базу данных. Программа «Тепловая инспекция»

Используя стандартный метод, не стоит забывать и про то, что занесение показаний в базу производится вручную, что не только отражается на скорости занесения показаний, но и увеличивает вероятность ошибки в базе.

Также, базы, которые используются на предприятиях в нашей стране, очень сложны и поиск данных по конкретному прибору учета в них осуществляется также вручную.

Примером наиболее совершенной базы данных у нас в республике служит программа «Тепловая инспекция», которая была написана инженером по контрольно-измерительным приборам предприятия КУП «Теплосеть» Речицкого района А. И. Смоленчуком.

Рисунок 4.2.2.1. Интерфейс программы-базы данных, используемой на КУП «Теплосеть».

Рисунок 4.2.2.2. Подраздел базы данных КУП «Теплосеть» «Тепловая инспекция»: база данных потребителей теплоэнергии и горячей воды.

Рисунок 4.2.2.3. Подраздел базы данных КУП «Теплосеть» «Тепловая инспекция»: база данных показаний, снятых с приборов учета установленных у потребителей теплоэнергии и горячей воды.

Рисунок 4.2.2.4. Подраздел базы данных КУП «Теплосеть» «Тепловая инспекция»: база данных приборов учета и показаний, снятых с них.

Рисунок 4.2.2.5. Подраздел базы данных КУП «Теплосеть» «Тепловая инспекция»: база данных приборов учета.

4.3.Новые решения проблемы снятия и хранения показаний с приборов учета тепла.

Главным решением проблем снятия показаний на данный момент является программное решение, так как технические возможности обеспечения каналов оптовой, интернет или телефонной связи с прибором учета тепла на данный момент довольно хорошо развиты, в том числе и у нас в стране, но при этом они используются мало. Мной предложен один из вариантов такого программного обеспечения.

4.3.1. Программа FileReader для снятия, занесения и хранения показаний, снятых с прибора учета тепла

В ходе производственной практики мной была разработана информационная интеллектуальная система FileReader. Главное преимущество этой информационной интеллектуальной системы – это то, что, в отличие от программы-базы данных «Тепловая инспекция», которая подробнее будет описана ниже, все снятые показания информационная интеллектуальная система может сама заносить в базу данных, а также все изменения можно заносить вручную. Это ускоряет работу с полученными показаниями, а также улучшает ее качество, так как исключается возможность ошибки при вносе показаний в базу. Работать в данной информационной интеллектуальной системе можно как через программу 1С, в которой прописан для нее интерфейс, так и напрямую. Интерфейс программы выглядит так:

Рисунок 4.3.1.1. Интерфейс самостоятельного подключения информационной интеллектуальной системы FileReader.

Рисунок 4.3.1.2. Загрузка информационной интеллектуальной системы FileReader с помощью программы 1С версии 7.7.

Рисунок 4.3.1.3. Работа со справочником Котельные информационной интеллектуальной системы FileReader с помощью 1С версии 7.7.

Рисунок 4.3.1.4. Ручное редактирование информации о котельной в программе FileReader, открытой с помощью 1С: Предприятие версии 7.7.

Также стоит отметить, что у оператора есть возможность вывода информации на бумажный носитель, в то время как программа «Тепловая инспекция» такими возможностями не обладает.

Для просмотра документа перед распечаткой стоит воспользоваться кнопкой «Печать». Распечатать можно как данные по одному объекту (котельной, ЦТП, прибору учета), так и весь список данных объектов (котельных, ЦТП, приборов учета), воспользовавшись кнопкой «Печать» внизу таблицы.

Рисунок 4.3.1.5. Просмотр таблицы данных по всем ЦТП перед выводом на бумажный носитель.

В информационной интеллектуальной системе FileReader можно просмотреть историю установок приборов учета. Для этого нужно:

1) Выбрать прибор учета двойным щелчком мыши;

2) В открывшейся форме выбрать кнопку «Показать историю».

Историю прибора тоже можно вывести на бумагу нажатием в открывшейся таблице кнопки «Печать».

Рисунок 4.3.1.6. Форма, открывающаяся при выборе прибора учета.

Рисунок 4.3.1.7. Подчиненный справочник «История Приборов», который открывается через форму выбранного прибора учета.

В информационной интеллектуальной системе FileReader можно работать как с отдельными справочниками, так и с системой справочников, что делает работу в этой программе более комфортной и простой, а также расширяет возможности информационной интеллектуальной системы при работе в сети.

Код информационной интеллектуальной системы FileReader выглядит так:

//---------------------------------------------------------------------------

#include <vcl.h>

#pragma hdrstop

#include <iostream.h>

#include <stdio.h>

#include "MyCPP.h"

#include "AboutCPP.h"

#include "Strutils.hpp"

#include "ComObj.hpp"

//---------------------------------------------------------------------------

#pragma package(smart_init)

#pragma resource "*.dfm"

#define size 1658880

TForm1 *Form1;

Variant Serv;

//---------------------------------------------------------------------------

__fastcall TForm1::TForm1(TComponent* Owner)

: TForm(Owner)

{

}

//---------------------------------------------------------------------------