Описание на программу silos_v3_bagan.exe     

Термометрия элеватора   по системе «Power over Ethernet»

=======================================================================================

 

Удаленный адрес контроля:

http://87.103.250.73:4423/   

Локальный адрес контроля: 

otchet_togo.txt    otchet_togo.html  

Адрес описания и документации:

http://90.189.213.191:4422/doc_sh/bagan_2022/

Скачать программу:

http://90.189.213.191:4422/doc_sh/bagan_2022/test

 

Содержание:

·         Назначение.      

·         Первый старт.

·         Восстановление всей информации из программы и компиляция новой программы.

·         Опции режимов в окне консоли.

·         Лицензионность, правообладание и использованию.

·         Литература и электронные источники;

·         Документы эксплуатации.

 

=======================================================================================

Назначение:       

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

·         Описание подобных объектов с  такими же версиями приведено по адресу

o     http://90.189.213.191:4422/doc_sh/silos_v1/

o    http://90.189.213.191:4422/doc_sh/toguchin_2020n/

·         Программа повторяет назначение по сбору термометрии и имеет отличие:

o    убраны все не используемые по опыту эксплуатации окна и  файлы и функции;

o    модифицирован формат ини файла, некоторые опции обращения установлены с пробелами в стандарте языка Forht;

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

o    Остался общий принцип - программирование на Forth и все в одном файле;

o    Добавлен аппаратный тест для используемого интерфейса RS485-1wire;

o    Добавлен поисковый режим ветвителей и подключенных датчиков для формирования ини файла;

 

Первый старт

·         Программа поставляется в формате EXE файла в архиве. Первый старт выполняется как показано ниже на gif-рисунке.

 

·         Выбирается режим =1= и восстанавливается файл инициализации. Файл инициализации подготовлен под данный объект и любые изменения в нем допускаются только по обоснованным причинам. Основная причина – это замена термоподвески. Другие причины могут быть вызваны изменением настроек компьютера или  требованием к расположению файлов отчета.

·         Повторный запуск программы будет использовать файл инициализации и начнется сбор данных и мониторинг датчиков. Показано ниже на рисунке-gif

 

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

·         Эти же данные дублируются и в web-интерфейсе для просмотра из интернета.

·         В ини-файле указаны опции для определения места работы сервера, который раздает данные.

 

 

Восстановление всей информации из программы и компиляция новой программы.

 

·         Как уже указывалось выше, все данные находятся в самой exe-программе.  При первом старте по клавише =3= данные все извлекаются из файла.

·         И при нажатии клавиши =4= вновь собираются в один файл с расширением exe.  Но в этом случае, уже будет другая дата создания и другая контрольная сумма(КС), размер файла останется прежний.

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

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

 

 

 

Опции режимов в окне консоли.

 

·         Консоль программы на объекте представлена ниже на рисунке

 

 

·         Справа от консоли показано окно =свойство=, в котором надо убрать =галочку= выделение мышью. В этом случае будет работать в консоли нажатие =мышкой= и управление от «мышки».

·         При нажатии клавиш управления выполняются команды обслуживания:

o    a – вызывается диспетчер устройств данного компьютера;

o    s – вызывается описание на работу программы, укороченная версия данного описания в формате отображения браузером по умолчанию;

o    d – вызывается браузер по умолчанию, который открывает данное описание на сайте автора;

o    f – включается окно  часов, которые отображают время компьютера;

o    I – формируется окно календаря, который открывается в браузере;

o    q – вызывается диспетчер задач данного компьютера;

o    e – формируется файл плана расположения силосов объекта в формате Word и открывается;

o    z – аналог =3= при запуске программы в первый раз. Извлекаются все файлы и программа прекращает работу;

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

o    c – вызывается файл формата =kar=  и проигрывается. Коллекция автора  для жителей села Баган;

o    v – экран консоли и окна данных сохраняется в файл;

o    p – открывается текущий файл отчета в редакторе Excel;

o    n – открывается каталог файлов архива на данном компьютере;

o    gX- формируется и выполняется  расположение окна данных силосов в разных вариантах.  Всего 8-мь вариантов;

o    h – выполняется зацикливание на датчике, который измерялся в момент нажатия клавиши. Это же зацикливание можно создать на окне данных =правой= кнопкой мыши возле левой позиции данных измерения;

o    -!? – клавиши остановки работы программы в разных режимах;

o    k – вызывает чтение данных памяти микроконтроллера связи, в которых указаны реквизиты и версии программы обмена;

o    l  - включает имитационный режим работы. Повторное нажатие выключает имитацию.

o    m – однократное определение мас-адресов доступных ветвителей ds2409;

o    b – прекращается измерение и открывается окно поиска  и определения доступных ветвителей и датчиков;

o    r – формируется файл Excel с макросом анализа и построения графиков измерений температур по отчетным файлам за сутки;

o    t -  в окне данных отображение переводится с десятичной точности до сотых долей и обратно;

 

 

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

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

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

---------------------------------------------------------------------     

Лицензионность, правообладание и использованию:

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

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

 выдается предупреждение о ВОЗМОЖНЫХ МОДИФИКАЦИЯХ 

 В программе предусмотрена проверка на УНИКАЛЬНОСТЬ ИМЕНИ. Другое имя

 программы не допускается. 

   Автор оставляет за собой право на модификацию и изменения программы 

   Автор может ответить на вопросы по программе только в случае соответствия

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

  времени или договорных отношений. 

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

               Успехов и здоровья!   г. Новосибирск 2022г.               

 

Документы эксплуатации

 

 

 

Литература и электронные источники.

 

1.     Схема регенерации сигнала 1-wire   http://www.sciteclibrary.ru/rus/catalog/pages/6645.html

2.     Сайт производителей ветвителей 1wire  МL-09  (производство прекращено)  https://elin.ru/

3.     Сайт производителя цифровых термоподвесок     http://grein.ru/

4.     Программа контроля температуры элеватораI  http://90.189.213.191:4422/doc_sh/toguchin_2020n/test/

5.     Пример  объекта с модернизированными ветвителями 1wire http://90.189.213.191:4422/temp/lukanin_upravlenie_v1/

6.     Сайт производителя термподвесок  вариант 2  https://nvsb.ruskransnab.ru/termopodveski

7.     Программа тестирования датчиков от производителя  https://yadi.sk/d/3ZnZRODa490-P

8.       Документальный фильм, «как горят элеваторы»  https://www.youtube.com/watch?v=REUp_bxWQEo&ab_channel=Mixon

9.     Межотраслевая Интернет-система поиска и синтеза физических принципов действия преобразователей энергии  http://www.heuristic.su/

---------------------------

Подготовил Шабронов А.А, тс +7-913-905-8839 shabronov@ngs.ru

2022-10-2

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