Настройка внешнего пульта
Добавлено: 25 май 2016, 09:02
Всем привет!
Помогите настроить внешний пульт!
Дано:
Mach3 Version R3.043.066 DEMO с оф.сайта
LPT порт (для простоты отбросим в сторону плату Eternet Smooth Stepper т.к. все одинаково не получается и на встроенном порту)
Выносной пульт фирмы Балт систем
Задача подключить пульт и сконфигугировать по след. алгоритму:
Ну пульте выбирается нужная ось галетным переключателем, затем двумя клавишами перемещаем выбранную ось в + или -. При отпускании клавиши ось должна остановится.
Алгоритм, упростил т.к. проблема именно в этой части (про MPG пока забудем, там все хорошо работает)
Схема пульта была изменена. на клавишах +, - и выбор оси - общий провод минус источника питания
Выбор оси X: пин 10 (OEM trigger 1)
Выбор оси Y: пин 11 (OEM trigger 2)
Выбор оси Z: пин 12 (OEM trigger 3)
Клавиша +: пин 13 (OEM trigger 4)
Клавиша -: пин 15 (OEM trigger 5)
Суть проблемы:
При написании логики в Brain ось продолжает двигаться после отпускания клавиши. При этом при просмотре логики все моргает зеленым как задумано.
Есть подозрение что использую не тот оем код, но нужный найти не удалось.
На скрине brain ветка только для оси Х для простоты понимания
Подскажите что я делаю не так
Помогите настроить внешний пульт!
Дано:
Mach3 Version R3.043.066 DEMO с оф.сайта
LPT порт (для простоты отбросим в сторону плату Eternet Smooth Stepper т.к. все одинаково не получается и на встроенном порту)
Выносной пульт фирмы Балт систем
Задача подключить пульт и сконфигугировать по след. алгоритму:
Ну пульте выбирается нужная ось галетным переключателем, затем двумя клавишами перемещаем выбранную ось в + или -. При отпускании клавиши ось должна остановится.
Алгоритм, упростил т.к. проблема именно в этой части (про MPG пока забудем, там все хорошо работает)
Схема пульта была изменена. на клавишах +, - и выбор оси - общий провод минус источника питания
Выбор оси X: пин 10 (OEM trigger 1)
Выбор оси Y: пин 11 (OEM trigger 2)
Выбор оси Z: пин 12 (OEM trigger 3)
Клавиша +: пин 13 (OEM trigger 4)
Клавиша -: пин 15 (OEM trigger 5)
Суть проблемы:
При написании логики в Brain ось продолжает двигаться после отпускания клавиши. При этом при просмотре логики все моргает зеленым как задумано.
Есть подозрение что использую не тот оем код, но нужный найти не удалось.
На скрине brain ветка только для оси Х для простоты понимания
Подскажите что я делаю не так