Как использовать входные сигналы в mach3
-
- Новичок
- Сообщения: 13
- Зарегистрирован: 26 окт 2013, 22:16
- Репутация: 0
- Контактная информация:
Как использовать входные сигналы в mach3
Подскажите, как использовать вход ( например) INPUT 1 для того чтоб сделать задержку, или остановить программу, пока не исчезет сигнал на INPUT1, а затем опять продолжить выплнение ? Существуют ли команду G кода для проверки этих сигналов? MACH3 только начал изучать и програмирование тоже, поэтому если можете обьясните по-проще))) Спасибо
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Как использовать входные сигналы в mach3
Нужно описать задачу по конкретней - нафига это нужно?
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
-
- Новичок
- Сообщения: 13
- Зарегистрирован: 26 окт 2013, 22:16
- Репутация: 0
- Контактная информация:
Re: Как использовать входные сигналы в mach3
хочу сделать обратную связь к станку, чтоб mach послал импульсы ( к примеру на перемещение оси х на 1 мм), а затем остановил программу и ждал пока не прийдет сигнал на input1, что перемещение на 1 мм закончилось. Как только пришел этот сигнал программа должна выполнять следующую строчку в mache, и затем опять ждать сигнал, что перещение закончилось. Вот приблизительно алгоритм, который хочу реализовать. Контроллер самодельный .
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Как использовать входные сигналы в mach3
Мач с обратной связью не работает!
EMC2 тебе в помощь!vangers писал(а):Как только пришел этот сигнал программа должна выполнять следующую строчку в mache, и затем опять ждать сигнал, что перещение закончилось.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
-
- Новичок
- Сообщения: 13
- Зарегистрирован: 26 окт 2013, 22:16
- Репутация: 0
- Контактная информация:
Re: Как использовать входные сигналы в mach3
непонимаю, зачем тогда в mache выведены эти входные сигналы, что ничего с нимим нельзя делать? Может есть макросы или еще что-то, а регулировку обратной связи я реализовую на atmel. Задача от macha - только остановить программу при приходе импульса, а затем снова ее продолжить.... Может существуют еще варианты?
- michael-yurov
- Почётный участник
- Сообщения: 11626
- Зарегистрирован: 26 июл 2012, 00:10
- Репутация: 4634
- Настоящее имя: Михаил Львович
- Откуда: Новоуральск
- Контактная информация:
Re: Как использовать входные сигналы в mach3
Можно внешним сигналом нажать кнопку, например.
Настраивается это через Brain Control.
Настраивается это через Brain Control.
-
- Новичок
- Сообщения: 13
- Зарегистрирован: 26 окт 2013, 22:16
- Репутация: 0
- Контактная информация:
Re: Как использовать входные сигналы в mach3
хорошо, а есть в mache кнопка остановки, только не ESTOP, которой можно пристроить остановку программы, а затем ее пуск?
- michael-yurov
- Почётный участник
- Сообщения: 11626
- Зарегистрирован: 26 июл 2012, 00:10
- Репутация: 4634
- Настоящее имя: Михаил Львович
- Откуда: Новоуральск
- Контактная информация:
Re: Как использовать входные сигналы в mach3
Пауза.vangers писал(а):хорошо, а есть в mache кнопка остановки, только не ESTOP, которой можно пристроить остановку программы, а затем ее пуск?
-
- Новичок
- Сообщения: 13
- Зарегистрирован: 26 окт 2013, 22:16
- Репутация: 0
- Контактная информация:
Re: Как использовать входные сигналы в mach3
можете подсказать как это сделать - присвоить input1 - пауза???? Большое спасибо.
- michael-yurov
- Почётный участник
- Сообщения: 11626
- Зарегистрирован: 26 июл 2012, 00:10
- Репутация: 4634
- Настоящее имя: Михаил Львович
- Откуда: Новоуральск
- Контактная информация:
Re: Как использовать входные сигналы в mach3
http://www.machsupport.com/videos/
Вот здесь есть обучающие видео.
Смотри те, где в названии есть слово "Brains".
Вот здесь есть обучающие видео.
Смотри те, где в названии есть слово "Brains".
- michael-yurov
- Почётный участник
- Сообщения: 11626
- Зарегистрирован: 26 июл 2012, 00:10
- Репутация: 4634
- Настоящее имя: Михаил Львович
- Откуда: Новоуральск
- Контактная информация:
-
- Новичок
- Сообщения: 13
- Зарегистрирован: 26 окт 2013, 22:16
- Репутация: 0
- Контактная информация:
Re: Как использовать входные сигналы в mach3
как раз то что надо, огромное СПАСИБО!!!!!!
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Как использовать входные сигналы в mach3
вот только Пауза сразу не остановитсяmichael-yurov писал(а):Пауза.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Как использовать входные сигналы в mach3
vangers, нужна точно поставленная задача для чего это все нужно?
Для ClosedLoop есть уже готовое:
http://www.aliexpress.com/item/300W-Lea ... 84947.html
http://www.aliexpress.com/item/M082-Clo ... 18563.html
Для ClosedLoop есть уже готовое:
http://www.aliexpress.com/item/300W-Lea ... 84947.html
http://www.aliexpress.com/item/M082-Clo ... 18563.html
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- NightV
- Почётный участник
- Сообщения: 6599
- Зарегистрирован: 30 дек 2011, 09:14
- Репутация: 2279
- Настоящее имя: Владимир Айрапетян
- Откуда: Israel
- Контактная информация:
Re: Как использовать входные сигналы в mach3
если я правильно понял алгоритм то нужно просто по сигналу от входа выполнить следующую строчку и опять ждать сигнала.vangers писал(а):хочу сделать обратную связь к станку, чтоб mach послал импульсы ( к примеру на перемещение оси х на 1 мм), а затем остановил программу и ждал пока не прийдет сигнал на input1, что перемещение на 1 мм закончилось. Как только пришел этот сигнал программа должна выполнять следующую строчку в mache, и затем опять ждать сигнал, что перещение закончилось. Вот приблизительно алгоритм, который хочу реализовать.
как мне сначала подумалось "проще некуда!". можно на вход подать просто "Cycle Start" предварительно нажав "Single BLK" (что означает идти построчно).
НО как оказалось в разделе "Input Signals" НЕТ входа под внешнюю кнопку "Cycle Start". странно.. был уверен что она там есть. походу всеже придется через брэйн пропустить, просто завязать меж собой какой нить Input#x и "Cycle Start"
Всё просто! если знаешь КАК!
-
- Зачётный участник
- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6192
- Откуда: Казахстан.
- Контактная информация:
Re: Как использовать входные сигналы в mach3
построчно по Gcode. а ему нужно по шагам идти по 1мм, а потом захочет по 0,01мм. Как вы это через Браин собрались протащить, я не понимаю.NightV писал(а):предварительно нажав "Single BLK" (что означает идти построчно).
Что он хочет нужно плагин писать, а так как он не разбирается в Маче то это видно не судьба
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- NightV
- Почётный участник
- Сообщения: 6599
- Зарегистрирован: 30 дек 2011, 09:14
- Репутация: 2279
- Настоящее имя: Владимир Айрапетян
- Откуда: Israel
- Контактная информация:
Re: Как использовать входные сигналы в mach3
давай дождемся автора, я понял его так, что нужно построчно, может он просто не знает о такой фиче
тоесть всеже выполнить строку и ждать, а это и есть "Single Block", проще только.. хмм.. у нас уже ДВЕ дамы на форуме.. хотя мне кажется одна из дам (не буду показывать пальцем) все же мужикvangers писал(а):хочу сделать обратную связь к станку, чтоб mach послал импульсы ( к примеру на перемещение оси х на 1 мм), а затем остановил программу и ждал пока не прийдет сигнал на input1, что перемещение на 1 мм закончилось. Как только пришел этот сигнал программа должна выполнять следующую строчку в mache, и затем опять ждать сигнал, что перещение закончилось. Вот приблизительно алгоритм, который хочу реализовать.
Всё просто! если знаешь КАК!
- michael-yurov
- Почётный участник
- Сообщения: 11626
- Зарегистрирован: 26 июл 2012, 00:10
- Репутация: 4634
- Настоящее имя: Михаил Львович
- Откуда: Новоуральск
- Контактная информация:
Re: Как использовать входные сигналы в mach3
Плюсик тогда нажимай.vangers писал(а):как раз то что надо, огромное СПАСИБО!!!!!!
Я люблю плюсики!
-
- Мастер
- Сообщения: 516
- Зарегистрирован: 21 янв 2012, 00:23
- Репутация: 32
- Откуда: Ивано-Франковск
- Контактная информация:
Re: Как использовать входные сигналы в mach3
По сигналу input1 мач действительно приостанавливает выполнение программы , генерация выходных импульсов идет по нисходящей , я такую связку использовал для Ченовского привода , все работало ...
-
- Новичок
- Сообщения: 1
- Зарегистрирован: 07 апр 2018, 22:58
- Репутация: 0
- Настоящее имя: Evgeniy
- Контактная информация:
Re: Как использовать входные сигналы в mach3
Мне тоже нужна подобная функция, думаю пауза вполне подойдет, т.к. скорость обработки будет очень маленькая. В моем случае станок эррозионный, и приостановка выполнения программы нужна для согласования скорости обработки, с блока эррозии будет поступать сигнал об окончании обработки и тогда match3 продолжет перемещение. В идеале конечно скоростью управлять из вне, но насколько я понял Match3 этого не умеет...