Вопрос к знатокам Лиги ЧПУшников !?

Доброго времени суток, уважаемые!

Вопрос к Вам.


Возможно ли выполнение вспомогательной команды (М5) внутри цикла программы, без ее прерывания.

Опишу суть - есть ЧПУ которая наносит уплотнение. Она едет по заданной программе и в месте где в коде прописан останов шпинделя (М5) она на долю секунды замирает и дальше продолжает выполнять программу. Проблема в том, что наносимое уплотнение подается в жидком виде и под давлением, и за эту долю секунды на которое прерывается выполнение программы, уплотнения становится в 1.5 раза больше чем нужно, получается эдакое утолщение, которое никому не нужно) Есть ли варианты выполнения команды М5 внутри кода без этой злоебучей паузы?

ЧПУ Siemens 808D (x, y, z)

Команда М3-М5 активирует/де-активирует дискретный выход в ЧПУ который идет в отдельный контроллер S-1200, контролирующий процесс подачи уплотнителя.

Лига ЧПУшников

1.6K постов11.1K подписчика

Добавить пост
Вы смотрите срез комментариев. Показать все
Автор поста оценил этот комментарий

Не совсем понятно в какой момент прекращается подача уплотнителя. Или подача уплотнителя прекращается после М5 благодаря самой М5, которая помимо остановки шпинделя вырубает S1200?

И остатки уплотнителя по инерции довыливаются при остановленном шпинделе?

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

Да, М5 - выключает "виртуальный" шпиндель. В самом PLC 808D сконфигурирован дискретный выход который активируется M3, а де-активируется M5. Этот дискретный выход (в 808D это Q2.0 к примеру) соединен с S-1200 (вход I1.5 к примеру). S-1200 работает отдельно от 808D и выполняет свою работу на 100%. Здесь вопрос задержки выполнения М - команды внутри кода.
Возможно я нашел уже решение, завтра испробую и если все получится, отпишусь и опишу решение.

Вы смотрите срез комментариев. Чтобы написать комментарий, перейдите к общему списку