Переключатель подачи и скорости вращения шпинделя
- skytronix
- Кандидат
- Сообщения: 50
- Зарегистрирован: 25 ноя 2013, 16:41
- Репутация: 1
- Настоящее имя: Михаил
- Контактная информация:
Переключатель подачи и скорости вращения шпинделя
Добрый вечер.
Возможно вопрос где-то и звучал, я не нашел.
Есть у меня пульт с двумя переключателями (подача и скорость шпинделя) и двумя кнопками(пуск и стоп шпинделя)
Оба переключателя (11 позиционные) кодируют свое положение в двоичную систему т.е. от каждого переключателя выходит 4 провода (0%-0000, 20%-0001, и т.д.).
Как в линуксснс декодировать эти сигналы в проценты подачи и скорости вращения шпинделя? А то мышкой двигать ползунок совсем не удобно во время работы
Возможно вопрос где-то и звучал, я не нашел.
Есть у меня пульт с двумя переключателями (подача и скорость шпинделя) и двумя кнопками(пуск и стоп шпинделя)
Оба переключателя (11 позиционные) кодируют свое положение в двоичную систему т.е. от каждого переключателя выходит 4 провода (0%-0000, 20%-0001, и т.д.).
Как в линуксснс декодировать эти сигналы в проценты подачи и скорости вращения шпинделя? А то мышкой двигать ползунок совсем не удобно во время работы
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5183
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Переключатель подачи и скорости вращения шпинделя
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
- skytronix
- Кандидат
- Сообщения: 50
- Зарегистрирован: 25 ноя 2013, 16:41
- Репутация: 1
- Настоящее имя: Михаил
- Контактная информация:
Re: Переключатель подачи и скорости вращения шпинделя
Чет я не понял как ее правильно использовать?
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5183
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Переключатель подачи и скорости вращения шпинделя
переключатель ко входам, на выходе будет число от 0 до 10, его останется только умножить на проценты.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
- skytronix
- Кандидат
- Сообщения: 50
- Зарегистрирован: 25 ноя 2013, 16:41
- Репутация: 1
- Настоящее имя: Михаил
- Контактная информация:
Re: Переключатель подачи и скорости вращения шпинделя
Спасибо)) буду пробовать
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Переключатель подачи и скорости вращения шпинделя
Тут надо mux16:skytronix писал(а):кодируют свое положение в двоичную систему т.е. от каждого переключателя выходит 4 провода
http://linuxcnc.org/docs/html/man/man9/mux16.9.html
-----------------
upd.
а, хотя, если там будет прямая зависимость, то можно и weighted sum
- skytronix
- Кандидат
- Сообщения: 50
- Зарегистрирован: 25 ноя 2013, 16:41
- Репутация: 1
- Настоящее имя: Михаил
- Контактная информация:
Re: Переключатель подачи и скорости вращения шпинделя
Присмотрелся, не совсем прямая зависимость. Шаг до 100%, каждые 20, а после 100 каждые 25.
Nick, какой функцией лучше воспользоваться, что бы реализовать такую процентовку?
Nick, какой функцией лучше воспользоваться, что бы реализовать такую процентовку?
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Переключатель подачи и скорости вращения шпинделя
Ну тогда mux - там для каждого положения прописываешь конкретное значение.
- skytronix
- Кандидат
- Сообщения: 50
- Зарегистрирован: 25 ноя 2013, 16:41
- Репутация: 1
- Настоящее имя: Михаил
- Контактная информация:
Re: Переключатель подачи и скорости вращения шпинделя
Спасибо, в понедельник начну прописывать
- skytronix
- Кандидат
- Сообщения: 50
- Зарегистрирован: 25 ноя 2013, 16:41
- Репутация: 1
- Настоящее имя: Михаил
- Контактная информация:
Re: Переключатель подачи и скорости вращения шпинделя
Чет не могу понять какому параметру присвоить mux16.0.out
Halui.feed-override.value имеет тип out
Halui.feed-override.value имеет тип out
- skytronix
- Кандидат
- Сообщения: 50
- Зарегистрирован: 25 ноя 2013, 16:41
- Репутация: 1
- Настоящее имя: Михаил
- Контактная информация:
Re: Переключатель подачи и скорости вращения шпинделя
Разобрался. Надо задавать counts, с учетом масштаба scale.
Спасибо за помощь, все работает как часики
Спасибо за помощь, все работает как часики
- skytronix
- Кандидат
- Сообщения: 50
- Зарегистрирован: 25 ноя 2013, 16:41
- Репутация: 1
- Настоящее имя: Михаил
- Контактная информация:
Re: Переключатель подачи и скорости вращения шпинделя
Покупал на митинском у мужичка, када разобрал, чтобы в стойку вставить, увидел что самоделкино. Попутно допилил под себя. Нехватало входов на плате ВВ
