ASUDBase Руководство Администратора

Материал из TekonWiki
Перейти к навигацииПерейти к поиску

ОБЩИЕ СВЕДЕНИЯ

Назначение программы

ASUDBase является программным модулем в составе программного обеспечения автоматизированной системы управления и диспетчеризации АСУД-248 производства НПО Текон-Автоматика.

Программа представляет собой исполняемый файл asudbase.exe и работает под управлением ОС Windows (XP, Vista, 7, 8, 10).

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

Данные с приборов учета хранятся в специализированной SQL-ориентированной БД под управлением высокопроизводительной СУБД Firebird 2.1.

Основные функции программы:

  • настройка и управление БД коммерческой информации общедомовых и поквартирных приборов учета;
  • построение графиков по анализируемому параметру (расход, температура, давление и т.д.) или группе однотипных параметров за любой интервал времени;
  • анализ качества предоставляемых услуг;
  • создание табличных отчетов с возможностью экспорта в форматыtxt,doc,csv;
  • печать на принтере полученных графиков и отчетов;
  • генерирование специализированных отчетов для передачи данных энергопотребления в ЕИРЦ, МОЭК, ЭНЕРГОСБЫТ, АСКУПЭ и т.п.;
  • поддержка работы в компьютерной сети, возможность подключения к удаленной БД.
     

Установка программы

Программа устанавливается автоматически в составе ПО АСУД (C:\1Tekon\ASUD Scada\OPC Server\asudbase.exe).

В случае отдельной установки на выделенном ПК, необходимо создать папку, например, C:\1Tekon, и скопировать в нее два файла: asudbase.exe и fbclient.dll. Файл fbclient.dll может быть скопирован с ПК, на котором установлено СПО АСУД (например, C:\1Tekon\ASUD Scada\OPC Server\fbclient.dll). Файл fbclient.dll после копирования следует переименовать в gds32.dll

Обновление программы ASUDBase осуществляется простой заменой файла asudbase.exe

Под управлением ОС Windows XP, рекомендуется отключить функцию «Восстановления системы» для диска C: или отредактировать файл C:\Windows\System32\Restore\FileList.xml, убрав строчку, относящуюся к файлам типа GDB.

 

Первый запуск программы (запуск программы после обновления)

Первый запуск программы следует выполнять от имени пользователя с административными правами.

В случае если программе не удастся подключиться к БД, вы увидите сообщение об ошибке.

Asudbase 1.png
Asudbase 1.png

Рисунок 1 – Первое подключение к БД

 

Выберите меню Файл / Подключиться к БД и укажите путь к файлу БД (по умолчанию IP: 127.0.0.1 Путь: C:\1Tekon\ASUD Scada\OPC Server\original.gdb).

Если у вас отсутствует файл БД по указанному пути, следует скопировать пустую БД из папки C:\1Tekon\ASUD Scada\OPC Server\DB\ в папку C:\1Tekon\ASUD Scada\OPC Server\.

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

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

Asudbase 2.png
Asudbase 2.png

Рисунок 2 – Проверка версии БД после запуска программы

Для корректной работы программы версия БД должна быть всегда актуальной.

Для выполнения обновления БД необходимо выбрать меню Настройка/Работа с БД/Обновление. Программа проверит текущую версию БД и по необходимости внесет требуемые изменения.

Обновление БД возможно только для локальной БД. В последствии программа может быть запущена под любым пользователем (права администратора не обязательны).  

 





Работа программы

Логика работы пользователя с программой основывается на следующей схеме:

  • выбор объекта учета (здание);
  • экспорт данных или выбор системы учета;
  • выбор параметра (построение графика) или выбор табличного отчета.

Основные окна программы представлены на рисунках 1, 2, 3.

Первая закладка Шаг1. Выбор адреса содержит список всех адресов зарегистрированных в БД, расположенных в виде раскрывающегося списка. Для того чтобы перейти к следующей закладке необходимо выбрать дом, выделив его мышкой (выполнить одинарный клик) и нажать кнопку Далее или выполнить на доме двойной клик мышкой.

Asudbase 3.png
Asudbase 3.png

Рисунок 3 – Основное окно программы. Выбор адреса (Шаг 1).

 

Asudbase 4.png
Asudbase 4.png

Рисунок 4 – Анализ параметров выбранного прибора учета (Шаг 2).

 

Вторая закладка Шаг2. Параметры выборки содержит список всех приборов учета, зарегистрированных в БД по данному адресу, с указанием систем, по которым ведутся измерения: раздел Анализируемые системы.

