Программный комплекс «Teplosbor»: цель создания и решаемые им задачи

По материалам компании ТОО «Арташ Union», г. Караганда

 

Специалистами фирмы ТОО «Арташ Union», начиная

  • 2008 года, разрабатывался оригинальный программный продукт под коммерческим названием «Teplosbor», решающий задачу удаленного сбора показаний с тепловычислителей для предприятий, обслуживающих тепловые сети. Программа позволяет осуществлять обмен данными
  • различными типами тепловычислителей посредством интернет-протокола TCP/IP и предназначена, в первую очередь, для автоматизации ведения абонентского учета. В то же время программа может быть использована как вспомогательный инструмент в работе диспетчерских, ремонтных и прочих заинтересованных служб предприятия.

Главной целью при создании программного обеспечения был выпуск такого универсального продукта, который позволял бы считывать показания с большинства представленных на рынке тепловычислителей и отвечал требуемому виду внутреннего формата хранения данных приборов (integer, float IEEE754, float MSP430, BC, BCD и

т.д.) — их длине, точности представления используемых единиц измерения. Считанные и преобразованные к единому виду данные могут передаваться в третьи программы (например, «1С-предприятие»), где будет осуществляться их дальнейшая обработка и анализ.

На сегодняшний день в ПК «Teplosbor» уже реализован обмен с тепловычислителями: ТСРВ-024, ТСРВ-026,

ТСРВ-030, ТСРВ-031, ТСРВ-032, ТСРВ-033, ТСРВ-034,

ТСРВ-043 производства российского АО «Взлет», ВКТ-5, ВКТ-7 (ЗАО «НПФ Теплоком»), ТВ7 (ЗАО «Термотроник»), ТС-07 (ОАО «Арзамасский приборостроительный завод им. П.И. Пландина»), Карат 307 (ООО «НПП Уралтехнология»), Weser Heat Meter (ООО «Везер»), СТК «МАРС»

(ООО «ПК Прибор») — все Россия; ТВА-1, БОИ-М2 (АО «Дасу») и КМ-5 (ТОО НПСП «АЭТKAZ») — Казахстан. Тепловычислители SA-94/2, SA-94/3 — производства эстонской фирмы «Aswega», SKS-3, SKS-3K — литовского АО «Axis Industries», Multical 66 CDE, Multical 601 — дат-ской компании «Kamstrup» A/S.

  • случае необходимости, возможна разработка модулей обмена с другими типами приборов.

К задачам, решаемым программным комплексом «Teplosbor» относятся:

–Поддержка тепловычислителей с интерфейсами RS-232, RS-422, RS-485, Ethernet, M-Bus, CL (токовая петля);

–Ежедневное (либо по расписанию) считывание су-точных архивных данных о параметрах теплопотребления

  • приборов учета в автоматическом режиме;

–Ежедневное (либо по расписанию) считывание часовых архивных данных о параметрах теплопотребления с приборов учета в автоматическом режиме;

–Формирование суточных и часовых ведомостей о потреблении по абонентам по запросу оператора за произвольный период времени;

–Сигнализация в программе о нарушениях в работе приборов учета: невыход на связь, превышение пороговых значений температуры и расхода, превышение М2 над М1, наличие кодов-ошибок или нештатных ситуаций;

–Считывание текущих показаний (температура, давление, расход) с приборов учета тепла, которые дают такую возможность;

–Сигнализация и ведение журнала о выходе текущих показаний за допустимые границы;

–Построение графиков и распечатка истории изменения текущих показаний;

–Формирование отчетов об отклонениях объектов от соответствующих температурных графиков (выявление перегревов);

–Формирование отчетов о предстоящей поверке тепловычислителя и всех сопутствующих устройств (расходомеры, термопреобразователи, расходомеры ГВС) на узле учета тепла;

–«Teplosbor  WEB-Service» —  обеспечение  авторизованного доступа к показаниям приборов учета через WEB-интерфейс. Позволяет просматривать информацию из любой точки мира с любого устройства (стационарный компьютер, планшет, мобильный телефон и т.д.), имеющего выход в Интернет;

