Умный шифратор
-
- Лейтенант
- Сообщения: 674
- Зарегистрирован: 10 сен 2015, 21:51
- Благодарил (а): 1 раз
- Поблагодарили: 1 раз
Умный шифратор
Прошу помощи для создания шифратора с расширенными функциями. Как знаем шифратор выдает на выходе номер входа с высоким лог. сигналом. Но если высокий уровень будет присутствовать на нескольких входах, на выходе блока будет значение соответствующее выходу с высоким уровнем
имеющему самый большой номер. Теперь о проблеме. Как сделать так чтоб при подаче лог. 1 на несколько входов, мы получили на выходе поочередное включение сигналов с лог. 1 с интервалом 1 сек. Например лог. 1 есть на sig2,sig4,sig5. На выходе должны получить Int 2 на 1 сек., потом Int 4 на 1 сек., и дальше Int 5 на 1 сек. И так по кругу. И желательно иметь вход сброса, чтобы принеобходимости перебор входов начинался с начала. На картинке дисплеи как пример, значения на дисплее выводится в одну строку и один столбец.
имеющему самый большой номер. Теперь о проблеме. Как сделать так чтоб при подаче лог. 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 раз
Умный шифратор
Поставьте 5 дешифраторов с 5 входами, к каждому привяжите свой вход и дисплей.
Конкретно задержка нужна т.к. блок CD не может отобразить одновременно входа,
или именно нужен такой поочередный расклад и CD здесь не причем?
Конкретно задержка нужна т.к. блок CD не может отобразить одновременно входа,
или именно нужен такой поочередный расклад и CD здесь не причем?
Последний раз редактировалось rw6cm 09 июн 2017, 13:51, всего редактировалось 1 раз.
Win10-64, FLProg (portable)
-
- Лейтенант
- Сообщения: 674
- Зарегистрирован: 10 сен 2015, 21:51
- Благодарил (а): 1 раз
- Поблагодарили: 1 раз
Умный шифратор
Нужна поочередная обработка входных переменных. Переключение по времени, или по условию.
Умный шифратор
зачем дешифратор,считывайте нужный бит ) дальше стройте из них очередность и время задержки


