5i23+2x7i47+7i42TA

Работа с платами MESA, подключение, конфигурация.

Re: 5i23+2x7i47+7i42TA

Сообщение Nick » 10 май 2016, 11:48

И что должно происходить при этих условиях?
нужна логика работы на формальном языке.
Use the Console, Luke.
Аватара пользователя
Nick
Мастер
 
Сообщения: 22344
Зарегистрирован: 23 ноя 2009, 16:45
Откуда: Gatchina, Saint-Petersburg distr., Russia
Репутация: 1385
Заслуга: Developer
Медальки:

Re: 5i23+2x7i47+7i42TA

Сообщение sysrover » 11 май 2016, 10:38

В любом случае ошибка и остановка программы.
Основное условие ось Y не в нуле то любое перемещение по A приводит к ошибке.
sysrover
Мастер
 
Сообщения: 430
Зарегистрирован: 23 янв 2012, 16:32
Откуда: Украина Житомир
Репутация: 90
Медальки:

Re: 5i23+2x7i47+7i42TA

Сообщение sysrover » 13 май 2016, 13:49

Народ подскажите такую вещ, только сейчас заметил что все выходы на 5i23 по умолчанию инвертированы.
Тоесть при включении компа еще не загружена линукс а на всех выходах уже +5в
Как его вернуть в норму ?
sysrover
Мастер
 
Сообщения: 430
Зарегистрирован: 23 янв 2012, 16:32
Откуда: Украина Житомир
Репутация: 90
Медальки:

Re: 5i23+2x7i47+7i42TA

Сообщение UAVpilot » 13 май 2016, 14:12

Никак, это и есть норма.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 16332
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 3991
Медальки:
Настоящее имя: Сергей

Re: 5i23+2x7i47+7i42TA

Сообщение sysrover » 13 май 2016, 14:24

Я уже понял что это норма.
Но как быть если у меня подключены на выходы пневмоклапаны. И выходит что при включении станка они открываются.
Запускешь linuxcnc они закрываются в рабочее положение и дальше по штату.
Но блин это страшно не удобно. Выходит нужно будет воздух отключать раньше выключения станка чтобы заготовки не разжимало при выключении.
sysrover
Мастер
 
Сообщения: 430
Зарегистрирован: 23 янв 2012, 16:32
Откуда: Украина Житомир
Репутация: 90
Медальки:

Re: 5i23+2x7i47+7i42TA

Сообщение UAVpilot » 13 май 2016, 14:29

sysrover писал(а):Запускешь linuxcnc они закрываются в рабочее положение и дальше по штату.

Всё правильно - прошивка в FPGA загружается.

sysrover писал(а):Но блин это страшно не удобно.

Питание на исп. механизмы подавать с помощью одного из выходов 5i23.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 16332
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 3991
Медальки:
Настоящее имя: Сергей

Re: 5i23+2x7i47+7i42TA

Сообщение sysrover » 13 май 2016, 14:44

Да но тогда они всеравно будут включены при вырубленом linuxcnc. Так как когда не загружена прошивка то все пины стают входами и на них автоматом +5
sysrover
Мастер
 
Сообщения: 430
Зарегистрирован: 23 янв 2012, 16:32
Откуда: Украина Житомир
Репутация: 90
Медальки:

Re: 5i23+2x7i47+7i42TA

Сообщение UAVpilot » 13 май 2016, 16:16

А проинвертировать один этот выход религия не позволяет?.. :)
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 16332
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 3991
Медальки:
Настоящее имя: Сергей

Re: 5i23+2x7i47+7i42TA

Сообщение sysrover » 13 май 2016, 17:46

да но он будет инвертирован пока включен linuxcnc, а в другое время он будет +5
sysrover
Мастер
 
Сообщения: 430
Зарегистрирован: 23 янв 2012, 16:32
Откуда: Украина Житомир
Репутация: 90
Медальки:

Re: 5i23+2x7i47+7i42TA

Сообщение UAVpilot » 13 май 2016, 20:02

Электрически инвертировать.
Ну или задействуй для этого два выхода - пока у них состояние одинаковое сила выключена.

P.S. Удивительно, что такие простые вещи приходится объяснять...
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 16332
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 3991
Медальки:
Настоящее имя: Сергей

Re: 5i23+2x7i47+7i42TA

Сообщение sysrover » 15 май 2016, 13:59

Да я и сам их знаю, просто всегда ищу выход проще. Инвертировать электрически мне пришло в голову давно. Просто искал вариант получше.
sysrover
Мастер
 
