Страница 6 из 10

Re: EMC2 и AlphaCAM

Добавлено: 14 ноя 2011, 10:04
Андрей
по аварийной остановке имеется в виду по замыканию или размыканию концевиков (стоят по х и y) если с ними что то происходит чтобы программа сразу прекратила свою работу и станок остановился в том положении где это произошло


окончание программы (когда закончилась обработка детали) вывести какойто сигнал с лпт

Re: EMC2 и AlphaCAM

Добавлено: 14 ноя 2011, 12:26
Nick
Андрей писал(а):по аварийной остановке имеется в виду по замыканию или размыканию концевиков (стоят по х и y)
Ну на этот счет EMC2 сама все сделает. Остановит программу и пошлет контроллеру сигнал ESTOP. Конечно, если концевики настроены.
Андрей писал(а):окончание программы (когда закончилась обработка детали) вывести какойто сигнал с лпт
Какой сигнал? И для чего?

Re: EMC2 и AlphaCAM

Добавлено: 14 ноя 2011, 13:02
Андрей
да вот концевики не настраивал а как их настроить какой сигнал брать в конфиге этож надо вход и выход???

Re: EMC2 и AlphaCAM

Добавлено: 14 ноя 2011, 13:15
Nick
По концевикам просто - в stepconf настраиваешь вход такой-то Оба предела, плюс home x, тогда по этим датчикам можно будет хоумится.
:attention: Только делать надо на новом конфиге, а потом от туда скопировать все свой hal и ini, иначе все твои изменения пойдут лесом!

Сколько у тебя концевиков, и где они стоят?

Re: EMC2 и AlphaCAM

Добавлено: 14 ноя 2011, 13:23
Андрей
4 концевика запаралелены на замыкание в начале и в конце каждой оси от них выходит всего два провода

Re: EMC2 и AlphaCAM

Добавлено: 14 ноя 2011, 13:30
Nick
Ну и отлично. Значит сделай новую конфигурацию с прописанными концевиками осей и скинь сюда ini и hal, я скажу, что из них нужно взять.

Re: EMC2 и AlphaCAM

Добавлено: 14 ноя 2011, 13:40
Андрей
а какой сигнал брать estop или какой другой

Re: EMC2 и AlphaCAM

Добавлено: 14 ноя 2011, 13:47
Nick
На концевики "оба концевика + home" (Both limits + home).
И поставь estop на пин 1.

Re: EMC2 и AlphaCAM

Добавлено: 14 ноя 2011, 13:56
Андрей
поставил на первый пин estop на 15 оба предела+х чото home не нашел

Re: EMC2 и AlphaCAM

Добавлено: 14 ноя 2011, 14:38
Nick
Значит так, в hal:
net both-home-x <= parport.0.pin-15-in
net both-home-x => axis.0.home-sw-in
net both-home-x => axis.0.neg-lim-sw-in
net both-home-x => axis.0.pos-lim-sw-in
Плюс такой же на Y.

В ini у каждой оси должно быть:

# где остановиться после поиска 0, в твоем не должно совпадать положением датчика, иначе после поиска будет выдаваться ошибка
HOME = 0.0
#... пределы осей
MIN_LIMIT = -0.001
MAX_LIMIT = 8.0

#... положение датчика home.
HOME_OFFSET = -1.000000
HOME_SEARCH_VEL = 0.050000
HOME_LATCH_VEL = 0.050000
HOME_IGNORE_LIMITS = YES


По АВОСТ, в hal вот это:
net estop-out => parport.0.pin-01-out
net estop-out <= iocontrol.0.user-enable-out
net estop-out => iocontrol.0.emc-enable-in
Это выход на АВОСТ контроллера. У меня этот выход идет тупо на пин enable контроллера.

---------
По окончанию программы так и не понял...

Re: EMC2 и AlphaCAM

Добавлено: 14 ноя 2011, 15:06
Андрей
А что такое АВОСТ

Re: EMC2 и AlphaCAM

Добавлено: 14 ноя 2011, 15:09
Nick
ESTOP Emergency STOP, АВОСТ Аварийная остановка.

Re: EMC2 и AlphaCAM

Добавлено: 14 ноя 2011, 15:19
Андрей
Коль выдает что was already linked to signal (был уже связан с сигналом) both-home-x pin-15-in

Re: EMC2 и AlphaCAM

Добавлено: 14 ноя 2011, 15:21
Nick
Скинь свой hal. Может у тебя все уже настроено.

Re: EMC2 и AlphaCAM

Добавлено: 14 ноя 2011, 15:32
Андрей
вот

Re: EMC2 и AlphaCAM

Добавлено: 14 ноя 2011, 15:34
Nick
Для Y поставь другой пин LTP, и вместо axis.0 - axis.1

Re: EMC2 и AlphaCAM

Добавлено: 14 ноя 2011, 15:41
Андрей
выдает ошибку что не соединенны выключатели предела

Re: EMC2 и AlphaCAM

Добавлено: 14 ноя 2011, 15:56
Nick
Ошибку дает, когда EMC уже запустился?
У тебя выключатели нормально разомкнутые или нормально замкнутые?

попробуй на пинах lpt поставить pin-15-in-not

Re: EMC2 и AlphaCAM

Добавлено: 14 ноя 2011, 16:04
Андрей
когда емс запущен
прописал перестало ругаться
нормально разомкнуты
надо замкнуть (это 15 замкнуть на 1 пин???)
запускаю едет неизвестно куда

Re: EMC2 и AlphaCAM

Добавлено: 14 ноя 2011, 16:07
Nick
Не, попробуй замкнуть концевик, когда EMC2 включен, если не ругнется, тогда попробуй сразу два замкнуть. Если ругнется во втором случае, то надо будет концевики соединить последовательно, а не параллельно.