Мониторинг автоматического включение резерва шкафа электропитания

Адрес документа

http://90.189.213.191:4422/temp/dianet_tabl_ck_v3/dianet_tabl_ck_v3.doc   2-43-3

Программа сбора данных 

http:/90.189.213.191:4422/temp/dianet_tabl_ck_v3/arhiv/sbor_tspip_v1.zip  см. каталог

Программа визуализации

http://90.189.213.191:4422/temp/dianet_tabl_ck_v3/arhiv/avr.zip

Архив файла помощи html

http://90.189.213.191:4422/temp/dianet_tabl_ck_v3/arhiv/index.files.zip

 

Вступление:

·         В данном документе приведено описание системы сбора, накопления и отображения данных по  мониторингу АВР (автоматическому включению резерва) ШЭ ( шкафа электропитания).

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

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

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

·         Автор отвечает за правильное функционирование только перед заказчиком на условии договора выполнения работ.

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

·         Все Вам доступно для изменений, но за все изменения отвечает изменяющий!  Успехов и здоровья!

Содержание

·        Назначение системы мониторинга АВР ШЭ;

·        Структурная схема системы мониторинга АВР ШЭ;

·        Принципиальная схема АВР ШЭ и системы мониторинга;

·        Программа сбора данных;

·        Программа визуализации данных;

·        Смс-оповещение;

·        Настройка файла инициализации  для рассылки  данных;

·        Установка клиента ТМ;

·        Макрос анализа данных для Excel;

·        Выводы;

Назначение системы мониторинга АВР ШЭ

·        Обеспечение ООО "Дианэт" электроэнергией выполняется по схеме бесперебойного снабжения.  Имеется  два ввода  и ДГУ - дизельная генераторная установка. Дополнительно, для увеличения информативности, установлен постоянный контроль схемы состояния электроснабжения. Фиксируются  данные основных параметров электроснабжения: ток, напряжение, параметры качества электроэнергии и положения  силовых коммутационных приборов.

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

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

 

Структурная схема системы мониторинга АВР ШЭ

Принципиальная  схема АВР ШЭ и системы мониторинга

Далее представлены спецификация и схемы документации ШЭ для монтажа.

 

Программа сбора данных

·        Последующий старт открывает сформированный файл инициализации и использует эти данные для подключения и работы. Работа программы сбора предусмотрена в скрытом режиме, т.е. спрятана в "трей".  Поэтому, программа сразу "прячется", и остается только значок в панели инструментов. Показано ниже на рисунке.

·        Если "кликнуть" на значок, то программа откроется в отдельном окне. Показано ниже на рисунке. Указаны основные зоны отображения - выделены цветными овалами.

·         Файл инициализации - это текстовый файл, который можно открыть и редактировать программой "Блокнот". Указаны все назначения опций и правила их установки. Ниже фрагмент, показывающий  подключение ТСП ИП адреса приборов и перевода в "трей".

\  подключаем порт ИП и  адрес компьютерного обращения  ТСП

UST_TCP_IP_SKANER= 192.168.122.70:5005 

\ Устройство  мониторинг  "дианэт"  расположено в подвале в шкафу.  Установлено на дату  09.2017,   блок называется ТИБО-100. Это  функциональный аналог N-порта,

\  Выход ТИБО-100  подключен  к линии с устройствами и должен быть предварительно настроен на соответствующую скорость по аналогии с СОМ-портом.

\  Производитель устройства преобразования протокола ТСП-ИП в СОМ или RS485 не принципиален. Важно  соблюдение протоколов обмена.

\  UST_TCP_IP_SKANER= 147.11.3.100:50005    2ой вариант  подключения

\  UST_TCP_IP_SKANER= 10.22.2.200:5005        3ий   вариант 

\ Важно, что подключаться может любой пользователь. Но существует приоритет первого подключения. ( По правилу студенческого общежития =кто первый встает, того и тапочки=   Авторская шутка.)

\ Внимание, т.к. подключение возможно от разных компьютеров, то в сети вероятна ситуация захвата и монопольного использования данных.

\ Для принудительного разрыва соединения используется программа мониторинга и сброса, которая поставляется в комплекте с конвертором.

\ В случае стороннего аппаратного или программного разрыва соединения  выполняется автоматическое восстановление соединения.

\ Выдается сообщение о разрыве связи и сообщается число попыток соединения и звуковой сигнал отсутствия связи.

\ Одновременно это сообщение об отсутствии связи фиксируется в архивном отчете  с указанием времени события.

 

START_OKNO_TREY= 1

\  =1 - при старте программа  переходит в режим "трей" т.е. прячется в окошечко внизу 

\  =0  - при старте программа  не переходит в "трей" и отображается окно программы.

\  Эту опцию пишем последней, что бы наблюдать за вводом данных и подключением.

\  Обычно подключение выполняется за 1-2 секунды; Если выдается сообщение  "ждите... " ,  то   связи нет и надо разбираться.

