FX2N -Биты, сгрупированные в слова |
Здравствуйте, гость ( Вход | Регистрация )
FX2N -Биты, сгрупированные в слова |
21.01.2017 - 19:11
Сообщение
#1
|
|
Гигант мысли Группа: Пользователи Сообщений: 253 Регистрация: 21.01.2017 Пользователь №: 10799 |
Добрый вечер.
Подключил к входу FX2N галетный переключатель на 18 положений,выход переключателя в двоичным коде 5 проводов. Пробую программировать K1X0 работает только Х0-Х1-Х2-Х3, пятый вход не работает. Делаю К2Х0 работают все 8 входов Х0 по Х7. Мне надо только 5 входов. И такая же ситуация с выходами К1Y0,выходов надо 10 Кто подскажет как сгруппировать биты? |
|
|
31.01.2017 - 10:19
Сообщение
#2
|
|
Гигант мысли Группа: Пользователи Сообщений: 253 Регистрация: 21.01.2017 Пользователь №: 10799 |
По идеи здесь обратную связь нам и не надо.
Все вкл. и выкл. будут происходить по нашему алгоритму 11-14-17 ; 17-14-11 не зависимо где что включено и как стоит галетник. Там про обнулении сигналов на муфты нет, есть таблица все возможных задержек и на муфты тоже Контроль включение муфт нам это тоже не надо, Все сделано на ЛОГИКЕ Т (герконы) Вот поправил программу сейчас все переключается без перебора вкл. 15 включилась 15 с задержкой. Сижу думаю как отфильтровать 11-14-17.
Прикрепленные файлы
|
|
|
31.01.2017 - 10:59
Сообщение
#3
|
|
Гигант мысли Группа: Пользователи Сообщений: 408 Регистрация: 3.08.2014 Пользователь №: 10311 |
Вот поправил программу сейчас все переключается без перебора вкл. 15 включилась 15 с задержкой. Сижу думаю как отфильтровать 11-14-17. Да, сейчас так и должно быть по идее - просто через задержку включать сразу нужную ступень. Разве что 15-я ступень должна будет включатся через 11-14. На самом деле это легко осуществимо по методу "тупо в лоб", но это ни фига не энтерпрайзно Хочется лаконичного решения. Надо разделить все 18 позиций условно на две категории: в первой категории позиции без разгона (1-11), а во второй позиции с разгоном (12-18). И выполнять одну из этих подпрограмм, в зависимости от того, куда ткнули галетник. Через зонные компараторы (ZCP) это просто сделать - заодно и получим маркеры направления (куда смещать индекс) и соответственно в каком порядке шагать по Сообщение отредактировал acoustik - 31.01.2017 - 11:02 -------------------- There are only 10 types of people in the world — those who understand binary, and those who don't.
|
|
|
Текстовая версия | Сейчас: 25.09.2024 - 08:49 |