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 Кто подскажет как сгруппировать биты? |
|
|
2.02.2017 - 10:58
Сообщение
#2
|
|
Гигант мысли Группа: Пользователи Сообщений: 408 Регистрация: 3.08.2014 Пользователь №: 10311 |
Вот 3-й вариант программы.
Plan_Switcher_3.zip ( 484.41 килобайт ) Кол-во скачиваний: 9 Основан на преобразовании позиций галетника и индекса в позиционный код. На позиц код галетника (текущее положение) накладывается маска с битами ступеней разгона/торможения, тем самым формируются точки останова. Индекс двигается в ту или иную сторону и при попадании на точку останова - эта комбинация вываливается на выхода Y. И так пока не доедет до позиции галетника. Этой программе пофиг даже на то, что если, допустим, галетник куда-то переключили, и индекс еще не успел доехать до этой позиции - и тут галетник опять крутанули в другую сторону/позицию. Индекс последует за новой позицией в правильном алгоритмическом порядке. -------------------- There are only 10 types of people in the world — those who understand binary, and those who don't.
|
|
|
Текстовая версия | Сейчас: 24.09.2024 - 01:27 |