Mach3 - получение сигнала на Output #2

Mach, популярные и не очень CAD, CAM. Обсуждение и разработка программ для управления станками.
sasaa
Новичок
Сообщения: 14
Зарегистрирован: 21 окт 2019, 20:32
Репутация: 0
Настоящее имя: Александр
Контактная информация:

Mach3 - получение сигнала на Output #2

Сообщение sasaa »

Добрый вечер.

Контроллер станка - jp-3163b
IMG_20191120_211053.jpg (2563 просмотра) <a class='original' href='./download/file.php?id=172278&sid=7ab3bb437a9596d6aae4eaedd08825dc&mode=view' target=_blank>Загрузить оригинал (2.28 МБ)</a>
Хочу воспользоваться плагином растровой лазерной гравировки от Tweakie. Называется Engraver.
Для этого надо перенаправить сигнал с одной из ног LPT-порта на выход Digit Trig.
Для начала решил попробовать просто управлять сигналом на ноге LPT-порта - снять сигнал с 9 ноги, которая тупо идет на контакт контроллера - ось А - Dir.
Когда ось А была подчинана оси Z, сигнал с ног порта проходил как нужно.

Убрал подчиненность оси А и отключил её задействование.
IMG_20191120_221025.jpg (2563 просмотра) <a class='original' href='./download/file.php?id=172281&sid=7ab3bb437a9596d6aae4eaedd08825dc&mode=view' target=_blank>Загрузить оригинал (1.73 МБ)</a>
Настроил Ports and Pins:
IMG_20191120_221041.jpg (2563 просмотра) <a class='original' href='./download/file.php?id=172282&sid=7ab3bb437a9596d6aae4eaedd08825dc&mode=view' target=_blank>Загрузить оригинал (1.7 МБ)</a>
Затем создал команды в папке макросов M100 и M101 и попробовал их вводить во 2 окне программы.
IMG_20191120_220946.jpg (2563 просмотра) <a class='original' href='./download/file.php?id=172279&sid=7ab3bb437a9596d6aae4eaedd08825dc&mode=view' target=_blank>Загрузить оригинал (2.9 МБ)</a>
IMG_20191120_220957.jpg (2563 просмотра) <a class='original' href='./download/file.php?id=172280&sid=7ab3bb437a9596d6aae4eaedd08825dc&mode=view' target=_blank>Загрузить оригинал (3.18 МБ)</a>
Сигнала на контакте нет (не изменяется).
Если вкл/выкл флаг Active low, то сигнал на ноге инвертируется.

Когда запускаю УП гравировки, лазер не реагирует.

Уверен, что чего-то я не учёл или в чём-то ашыпся. Прошу подсказать, в чём именно.
Если есть опыт использования плагина, прошу поделиться или посоветовать что-то более стоящее и не сложное.


Прошу прощения за тупость.
sasaa
Новичок
Сообщения: 14
Зарегистрирован: 21 окт 2019, 20:32
Репутация: 0
Настоящее имя: Александр
Контактная информация:

Re: Mach3 - получение сигнала на Output #2

Сообщение sasaa »

Настроил выход как в качестве реле шпинделя и реле охлаждения в окне Ports and Pins на вкладке Spindle Setup/
Выход теперь управляется командами М3, М4, М5 и М7, М8, М9.
Но не получается управлять выходом другими скриптами, текст которых привел в прошлом сообщении.
Подскажите, пожалуйста, что я делаю не так.
Евжений
Мастер
Сообщения: 1094
Зарегистрирован: 05 апр 2016, 20:18
Репутация: 125
Настоящее имя: Жэзэрэл
Откуда: Там, сям.
Контактная информация:

Re: Mach3 - получение сигнала на Output #2

Сообщение Евжений »

sasaa писал(а):текст которых привел в прошлом сообщении
Там ошибка синтаксическая, вроде, не хватает output. Что происходит когда скрипт запускается? Ошибка внизу появляется в маче?
sasaa
Новичок
Сообщения: 14
Зарегистрирован: 21 окт 2019, 20:32
Репутация: 0
Настоящее имя: Александр
Контактная информация:

Re: Mach3 - получение сигнала на Output #2

Сообщение sasaa »

Просто ничего не происходит - мультиметр не показывает изменения напряжения.
Ошибок в mach не возникает.
Как правильно должно быть написано? в скобках должно стоять "(Output2)"? или номер пина порта - у меня - "9"?
Евжений
Мастер
Сообщения: 1094
Зарегистрирован: 05 апр 2016, 20:18
Репутация: 125
Настоящее имя: Жэзэрэл
Откуда: Там, сям.
Контактная информация:

Re: Mach3 - получение сигнала на Output #2

Сообщение Евжений »

sasaa писал(а):"(Output2)"
Да.
Но это не пин 2. output2 нужно пин назначить в ports and pins. Итак понятно.
Евжений
Мастер
Сообщения: 1094
Зарегистрирован: 05 апр 2016, 20:18
Репутация: 125
Настоящее имя: Жэзэрэл
Откуда: Там, сям.
Контактная информация:

Re: Mach3 - получение сигнала на Output #2

Сообщение Евжений »

Ещё надо посмотреть чтобы на этот пин ничего больше нигде не назначено было.
Аватара пользователя
FLUKE
Мастер
Сообщения: 843
Зарегистрирован: 11 мар 2013, 21:18
Репутация: 187
Настоящее имя: Сергей
Откуда: Смоленск
Контактная информация:

Re: Mach3 - получение сигнала на Output #2

Сообщение FLUKE »

Ну, так, ось А на 9 пин и назначена.
sasaa
Новичок
Сообщения: 14
Зарегистрирован: 21 окт 2019, 20:32
Репутация: 0
Настоящее имя: Александр
Контактная информация:

Re: Mach3 - получение сигнала на Output #2

Сообщение sasaa »

Евжений писал(а):
sasaa писал(а):"(Output2)"
Да.
Спасибо!
Получилось.
Я почему-то решил, что в скрипте необходимо указывать тупо номер пина порта, на котором надо получить сигнал. Было указано "9", я так и оставлял.
Еще одно - макрос с именем M100 не работает. Переименовал в M101 (и далее по порядку) - сигнал стал меняться. Сделал это, потому что вспомнил, что что-то подобное было у другого участника форума.
Ответить

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