расширенный шифратор

проверяет входа на которых есть 1, и выдает 1 поочередно на соответствующие выхода

Пользовательские блоки для конвертации различных типов данных, а так-же шифрования и дешифровки
Правила форума
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
Ответить
pan
Полковник
Сообщения: 2860
Зарегистрирован: 13.04.2017{, 11:57}
Репутация: 204
Имя: noname

расширенный шифратор

#1

Сообщение pan » 08.01.2018{, 17:01}

выдает номера всех активных входов по очереди с заданным интервалом.

в файле 2 блока. один со СТОПОМ, другой с ПАУЗОЙ

Изображение Изображение

блок проверяет входа на которых есть 1,
и выдает 1 поочередно на соответствующие "цифровые" выхода и номер активного в данный момент выхода на out_byte .
(можно использовать "цифровые", а можно брать номер активного с out_byte)
продолжительностью установленной на входе Interval в миллисекундах.
вход reset сбрасывает текущий выход в 0 и начинает цикл сначала с первого.
вход stop "замораживает" текущее состояние до нажатия reset и соответственно начинает сканировать входы сначала.
в блоке с "pause" на выходе остается текущий номер пока нажата пауза. после пропадания сигнала сканирование входов продолжается дальше с того же места

входы reset и stop работают по фронту сигнала, вход "pause" действует пока на нем "1"
Вложения
шифратор.ubl
(142 КБ) 237 скачиваний

Аватара пользователя
gerdog
Рядовой
Сообщения: 42
Зарегистрирован: 04.01.2018{, 07:46}
Репутация: 2

расширенный шифратор

#2

Сообщение gerdog » 24.10.2018{, 20:26}

pan, а если на нескольких входах одновременно будет 1, то что будет на out_byte ?

pan
Полковник
Сообщения: 2860
Зарегистрирован: 13.04.2017{, 11:57}
Репутация: 204
Имя: noname

расширенный шифратор

#3

Сообщение pan » 24.10.2018{, 22:48}

gerdog, написано ведь. так же поочередно выдает номера этих входов

Ответить

Вернуться в «Конвертация типов, шифраторы и дешифраторы»