–Ежедневное автоматическое формирование экспортного файла в формате dbf о суточных параметрах теплопотребления в разрезе номеров теплосчетчиков для передачи данных в третьи программы (например, 1С);

–Ежедневное автоматическое формирование файла в формате txt об отсутствии показаний в базе данных по номерам приборов учета для контроля приборов, не выходящих на связь;

–Ежедневная проверка на соответствие показаний часов прибора учета с часами сервера с отметкой в базе данных при превышении допустимого отклонения;

–Ведение журнала событий (информационных, успешных, предупреждений, ошибок, критических ошибок) при обмене с приборами учета.

Обобщенную схему работы комплекса можно представить на рис. 1.

Назначение каждого из элементов комплекса: Прибор учета (ПУ) — устройство, осуществляющее

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

Устройство передачи данных (УПД, DTU) — устройство, осуществляющее по стандартным протоколам взаимодействие с тепловычислителями, с одной стороны, и средой передачи данных, с другой. Назначением устройства являются прозрачные прием/передача, преобразование и ретрансляция данных между средой передачи и тепловычислителем. Заметим, что при подключении УПД к «Teplosbor» -серверу могут быть использованы разные решения: (1) подключение через оператора сотовой связи с использованием GPRS-модема, (2) подключение напрямую к Интернету через ADSL-модем (при наличии у потребителя).

Среда передачи данных (Интернет) — комплекс аппаратных и программных средств, обеспечивающий достав-ку данных между УПД и «Teplosbor»-сервером.

«Teplosbor»-сервер — программный модуль, обеспечивающий считывание показаний с различных типов тепловычислителей. К задачам, решаемым модулем, относятся также: преобразование принимаемых показаний к единой точности и единым единицам измерений; контроль ошибок при приеме данных; взаимодействие с СУБД; подробное протоколирование работы сервера; выгрузка данных для программы «1С Предприятие».

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

Интернет-сервер — программный модуль «Теплосбор WEB-сервис» обеспечивает доступ потребителям к показаниям своих приборов учета через интернет.

«Teplosbor»-клиент — программный модуль, имеющий дружественный интерфейс пользователя и предоставляю-щий возможность управления работой «Teplosbor»-сервера

  • мониторинга принимаемой информации.
  • возможностям и Отличительным особенностям про-граммы можно отнести:

–поддержку различных типов тепловычислителей: «ТСРВ-024х», «ТСРВ-026х», «ТСРВ-03х», «ТСРВ-043», «ТВА-1», «БОИ-М2», «ТС-07», «ВКТ-5», «ВКТ-7», «Aswega 94/2 и 94/3», «Multical 66 CDE», «Multical 601», «ТВ7», «Карат-307», «SKS-3x», «Weser Heat Meter», «КМ-5», «СТК МАРС»;

–возможность параллельного обслуживания приборов учета — от нескольких десятков до сотен и тысяч одновременных сеансов (зависит от вычислительной мощности компьютера);

–независимость программы от передающего оборудования. Могут быть использованы различные модели GSM-модемов и преобразователей сред, поддерживающих работу в прозрачном режиме;

–возможность подключения приборов учета, как с помощью модемов сотовой связи, так и непосредственно к оборудованию доступа в Интернет (например, DSL-модем) через специальный преобразователь (при наличии выхода в интернет у обслуживаемой организации);

–низкую стоимость услуг сотовой связи. При опросе раз в сутки — от нескольких тенге до нескольких десятков тенге в месяц на каждый прибор учета;

–отсутствие платы за услуги связи при непосредственном подключении к оборудованию доступа в Интернет

(DSL-модем);

– при расположении однотипных приборов учета в непосредственной близости друг от друга возможность использования одного устройства передачи данных на все приборы;

–сигнализацию в программе о выходе определенных параметров за допустимые пределы, отсутствии показаний, наличии кодов ошибок;

–отслеживание отклонения объектов от соответствующих температурных графиков;

–WEB-интерфейс позволяет обслуживающим организациям и потребителям просматривать показания и состояние работы своих приборов учета через Интернет;

