Имитация работы кнопок П2К

Имитация работы Переключатели модульные типа П2К

Ответить
lissyara
Рядовой
Сообщения: 7
Зарегистрирован: 03.12.2017{, 01:41}
Репутация: 0
Откуда: СПб
Имя: Евгений

Имитация работы кнопок П2К

#1

Сообщение lissyara » 23.01.2020{, 15:59}

Добрый день, прошу помочь с эмитировать работу "переключатели модульные типа П2К" с фиксацией.
Снимок2.JPG
Принцип работы: к контроллеру подключено некоторое количество кнопок 3 и более(Пуск 1, Пуск 2, Пуск 3, ...), каждая кнопка подключена к блоку "RS" для фиксации положения.
Снимок1.JPG
Снимок1.JPG (10.22 КБ) 401 просмотр
Требуется реализовать взаимодействие между кнопками чтобы при нажатии на любую из кнопок остальные выключались, Кнопка СТОП одна все все

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Имитация работы кнопок П2К

#2

Сообщение Sancho » 23.01.2020{, 16:32}

Давно выкладывал на форуме, март 2019
Вложения
6 кнопок, как на старом ТВ.flp
(53.88 КБ) 52 скачивания
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

Labu559
Лейтенант
Сообщения: 359
Зарегистрирован: 25.01.2018{, 22:23}
Репутация: 95
Откуда: Bukovyna
Имя: Василий

Имитация работы кнопок П2К

#3

Сообщение Labu559 » 23.01.2020{, 17:07}

lissyara писал(а):
23.01.2020{, 15:59}
Добрый день, прошу помочь с эмитировать работу "переключатели модульные типа П2К" с фиксацией.
Можно и штатными средствами FLProg, только применив SR-TrigПоказать
P2K_emul.png
при чём, можно использовать битовые выходы с SR-триггеров (расточительно в плане ресурсов), или инвертированный одно-байтовый (будет указывать номер нажатой кнопки ПУСК, т.е. в битовом преставлении байта- 11110111 - нажата кнопка 4) с блока Bits->Byte.

Добавлено , что-бы не возникало вопросов:
Инверсию на входах можно убрать, НО смотрите на размер использованой памяти!

Noninverting version

Sketch uses 1050 bytes (3%) of program storage space.
Global variables use 17 bytes (0%) of dynamic memory,

Inverting version
1-я компиляция
Sketch uses 1044 bytes (3%) of program storage space.
Global variables use 17 bytes (0%) of dynamic memory.
2-я компиляция
Sketch uses 1022 bytes (3%) of program storage space.
Global variables use 17 bytes (0%) of dynamic memory.

Пути КОМПИЛЯТОРА неисповедимы ???
Вложения
P2K_emulator.flp
(109.1 КБ) 35 скачиваний

Аватара пользователя
belyx
Сержант
Сообщения: 247
Зарегистрирован: 24.07.2016{, 20:38}
Репутация: 20
Откуда: Витебск Беларусь

Имитация работы кнопок П2К

#4

Сообщение belyx » 23.01.2020{, 18:35}

А так ?
P2K___.flp
(198.07 КБ) 41 скачивание
СпойлерПоказать
5856.png

Аватара пользователя
kulibinsvv
Лейтенант
Сообщения: 476
Зарегистрирован: 18.09.2015{, 10:04}
Репутация: 54
Откуда: Омск

Имитация работы кнопок П2К

#5

Сообщение kulibinsvv » 23.01.2020{, 19:55}

Можно и так попробовать:
СпойлерПоказать
Кнопки.jpg
Вложения
P2K.flp
(151.33 КБ) 53 скачивания
Мой змей, этот ползучий соблазн сомнения,всё шевелится, побуждая «искать концы»... (Станислав Ермаков)

lissyara
Рядовой
Сообщения: 7
Зарегистрирован: 03.12.2017{, 01:41}
Репутация: 0
Откуда: СПб
Имя: Евгений

Имитация работы кнопок П2К

#6

Сообщение lissyara » 24.01.2020{, 21:38}

Спасибо за помощь работает отлично!

Ответить

Вернуться в «Помогите, а то я "нимагу"»