Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Прикрутить кнопку СТОП и СТАРТ к Матчу2
Все о станках с ЧПУ > Cnc-Magic > Пользователи станков Cnc-Magic
Ma9bI4
Собственно задача:
повесить кнопку аварийного останова (с фиксацией)
И кнопку при нажатии которой происходит выполнение программы в матче (обработка г кодов)

с техникой подключения СТОПА немного знаком а как зацепить СТАРт не представляю
приму любые дельные советы

вот как будет выглядит внешний пульт:

Нажмите для просмотра прикрепленного файла Нажмите для просмотра прикрепленного файла

Кого заинтерисовали кнопки, купил в ЧипДипе

Страничка кнопки СТОП
Страничка кнопки СТАРТ

Коробка тоже куплена в чип дип, но в каталоге не нашёл..
Maza
На счет кнопки стар не знаю, а стоп можно прикрутить к ЛПТ порту подажей сигнала на 15 ногу (у меня в конфигурации по крайней мере Estop забит на 15 ногу). А можно наверное впаяться в какой-то из триггеров по осям, и замыкать их вручную (по моему они просто на замыкание работают), алгоритм на Estop у них одинаков.
Старт через ЛПТ наверное врядли получиться прикрутить, в инструкции я пока не нашел ниодного упоминание кнопки старт выносной...
Ma9bI4
Цитата(Maza @ 9.3.2008, 12:52) *
Старт через ЛПТ наверное врядли получиться прикрутить, в инструкции я пока не нашел ниодного упоминание кнопки старт выносной...

Я нашёл чтото похожее делается через OEM trigger
при подаче напряжения на настроеный пин OEMtrigger вызывается виртуальное нажатие "запрограммированной клавиши"
Сейчас какраз бьюсь над этим, о результатах отпишусь.
Ma9bI4
В общем прочитав кучу форумов выяснил что во втором матче такое сделать нельзя (старт программы)
поставил третий и всё оказалось очень легко
но стандартный режим работы аварийного сброса мне не понравился
в любом случае приходилось после сброса лезть в комп и нажимать ресет ещё раз.
Ресет я переделал следующим образом
при его нажатии и удержании, программно сбросить его нельзя
при отпускании (размыкании) ресет в программе сбрасывается сам.
Второе, модификация кнопки пуск
тупо тратить 1 пин только для запуска программына выполнение
решил написать свой алгоритм старта через макрос
алгоритм такой:
при нажатии(замыкании пина) кнопки Пуск (при отсутствии аварийного останова)
проверяется не запущенна ли уже программа
и если запущенна то ставится пауза, если не запущенна
то программа стартует.
Если программа стоит на паузе то нажатие кнопки пуск вызовет дальнейшее выполнение г кодов.

Все детали, со скриншотами настройки выложу завтра.
Всем спасибо за участие.
Ma9bI4
Цитата(Ma9bI4 @ 10.3.2008, 3:21) *
В общем прочитав кучу форумов выяснил что во втором матче такое сделать нельзя (старт программы)


Поправлюсь и во втором матче, можно, делал, работает.
Maza
Ну и где детальное описание со скринами? af.gif
Или что-то контачит?
Ma9bI4
Цитата(Maza @ 15.3.2008, 13:22) *
Ну и где детальное описание со скринами? af.gif
Или что-то контачит?

Выложу, пока не до этого.
Надо с макросами разобратся до конца
Кнопки Стоп и Старт уже работают, пользуюсь.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2024 IPS, Inc.