Особенности программного построения станка

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Особенности программного построения станка

Сообщение nkp »

UAVpilot писал(а):Перефразируя про собственные компоненты: если вдруг в туалете перегорит лампочка и не окажется запасных ты воспользуешься фонариком/свечкой или поедешь в магазин за лампочками для туалета?
вот тут как раз ответ ну совсем не очевидный , и нужны дополнительные уточнения :hehehe: :hehehe:
Аватара пользователя
Ворон226
Мастер
Сообщения: 1923
Зарегистрирован: 01 окт 2012, 18:14
Репутация: 181
Откуда: Солнечногорск Московской обл. - Борки Конаковского р-на - Скоморохово Фировского р-на
Контактная информация:

Re: Особенности программного построения станка

Сообщение Ворон226 »

А по теме? Никого не заинтересовал сам факт необходимости подачи сигналов в систему только после её включения?
Хочешь быть счастливым? Будь им!
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2858
Откуда: Тюмень
Контактная информация:

Re: Особенности программного построения станка

Сообщение Сергей Саныч »

Ворон226 писал(а):Никого не заинтересовал сам факт необходимости подачи сигналов в систему только после её включения?
У меня питание станка (БП драйверов, инвертор) включается при запуске LCNC при помощи детектора импульсной последовательности (charge pump), которая берется с одной из ног LPT. Estop loop в LinuxCNC #4
Чудес не бывает. Бывают фокусы.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Особенности программного построения станка

Сообщение Serg »

Ворон226 писал(а):А по теме? Никого не заинтересовал сам факт необходимости подачи сигналов в систему только после её включения?
Ну ты как ТС и скажи нам про что эта тема, про "надо-ли подавать сигналы только после включения" или и про "как подавать сигналы только после включения"? :)
Если только первое, то да, надо. Тему можно закрывать. :)

P.S. А если судить по названию темы, так оно и про то и про это и про многое другое.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
Ворон226
Мастер
Сообщения: 1923
Зарегистрирован: 01 окт 2012, 18:14
Репутация: 181
Откуда: Солнечногорск Московской обл. - Борки Конаковского р-на - Скоморохово Фировского р-на
Контактная информация:

Re: Особенности программного построения станка

Сообщение Ворон226 »

Тема про то ЧТО делать в станке в части ПО для его надежной и удобной работы. Уже далее КАК это сделать.
Хочешь быть счастливым? Будь им!
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Особенности программного построения станка

Сообщение Nick »

Вообще крайне желательно, чтобы estop отключал все силовые части станка. В первую очередь шпиндель и двигатели. Я как-то спросил на LinuxCNC, а нельзя ли сделать так, чтобы по кнопке estop станок плавно останалвивался, чтобы не сбить текущее положение мгновенной остановкой драйверов. На что мне сказали, что estop это не просто "mmm... stop please", а "o f.ck STOP!!!". Т.е. по возможности надо вырубать все. Пускатель это хороший вариант.

Хотя тут тоже надо не перегибать. Если что-то не создает угрозу безопасности людей, в первую очередь, и оборудования / заготовки, во вторую, то это не обязательно отключать (например подсветка рабочей области :) ).
Аватара пользователя
tooshka
Почётный участник
Почётный участник
Сообщения: 1803
Зарегистрирован: 24 окт 2012, 14:26
Репутация: 209
Настоящее имя: Андрей
Откуда: Нижний Новгород
Контактная информация:

Re: Особенности программного построения станка

Сообщение tooshka »

Я может не очень понимаю все что сдесь понаписалось)) Но на взрослых станках есть такие понятия как питание станка и управляющее питание. Первое есть всегда питает стойку/ПЛК/датчики/линейки/комп/контур безопасности.
Второе включает силовую часть приводы/шпиндели/пневматику/гидравлику/вакуумные насосы и т.д.
Пока стойка не запущена не прошла проверку всего что можно-второе не включится хоть ты тресни)))
Милая, ты услышь меня
под окном стою со своим я ЧПУ! (Протяжно; с надрывом; форте)
Внимание!!! Чрезмерное увлечение ЧПУ приводит к проблемам в семейных отношениях!
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Особенности программного построения станка

Сообщение Nick »

А вакуумные насосы, которые прижимают заготовки тоже входят в силовую часть? И они тоже отключатся по estop?
Аватара пользователя
tooshka
Почётный участник
Почётный участник
Сообщения: 1803
Зарегистрирован: 24 окт 2012, 14:26
Репутация: 209
Настоящее имя: Андрей
Откуда: Нижний Новгород
Контактная информация:

Re: Особенности программного построения станка

Сообщение tooshka »

Nick писал(а):А вакуумные насосы, которые прижимают заготовки тоже входят в силовую часть? И они тоже отключатся по estop?
Да питание заведено через стойку. На некоторых производствах есть вакуумная сеть тогда срабатывает клапан.
Милая, ты услышь меня
под окном стою со своим я ЧПУ! (Протяжно; с надрывом; форте)
Внимание!!! Чрезмерное увлечение ЧПУ приводит к проблемам в семейных отношениях!
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: Особенности программного построения станка

Сообщение aftaev »

Nick писал(а): Я как-то спросил на LinuxCNC, а нельзя ли сделать так, чтобы по кнопке estop станок плавно останалвивался, чтобы не сбить текущее положение мгновенной остановкой драйверов. На что мне сказали, что estop это не просто "mmm... stop please", а "o f.ck STOP!!!". Т.е. по возможности надо вырубать все. Пускатель это хороший вариант.
У Мача -
Пауза - плавный останов с завершением выполняемой строчки Gcode
Стоп - останов станка с выполнением плавного торможения (координаты не сбиваются)
ЕСтоп - жесткое остановление станка без плавного торможения что не гарантирует сохранение координат.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
ukr-sasha
Мастер
Сообщения: 3401
Зарегистрирован: 21 мар 2011, 07:47
Репутация: 2181
Настоящее имя: Украинец Александр Григорьевич
Откуда: Киев, Украина
Контактная информация:

Re: Особенности программного построения станка

Сообщение ukr-sasha »

Nick писал(а):Вообще крайне желательно, чтобы estop отключал все силовые части станка. В первую очередь шпиндель и двигатели.
Прошу в мою тему, как раз задался этим вопросом. ;-)
http://cnc-club.ru/forum/viewtopic.php?f=41&t=3975
Ответить

Вернуться в «LinuxCNC»