–неограниченную глубину хранения архивных данных приборов в БД;

–подробное протоколирование работы системы и процесса обмена с приборами. Позволяет оперативно анализировать проблемы в работе приборов;

–разграничение прав доступа: «администраторы» — полный контроль над системой, «операторы» — возможность модификации определенных данных, «наблюдатели» — только просмотр информации, без возможности корректировки информации;

–возможность выгрузки данных для программы «1С-предприятие»;

–возможность  импорта  и синхронизации  данных  в  «Teplosbor»  из  третьих программ  (например, «1С-предприятие»);

–открытость: возможность подключения к БД-про-граммы напрямую и формирование необходимых запросов любой сложности;

–возможность расширения: быстрая разработка программных модулей для обмена с новыми типами приборов учета;

–поддержку: специалисты фирмы консультируют и оказывают всестороннюю помощь в процессе внедрения и промышленной эксплуатации программы. Активно при-меняются программы удаленного доступа, что позволяет оказывать помощь, выполнять обновления, демонстрировать особенности работы практически мгновенно с момента поступления заявки.

Важно отметить, что программный комплекс разработан в Казахстане.

Программным комплексом «Teplosbor» уже пользуются c 2008 года АО «Астана-Теплотранзит»; с 2010 г. ТОО «Алматинские тепловые сети »; с 2010 г. ТОО «Окжетпес», г. Темиртау, Карагандинской области, ГКП «ТаразТранс­ Энерго» Жамбылской области; с 2012 года ТОО «Технолинк LTD» г. Актобе; с 2013 года ТОО «Эргономика» г. Караганда; с 2014 года ТОО «ТемiржолЖылу-Караганды»; с 2016 года ГКП «Производственно-хозяйственное объединение «ЛисаковскГорКоммунЭнерго» Костанайской области и

ДП «Петропавловское отделение», ФГУП «Южно-Уральская железная дорога» МПС г. Петропавловск.

Системные требования для работы ПО

Серверный модуль программы «Teplosbor» работает под управлением 32-х разрядных операционных систем семейства Microsoft Windows. Для стабильной работы программы рекомендуется использовать серверные операционные системы Windows 2003, Windows 2008 и выше. Требования к тактовой частоте процессора, размеру оперативной памяти и емкости жесткого диска зависят от количества обслуживаемых абонентов. При большем числе абонентов следует выбирать более производительные системы. Минимальными системными требованиями являются:

–процессор Pentium IV 3,00 GHz;

–оперативная память 1024 Mb;

–свободное место на жестком диске 100 Mb;

–наличие сетевой карты;

–наличие внешнего статического IP-адреса при работе через интернет;

–свободный USB-порт для электронного ключа;

–готовый к работе сервер СУБД PostgreSQL версии 9.0 или выше;

–компоненты ODBC для СУБД PostgreSQL. Клиентский модуль программы «Teplosbor» также

работает под управлением 32 -х разрядных операционных систем семейства Microsoft Windows. Минимальными системными требованиями являются:

–процессор Pentium IV 1,50 GHz;

–оперативная память 128 Mb;

–свободное место на жестком диске 5 Mb;

–наличие сетевой карты при работе в сети;

–готовый к работе сервер СУБД PostgreSQL с проинициализированной БД «TeploSbor»;

–компоненты ODBC для СУБД PostgreSQL;

–установленный принтер.

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

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

 

По всем вопросам приобретения, установки и сопровождения обращаться:

ТОО «Арташ Union»

РК, 100024, г. Караганда, ул. Сатыбалдина, 17 А

тел/факс: +7 (7212) 33-58-65, тел.: +7 (7212) 33-43-83,

тел.: +7 (7212) 50-40-65 (многоканальный) Email: artash05@mail.ru

Web: http://www.artash.kz

Замечания и предложения по работе ПК «Teplosbor» направлять на электронную почту: artash05@mail.ru

 

Статья в pdf-формате: Программный комплекс «Teplosbor»: цель создания и решаемые им задачи

Добавить комментарий