Добрый вечер.
Контроллер станка - jp-3163b
Хочу воспользоваться плагином растровой лазерной гравировки от Tweakie. Называется Engraver.
Для этого надо перенаправить сигнал с одной из ног LPT-порта на выход Digit Trig.
Для начала решил попробовать просто управлять сигналом на ноге LPT-порта - снять сигнал с 9 ноги, которая тупо идет на контакт контроллера - ось А - Dir.
Когда ось А была подчинана оси Z, сигнал с ног порта проходил как нужно.
Убрал подчиненность оси А и отключил её задействование.
Настроил Ports and Pins:
Затем создал команды в папке макросов M100 и M101 и попробовал их вводить во 2 окне программы.
Сигнала на контакте нет (не изменяется).
Если вкл/выкл флаг Active low, то сигнал на ноге инвертируется.
Когда запускаю УП гравировки, лазер не реагирует.
Уверен, что чего-то я не учёл или в чём-то ашыпся. Прошу подсказать, в чём именно.
Если есть опыт использования плагина, прошу поделиться или посоветовать что-то более стоящее и не сложное.
Прошу прощения за тупость.
Mach3 - получение сигнала на Output #2
-
- Новичок
- Сообщения: 14
- Зарегистрирован: 21 окт 2019, 20:32
- Репутация: 0
- Настоящее имя: Александр
- Контактная информация:
Re: Mach3 - получение сигнала на Output #2
Настроил выход как в качестве реле шпинделя и реле охлаждения в окне Ports and Pins на вкладке Spindle Setup/
Выход теперь управляется командами М3, М4, М5 и М7, М8, М9.
Но не получается управлять выходом другими скриптами, текст которых привел в прошлом сообщении.
Подскажите, пожалуйста, что я делаю не так.
Выход теперь управляется командами М3, М4, М5 и М7, М8, М9.
Но не получается управлять выходом другими скриптами, текст которых привел в прошлом сообщении.
Подскажите, пожалуйста, что я делаю не так.
-
- Мастер
- Сообщения: 1099
- Зарегистрирован: 05 апр 2016, 20:18
- Репутация: 126
- Настоящее имя: Жэзэрэл
- Откуда: Там, сям.
- Контактная информация:
Re: Mach3 - получение сигнала на Output #2
Там ошибка синтаксическая, вроде, не хватает output. Что происходит когда скрипт запускается? Ошибка внизу появляется в маче?sasaa писал(а):текст которых привел в прошлом сообщении
-
- Новичок
- Сообщения: 14
- Зарегистрирован: 21 окт 2019, 20:32
- Репутация: 0
- Настоящее имя: Александр
- Контактная информация:
Re: Mach3 - получение сигнала на Output #2
Просто ничего не происходит - мультиметр не показывает изменения напряжения.
Ошибок в mach не возникает.
Как правильно должно быть написано? в скобках должно стоять "(Output2)"? или номер пина порта - у меня - "9"?
Ошибок в mach не возникает.
Как правильно должно быть написано? в скобках должно стоять "(Output2)"? или номер пина порта - у меня - "9"?
-
- Мастер
- Сообщения: 1099
- Зарегистрирован: 05 апр 2016, 20:18
- Репутация: 126
- Настоящее имя: Жэзэрэл
- Откуда: Там, сям.
- Контактная информация:
Re: Mach3 - получение сигнала на Output #2
Да.sasaa писал(а):"(Output2)"
-
- Мастер
- Сообщения: 1099
- Зарегистрирован: 05 апр 2016, 20:18
- Репутация: 126
- Настоящее имя: Жэзэрэл
- Откуда: Там, сям.
- Контактная информация:
Re: Mach3 - получение сигнала на Output #2
Ещё надо посмотреть чтобы на этот пин ничего больше нигде не назначено было.
- FLUKE
- Мастер
- Сообщения: 843
- Зарегистрирован: 11 мар 2013, 21:18
- Репутация: 187
- Настоящее имя: Сергей
- Откуда: Смоленск
- Контактная информация:
Re: Mach3 - получение сигнала на Output #2
Ну, так, ось А на 9 пин и назначена.
-
- Новичок
- Сообщения: 14
- Зарегистрирован: 21 окт 2019, 20:32
- Репутация: 0
- Настоящее имя: Александр
- Контактная информация:
Re: Mach3 - получение сигнала на Output #2
Спасибо!Евжений писал(а):Да.sasaa писал(а):"(Output2)"
Получилось.
Я почему-то решил, что в скрипте необходимо указывать тупо номер пина порта, на котором надо получить сигнал. Было указано "9", я так и оставлял.
Еще одно - макрос с именем M100 не работает. Переименовал в M101 (и далее по порядку) - сигнал стал меняться. Сделал это, потому что вспомнил, что что-то подобное было у другого участника форума.