Умный шифратор

На этом форуме Вы можете задать вопросы знатокам программы и автору.
CraCk
Лейтенант
Сообщения: 674
Зарегистрирован: 10 сен 2015, 21:51
Благодарил (а): 1 раз
Поблагодарили: 1 раз

Умный шифратор

Сообщение CraCk »

Прошу помощи для создания шифратора с расширенными функциями. Как знаем шифратор выдает на выходе номер входа с высоким лог. сигналом. Но если высокий уровень будет присутствовать на нескольких входах, на выходе блока будет значение соответствующее выходу с высоким уровнем
имеющему самый большой номер. Теперь о проблеме. Как сделать так чтоб при подаче лог. 1 на несколько входов, мы получили на выходе поочередное включение сигналов с лог. 1 с интервалом 1 сек. Например лог. 1 есть на sig2,sig4,sig5. На выходе должны получить Int 2 на 1 сек., потом Int 4 на 1 сек., и дальше Int 5 на 1 сек. И так по кругу. И желательно иметь вход сброса, чтобы принеобходимости перебор входов начинался с начала. На картинке  дисплеи как пример, значения на дисплее выводится в одну строку и один столбец.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось CraCk 09 июн 2017, 11:25, всего редактировалось 1 раз.
Аватара пользователя
rw6cm
Полковник
Сообщения: 2372
Зарегистрирован: 06 сен 2015, 20:25
Имя: Владимир
Поблагодарили: 41 раз

Умный шифратор

Сообщение rw6cm »

Поставьте 5 дешифраторов с 5 входами, к каждому привяжите свой вход и дисплей.

Конкретно задержка нужна т.к. блок CD не может отобразить одновременно входа,
или именно нужен такой поочередный расклад и CD здесь не причем?
Последний раз редактировалось rw6cm 09 июн 2017, 13:51, всего редактировалось 1 раз.
Win10-64, FLProg (portable)
CraCk
Лейтенант
Сообщения: 674
Зарегистрирован: 10 сен 2015, 21:51
Благодарил (а): 1 раз
Поблагодарили: 1 раз

Умный шифратор

Сообщение CraCk »

Нужна поочередная обработка входных переменных. Переключение по времени, или по условию.
pan
Полковник
Сообщения: 2860
Зарегистрирован: 13 апр 2017, 11:57
Имя: noname

Умный шифратор

Сообщение pan »

зачем дешифратор,считывайте нужный бит ) дальше стройте из них очередность и время задержки
Изображение
Последний раз редактировалось pan 09 июн 2017, 15:05, всего редактировалось 1 раз.
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

Умный шифратор

Сообщение Sancho »

CraCk
Немного непонятно задание, и то, чем всё это у Вас должно закончится.
Как я понял, в одном и том-же знакоместе на дисплее должен по очереди отображаться номер входа с лог.1 ?
Давайте сделаем так, чтобы был предельно ясен конечный результат.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Аватара пользователя
rw6cm
Полковник
Сообщения: 2372
Зарегистрирован: 06 сен 2015, 20:25
Имя: Владимир
Поблагодарили: 41 раз

Умный шифратор

Сообщение rw6cm »

Не понятно будет ли сигнал удерживать свое состояние, пока 5сек инфа выходит?
Можно по подробней что это за зверь и для чего? а то не понятно что на вход подать для проверки.
В обшем набросок накидал но нюансов куча ))
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Win10-64, FLProg (portable)
CraCk
Лейтенант
Сообщения: 674
Зарегистрирован: 10 сен 2015, 21:51
Благодарил (а): 1 раз
Поблагодарили: 1 раз

Умный шифратор

Сообщение CraCk »

