Автомат управления СУ-10

и  документация по работе с программой – strelba1(2).exe   для  СУ-10

  адрес документа  http://shabronov_s2.dyn-dns.ru/doc_sh/su10/su10.doc

 

·        СУ-10 (SU-10) это схема управления на 10 каналов,  а не самолет фирмы «сухого». Такое название получилось при изготовлении печатной платы.

·        Для работы схемы предлагается программа.  Скачать программу strelba2.zip 200кб

Содержание

  1. Назначение программы;
  2. Состав системы и схемы подключения;
  3. Тестовый  режим работы;
  4. Подготовка файла инициализации и рабочий режим;
  5. Подготовка файлов сценариев;
  6. Резюме;

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

Программа strelba1(2).exe предназначена для управления электронной схемой коммутации для различных силовых устройств. Минимальное количество устройств 10. Распложено на одной плате SU-10. Максимальное количество 100 устройств  на  10 платах SU-10 .

Исполнительный элемент для силовых устройств – оптосимистор марки MOC-3063

 Программа использует файлы сценариев, в которые записываются  последовательности включения  ключей.   Программа работает под операционной системой Windows 2000/XP/98/95.

Дополнительные функции -  измерение температуры датчиками ds1820,1822.

Состав системы и схемы подключения.

Комплектность  поставки и внешний вид представлена ниже на рисунке.

Управление осуществляется по шине данных стандарта Microlan фирмы Dalla Semicondutor . Сопряжение  компьютера со схемой управления СУ10/SU-10/   осуществляется через адаптеры.  Программа поддерживает 2а типа адаптеров – ds9097u-009 и авторский -АД18.

 

  1. Блочная схема с адаптером ds9097u-009

  

 

 

 

 

Схема подключения компьютер-DS9097u-009 с внешним питанием:

Рисунок 5

 

 

  1. Блочная схема  с адаптером АД18 и внешним питанием  представлена ниже:

 

Рисунок 6

 

Адаптер АД18 имеет 3х проводный выход и вход для внешнего питания +5в.

Мощности питания от СОМ-порта хватает для работы одного блока SU-10 с АД18.

 

Тестовый  режим работы

Программа strelba1.exe переходит в режим тестов при выполнении с опцией s, далее дополнительно можно указать порт (1..4)  и режимы тестов, как показано на рисунке ниже.

Кроме того, перейти в режим тестов можно и при выполнении в пустом каталоге программы  strelba1(2).exe. Для этого надо нажать клавишу 1 – тест,  в начале выполнения программы.

При выполнении открывается окно тестового режима:

 

 

Управление режимами осуществляется нажатием клавиш цифр.

 В начале, необходимо убедиться в правильности назначения СОМ-порта и опросе подключенной схемы SU10. Если СОМ-порт отсутствует, а Вы его выбрали для программы, то получите сообщение о  невозможности открыть СОМ-порт. Например, СОМ-4

 

 

Опрос схемы SU-10 осуществляется по нажатию клавиши 8. При этом на экран компьютера отображаются найденные номера микросхем ключей DS2405  Питание +5вольт или +12 вольт на схему SU-10 при этом подключать необязательно.

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

Первая цифра номера отображает функциональное назначение устройства. Соответствие номера и функции смотрите в документации  Microlan например на самом «продвинутом» рускоязычном  сайте  www.elin.ru

 

 

 40 – цифровой температурный датчик ds1820

 9 – код  адаптера  ds9097u-009 – т.е. каждый адаптер имеет свой индивидуальный номер.

 5 – код ключа ds2405

 Например,  видно что на шине определилось:

-          адаптер ds9097u-009

-          один температурный цифровой датчик ds1820

-          десять электронных ключей ds2405

 После определения всех устройств, программа в цикле начинает повторный поиск. Выйти из программы – нажать клавишу ПРОБЕЛ.

Все полученные данные сохраняются в текстовом файле tmp_1wp.txt который формируется в рабочем каталоге программы strelba1(2).exe.

 

Цифровые номера устройств необходимо в дальнейшем  прописать в ini-файле  для работы схемы SU-10. В случае выхода какого-либо устройства номер нового устройства при замене так же надо прописать в ini-файле.

В режиме тестов задаются и режимы для проверки  всех параметров схемы SU-10. Подробное описание тестов выходит за рамки данного руководства.

 

