Здравствуйте.
Может кто-то уже делал нечто подобное и может подсказать.
Есть самодельная установка сварки. Перемещается сварочная голова по 3м осям. С Х и Y все понятно, а вот ось Z нужно перемещать хитро.
В момент когда по программе Z ось перемещается вниз к сварочной поверхности происходит касание и отрабатывает датчик касания. В этот момент ПО управления должно подать сигнал в виде лог 1 на включение сварки. Сварка длится 10 мс -1 сек. После того как ПО получит сигнал об успешной сварке ( лог 1) нужно открыть зажим подачи проволоки, поднять Z на указанную в ПО высоту и переместиться в точку сварки номер 2, повторить операцию и после получения сигнала об удачной сварке включить механизм отрезания проволоки. Далее все повторяется.
Сам алгоритм достаточно прост, но можно ли его внедрить в готовый софт типа Mach 3 или аналогичный ? Получается что нужна работа с событиями внешними по датчикам.
Спасибо
Нужно адаптировать ПО (работа по событиям)
-
- Новичок
- Сообщения: 1
- Зарегистрирован: 21 дек 2018, 09:01
- Репутация: 0
- Настоящее имя: Andrey
- Контактная информация:
-
- Мастер
- Сообщения: 6135
- Зарегистрирован: 19 дек 2012, 15:49
- Репутация: 884
- Откуда: Москва
- Контактная информация:
Re: Нужно адаптировать ПО (работа по событиям)
Либо работа с событиями, либо опрос в каждом цикле управления датчиков и работа с результатом.
Т.е. ждать именно события не обязательно, можно просто опрашивать в цикле вместо ожидания.
Т.е. ждать именно события не обязательно, можно просто опрашивать в цикле вместо ожидания.