С меня писатель не очень. Попробую описать что нужно. Есть дисплей, на дисплей в первой строке в первом столбце нужно выводить статус устройства (On/Off/Avaria temp/Avaria tisk/Avaria vhod). Все статусы выведены в переменные для удобства использования. Одновременно может выводится несколько статусов например On, Avaria temp и Avaria vhod. Теперь чтоб увидеть все статусы нужно их поочередно включать с интервалом 1-2 сек. Также могут добавятся новые статусы. При активации новых статусов, желательно делать ресет и начинать перебор с первого например On. Ну как бы все.
Аватара пользователя
rw6cm
Полковник
Сообщения: 2372
Зарегистрирован: 06 сен 2015, 20:25
Имя: Владимир
Поблагодарили: 41 раз

Умный шифратор

Сообщение rw6cm »

CraCk писал(а):Ну как бы все.
Ну не знаю зачем здесь шифратор, к тому же умный )
достаточно последовательный перебор переменных с задержкой на активных.
примерно так.
[spoiler=Спойлер]
3147866.png
[/spoiler]
п/с В проекте ниже добавил статус устройств
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось rw6cm 10 июн 2017, 10:11, всего редактировалось 1 раз.
Win10-64, FLProg (portable)
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

Умный шифратор

Сообщение Sancho »

rw6cm писал(а):достаточно последовательный перебор переменных с задержкой на активных.примерно так.
Проект не смотрел, но была точно такая идея!!!!
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
CraCk
Лейтенант
Сообщения: 674
Зарегистрирован: 10 сен 2015, 21:51
Благодарил (а): 1 раз
Поблагодарили: 1 раз

Умный шифратор

Сообщение CraCk »

rw6cm писал(а):Ну не знаю зачем здесь шифратор, к тому же умный )
Меня на нем заклинило   Не мог на что то другое переключится.
rw6cm писал(а):достаточно последовательный перебор переменных с задержкой на активных.примерно так.
То что нужно. Спасибо всем за участие.
pan
Полковник
Сообщения: 2860
Зарегистрирован: 13 апр 2017, 11:57
Имя: noname

Умный шифратор

Сообщение pan »

CraCk писал(а):Меня на нем заклинило
 при попытке придумать алгоритм, тоже заклинило, что и послужило окончательным пинком для освоения "изготовления" блоков .
мой первый, и так уж сложилось не самый нужный блок .попробуйте. если че, сильно не пинать
(для удобства есть цифровые выходы и байт с номером. так же решил что к сбросу пригодится и стоп(останавливается на текущем выходе до нажатия сброса). толкового описания пока нет. если кому пригодится то доведу до ума)
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось pan 11 июн 2017, 01:00, всего редактировалось 1 раз.
Аватара пользователя
rw6cm
Полковник
Сообщения: 2372
Зарегистрирован: 06 сен 2015, 20:25
Имя: Владимир
Поблагодарили: 41 раз

Умный шифратор

Сообщение rw6cm »

pan писал(а):мой первый блок .попробуйте. если че, сильно не пинать
По пинаем! )))
Нормальный рабочий блок.
Из недочетов:
В коде есть пустая не нужная функция.
В алгоритме после отбоя ( когда на всех входах 0) остается висеть последний статус, до новой сработки.
Смысл с выходами не очень понятен, весь алгоритм работает по входам.
Можно и так (чуток подкорректировал))
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Win10-64, FLProg (portable)
pan
Полковник
Сообщения: 2860
Зарегистрирован: 13 апр 2017, 11:57
Имя: noname

Умный шифратор

Сообщение pan »

rw6cm писал(а):В коде есть пустая не нужная функция.
пока эксперементировал забыл про оставшийся мусор.
rw6cm писал(а):В алгоритме после отбоя ( когда на всех входах 0) остается висеть последний статус, до новой сработки.
воспользовался куском кода из вашего варианта. добавил
rw6cm писал(а):Смысл с выходами не очень понятен
 их можно и не подключать. их смысл был как на скрине в первом посте.