Подготовка файла инициализации и рабочий режим

 Для рабочего режима программы strelba1(2).exe  требуется файлы инициализации strelba1(2).ini и файл описания  strelba1(2).txt. Они должны находиться в том же каталоге.

 Файл strelba1(2).txt – это краткое руководство работы с программой в текстовом формате:

 Файл strelba1(2).ini – это обычный текстовый файл,  содержащий опции настройки работы программы. Автором он подготовлен в формате =TERMINAL= . Шрифт необходимо установить  при работе с БЛОКНОТОМ. Набор символов OEM/DOS применен для отображения псевдографики.

Опции и комментарии к ним имеются в файле инициализации.

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

  Необходимо обратить внимание на следующее:

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

-          Значения опций начинаются после знака = и разделяются ПРОБЕЛАМИ

 

Программа  strelba1(2).exe  проверяет свою контрольную сумму и свай размер, а также контрольную сумму и размер файла strelba1(2).txt  В случае нарушения контрольной суммы и размера об этом выдается сообщение.  Дальнейшее использование программы опасно для информации на данном компьютере, т.е. возможно это заражение вирусом.

В рабочем режиме программа управляется цифровыми клавишами. Функции управления  задают работу    схемы SU-10

Режимы 1,2 ,4-6,9 – это сервисные режимы, которые предназначены для предварительной проверки и настройки.  Основной режим 3 – режим выполнения сценариев. 

Если на шине данных подключен температурный датчик ds1820(1822) и его номер прописан в ини-файле,  то показания отображаются нижней строке главного меню.

 

Подготовка файлов сценариев.

Принцип  работы исполнительных ключей в том, что они используют отдельные файлы, где порядок включения определен построчно.  Каждая строка – секунда состояния. О – выключен ключ 1 – включен. Разделы – ПРОБЕЛ

Пример файла сценария для поочередного включения и выключения  всех 10 ключей

0 0 0 0 0 0 0 0 0 0

1 0 0 0 0 0 0 0 0 0

0 1 0 0 0 0 0 0 0 0

0 0 1 0 0 0 0 0 0 0

0 0 0 1 0 0 0 0 0 0

0 0 0 0 1 0 0 0 0 0

0 0 0 0 0 1 0 0 0 0

0 0 0 0 0 0 1 0 0 0

0 0 0 0 0 0 0 1 0 0

0 0 0 0 0 0 0 0 1 0

0 0 0 0 0 0 0 0 0 1

0 0 0 0 0 0 0 0 0 0

 

Время выполнения 10 секунд

Для других комбинаций или рисунков необходимо соответственно набрать и установить в нужном месте 0 или 1.

Максимальная длина сценария 10 минут т.е. 10*60-600 секунд – 600 строчек.

  Для длительной работы  задается клавишей 7 режим работы сценария в цикле.

При использовании других СУ-10  он в начале выбирается , а затем выполняется сценарий.

По необходимости каждому блоку СУ-10 можно сопоставить свой сценарий выполнения работ.

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

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

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

В программе  заложены фрагменты с расширением wav.mp3.mpg

Что бы использовать свои произведения, необходимо их переименовать с именем strelba1  и соответствующим  расширением  wav. mp3 mpg

 В программе заложена и небольшая библиотека музыкальных синтезированных произведений с расширением mid. Возможно их использование для некоторого музыкального фона.

 Без блока СУ-10 программа strelba1(2).exe сохраняет все свои функции, но работает с небольшой задержкой (до 0.5сек)  в связи автоматической контрольной проверкой отсутствующей схемы.

 

Резюме.

 

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

Программное обеспечение ориентировано на клавишное управление. Без использования «мышки»

Основное назначение устройства СУ-10 и данного программного обеспечения для выполнения последовательности включения фейерверков и других развлекательных систем, различных гирлянд, иллюминаций и рекламных осветительных систем.

Предложенная схема существенно ниже существующих  аналогов см

-           http://www.sherif.dp.ua   или  http://www.пиротехник.com

-           http://www.pyrocontrol.ru  или  http://www.pyro-ua.com

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

 

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

подготовлено - 26-11-2006 года, Новосибирск

 

     Автор - Шабронов Андрей Анатольевич –8-913-905-8839         e_mail -  shabronov@ngs.ru 

релиз 10.2.2017 тема перенесена на сервер автора.