Настройка автосмены инструмента.

mycnc
Posts: 103
Joined: Thu May 10, 2018 2:42 pm

Re: Настройка автосмены инструмента.

Post by mycnc » Thu Jul 05, 2018 11:01 pm

М6 это макрос.
Ведется учет номеров строк в УП, при остановка внутри макроса может возникать неопределенность при определении в какой части внутри максроса остановились.

Правильнее не останавливать программу, а завешивать PLC в цикле, ожидая изменения какого-то определенного регистра или входного пина.
А значение регистра менять по кнопке готовности или по состоянию датчика.

PS: вызов диалогового окна из PLC попробуем сделать, но пока такого нет.

Kiriller
Posts: 18
Joined: Thu Jun 14, 2018 9:51 am

Re: Настройка автосмены инструмента.

Post by Kiriller » Fri Jul 06, 2018 11:10 am

Ну я, собственно, так и думал.
Завешивать-отвешивать PLC не очень удобно. Мне бы на следующую строчку УП указатель перемотать...

mycnc
Posts: 103
Joined: Thu May 10, 2018 2:42 pm

Re: Настройка автосмены инструмента.

Post by mycnc » Tue Jul 17, 2018 11:36 pm

При ожидании внутри цикла PLC - программа гарантированно продолжится с правильного места.

Операции "прокрутки" G-кода доступны, когда выполнение программы остановлено.

При смене инструмента G-код уже выполняется, "прокрутка" на следующую строчку уже не возможна без остановки выполнения.

Kiriller
Posts: 18
Joined: Thu Jun 14, 2018 9:51 am

Re: Настройка автосмены инструмента.

Post by Kiriller » Fri Jul 20, 2018 10:09 pm

Ну можно и циклом завесить. Только тогда подскажите как его элегантно продолжить. По датчику нельзя- опасно. Доп. кнопку городить не хочется. В идеале хотелось бы кнопкой пуск.

mycnc
Posts: 103
Joined: Thu May 10, 2018 2:42 pm

Re: Настройка автосмены инструмента.

Post by mycnc » Sat Jul 21, 2018 10:56 pm

Kiriller wrote:
Fri Jul 20, 2018 10:09 pm
В идеале хотелось бы кнопкой пуск.
Работаем над этим.

Kiriller
Posts: 18
Joined: Thu Jun 14, 2018 9:51 am

Re: Настройка автосмены инструмента.

Post by Kiriller » Sun Jul 22, 2018 8:00 am

Когда ожидается? А то станок сдавать уже пора бы...

mycnc
Posts: 103
Joined: Thu May 10, 2018 2:42 pm

Re: Настройка автосмены инструмента.

Post by mycnc » Sun Jul 22, 2018 2:01 pm

Kiriller wrote:
Sun Jul 22, 2018 8:00 am
Когда ожидается? А то станок сдавать уже пора бы...
Готовое решение -
- В PLC сбрасывается переменная в 0, например gvarset(3000,0);
А потом организуется цикл, пока переменная ==0;
- На экране вставляется кнопка завершения ручной смены инструмента, которая ставит эту переменную в "1".

Такое должно работать прямо сейчас.

А если надо то же самое, но по кнопке СТАРТ, то надо подправить софт.
Сделали инкрементирование переменной 8010 при каждом нажатии кнопки START.
Можете попробовать обновиться и протестировать.

Kiriller
Posts: 18
Joined: Thu Jun 14, 2018 9:51 am

Re: Настройка автосмены инструмента.

Post by Kiriller » Sun Jul 22, 2018 3:22 pm

Спасибо! Буду пробовать.

Post Reply