\  Внимание!  Если программа подготовлена в режиме с СМД - т.е. консольное окно при работе, то в "трей"  консоль НЕ УБИРАЕТСЯ.

\  Нажмите клавишу на меню программы, которая переводит в работу "без консоли",  клавиша =а=  в этой версии программы.

\  Тогда при старте программы консоли не будет, а само окно уйдет в "трей".

·         Вариант подключения только одного ТСП-ИП порта к приборам  обеспечивает постоянную связь. Так реализовано в данном проекте.  В комментариях указан случай общего подключения приборов сбора данных в локальную сеть.

·        Программа сбора данных sbor_tspip_v1.exe - это компилируемая сборка из программы подготовки - test_monsys.exe , которая содержит в своем теле все необходимые компоненты для развития системы: компилятор языка программирования forth версия spf-4, тексты библиотек, тексты программы sbor_tspip_v1.exe, рисунки и помощь.

·        Из программы test_monsys.exe  восстанавливается оболочка подготовки программы по опции test_monsys.exe s 3 3 3 <enter>

·        Повторное компилирование  формирует программу сбора данных по  опции 100_spf4.exe test_monsys.f <enter>

·        Программное обеспечение, таким образом, полностью открыто пользователю. Он может исправить, изменить или добавить дополнительные функции. Авторство и  претензии по работе принимаются только при подтверждении контрольных сумм и размера файла. Эти данные получаются при нажатии служебной клавиши F1.

Программа визуализации данных

A000 N0

A001 N1

A002 N2

*  *  *

A063  N63

где  1-ое число - индекс обозначения  и второе число - значение от программы сбора данных.  Формат - натуральное число 0 до 65535.  Всего используется 64 значения передаваемых данных, что для данной задачи вполне хватает.

 

Редакция изменена 2017-11-28   смотрите далее  пункт СМС-оповещения.  Выделенное желтым цветом - старая версия описания программы. Оставлено для сравнения изменений.

 

Смс-оповещение

 

Настройка файла инициализации  для рассылки данных

 

1_KATALOG_DAN_TM_RTM=   <  путь каталога >

2_KATALOG_DAN_TM_RTM=  <  путь каталога >

3_KATALOG_DAN_TM_RTM=  <  путь каталога >

        *  *  *

    10_KATALOG_DAN_TM_RTM= <  путь каталога >

 

 

Установка клиента ТМ

 

Макрос анализа данных на Excel

Данная  программа сохраняет архивы, которые чем то надо просматривать и анализировать. Поскольку, формат данных архива "подобен" таблице предлагается анализировать табличным редактором Excel  и использовать макросы.

·        Программа анализа  sbor_tspip_v1.xls  "встроена в  программу сбора и визуализации sbor_tspip_v1.exe 

·        Извлекается при первом старте и при работающей программе по кнопке 5. Показано ниже на рисунке цветными овалами.

 

 

·         Выполнить  открытие файла анализа sbor_tspip_v1.xls.  Окно программы состоит из одного листа, на котором приведен порядок построения графика.

 

 

·        Распаковать в отдельный каталог данные, выбрать и открыть файл.  Последовательность действий приведена на рисунке-gif. 

·        Строиться  несколько графиков: по току, по напряжению, и расходуемой энергии.

·         

 

·        Программу  анализа sbor_tspip_v1.xls  переноситься самостоятельно в место работы клиента. 

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

Выводы

Данная  схема подключения  и  программы предназначена для    мониторинга АВР ШЭ  аварийного  включения резерва шкафа электропитания.

 Особенности программы сбора и визуализации:

·        Программа сбора  имеет упрощенный «оконный» интерфейс.

·        Программа сбора не устанавливается, не прописывается в системные библиотеки.

·        Программа сбора работает под операционными системами WINDOWS 95/98/NT/2000/XP/Vista/Win7/8/10 и использует только функции api- ядра системы – файл kernel32.dll .

·        Программа сбора написана на языке Форт версия  spf4.exe – автор  А. Черезов  http://www.forth.org.ru.

·        Программа  доступна для использования, изучения и модификации всем желающим.

·        За модифицированный  текст отвечает сам модификатор. Автор может, при наличии времени, только кратко провести консультацию по используемым им forth-словам.

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

·        Программа визуализации подготовлена на демо-версии  пакета Tracce Mode. 

·        Доработка визуализации для удобства и информативности диспетчеров бесконечна, как ремонт в квартире.

·        Всегда будут пользователи, которые пожелают улучшить цвет или расположение или еще что-либо.

·        Представленная программа визуализации,  только пример для развития и улучшения отображения, что и оговорено в договоре на мониторинг с заказчиком.

 

Автор программного обеспечения   Шабронов Андрей Анатольевич тс. +7-913-905-8839 shabronov@ngs.ru

Успехов и здоровья!

ред. 2017-11-7 Ред.2021-3-16(тсп) ред.2021-6-22