Автоматический запуск УП после включения компьютера и станка

Mach, популярные и не очень CAD, CAM. Обсуждение и разработка программ для управления станками.
AntonyRoman
Новичок
Сообщения: 7
Зарегистрирован: 02 ноя 2022, 10:18
Репутация: 0
Настоящее имя: Андрей
Контактная информация:

Автоматический запуск УП после включения компьютера и станка

Сообщение AntonyRoman »

Есть следующая задача. Нужно, чтобы пришедший в мастерскую в начале рабочего дня сотрудник, не понимающий ничего в обработке деталей, запускал компьютер и станок ЧПУ нажатием соответствующих кнопок. В компьютере автозагрузкой запускается программа PUMOTIX. В крайнем случае - Мач3. После этого нужно, чтобы станок сразу начал работу по программе на G-кодах. Оператор приходит позже, когда деталь или уже готова, или "на подходе".

Как минимум (говорят) - нужен макрос (макросы). Как он выглядит? Помогите, плиз.
vtgmfg
Мастер
Сообщения: 1438
Зарегистрирован: 23 июн 2022, 14:13
Репутация: 53
Настоящее имя: Максим
Контактная информация:

Re: Автоматический запуск УП после включения компьютера и станка

Сообщение vtgmfg »

сам озадачен как заставить программу работать в том числе и в таком режиме..
по кнопке стоп нужно сохранить контекст или хотя бы номер строки, чтобы начать с нее, корректоры F и S. может еще чтото что не описано в Gcode. имя УП и признак того что она не закончена.

а далее при включении чпу считывается этот файл и нужен по идее вопрос "будем продолжать?" или "будем привязываться по новой" или "новая работа". в общем самому интересно. возможно не всякая чпу даст это реализовать
AntonyRoman
Новичок
Сообщения: 7
Зарегистрирован: 02 ноя 2022, 10:18
Репутация: 0
Настоящее имя: Андрей
Контактная информация:

Re: Автоматический запуск УП после включения компьютера и станка

Сообщение AntonyRoman »

А остановка в конце рабочей смены будет не по кнопке "Стоп", а после окончания работы УП и снятия готовой детали. После этого закрепляем новую заготовку, делаем подготовительные действия (непонятно какие?) для автоматического старта следующим утром.
rry
Мастер
Сообщения: 212
Зарегистрирован: 25 дек 2020, 12:01
Репутация: 35
Настоящее имя: Victor
Контактная информация:

Re: Автоматический запуск УП после включения компьютера и станка

Сообщение rry »

неужели сотрудник "не понимающий ничего в обработке деталей" не сможет нажать большую зелёную кнопку СТАРТ ?
там же если всё подготовлено, деталь установлена и позиционироваться не надо, то только 1 кнопку надо нажать. если надо хоумится, то 2 кнопки. обезьяну можно научить так работать...
rry
Мастер
Сообщения: 212
Зарегистрирован: 25 дек 2020, 12:01
Репутация: 35
Настоящее имя: Victor
Контактная информация:

Re: Автоматический запуск УП после включения компьютера и станка

Сообщение rry »

vtgmfg писал(а): по кнопке стоп нужно сохранить контекст или хотя бы номер строки, чтобы начать с нее, корректоры F и S. может еще чтото что не описано в Gcode. имя УП и признак того что она не закончена.
практически любая болемене новая система чпу способна запускать программу с произвольной строки восстанавливая параметры работы по предыдущим строкам. pumotix так точно может. но конечно в ручном режиме, надо ввести номер строки и нажать старт. наверное и автоматизировать это можно, но смысл?
vtgmfg
Мастер
Сообщения: 1438
Зарегистрирован: 23 июн 2022, 14:13
Репутация: 53
Настоящее имя: Максим
Контактная информация:

Re: Автоматический запуск УП после включения компьютера и станка

Сообщение vtgmfg »

а с какой строки запомнить не надо? например выключилось питание, станок сумел аккуратно остановить исполнение - но где?
rry
Мастер
Сообщения: 212
Зарегистрирован: 25 дек 2020, 12:01
Репутация: 35
Настоящее имя: Victor
Контактная информация:

Re: Автоматический запуск УП после включения компьютера и станка

Сообщение rry »

vtgmfg писал(а): а с какой строки запомнить не надо? например выключилось питание, станок сумел аккуратно остановить исполнение - но где?
можно подумать)
выключилось питание, и где точно оно неаккуратно остановится предсказать не возможно. в аккуратный стоп без питания я не верю)

предположим у вас ИБП, при пропадании питания он КАК-ТО должен в систему чпу подать сигнал, по которому производится остановка станка. со стороны чпу проблем нет, берёте любой вход и привязываете сигнал с этого входа на паузу обработки, при этом запоминая номер строки, реализация зависит от используемой системы чпу, но сложного нет ничего, только смысл какой?
Kupfershcmidt
Мастер
Сообщения: 2291
Зарегистрирован: 04 авг 2019, 15:54
Репутация: 323
Настоящее имя: Сергей
Контактная информация:

Re: Автоматический запуск УП после включения компьютера и станка

Сообщение Kupfershcmidt »

Самое простое решение - сотрудник, который понимает. Остальное всё пустое.
vtgmfg
Мастер
Сообщения: 1438
Зарегистрирован: 23 июн 2022, 14:13
Репутация: 53
Настоящее имя: Максим
Контактная информация:

Re: Автоматический запуск УП после включения компьютера и станка

Сообщение vtgmfg »

rry писал(а): только смысл какой?
так в том и смысл - голову потом не ломать.
на самом деле это все есть - ибп который собственно и выдает свой штатный сигнал PowerFail который приходит на Стоп контроллера (не на паузу и именно на стоп). при этом по заданному алгоритму производится остановка (остановка шпинделя и подъем фрезы если фреза позволяет ее поднять), запоминается что нужно и ждем появления питания. и его может не быть десяток минут - это время ибп держит шаговики драйвера и контроллер под питанием чтобы не потерять микрошаги. если питание появилось - жмем старт. не появилось значит когда появится программа загружается по-новой и нужно сделать определенный порядок действий, возможно хоумление или привязка к детали если потеря положения в пределах полшага важна. но вот при загрузке программы последовательность и сами действия предопределены и не дают возможности сделать тот "макрос". в принципе продолжить можно если понимать что произошло. в этом проблема. программа должна разрулить ситуацию, чтобы любой даун смог продолжить.
AntonyRoman
Новичок
Сообщения: 7
Зарегистрирован: 02 ноя 2022, 10:18
Репутация: 0
Настоящее имя: Андрей
Контактная информация:

Re: Автоматический запуск УП после включения компьютера и станка

Сообщение AntonyRoman »

rry писал(а): 02 ноя 2022, 12:29 неужели сотрудник "не понимающий ничего в обработке деталей" не сможет нажать большую зелёную кнопку СТАРТ ?
там же если всё подготовлено, деталь установлена и позиционироваться не надо, то только 1 кнопку надо нажать. если надо хоумится, то 2 кнопки. обезьяну можно научить так работать...
Если задача решается одним-двумя макросами в УП - проще их вставить в программу, чем учить непрофессионального сотрудника нажимать кнопку Старт. Тем более, что этих неопытных может быть несколько. Сегодня один, завтра другой. А макрос, если вставил в программу,он не уволится и не заболеет.
vtgmfg
Мастер
Сообщения: 1438
Зарегистрирован: 23 июн 2022, 14:13
Репутация: 53
Настоящее имя: Максим
Контактная информация:

Re: Автоматический запуск УП после включения компьютера и станка

Сообщение vtgmfg »

а что особенного требуется от УП? запустил да и все.
AntonyRoman
Новичок
Сообщения: 7
Зарегистрирован: 02 ноя 2022, 10:18
Репутация: 0
Настоящее имя: Андрей
Контактная информация:

Re: Автоматический запуск УП после включения компьютера и станка

Сообщение AntonyRoman »

vtgmfg писал(а): 02 ноя 2022, 14:01 а что особенного требуется от УП? запустил да и все.
Бабушка-уборщица боится компьютера, «мышкой» работать не умеет, УП не запустит. Нужно именно включение обычной кнопкой. Максимум того, что она осилит — нажать пару-тройку обычных кнопок, на системном блоке компьютера и на станке.
nik1
Мастер
Сообщения: 8408
Зарегистрирован: 02 окт 2012, 07:37
Репутация: 3628
Откуда: Красногорск
Контактная информация:

Re: Автоматический запуск УП после включения компьютера и станка

Сообщение nik1 »

Если в тупую, то как вариант кнопка и 2 таймера на задержку включения
Нажал кнопку, она включает 1 таймер и включает станок
По истечение времени, которое требуется на включение станка срабатывает 1 таймер, который запускает хоум и включает 2 таймер
По истечении времени для отработки хоума срабатывает 2 таймер , который запускает исполнение Уп
гражданинъ
Мастер
Сообщения: 1234
Зарегистрирован: 07 фев 2020, 21:00
Репутация: 160
Настоящее имя: Дмитрий
Контактная информация:

Re: Автоматический запуск УП после включения компьютера и станка

Сообщение гражданинъ »

Удалённый рабочий стол не прокатит ?
Ой, не заметил, что в условиях - "интернета нет " :hehehe:
AntonyRoman писал(а): делаем подготовительные действия (непонятно какие?)
Те же самые которые делали при изготовлении той детали что сняли , только не нажимаете кнопку ПУСК ,её нажмёт тот кто придёт утром . Только не выключайте комп и станок ! Или электричества "нажрёт " ? Я LinuxCNC и на паузе на ночь оставлял ,утром снял и поехали !
Гражданином Непала может быть любой гражданин,зачатый НЕпалкой и НЕпальцем.
Аватара пользователя
xenon-alien
Почётный участник
Почётный участник
Сообщения: 4506
Зарегистрирован: 01 янв 2013, 13:13
Репутация: 920
Настоящее имя: Daniel
Откуда: Закарпатская обл. Украина
Контактная информация:

Re: Автоматический запуск УП после включения компьютера и станка

Сообщение xenon-alien »

На LinuxCNC решается без проблем.
ПК включается при включении "рубильника" на шкафу. (настраивается в биосе)
Убираются всякие пароли и авторизация.
В автозагрузку добавляется LinuxCNC.
"Грибок", "Машин ОН", "Старт программы" на входы платы и выведено на шкаф, или пульт.
В конфигурации станка, отдельной строчкой можно прописать, какую УП подгружать при старте LinuxCNC.
От "обезяны" требуется:
- щёлкнуть рубильник на шкафу
- дождаться загрузки системы и LinuxCNC
- отжать гибок
- нажать "Машин ОН" (поправив немного код, автоматом идет запрос на отправку поиска датчиков дома)
- нажать на клавиатуре "Энтер" (или вывести на шкаф отдельной кнопкой, или убрать запрос и сразу в дома, но это стрёмно) и дождаться пока станок найдет свое дом. положение
- нажать "Старт программы"
vtgmfg
Мастер
Сообщения: 1438
Зарегистрирован: 23 июн 2022, 14:13
Репутация: 53
Настоящее имя: Максим
Контактная информация:

Re: Автоматический запуск УП после включения компьютера и станка

Сообщение vtgmfg »

гражданинъ писал(а): Я LinuxCNC и на паузе на ночь оставлял ,утром снял и поехали !
я вот такого хочу избежать.. нажал стоп и выключил если надо - и чтоб продолжить можно было максимально просто . чтобы все что нужно по максимуму решила чпу.
Аватара пользователя
Mamont
Мастер
Сообщения: 1953
Зарегистрирован: 10 дек 2015, 12:21
Репутация: 382
Настоящее имя: Виталий
Откуда: РБ Минск
Контактная информация:

Re: Автоматический запуск УП после включения компьютера и станка

Сообщение Mamont »

Сбой станка, поломанная фреза, проплавленная гайка шпинделя или уклиненный шпиндель... Оператор затем и нужен, чтобы следить за ходом работы
drey82
Мастер
Сообщения: 625
Зарегистрирован: 24 авг 2014, 10:29
Репутация: 82
Настоящее имя: Drey
Откуда: Воронеж
Контактная информация:

Re: Автоматический запуск УП после включения компьютера и станка

Сообщение drey82 »

Полностью согласен с мамонтом, станок без оператора может таких дел наделать, что и мастерской не останется, сколько пожаров из-за этого было, но директорам, как это человек стоит около станка и ничего не делает (работает ведь станок, а не человек).
Я бы так не рисковал, человека обучить, нажимать кнопки не проблема, ПК знают почти все ( уровень конечно разный, но в целом), станок без присмотра оставлять нельзя - ИМХО. ИНСТРУКЦИЮ повесить с алгоритмом включения станка, на крайняк. На работе лазер, там в сипкате есть похожая табличка ( типа:1 -обнулить, 2- обнулить и переехать в точку где закончили рез, 3- обнулить и продолжить резать, 4-ничего не делать), но сипкат только для лазеров вроде
vtgmfg
Мастер
Сообщения: 1438
Зарегистрирован: 23 июн 2022, 14:13
Репутация: 53
Настоящее имя: Максим
Контактная информация:

Re: Автоматический запуск УП после включения компьютера и станка

Сообщение vtgmfg »

Mamont писал(а): 02 ноя 2022, 20:49 Сбой станка, поломанная фреза, проплавленная гайка шпинделя или уклиненный шпиндель... Оператор затем и нужен, чтобы следить за ходом работы
это отдельная тема.. если обвесить датчиками и микрофонами и прикрутить искусственный интеллект - то я бы больше доверился ИИ чем оператору.
AntonyRoman
Новичок
Сообщения: 7
Зарегистрирован: 02 ноя 2022, 10:18
Репутация: 0
Настоящее имя: Андрей
Контактная информация:

Re: Автоматический запуск УП после включения компьютера и станка

Сообщение AntonyRoman »

nik1 писал(а): 02 ноя 2022, 18:17 Если в тупую, то как вариант кнопка и 2 таймера на задержку включения
Нажал кнопку, она включает 1 таймер и включает станок
По истечение времени, которое требуется на включение станка срабатывает 1 таймер, который запускает хоум и включает 2 таймер
По истечении времени для отработки хоума срабатывает 2 таймер , который запускает исполнение Уп
Всё правильно. В том-то и вопрос, что не знаем, как сделать "...срабатывает 2 таймер , который запускает исполнение Уп". Нужен макрос.
Ответить

Вернуться в «Windows / Mach»