Сообщения: 430
Зарегистрирован: 23 янв 2012, 16:32
Откуда: Украина Житомир
Репутация: 90
Медальки:

Re: 5i23+2x7i47+7i42TA

Сообщение sysrover » 20 май 2016, 16:14

И снова вопрос честной компании.
При выполнении команды М6 шпиндель останавливается. Для нашего станка нет смысла остановки для смены инструмента.
Как убрать остановку шпинделя ?
sysrover
Мастер
 
Сообщения: 430
Зарегистрирован: 23 янв 2012, 16:32
Откуда: Украина Житомир
Репутация: 90
Медальки:

Re: 5i23+2x7i47+7i42TA

Сообщение UAVpilot » 20 май 2016, 16:44

Всё так-же - читать доки, ибо они - рулез. :)
http://linuxcnc.org/docs/devel/html/con ... onfig.html
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 16332
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 3991
Медальки:
Настоящее имя: Сергей

Re: 5i23+2x7i47+7i42TA

Сообщение nkp » 20 май 2016, 16:47

nkp
Мастер
 
Сообщения: 7333
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1218
Медальки:

Re: 5i23+2x7i47+7i42TA

Сообщение sysrover » 20 май 2016, 16:58

Спасибо товарищи :D
sysrover
Мастер
 
Сообщения: 430
Зарегистрирован: 23 янв 2012, 16:32
Откуда: Украина Житомир
Репутация: 90
Медальки:

Re: 5i23+2x7i47+7i42TA

Сообщение UAVpilot » 20 май 2016, 21:13

nkp писал(а):http://linuxcnc.org/docs/2.7/html/confi ... io_section

Ну вот, теперь он только про эту секцию прочитает, а по остальным снова вопросы задавать будет... ;)
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 16332
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 3991
Медальки:
Настоящее имя: Сергей

Re: 5i23+2x7i47+7i42TA

Сообщение sysrover » 20 май 2016, 23:40

Читаю весь документ, просто не думал чьл это в ини, по халу перелопатил все.
Ремап М6 нашел.
А вот этого не нашел.
Ищу решение еще одного трабла.
У меня ось А это смена инструмента.
Так вот в подпрограмме ремапа М6 я добавил отьезд на безопасный Z потом M6 потом G43 и переезд А в ноль чтобы стать на нужный резец.
Так вот проблема в том что нехочет переезжать с первого раза. Дергается и уже при повторном вызове М6 Т1 переезжает по А.
Но отьезд на безопасный Z срабатывает.
sysrover
Мастер
 
Сообщения: 430
Зарегистрирован: 23 янв 2012, 16:32
Откуда: Украина Житомир
Репутация: 90
Медальки:

Re: 5i23+2x7i47+7i42TA

Сообщение UAVpilot » 21 май 2016, 00:14

Читай про G43 и про то, как это работает. В том числе и в RS274/NGC
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 16332
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 3991
Медальки:
Настоящее имя: Сергей

Re: 5i23+2x7i47+7i42TA

Сообщение sysrover » 21 май 2016, 00:16

Понял буду копать уже в понедельник.
Спасибо за наводку
sysrover
Мастер
 
Сообщения: 430
Зарегистрирован: 23 янв 2012, 16:32
Откуда: Украина Житомир
Репутация: 90
Медальки:

Re: 5i23+2x7i47+7i42TA

Сообщение sysrover » 24 май 2016, 21:34

Разобрался с G43 оно нехочет работать внутри М6.
Но вынес его наружу переписал постпроцессор и вроде все ок.
У меня ремап команды М6.
Использую интерфейс gmoccapy и заметил нюанс когда вызывается команда М6, курсор программы попадает в подпрограмму М6 и дальше постоянно рисует только то что в М6, но программа исполняется нормально, только прорисовка появляется уже после последней смены инструмента в конце программы.
sysrover
Мастер
 
Сообщения: 430
Зарегистрирован: 23 янв 2012, 16:32
Откуда: Украина Житомир
Репутация: 90
Медальки:

Пред.След.

Вернуться в MESA

Кто сейчас на конференции

Зарегистрированные пользователи: Bing [Bot], Сергей Саныч, Chili, cjnsem, Google [Bot], Igor26rus, kLeR1k, Kuzma30, Mehobr, MGG, neller, nik1, NOKS, Openair, Pegaskrs, Роман Мехобработка, SeReGa Sh, SlashXD, smart4on, tsurika, Yandex [bot], Yarrr, zamut, Владимир_36, Дмитрий Казаков, ДмитрийП

Поделиться

Reputation System ©'