увеличил число входов до 8 (чтоб байт влазил) , на ресет и стоп поставил "триггеры". залил сюда
Последний раз редактировалось pan 12 июн 2017, 15:23, всего редактировалось 1 раз.
CraCk
Лейтенант
Сообщения: 674
Зарегистрирован: 10 сен 2015, 21:51
Благодарил (а): 1 раз
Поблагодарили: 1 раз

Умный шифратор

Сообщение CraCk »

pan писал(а): 12 июн 2017, 15:18их можно и не подключать. их смысл был как на скрине в первом посте.

увеличил число входов до 8 (чтоб байт влазил) , на ресет и стоп поставил "триггеры". залил сюда
Во время перехода но новый сайт. Утерялись блоки. Но в них еще не работает дискретные выходы. На старом сайте писал автору pan в комментариях блока пользователя о этом. Но все потерялось прошу помощи доделать блок. Очень нужно чтоб работали дискретные выходы. Выкладываю пример в которому пин 13 должен моргать с периодом 1 сек. И сами блоки в *.rar в формате *.ubl не позволяет сайт загрузить, пишет что не поддерживается формат.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
pan
Полковник
Сообщения: 2860
Зарегистрирован: 13 апр 2017, 11:57
Имя: noname

Умный шифратор

Сообщение pan »

[ref]CraCk[/ref], всё ни как не доберусь проверить. может завтра. подправлю перезалью.
CraCk
Лейтенант
Сообщения: 674
Зарегистрирован: 10 сен 2015, 21:51
Благодарил (а): 1 раз
Поблагодарили: 1 раз

Умный шифратор

Сообщение CraCk »

pan писал(а): 05 янв 2018, 22:27CraCk, всё ни как не доберусь проверить. может завтра. подправлю перезалью.
Без вопросов. Можно еще одну котелку добавить?
Ели да тогда такое. Когда на входах остается активная одна переменная и ничего не переключается. Тогда нужно чтоб этот выход включался отключался с заданы интервалом то есть происходило моргание дискретного выхода а не просто был все время включен. Интервал моргания тоже желательно сделать входом.

Отправлено спустя 12 минут 16 секунд:
Наверное лучше нарисовать.
Безымянный.jpg
У вас нет необходимых прав для просмотра вложений в этом сообщении.
pan
Полковник
Сообщения: 2860
Зарегистрирован: 13 апр 2017, 11:57
Имя: noname

Умный шифратор

Сообщение pan »

[ref]CraCk[/ref], сбасибо за выявленную ошибку. действительно нашел в коде небольшой косяк. когда откроют доступ к блокам , перенесу с описанием. ссылку на подправленный отправлю вам в личку на доп. тест )
Последний раз редактировалось pan 06 янв 2018, 17:37, всего редактировалось 1 раз.
CraCk
Лейтенант
Сообщения: 674
Зарегистрирован: 10 сен 2015, 21:51
Благодарил (а): 1 раз
Поблагодарили: 1 раз

Умный шифратор

Сообщение CraCk »

pan писал(а): 06 янв 2018, 13:52еренесу с описанием. ссылку на
подправленный
Дальше не работает. :no: А у Вас работает?
pan писал(а): 06 янв 2018, 13:52отправлю вам в личку на доп. тест )
Включите сначала в настройках принимать ЛС. Просил админов эту опцию сделать по умолчанию включенной. Наверное им не до того.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Anydy

Умный шифратор

Сообщение Anydy »

CraCk писал(а): 06 янв 2018, 17:13Включите сначала в настройках принимать ЛС. Просил админов эту опцию сделать по умолчанию включенной. Наверное им не до того.
Не понял? Она и так включена по умолчанию,
pan
Полковник
Сообщения: 2860
Зарегистрирован: 13 апр 2017, 11:57
Имя: noname

Умный шифратор

Сообщение pan »

CraCk писал(а): 06 янв 2018, 17:13Дальше не работает
что не работает? блок проверял в железе. всё работает.
Ответить

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

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 9 гостей