Страница 1 из 1

Нужно адаптировать ПО (работа по событиям)

Добавлено: 21 дек 2018, 09:13
Andrey_STR
Здравствуйте.
Может кто-то уже делал нечто подобное и может подсказать.

Есть самодельная установка сварки. Перемещается сварочная голова по 3м осям. С Х и Y все понятно, а вот ось Z нужно перемещать хитро.

В момент когда по программе Z ось перемещается вниз к сварочной поверхности происходит касание и отрабатывает датчик касания. В этот момент ПО управления должно подать сигнал в виде лог 1 на включение сварки. Сварка длится 10 мс -1 сек. После того как ПО получит сигнал об успешной сварке ( лог 1) нужно открыть зажим подачи проволоки, поднять Z на указанную в ПО высоту и переместиться в точку сварки номер 2, повторить операцию и после получения сигнала об удачной сварке включить механизм отрезания проволоки. Далее все повторяется.

Сам алгоритм достаточно прост, но можно ли его внедрить в готовый софт типа Mach 3 или аналогичный ? Получается что нужна работа с событиями внешними по датчикам.

Спасибо

Re: Нужно адаптировать ПО (работа по событиям)

Добавлено: 21 дек 2018, 11:25
SVP
Либо работа с событиями, либо опрос в каждом цикле управления датчиков и работа с результатом.
Т.е. ждать именно события не обязательно, можно просто опрашивать в цикле вместо ожидания.