Emergency STOP

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
Аватара пользователя
Lexxa
Мастер
Сообщения: 2703
Зарегистрирован: 16 дек 2011, 16:48
Репутация: 319
Настоящее имя: Алексей
Откуда: ryazan
Контактная информация:

Emergency STOP

Сообщение Lexxa »

Как правильно включть E-stop кнопку, точнее к каким пинам хала её цеплять?
Т.е. есть вот Н.З. кнопка стоповая, я так понимаю, что на один её контакт вешается +24, например, а другой цепляется, например, на вход lpt, например.

как будет вести себя EMC при нажатии в Axis на стоповую кнопку (F1), если внешняя кнопка в состоянии "выключено", т.е. замкнута,

Хочу чтоб последовательность включения станка была такой:
1) проверили внешнюю кнопку E-stop, выключили её, если была включена
2) нажали F1. При этом EMC снялась с ESTOP.
При нажатии на любую, будь то F1 или внешняя стоповая кнопка, ЕМС вставала на -E-STOP

Желательно, но не обязательно - если нажали внешнюю е-стоп кнопку, емс встала на е-стоп, а потом отпустили её, то емс снялась с е-стопа без нажатия F1
:bender:
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Emergancy STOP

Сообщение Nick »

Не совсем понял по поводу сброса внешней Estop.
Обычно внешний Estop фиксируемый и сбрасываться он должен вручную. Вообще. если будет возможность сбросить его программно, то это будет сильным пробелом в безопасности.
Т.е. ручной Estop надо сбрасывать вручную.

А чем не подходит стандартный способ от stepconf?

net estop-out <= iocontrol.0.user-enable-out
net estop-ext => iocontrol.0.emc-enable-in
Аватара пользователя
Lexxa
Мастер
Сообщения: 2703
Зарегистрирован: 16 дек 2011, 16:48
Репутация: 319
Настоящее имя: Алексей
Откуда: ryazan
Контактная информация:

Re: Emergancy STOP

Сообщение Lexxa »

Нене, никаких программнх сбросов физ. кнопки стоповой быть не должно.
Таким способом, как ты описал при отжатой физической кнопке E-stop из EMC можно будет нажать F1, чтоб станок встал на E-stop, а потом нажать F1, чтоб сняться с E-stop?
:bender:
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Emergancy STOP

Сообщение Nick »

Вроде как да. Надо попробовать. :)
Аватара пользователя
Lexxa
Мастер
Сообщения: 2703
Зарегистрирован: 16 дек 2011, 16:48
Репутация: 319
Настоящее имя: Алексей
Откуда: ryazan
Контактная информация:

Re: Emergancy STOP

Сообщение Lexxa »

короче работает это так.
Отпускаем физ. е-стоп и нажимаем Ф1.
Станок снялся с е-стоп
Нажимайм физ. естоп. станок встает на е-стоп.
Отпускаем физ. естоп, станок снмается с естоп.
:bender:
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Emergancy STOP

Сообщение Nick »

И F1 не надо нажимать?
Аватара пользователя
Lexxa
Мастер
Сообщения: 2703
Зарегистрирован: 16 дек 2011, 16:48
Репутация: 319
Настоящее имя: Алексей
Откуда: ryazan
Контактная информация:

Re: Emergancy STOP

Сообщение Lexxa »

ага
:bender:
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Emergancy STOP

Сообщение Nick »

Хмм.....
Аватара пользователя
Lexxa
Мастер
Сообщения: 2703
Зарегистрирован: 16 дек 2011, 16:48
Репутация: 319
Настоящее имя: Алексей
Откуда: ryazan
Контактная информация:

Re: Emergancy STOP

Сообщение Lexxa »

E-S TOP
• halui.estop.activate (bit, in) - pin for requesting E-Stop
• halui.estop.is-activated (bit, out) - indicates E-stop reset
• halui.estop.reset (bit, in) - pin for requesting E-Stop reset
должно вроде помочь
:bender:
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2858
Откуда: Тюмень
Контактная информация:

Re: Emergancy STOP

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

Lexxa писал(а):есть вот Н.З. кнопка стоповая, я так понимаю, что на один её контакт вешается +24, например, а другой цепляется, например, на вход lpt, например.
Эээ... Чтобы спалить компьютер? :hehehe:
Чудес не бывает. Бывают фокусы.
Аватара пользователя
Lexxa
Мастер
Сообщения: 2703
Зарегистрирован: 16 дек 2011, 16:48
Репутация: 319
Настоящее имя: Алексей
Откуда: ryazan
Контактная информация:

Re: Emergancy STOP

Сообщение Lexxa »

суть не в напряжениях
:bender:
gendos
Мастер
Сообщения: 1117
Зарегистрирован: 06 июл 2011, 15:26
Репутация: 81
Настоящее имя: Геннадий
Откуда: Ростов-на-дону
Контактная информация:

Re: Emergency STOP

Сообщение gendos »

Я использовал такую схему
Вложения
Gantry-Plasma-Wiring.pdf
(95.36 КБ) 909 скачиваний
Ответить

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