Автоматический запуск УП после включения компьютера и станка
-
- Новичок
- Сообщения: 7
- Зарегистрирован: 02 ноя 2022, 10:18
- Репутация: 0
- Настоящее имя: Андрей
- Контактная информация:
Автоматический запуск УП после включения компьютера и станка
Есть следующая задача. Нужно, чтобы пришедший в мастерскую в начале рабочего дня сотрудник, не понимающий ничего в обработке деталей, запускал компьютер и станок ЧПУ нажатием соответствующих кнопок. В компьютере автозагрузкой запускается программа PUMOTIX. В крайнем случае - Мач3. После этого нужно, чтобы станок сразу начал работу по программе на G-кодах. Оператор приходит позже, когда деталь или уже готова, или "на подходе".
Как минимум (говорят) - нужен макрос (макросы). Как он выглядит? Помогите, плиз.
Как минимум (говорят) - нужен макрос (макросы). Как он выглядит? Помогите, плиз.
-
- Мастер
- Сообщения: 1667
- Зарегистрирован: 23 июн 2022, 14:13
- Репутация: 61
- Настоящее имя: Максим
- Контактная информация:
Re: Автоматический запуск УП после включения компьютера и станка
сам озадачен как заставить программу работать в том числе и в таком режиме..
по кнопке стоп нужно сохранить контекст или хотя бы номер строки, чтобы начать с нее, корректоры F и S. может еще чтото что не описано в Gcode. имя УП и признак того что она не закончена.
а далее при включении чпу считывается этот файл и нужен по идее вопрос "будем продолжать?" или "будем привязываться по новой" или "новая работа". в общем самому интересно. возможно не всякая чпу даст это реализовать
по кнопке стоп нужно сохранить контекст или хотя бы номер строки, чтобы начать с нее, корректоры F и S. может еще чтото что не описано в Gcode. имя УП и признак того что она не закончена.
а далее при включении чпу считывается этот файл и нужен по идее вопрос "будем продолжать?" или "будем привязываться по новой" или "новая работа". в общем самому интересно. возможно не всякая чпу даст это реализовать
-
- Новичок
- Сообщения: 7
- Зарегистрирован: 02 ноя 2022, 10:18
- Репутация: 0
- Настоящее имя: Андрей
- Контактная информация:
Re: Автоматический запуск УП после включения компьютера и станка
А остановка в конце рабочей смены будет не по кнопке "Стоп", а после окончания работы УП и снятия готовой детали. После этого закрепляем новую заготовку, делаем подготовительные действия (непонятно какие?) для автоматического старта следующим утром.
-
- Мастер
- Сообщения: 218
- Зарегистрирован: 25 дек 2020, 12:01
- Репутация: 36
- Настоящее имя: Victor
- Контактная информация:
Re: Автоматический запуск УП после включения компьютера и станка
неужели сотрудник "не понимающий ничего в обработке деталей" не сможет нажать большую зелёную кнопку СТАРТ ?
там же если всё подготовлено, деталь установлена и позиционироваться не надо, то только 1 кнопку надо нажать. если надо хоумится, то 2 кнопки. обезьяну можно научить так работать...
там же если всё подготовлено, деталь установлена и позиционироваться не надо, то только 1 кнопку надо нажать. если надо хоумится, то 2 кнопки. обезьяну можно научить так работать...
-
- Мастер
- Сообщения: 218
- Зарегистрирован: 25 дек 2020, 12:01
- Репутация: 36
- Настоящее имя: Victor
- Контактная информация:
Re: Автоматический запуск УП после включения компьютера и станка
практически любая болемене новая система чпу способна запускать программу с произвольной строки восстанавливая параметры работы по предыдущим строкам. pumotix так точно может. но конечно в ручном режиме, надо ввести номер строки и нажать старт. наверное и автоматизировать это можно, но смысл?
-
- Мастер
- Сообщения: 1667
- Зарегистрирован: 23 июн 2022, 14:13
- Репутация: 61
- Настоящее имя: Максим
- Контактная информация:
Re: Автоматический запуск УП после включения компьютера и станка
а с какой строки запомнить не надо? например выключилось питание, станок сумел аккуратно остановить исполнение - но где?
-
- Мастер
- Сообщения: 218
- Зарегистрирован: 25 дек 2020, 12:01
- Репутация: 36
- Настоящее имя: Victor
- Контактная информация:
Re: Автоматический запуск УП после включения компьютера и станка
можно подумать)
выключилось питание, и где точно оно неаккуратно остановится предсказать не возможно. в аккуратный стоп без питания я не верю)
предположим у вас ИБП, при пропадании питания он КАК-ТО должен в систему чпу подать сигнал, по которому производится остановка станка. со стороны чпу проблем нет, берёте любой вход и привязываете сигнал с этого входа на паузу обработки, при этом запоминая номер строки, реализация зависит от используемой системы чпу, но сложного нет ничего, только смысл какой?
-
- Мастер
- Сообщения: 2295
- Зарегистрирован: 04 авг 2019, 15:54
- Репутация: 323
- Настоящее имя: Сергей
- Контактная информация:
Re: Автоматический запуск УП после включения компьютера и станка
Самое простое решение - сотрудник, который понимает. Остальное всё пустое.
-
- Мастер
- Сообщения: 1667
- Зарегистрирован: 23 июн 2022, 14:13
- Репутация: 61
- Настоящее имя: Максим
- Контактная информация:
Re: Автоматический запуск УП после включения компьютера и станка
так в том и смысл - голову потом не ломать.
на самом деле это все есть - ибп который собственно и выдает свой штатный сигнал PowerFail который приходит на Стоп контроллера (не на паузу и именно на стоп). при этом по заданному алгоритму производится остановка (остановка шпинделя и подъем фрезы если фреза позволяет ее поднять), запоминается что нужно и ждем появления питания. и его может не быть десяток минут - это время ибп держит шаговики драйвера и контроллер под питанием чтобы не потерять микрошаги. если питание появилось - жмем старт. не появилось значит когда появится программа загружается по-новой и нужно сделать определенный порядок действий, возможно хоумление или привязка к детали если потеря положения в пределах полшага важна. но вот при загрузке программы последовательность и сами действия предопределены и не дают возможности сделать тот "макрос". в принципе продолжить можно если понимать что произошло. в этом проблема. программа должна разрулить ситуацию, чтобы любой даун смог продолжить.
-
- Новичок
- Сообщения: 7
- Зарегистрирован: 02 ноя 2022, 10:18
- Репутация: 0
- Настоящее имя: Андрей
- Контактная информация:
Re: Автоматический запуск УП после включения компьютера и станка
Если задача решается одним-двумя макросами в УП - проще их вставить в программу, чем учить непрофессионального сотрудника нажимать кнопку Старт. Тем более, что этих неопытных может быть несколько. Сегодня один, завтра другой. А макрос, если вставил в программу,он не уволится и не заболеет.rry писал(а): ↑02 ноя 2022, 12:29 неужели сотрудник "не понимающий ничего в обработке деталей" не сможет нажать большую зелёную кнопку СТАРТ ?
там же если всё подготовлено, деталь установлена и позиционироваться не надо, то только 1 кнопку надо нажать. если надо хоумится, то 2 кнопки. обезьяну можно научить так работать...
-
- Мастер
- Сообщения: 1667
- Зарегистрирован: 23 июн 2022, 14:13
- Репутация: 61
- Настоящее имя: Максим
- Контактная информация:
Re: Автоматический запуск УП после включения компьютера и станка
а что особенного требуется от УП? запустил да и все.
-
- Новичок
- Сообщения: 7
- Зарегистрирован: 02 ноя 2022, 10:18
- Репутация: 0
- Настоящее имя: Андрей
- Контактная информация:
Re: Автоматический запуск УП после включения компьютера и станка
Бабушка-уборщица боится компьютера, «мышкой» работать не умеет, УП не запустит. Нужно именно включение обычной кнопкой. Максимум того, что она осилит — нажать пару-тройку обычных кнопок, на системном блоке компьютера и на станке.
-
- Мастер
- Сообщения: 8408
- Зарегистрирован: 02 окт 2012, 07:37
- Репутация: 3628
- Откуда: Красногорск
- Контактная информация:
Re: Автоматический запуск УП после включения компьютера и станка
Если в тупую, то как вариант кнопка и 2 таймера на задержку включения
Нажал кнопку, она включает 1 таймер и включает станок
По истечение времени, которое требуется на включение станка срабатывает 1 таймер, который запускает хоум и включает 2 таймер
По истечении времени для отработки хоума срабатывает 2 таймер , который запускает исполнение Уп
Нажал кнопку, она включает 1 таймер и включает станок
По истечение времени, которое требуется на включение станка срабатывает 1 таймер, который запускает хоум и включает 2 таймер
По истечении времени для отработки хоума срабатывает 2 таймер , который запускает исполнение Уп
-
- Мастер
- Сообщения: 1303
- Зарегистрирован: 07 фев 2020, 21:00
- Репутация: 168
- Настоящее имя: Дмитрий
- Контактная информация:
Re: Автоматический запуск УП после включения компьютера и станка
Удалённый рабочий стол не прокатит ?
Ой, не заметил, что в условиях - "интернета нет "
Те же самые которые делали при изготовлении той детали что сняли , только не нажимаете кнопку ПУСК ,её нажмёт тот кто придёт утром . Только не выключайте комп и станок ! Или электричества "нажрёт " ? Я LinuxCNC и на паузе на ночь оставлял ,утром снял и поехали !AntonyRoman писал(а): ↑ делаем подготовительные действия (непонятно какие?)
Гражданином Непала может быть любой гражданин,зачатый НЕпалкой и НЕпальцем.
- xenon-alien
- Почётный участник
- Сообщения: 4518
- Зарегистрирован: 01 янв 2013, 13:13
- Репутация: 925
- Настоящее имя: Daniel
- Откуда: Закарпатская обл. Украина
- Контактная информация:
Re: Автоматический запуск УП после включения компьютера и станка
На LinuxCNC решается без проблем.
ПК включается при включении "рубильника" на шкафу. (настраивается в биосе)
Убираются всякие пароли и авторизация.
В автозагрузку добавляется LinuxCNC.
"Грибок", "Машин ОН", "Старт программы" на входы платы и выведено на шкаф, или пульт.
В конфигурации станка, отдельной строчкой можно прописать, какую УП подгружать при старте LinuxCNC.
От "обезяны" требуется:
- щёлкнуть рубильник на шкафу
- дождаться загрузки системы и LinuxCNC
- отжать гибок
- нажать "Машин ОН" (поправив немного код, автоматом идет запрос на отправку поиска датчиков дома)
- нажать на клавиатуре "Энтер" (или вывести на шкаф отдельной кнопкой, или убрать запрос и сразу в дома, но это стрёмно) и дождаться пока станок найдет свое дом. положение
- нажать "Старт программы"
ПК включается при включении "рубильника" на шкафу. (настраивается в биосе)
Убираются всякие пароли и авторизация.
В автозагрузку добавляется LinuxCNC.
"Грибок", "Машин ОН", "Старт программы" на входы платы и выведено на шкаф, или пульт.
В конфигурации станка, отдельной строчкой можно прописать, какую УП подгружать при старте LinuxCNC.
От "обезяны" требуется:
- щёлкнуть рубильник на шкафу
- дождаться загрузки системы и LinuxCNC
- отжать гибок
- нажать "Машин ОН" (поправив немного код, автоматом идет запрос на отправку поиска датчиков дома)
- нажать на клавиатуре "Энтер" (или вывести на шкаф отдельной кнопкой, или убрать запрос и сразу в дома, но это стрёмно) и дождаться пока станок найдет свое дом. положение
- нажать "Старт программы"
-
- Мастер
- Сообщения: 1667
- Зарегистрирован: 23 июн 2022, 14:13
- Репутация: 61
- Настоящее имя: Максим
- Контактная информация:
Re: Автоматический запуск УП после включения компьютера и станка
я вот такого хочу избежать.. нажал стоп и выключил если надо - и чтоб продолжить можно было максимально просто . чтобы все что нужно по максимуму решила чпу.гражданинъ писал(а): ↑ Я LinuxCNC и на паузе на ночь оставлял ,утром снял и поехали !
- Mamont
- Мастер
- Сообщения: 2005
- Зарегистрирован: 10 дек 2015, 12:21
- Репутация: 391
- Настоящее имя: Виталий
- Откуда: РБ Минск
- Контактная информация:
Re: Автоматический запуск УП после включения компьютера и станка
Сбой станка, поломанная фреза, проплавленная гайка шпинделя или уклиненный шпиндель... Оператор затем и нужен, чтобы следить за ходом работы
-
- Мастер
- Сообщения: 630
- Зарегистрирован: 24 авг 2014, 10:29
- Репутация: 82
- Настоящее имя: Drey
- Откуда: Воронеж
- Контактная информация:
Re: Автоматический запуск УП после включения компьютера и станка
Полностью согласен с мамонтом, станок без оператора может таких дел наделать, что и мастерской не останется, сколько пожаров из-за этого было, но директорам, как это человек стоит около станка и ничего не делает (работает ведь станок, а не человек).
Я бы так не рисковал, человека обучить, нажимать кнопки не проблема, ПК знают почти все ( уровень конечно разный, но в целом), станок без присмотра оставлять нельзя - ИМХО. ИНСТРУКЦИЮ повесить с алгоритмом включения станка, на крайняк. На работе лазер, там в сипкате есть похожая табличка ( типа:1 -обнулить, 2- обнулить и переехать в точку где закончили рез, 3- обнулить и продолжить резать, 4-ничего не делать), но сипкат только для лазеров вроде
Я бы так не рисковал, человека обучить, нажимать кнопки не проблема, ПК знают почти все ( уровень конечно разный, но в целом), станок без присмотра оставлять нельзя - ИМХО. ИНСТРУКЦИЮ повесить с алгоритмом включения станка, на крайняк. На работе лазер, там в сипкате есть похожая табличка ( типа:1 -обнулить, 2- обнулить и переехать в точку где закончили рез, 3- обнулить и продолжить резать, 4-ничего не делать), но сипкат только для лазеров вроде
-
- Мастер
- Сообщения: 1667
- Зарегистрирован: 23 июн 2022, 14:13
- Репутация: 61
- Настоящее имя: Максим
- Контактная информация:
Re: Автоматический запуск УП после включения компьютера и станка
это отдельная тема.. если обвесить датчиками и микрофонами и прикрутить искусственный интеллект - то я бы больше доверился ИИ чем оператору.
-
- Новичок
- Сообщения: 7
- Зарегистрирован: 02 ноя 2022, 10:18
- Репутация: 0
- Настоящее имя: Андрей
- Контактная информация:
Re: Автоматический запуск УП после включения компьютера и станка
Всё правильно. В том-то и вопрос, что не знаем, как сделать "...срабатывает 2 таймер , который запускает исполнение Уп". Нужен макрос.nik1 писал(а): ↑02 ноя 2022, 18:17 Если в тупую, то как вариант кнопка и 2 таймера на задержку включения
Нажал кнопку, она включает 1 таймер и включает станок
По истечение времени, которое требуется на включение станка срабатывает 1 таймер, который запускает хоум и включает 2 таймер
По истечении времени для отработки хоума срабатывает 2 таймер , который запускает исполнение Уп