Последний раз редактировалось pan 09 июн 2017, 15:05, всего редактировалось 1 раз.
- Sancho
- Полковник
- Сообщения: 4066
- Зарегистрирован: 25 дек 2015, 17:32
- Откуда: Ярославль.
- Имя: Александр
- Поблагодарили: 5 раз
- Контактная информация:
Умный шифратор
CraCk,
Немного непонятно задание, и то, чем всё это у Вас должно закончится.
Как я понял, в одном и том-же знакоместе на дисплее должен по очереди отображаться номер входа с лог.1 ?
Давайте сделаем так, чтобы был предельно ясен конечный результат.
Немного непонятно задание, и то, чем всё это у Вас должно закончится.
Как я понял, в одном и том-же знакоместе на дисплее должен по очереди отображаться номер входа с лог.1 ?
Давайте сделаем так, чтобы был предельно ясен конечный результат.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
- rw6cm
- Полковник
- Сообщения: 2372
- Зарегистрирован: 06 сен 2015, 20:25
- Имя: Владимир
- Поблагодарили: 41 раз
Умный шифратор
Не понятно будет ли сигнал удерживать свое состояние, пока 5сек инфа выходит?
Можно по подробней что это за зверь и для чего? а то не понятно что на вход подать для проверки.
В обшем набросок накидал но нюансов куча ))
Можно по подробней что это за зверь и для чего? а то не понятно что на вход подать для проверки.
В обшем набросок накидал но нюансов куча ))
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Win10-64, FLProg (portable)
-
- Лейтенант
- Сообщения: 674
- Зарегистрирован: 10 сен 2015, 21:51
- Благодарил (а): 1 раз
- Поблагодарили: 1 раз
Умный шифратор
С меня писатель не очень. Попробую описать что нужно. Есть дисплей, на дисплей в первой строке в первом столбце нужно выводить статус устройства (On/Off/Avaria temp/Avaria tisk/Avaria vhod). Все статусы выведены в переменные для удобства использования. Одновременно может выводится несколько статусов например On, Avaria temp и Avaria vhod. Теперь чтоб увидеть все статусы нужно их поочередно включать с интервалом 1-2 сек. Также могут добавятся новые статусы. При активации новых статусов, желательно делать ресет и начинать перебор с первого например On. Ну как бы все.
- rw6cm
- Полковник
- Сообщения: 2372
- Зарегистрирован: 06 сен 2015, 20:25
- Имя: Владимир
- Поблагодарили: 41 раз
Умный шифратор
Ну не знаю зачем здесь шифратор, к тому же умный )CraCk писал(а):Ну как бы все.
достаточно последовательный перебор переменных с задержкой на активных.
примерно так.
[spoiler=Спойлер] [/spoiler]
п/с В проекте ниже добавил статус устройств
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось rw6cm 10 июн 2017, 10:11, всего редактировалось 1 раз.
Win10-64, FLProg (portable)
- Sancho
- Полковник
- Сообщения: 4066
- Зарегистрирован: 25 дек 2015, 17:32
- Откуда: Ярославль.
- Имя: Александр
- Поблагодарили: 5 раз
- Контактная информация:
Умный шифратор
Проект не смотрел, но была точно такая идея!!!!rw6cm писал(а):достаточно последовательный перебор переменных с задержкой на активных.примерно так.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
-
- Лейтенант
- Сообщения: 674
- Зарегистрирован: 10 сен 2015, 21:51
- Благодарил (а): 1 раз
- Поблагодарили: 1 раз
Умный шифратор
Меня на нем заклинило Не мог на что то другое переключится.rw6cm писал(а):Ну не знаю зачем здесь шифратор, к тому же умный )
То что нужно. Спасибо всем за участие.rw6cm писал(а):достаточно последовательный перебор переменных с задержкой на активных.примерно так.
Умный шифратор
при попытке придумать алгоритм, тоже заклинило, что и послужило окончательным пинком для освоения "изготовления" блоков .CraCk писал(а):Меня на нем заклинило
мой первый, и так уж сложилось не самый нужный блок .попробуйте. если че, сильно не пинать
(для удобства есть цифровые выходы и байт с номером. так же решил что к сбросу пригодится и стоп(останавливается на текущем выходе до нажатия сброса). толкового описания пока нет. если кому пригодится то доведу до ума)
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось pan 11 июн 2017, 01:00, всего редактировалось 1 раз.
- rw6cm
- Полковник
- Сообщения: 2372
- Зарегистрирован: 06 сен 2015, 20:25
- Имя: Владимир
- Поблагодарили: 41 раз
Умный шифратор
По пинаем! )))pan писал(а):мой первый блок .попробуйте. если че, сильно не пинать
Нормальный рабочий блок.
Из недочетов:
В коде есть пустая не нужная функция.
В алгоритме после отбоя ( когда на всех входах 0) остается висеть последний статус, до новой сработки.
Смысл с выходами не очень понятен, весь алгоритм работает по входам.
Можно и так (чуток подкорректировал))
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Win10-64, FLProg (portable)
Умный шифратор
пока эксперементировал забыл про оставшийся мусор.rw6cm писал(а):В коде есть пустая не нужная функция.
воспользовался куском кода из вашего варианта. добавилrw6cm писал(а):В алгоритме после отбоя ( когда на всех входах 0) остается висеть последний статус, до новой сработки.
их можно и не подключать. их смысл был как на скрине в первом посте.rw6cm писал(а):Смысл с выходами не очень понятен
увеличил число входов до 8 (чтоб байт влазил) , на ресет и стоп поставил "триггеры". залил сюда
Последний раз редактировалось pan 12 июн 2017, 15:23, всего редактировалось 1 раз.
-
- Лейтенант
- Сообщения: 674
- Зарегистрирован: 10 сен 2015, 21:51
- Благодарил (а): 1 раз
- Поблагодарили: 1 раз
Умный шифратор
Во время перехода но новый сайт. Утерялись блоки. Но в них еще не работает дискретные выходы. На старом сайте писал автору pan в комментариях блока пользователя о этом. Но все потерялось прошу помощи доделать блок. Очень нужно чтоб работали дискретные выходы. Выкладываю пример в которому пин 13 должен моргать с периодом 1 сек. И сами блоки в *.rar в формате *.ubl не позволяет сайт загрузить, пишет что не поддерживается формат.pan писал(а): 12 июн 2017, 15:18их можно и не подключать. их смысл был как на скрине в первом посте.
увеличил число входов до 8 (чтоб байт влазил) , на ресет и стоп поставил "триггеры". залил сюда
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Умный шифратор
[ref]CraCk[/ref], всё ни как не доберусь проверить. может завтра. подправлю перезалью.
-
- Лейтенант
- Сообщения: 674
- Зарегистрирован: 10 сен 2015, 21:51
- Благодарил (а): 1 раз
- Поблагодарили: 1 раз
Умный шифратор
Без вопросов. Можно еще одну котелку добавить?pan писал(а): 05 янв 2018, 22:27CraCk, всё ни как не доберусь проверить. может завтра. подправлю перезалью.
Ели да тогда такое. Когда на входах остается активная одна переменная и ничего не переключается. Тогда нужно чтоб этот выход включался отключался с заданы интервалом то есть происходило моргание дискретного выхода а не просто был все время включен. Интервал моргания тоже желательно сделать входом.
Отправлено спустя 12 минут 16 секунд:
Наверное лучше нарисовать.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Умный шифратор
[ref]CraCk[/ref], сбасибо за выявленную ошибку. действительно нашел в коде небольшой косяк. когда откроют доступ к блокам , перенесу с описанием. ссылку на подправленный отправлю вам в личку на доп. тест )
Последний раз редактировалось pan 06 янв 2018, 17:37, всего редактировалось 1 раз.
-
- Лейтенант
- Сообщения: 674
- Зарегистрирован: 10 сен 2015, 21:51
- Благодарил (а): 1 раз
- Поблагодарили: 1 раз
Умный шифратор
Дальше не работает.

Включите сначала в настройках принимать ЛС. Просил админов эту опцию сделать по умолчанию включенной. Наверное им не до того.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Умный шифратор
Не понял? Она и так включена по умолчанию,CraCk писал(а): 06 янв 2018, 17:13Включите сначала в настройках принимать ЛС. Просил админов эту опцию сделать по умолчанию включенной. Наверное им не до того.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 5 гостей