Нужно адаптировать ПО (работа по событиям)
Добавлено: 21 дек 2018, 09:13
Здравствуйте.
Может кто-то уже делал нечто подобное и может подсказать.
Есть самодельная установка сварки. Перемещается сварочная голова по 3м осям. С Х и Y все понятно, а вот ось Z нужно перемещать хитро.
В момент когда по программе Z ось перемещается вниз к сварочной поверхности происходит касание и отрабатывает датчик касания. В этот момент ПО управления должно подать сигнал в виде лог 1 на включение сварки. Сварка длится 10 мс -1 сек. После того как ПО получит сигнал об успешной сварке ( лог 1) нужно открыть зажим подачи проволоки, поднять Z на указанную в ПО высоту и переместиться в точку сварки номер 2, повторить операцию и после получения сигнала об удачной сварке включить механизм отрезания проволоки. Далее все повторяется.
Сам алгоритм достаточно прост, но можно ли его внедрить в готовый софт типа Mach 3 или аналогичный ? Получается что нужна работа с событиями внешними по датчикам.
Спасибо
Может кто-то уже делал нечто подобное и может подсказать.
Есть самодельная установка сварки. Перемещается сварочная голова по 3м осям. С Х и Y все понятно, а вот ось Z нужно перемещать хитро.
В момент когда по программе Z ось перемещается вниз к сварочной поверхности происходит касание и отрабатывает датчик касания. В этот момент ПО управления должно подать сигнал в виде лог 1 на включение сварки. Сварка длится 10 мс -1 сек. После того как ПО получит сигнал об успешной сварке ( лог 1) нужно открыть зажим подачи проволоки, поднять Z на указанную в ПО высоту и переместиться в точку сварки номер 2, повторить операцию и после получения сигнала об удачной сварке включить механизм отрезания проволоки. Далее все повторяется.
Сам алгоритм достаточно прост, но можно ли его внедрить в готовый софт типа Mach 3 или аналогичный ? Получается что нужна работа с событиями внешними по датчикам.
Спасибо