После удачной модернизации фрезерного станка 6р13ф3
Смену инструмента думаем реализовать следующим способом:
1. Команда от ЧПУ на смену инструмента (output 1)
2. Выбор необходимого инструмента в барабане (выход в нужную позицию)
3. Ориентация шпинделя для смены инструмента
4. Выход по оси Z в исходную точку для смены инструмента (п.2,3,4 необходимо делать одновременно).
5. Подача сигнала о готовности станка к смене инструмента на реле (output2).
6. Взятие инструмента из барабана и помещение его в исходную позицию. (Двигатель руки)
7. Освобождение инструмента, который уже установлен в шпинделе станка
8. Смена инструмента перегружателем (п.6,7,8 будет реализовываться автоматикой)
9. Поиск предыдущего инструмента в барабане и выход его на позицию после выполнения п.6 (на ЧПУ подается сигнал с концевого выключателя input1)
10. Зажатие инструмента
11. Возврат предыдущего инструмента двигателем руки в барабан (после выполнения п.9 сигнал ЧПУ output3).
Логика не очень сложная, однако возникает вопрос с чего начинать для настройки emc2 на данную процедуру по смене инструмента? Или писать подпрограмму или конфигурировать lader-ом всю эту процедуру? Мы просто пока не сталкивались с этим вопросом (на 6р13ф3 таких задач не было). Если кто ни будь сталкивался подскажите с чего начинать.
Так же станок имеет два диапазона скоростей в коробке передач, переключение осуществляется от дополнительного двигателя. Тут так же необходимо дополнительно написать небольшую подпрограмму или сконфигурировать emc2 так что бы допустим при изменении скорости выше допустим 700 об, шпиндель переходил на пониженную скорость и ЧПУ подавало на реле сигнал о включении двигателя, для переключения скорости. Остановка его с помощью концевиков на механизме переключения передач. На форуме не нашел подобных тем. Буду признателен за помощь.


