Нужен совет

пиротехнический пульт

На этом форуме Вы можете задать вопросы знатокам программы и автору.
cevan1
Рядовой
Сообщения: 31
Зарегистрирован: 21.03.2020{, 15:03}
Репутация: 0
Имя: Анатолтй

Нужен совет

#1

Сообщение cevan1 » 28.03.2020{, 18:20}

Уважаемые форумчики. Работаю на фирме занимающееся фейерверками. У нас есть фирменное пусковое оборудования для запуска фейерверков. Но это Англия, Германия, Россия. Я понимаю , что их обойти нельзя. Но хотелось бы что то свое. Намного попроще. Не могли бы Вы подтолкнуть в одно место. Идея есть, нет ума.

Требования к пульту:
1. Записываем в екселе в формате CSV номер канала и время пуска на CD карту
2. Читаем CD в ESP и при достижении данного времени на пине получаем 1

В таблице на скрине: 1 столбец, номер канала.
2 столбец, время ы секундах

Я наверное не грамотно выразил свои мысли. Но как мог.
Прилагаю скрин с программы. Может это как то поможет меня понять.

Огромное спасибо. Просьба не злится.
Вложения
Снимок.PNG
Снимок.PNG (8.26 КБ) 1448 просмотров

Аватара пользователя
Phazz
Полковник
Сообщения: 2560
Зарегистрирован: 17.10.2016{, 15:38}
Репутация: 367
Откуда: Сургут
Имя: Анатолий

Нужен совет

#2

Сообщение Phazz » 28.03.2020{, 18:58}

Эээээ, я бы не стал в пиротехнику лезть с самоделками. Случись что, придут к вам и попросят сертификат на оборудование и что вы им покажите? Тут мало написать программу(что совсем не сложно), еще необходимо правильно железо спроектировать, чтобы не дай бог не произошло несанкционированного пуска, либо не зависло по середине выполнения программы.

Аватара пользователя
ViktorPetrov
Лейтенант
Сообщения: 682
Зарегистрирован: 09.04.2018{, 23:56}
Репутация: 51
Имя: Виктор

Нужен совет

#3

Сообщение ViktorPetrov » 28.03.2020{, 19:42}

С начало нужно прочитать содержимое с СД карты ,разобрать содержимое строки (в нашем случае фаила .CSV) ,используют обычно разделитель строки ; ,затем записать время в переменную для каждого канала . Переменную подаешь на вход таймера канала ,запускаешь все таймеры одновременно с кнопки пуск . Решаемая задача ,посмотри на форуме есть хорошие примеры и блоки: парсинг строк .

com
Капитан
Сообщения: 831
Зарегистрирован: 31.05.2018{, 22:12}
Репутация: 83
Откуда: Санкт-Петербург
Имя: Ринат

Нужен совет

#4

Сообщение com » 28.03.2020{, 20:06}

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

cevan1
Рядовой
Сообщения: 31
Зарегистрирован: 21.03.2020{, 15:03}
Репутация: 0
Имя: Анатолтй

Нужен совет

#5

Сообщение cevan1 » 29.03.2020{, 09:54}

Всем большое спаси. Буду пробовать. Если что буду просить помощи. Спасибо.

cevan1
Рядовой
Сообщения: 31
Зарегистрирован: 21.03.2020{, 15:03}
Репутация: 0
Имя: Анатолтй

Нужен совет

#6

Сообщение cevan1 » 14.04.2020{, 17:10}

Добрый всем день. Сколь дней мучаюсь с данным проектом, но пока ничего стоящего. Подскажите пож., в пб (командоаппарат) можно устанавливать продолжительность шага, а можно ли как то устанавливать интервал между шагами? Заранее всем очень благодарен. Спасибо!!!

dsfbuy
Сержант
Сообщения: 171
Зарегистрирован: 03.11.2018{, 12:40}
Репутация: 21
Откуда: Братск
Имя: Виктор

Нужен совет

#7

Сообщение dsfbuy » 14.04.2020{, 23:24}

cevan1 писал(а):
14.04.2020{, 17:10}
интервал между шагами?
А чем МК в это время будет заниматься?

Ingwar
Полковник
Сообщения: 1929
Зарегистрирован: 28.10.2015{, 22:47}
Репутация: 223
Откуда: Ленобласть
Имя: Игорь