В случае работы с поквартирными расходомерами необходимо выбрать номер интересующей квартиры из выпадающего списка Квартира (Кв.). После этого в разделе Анализируемые системы появятся данные, относящиеся только к выбранной квартире (иначе данные по вводу в дом - квартира номер 0).

После выбора системы прибора учета справа, слева отобразятся измеряемые параметры данной системы. В таблице отображаются параметры, полученные с прибора в процессе его последнего опроса При этом все параметры разделены на 4-е группы: Мгновенные (Мгн.), Часовые (Час), Суточные (Сут.), Месячные (Мес).

Вкладка «Мгн.»  содержит мгновенные (текущие) параметры, измеряемые прибором учета (эти значение читаются с прибора наиболее часто).

Вкладки «Час.», «Сут.», «Мес.» - содержат соответственно часовые, суточные и месячные архивы выбранного прибора учета.

Следует иметь ввиду, что наличие или отсутствие данных на той или иной вкладке зависит от типа прибора учета.

Выбрав архивный параметр, можно построить его график на выбранном интервале, перейдя на Шаг3.

Asudbase 5.png
Asudbase 5.png

Рисунок 5 – Графическое представление данных (Шаг 3).

 

Отображаемые параметры имеют осмысленное наименование и указание единицы измерения, например (см. рисунок 2), 

Tпод (С.) - Температура подающего трубопровода в градусах Цельсия. 
Vобр (куб.м) - Объем теплоносителя прошедшего в обратном трубопроводе в кубических метрах.

Некоторые параметры имеют специально значение, например, 

Err32    код ошибки прибора учета (значение данного параметра расшифровывается при формировании отчетов).
Count - общее число импульсов на входе концентратора КИР (или число импульсов на входе концентратора КИР с начала часа).

Если в названии параметра присутсвует  «(НИ)»   это говорит о том, что значение параметра представлено нарастающим итогом. Иначе (значение параметра)   это среднее значение за интервал выбора (для параметров температура, давление и т.п.) или значение расхода (для параметров объем, масса и т.п.). Под интервалом выбора здесь понимается час - для часового архива (кнопка «Час»), сутки - для суточного архива (кнопка «Сут.») и т.д.

Если данных нет ни в одной вкладке (все кнопки - неактивны) выбранной системы прибора     это говорит о том что с прибора учета нет данных.

Подробнее рассмотрим данные, отображаемые импульсным прибором учета, который подключен к концентратору КИР-16.

Предположим в таблице Анализируемые системы был выбран счетчик ХВС, прибор CB Minol, подключенный к входу номер 11 концентратора номер 206.

 

Asudbase 6.png
Asudbase 6.png


Рисунок 6   Пример данных импульсного прибора учета, подключенного к КИР-16.

 

В общем случае во вкладке Мгн. (Мгновенные) отображаются два параметра Count. 

Параметр Count   содержит общее число импульсов с  начала текущего часа. Параметр Count (НИ) содержит общее число импульсов на время последнего опроса концентратора.

Период обновления мгновенных данных в БД для концентраторов КИР-16 составляет порядка 10 минут.

Во вкладке Час. (Часовые) содержатся данные расхода, выбранного прибора за последний час.

 

Asudbase 7.png
Asudbase 7.png

Рисунок 7   Пример данных импульсного прибора учета, подключенного к КИР-16.

 

Расход с 11 часов до 12 часов был равен 0.

По данным часового расхода может быть построен график. Для этого следует выбрать параметр Vпод, указать временной интервал , например, текущий день и перейти на Шаг 3.

Рассмотрим вариант, что после выбора импульсного прибора в левом окне Измеряемые параметры отображается либо 0, либо ничего не отображаться.

В случае если не отображается ничего   это значит, что в сумматоре данного канала КИР записано значение 0 и ни одного импульса по данному каналу еще не проходило.

В случае если отображается не нулевое значение, но дата во вкладках Мгн, Час., значительно отличается от текущей (при этом заведомо известно что КИР исправен, т.е. передает данные в систему)   это означает что раньше по данному каналу КИР шел расход, но в последствие КИР был сброшен, например, по питанию (дата сброса скорее всего соответствует дате, отображаемой в левом окне) и до настоящего момента ни одного импульса по данному каналу КИР еще не проходило.

 

Подключение к удаленной БД

Для подключение к другой БД расположенной на этом же или другом компьютере доступном по компьютерной сети следует открыть меню Файл \ Подключить к БД .