Главная » Статьи » Сигнализация » Системы ОПС |
Программирование ПКП "Аларм" (Беларусь) при помощи МВ-7
Avtor+
Программирование приемно-контрольных приборов НТ ЗАО "Аларм" (Беларусь) при помощи компьютера и USB модуля ввода МВ-7 (обзор)
Честно говоря я не часто сталкиваюсь с программированием приборов серии "Аларм" нашего родного Беларусского производства, может поэтому до сих пор не имел личного программатора (пульта ввода) ПВ-2 и не держу в памяти таблиц конфигурирования. А вот с нетбуком работать приходится чаще. Давно хотелось иметь в арсенале "примочку" и софт к компьютеру, которая позволяла бы наглядно (например как Роволэнтовская программа Ахх) проводить программирование и корректировку конфигурации широко распространенных у нас приборов "Аларм". Однако для начала давайте посмотрим что внутри этого самого ПВ-2.
![]() ![]()
Практически весь программатор построен на основе старенького микроконтроллера АТ89S52, кстати на этом-же микроконтроллере выполнялись и ранние версии приемокконтрольных приборов "Аларм 5 ", Аларм 5/4..... Прошивки микроконтроллера в открытом доступе нет, однако проанализировав схему подключения программатора ПВ-2 к прибору "Аларм" становится ясно что ПВ-2 - это автономный программатор микросхем памяти 24С02, общается он напрямую с этим чипом по двухпроводной линии обмена данных (SCL - SDA).
Чтобы в этом убедится я извлек процессор AT89S52 из панельки прибора "Аларм" и подключив программатор к прибору внес изменения в конфигурацию. Изменения успешно прописались в памяти прибора. Выходит что теоретически если под рукой нет программатора то прибор типа "Аларм" можно запрограммировать любым программатором работающим с микросхемами памяти типа 24СХХ, конечно при этом нужно знать какой параметр в какой ячейке памяти лежит.... Чуть позднее выяснилось что завод уже давно производит программаторы для приборов типа Аларм 5 с компьютерным СОМ интерфейсом , а начиная с 2012 года даже с USB интерфейсом. Такой программатор имеет кодовое название МВ-7. Я решил познакомится с этим устройством и поехал в фирменный магазин завода для его приобретения. ![]()
Первое, что огорчило это цена. Я рассчитывал на ценник схожий с Ровалэнтовским USB программатором ИС-USB, цена которого менее 20 $. Но МВ-7 в магазине предприятия "Аларм" стоит без малого 50 $. Ну да ладно, был-бы прибор стоящий....
В комплекте с программатором шел диск с программным обеспечением.
![]() ![]()
Для каждого программируемого прибора, который поддерживает программатор (ППКО 063-2-3 "Аларм-3", ППКО 063-8-5 "Аларм-5", ППКО 063-8-5/4 "Аларм-5/4", ППКО 063-64-7 "Аларм-7", ППКО 063-64-7М "Аларм-7М", ППКО 063-8-8 "Аларм-8", ППКО 063-8-8/4 "Аларм-8/4", ППКО 063-4-10 "Аларм-10" ) запускается отдельная программа. В принципе все это программное обеспечение можно найти и бесплатно скачать на сайте http://alarm.by/.
Прибор Аларм-7 и Аларм-7М можно подключать к программатору по внешней RS-485 шине, остальные приборы программируются путем установки в панельку программатора извлеченной из ПКП микросхемы памяти (24LC256, 24С02, 24С04 или 24С08 в зависимости от прибора). Кроме этого на плате МВ-7 имеются разъем для подключения ПВ-2 с целью считывания ключей из памяти последнего и считыватель ключей доступа DS 1990A.
Ну чтож попробуем программатор в действии.
При подключении к компьютеру мой Windows сам определил и установил драйвера, если у вас такого не произойдет - не беда , на сайте и на диске идущем в комплекте есть файл драйверов к устройству. В качестве преобразователя интерфейса USB в программаторе применена микросхема FT 232BL, соответственно при необходимости вы сможете найти и скачать драйвер под эту широко распространенную микросхему и в другом месте.
Раз уж мы коснулись внутренностей МВ-7, вот фото платы....
![]()
На фото в панельке уже установлена программируемая микросхема с прибора. Кроме выше перечисленных, на плате имеется еще один разъем (10pin) про который в документации ничего не сказано, он служит для обновления прошивки самого программатора. Чуть ниже установленной для программирования микросхемы памяти есть два светодиода, один отображает наличие питание от USB порта, а второй загорается в момент обмена данными с микросхемой.
Для работы одной из программ программирования приборов Аларм, нам потребуется указать виртуальный COM порт на который установились драйвера программатора. Для определения этого порта заходим в "диспетчер устройств" вашего компьютера и находим там программатор. В моем случае он установился на COM6.
![]()
Затем запускаем программу для того прибора, который собираемся программировать и устанавливаем в закладке "Настройки" нужный порт (в моем случае COM6). Аккуратно изымаем из обесточенного прибора микросхему памяти и вставляем в программатор. Далее можно выбрать из меню "Прошивка" необходимую функцию : "Прочитать с диска", "Записать на диск", "Прочитать с микросхемы", "Записать в микросхему".
![]()
Основное преимущество программатора МВ-7 по отношению к ПВ-2 это возможность считать и просмотреть конфигурацию прибора. Поэкспериментировать со всеми приборами и функциями у меня пока не было возможности но судя по всему программатор выполняет свои обязанности, хотя полной заменой ПВ-2 его не назовешь, да и софт оставляет желать лучшего. (ИМХО)
В случае необходимости отладки или записи типовой конфигурации в несколько микросхем памяти, программатор МВ-7 можно не отключать от USB порта а извлекать и вставлять микросхемы "на горячую", конечно в монет установки и изъятия с ними не должно происходить обмена данных (соответствующий светодиод на плате должен быть погашен).
Вот на мой взгляд недостатки бросившиеся в глаза при первых использованиях МВ-7.
- С программным обеспечением не удобно работать на нетбуке с малым разрешением экрана (окна не имеют ползунка прокрутки и при масштабировании часть информации скрывается.
- Интерфейс ПО был бы намного интуитивней если бы имелись всплывающие подсказки пунктов программирования.
- Не поддерживается программирование приборов Аларм-4, Агат-21... с которыми можно было работать при помощи ПВ-2.
- Было бы удобнее использовать одну программу с возможностью выбора типа прибора а не разные.
Эта статья написана после очень поверхностного знакомства с програматором, поэтому вносите пожалуйста поправки и дополнения в комментариях.
похожие темы :
|
|
|
|
Просмотров: 21946 | Комментарии: 9 | Рейтинг: 0.0/0 |
Понравилась статья ? Нажми чтобы посоветовать в гугле. >>
Всего комментариев: 9 | |||||||||
|
|||||||||
Возможно вас заинтересует :
Видеонаблюдение для дома своими руками (15472) | [Может пригодится] |
Линейный изолятор БРИЗ от Болида (2923) | [Системы ОПС] |
АСПС Вертикаль (6280) | [Пожарная сигнализация] |
Бильярдный стол для дома своими руками (165649) | [Бильярд] |
Ручной пожарный извещатель (ИПР) (21497) | [Пожарная сигнализация] |
Чердачная лестница своими руками (41622) | [Может пригодится] |
Принцип действия систем сигнализации и автоматики (50853) | [Пожарная сигнализация] |
Ремонт указателя направления эвакуации "Асто-12" (15794) | [Пожарная сигнализация] |
Как снять защиту от редактирования вордовского док... (7786) |