Нужен совет

#8

Сообщение Ingwar » 15.04.2020{, 00:27}

cevan1 писал(а):
14.04.2020{, 17:10}
Сколь дней мучаюсь с данным проектом, но пока ничего стоящего.
Как вариант - сравнение реальных часов с данными, занесенными в меню... Ринат предложил.
Если нужны десятки и сотые от секунды - стартуем от целой секунды, а потом отсчеты по таймерам. Или можно чисто по таймерам от внешнего сигнала/команды, а задержки проставить в меню.

Отправлено спустя 7 минут 11 секунд:
И почему ESP - для wifi, подальше чем блютуз?

Отправлено спустя 1 минуту 40 секунд:
Еще сюда гляньте viewtopic.php?f=71&t=5536
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.

cevan1
Рядовой
Сообщения: 31
Зарегистрирован: 21.03.2020{, 15:03}
Репутация: 0
Имя: Анатолтй

Нужен совет

#9

Сообщение cevan1 » 15.04.2020{, 09:10}

Всем, кто откликнулся большое спасибо. Что бы не было непонятки, скажу , что моя моя компания уже 28 лет занимается фейерверками. У нас есть профессиональное пусковое. Просто не возить же пульты стоимостью в 15.000 у.е., на фейерверк стоимостью в 1.000 у.е. Хотелось бы повторить что то похожее на это
https://www.youtube.com/channel/UCa771F ... koYwa8LVJw.

Аватара пользователя
Rovki
Полковник
Сообщения: 4877
Зарегистрирован: 22.04.2016{, 17:25}
Репутация: 268
Откуда: Чехов
Имя: Анатолий
Контактная информация:

Нужен совет

#10

Сообщение Rovki » 15.04.2020{, 09:45}

А сколько каналов вам нужно ,нужны ли модули ?
Электронщик до мозга костей и не только

Аватара пользователя
Phazz
Полковник
Сообщения: 2560
Зарегистрирован: 17.10.2016{, 15:38}
Репутация: 367
Откуда: Сургут
Имя: Анатолий

Нужен совет

#11

Сообщение Phazz » 15.04.2020{, 09:48}

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

Отправлено спустя 2 минуты 14 секунд:
Уж если хотите делать, покупайте ПЛК или овеновский ПР200 если совсем экономить и делайте на нём. Вы хотябы убережете себя от ошибок в плане железа.

aidar_i
Полковник
Сообщения: 3126
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 676
Откуда: Уфа
Имя: Айдар
Контактная информация:

Нужен совет

#12

Сообщение aidar_i » 15.04.2020{, 10:12}

Рогозин скоро нам закажет , для Ангары.:)

Аватара пользователя
Rovki
Полковник
Сообщения: 4877
Зарегистрирован: 22.04.2016{, 17:25}
Репутация: 268
Откуда: Чехов
Имя: Анатолий
Контактная информация:

Нужен совет

#13

Сообщение Rovki » 15.04.2020{, 10:15}

Phazz писал(а):
15.04.2020{, 09:50}
Я так понимаю, что у такого оборудования должна быть обязательная сертификация. А что дешевле чем за 15к нет оборудования?

Отправлено спустя 2 минуты 14 секунд:
Уж если хотите делать, покупайте ПЛК или овеновский ПР200 если совсем экономить и делайте на нём. Вы хотябы убережете себя от ошибок в плане железа.
Я так понимаю это просто программируемый многоканальный таймер (пульт) ,а не исполнительный механизм для запуска чего либо ...
Электронщик до мозга костей и не только

Аватара пользователя
ViktorPetrov
Лейтенант
Сообщения: 682
Зарегистрирован: 09.04.2018{, 23:56}
Репутация: 51
Имя: Виктор

Нужен совет

#14

Сообщение ViktorPetrov » 15.04.2020{, 11:39}

Rovki писал(а):
15.04.2020{, 10:15}
Я так понимаю это просто программируемый многоканальный таймер (пульт) ,а не исполнительный механизм для запуска чего либо ...
Ошибаетесь , в устройстве кроме таймера реализовано коммутационное поле на сдвиговых регистрах :smile44:

Аватара пользователя
Rovki
Полковник
Сообщения: 4877
Зарегистрирован: 22.04.2016{, 17:25}
Репутация: 268
Откуда: Чехов
Имя: Анатолий
Контактная информация:

Нужен совет

#15

Сообщение Rovki » 15.04.2020{, 12:27}

ViktorPetrov писал(а):
15.04.2020{, 11:39}
Rovki писал(а):
15.04.2020{, 10:15}
Я так понимаю это просто программируемый многоканальный таймер (пульт) ,а не исполнительный механизм для запуска чего либо ...
Ошибаетесь , в устройстве кроме таймера реализовано коммутационное поле на сдвиговых регистрах :smile44:
Это я отношу к Железу ,которое явно не в пульте находиться :smile37:
Электронщик до мозга костей и не только

cevan1
Рядовой
Сообщения: 31
Зарегистрирован: 21.03.2020{, 15:03}
Репутация: 0
Имя: Анатолтй

Нужен совет

#16

Сообщение cevan1 » 15.04.2020{, 14:14}

Оборудование конечно есть и подешевле. Просто на фестиваль или на большой заказ нужно много (1000 - 2000) каналов, а брать что то не очень бы хотелось. Да ладно, я не о том. Хотело бы что то свое. Я не плохой электронщик, но не очень хороший программист, если не сказать, что ни какой. Вот поэтому и пользуюсь FLprog, кстати уже три года. Всем спасибо!!!!

Аватара пользователя
Rovki
Полковник
Сообщения: 4877
Зарегистрирован: 22.04.2016{, 17:25}
Репутация: 268
Откуда: Чехов
Имя: Анатолий
Контактная информация:

Нужен совет

#17

Сообщение Rovki » 15.04.2020{, 15:01}

cevan1 писал(а):
15.04.2020{, 14:14}
Оборудование конечно есть и подешевле. Просто на фестиваль или на большой заказ нужно много (1000 - 2000) каналов, а брать что то не очень бы хотелось. Да ладно, я не о том. Хотело бы что то свое. Я не плохой электронщик, но не очень хороший программист, если не сказать, что ни какой. Вот поэтому и пользуюсь FLprog, кстати уже три года. Всем спасибо!!!!
Вы не ответили - на какое количество каналов вам нужен пульт ?
Электронщик до мозга костей и не только

Ardudue
Лейтенант
Сообщения: 425
Зарегистрирован: 13.04.2020{, 18:22}
Репутация: 24
Имя: Антон

Нужен совет

#18

Сообщение Ardudue » 15.04.2020{, 15:26}

Phazz писал(а):
15.04.2020{, 09:50}
Я так понимаю, что у такого оборудования должна быть обязательная сертификация.
Вы серьёзно ,да в Москве серконсы любой сертификат продадут 10тр и ничего им за это не будет.

cevan1
Рядовой
Сообщения: 31
Зарегистрирован: 21.03.2020{, 15:03}
Репутация: 0
Имя: Анатолтй

Нужен совет

#19

Сообщение cevan1 » 15.04.2020{, 15:51}

Прошу прощения. Мне в идеале нужно три блока по 100 каналов. Я живу В РБ, Минск у нас есть сертификационный орган. Готовишь нужную документация, проходишь проверку и получай сертификат. Там мы делали с проводными пультами.

Аватара пользователя
Rovki
Полковник
Сообщения: 4877
Зарегистрирован: 22.04.2016{, 17:25}
Репутация: 268
Откуда: Чехов
Имя: Анатолий
Контактная информация:

Нужен совет

#20

Сообщение Rovki » 15.04.2020{, 17:42}

cevan1 писал(а):
15.04.2020{, 15:51}
Прошу прощения. Мне в идеале нужно три блока по 100 каналов. Я живу В РБ, Минск у нас есть сертификационный орган. Готовишь нужную документация, проходишь проверку и получай сертификат. Там мы делали с проводными пультами.
А что значит 3 блока по 100 каналов ? Это 3 установки по 100каналов ,работающих независимо? Как вы формируете каналы? Это матрица с регистрами сдвига (10х10) ??? ИНтересно просто ...
Электронщик до мозга костей и не только

Ответить

Вернуться в «Спросить у знатоков»