Настройка внешнего пульта

Mach, популярные и не очень CAD, CAM. Обсуждение и разработка программ для управления станками.
paranoia
Новичок
Сообщения: 3
Зарегистрирован: 25 май 2016, 07:52
Репутация: 2
Контактная информация:

Настройка внешнего пульта

Сообщение paranoia »

Всем привет!
Помогите настроить внешний пульт!

Дано:
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 ветка только для оси Х для простоты понимания

Подскажите что я делаю не так
Вложения
3.JPG (2052 просмотра) <a class='original' href='./download/file.php?id=80929&mode=view' target=_blank>Загрузить оригинал (19.97 КБ)</a>
2.JPG (2052 просмотра) <a class='original' href='./download/file.php?id=80930&mode=view' target=_blank>Загрузить оригинал (57.51 КБ)</a>
1.JPG (2052 просмотра) <a class='original' href='./download/file.php?id=80931&mode=view' target=_blank>Загрузить оригинал (57.28 КБ)</a>
paranoia
Новичок
Сообщения: 3
Зарегистрирован: 25 май 2016, 07:52
Репутация: 2
Контактная информация:

Re: Настройка внешнего пульта

Сообщение paranoia »

Забыл написать что проблема частично решается использованием оем кодов 334 335 336
paranoia
Новичок
Сообщения: 3
Зарегистрирован: 25 май 2016, 07:52
Репутация: 2
Контактная информация:

Re: Настройка внешнего пульта

Сообщение paranoia »

Удалось решить проблему с использованием оем кодов 334 335 336
Коды 307и 308 запускают движение оси, код 334 отменяет его.

Всем спасибо!
Вложения
4.JPG (2039 просмотров) <a class='original' href='./download/file.php?id=80933&mode=view' target=_blank>Загрузить оригинал (87.85 КБ)</a>
Ответить

Вернуться в «Windows / Mach»