5i23+2x7i47+7i42TA

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

Re: 5i23+2x7i47+7i42TA

Сообщение Nick »

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

Re: 5i23+2x7i47+7i42TA

Сообщение sysrover »

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

Re: 5i23+2x7i47+7i42TA

Сообщение sysrover »

Народ подскажите такую вещ, только сейчас заметил что все выходы на 5i23 по умолчанию инвертированы.
Тоесть при включении компа еще не загружена линукс а на всех выходах уже +5в
Как его вернуть в норму ?
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: 5i23+2x7i47+7i42TA

Сообщение Serg »

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

Re: 5i23+2x7i47+7i42TA

Сообщение sysrover »

Я уже понял что это норма.
Но как быть если у меня подключены на выходы пневмоклапаны. И выходит что при включении станка они открываются.
Запускешь linuxcnc они закрываются в рабочее положение и дальше по штату.
Но блин это страшно не удобно. Выходит нужно будет воздух отключать раньше выключения станка чтобы заготовки не разжимало при выключении.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: 5i23+2x7i47+7i42TA

Сообщение Serg »

sysrover писал(а):Запускешь linuxcnc они закрываются в рабочее положение и дальше по штату.
Всё правильно - прошивка в FPGA загружается.
sysrover писал(а):Но блин это страшно не удобно.
Питание на исп. механизмы подавать с помощью одного из выходов 5i23.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
sysrover
Мастер
Сообщения: 433
Зарегистрирован: 23 янв 2012, 16:32
Репутация: 90
Откуда: Украина Житомир
Контактная информация:

Re: 5i23+2x7i47+7i42TA

Сообщение sysrover »

Да но тогда они всеравно будут включены при вырубленом linuxcnc. Так как когда не загружена прошивка то все пины стают входами и на них автоматом +5
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: 5i23+2x7i47+7i42TA

Сообщение Serg »

А проинвертировать один этот выход религия не позволяет?.. :)
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
sysrover
Мастер
Сообщения: 433
Зарегистрирован: 23 янв 2012, 16:32
Репутация: 90
Откуда: Украина Житомир
Контактная информация:

Re: 5i23+2x7i47+7i42TA

Сообщение sysrover »

да но он будет инвертирован пока включен linuxcnc, а в другое время он будет +5
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: 5i23+2x7i47+7i42TA

Сообщение Serg »

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

P.S. Удивительно, что такие простые вещи приходится объяснять...
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
sysrover
Мастер
Сообщения: 433
Зарегистрирован: 23 янв 2012, 16:32
Репутация: 90
Откуда: Украина Житомир
Контактная информация:

Re: 5i23+2x7i47+7i42TA

Сообщение sysrover »

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

Re: 5i23+2x7i47+7i42TA

Сообщение sysrover »

И снова вопрос честной компании.
При выполнении команды М6 шпиндель останавливается. Для нашего станка нет смысла остановки для смены инструмента.
Как убрать остановку шпинделя ?
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: 5i23+2x7i47+7i42TA

Сообщение Serg »

Всё так-же - читать доки, ибо они - рулез. :)
http://linuxcnc.org/docs/devel/html/con ... onfig.html
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
sysrover
Мастер
Сообщения: 433
Зарегистрирован: 23 янв 2012, 16:32
Репутация: 90
Откуда: Украина Житомир
Контактная информация:

Re: 5i23+2x7i47+7i42TA

Сообщение sysrover »

Спасибо товарищи :D
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: 5i23+2x7i47+7i42TA

Сообщение Serg »

nkp писал(а):http://linuxcnc.org/docs/2.7/html/confi ... io_section
Ну вот, теперь он только про эту секцию прочитает, а по остальным снова вопросы задавать будет... ;)
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
sysrover
Мастер
Сообщения: 433
Зарегистрирован: 23 янв 2012, 16:32
Репутация: 90
Откуда: Украина Житомир
Контактная информация:

Re: 5i23+2x7i47+7i42TA

Сообщение sysrover »

Читаю весь документ, просто не думал чьл это в ини, по халу перелопатил все.
Ремап М6 нашел.
А вот этого не нашел.
Ищу решение еще одного трабла.
У меня ось А это смена инструмента.
Так вот в подпрограмме ремапа М6 я добавил отьезд на безопасный Z потом M6 потом G43 и переезд А в ноль чтобы стать на нужный резец.
Так вот проблема в том что нехочет переезжать с первого раза. Дергается и уже при повторном вызове М6 Т1 переезжает по А.
Но отьезд на безопасный Z срабатывает.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: 5i23+2x7i47+7i42TA

Сообщение Serg »

Читай про G43 и про то, как это работает. В том числе и в RS274/NGC
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
sysrover
Мастер
Сообщения: 433
Зарегистрирован: 23 янв 2012, 16:32
Репутация: 90
Откуда: Украина Житомир
Контактная информация:

Re: 5i23+2x7i47+7i42TA

Сообщение sysrover »

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

Re: 5i23+2x7i47+7i42TA

Сообщение sysrover »

Разобрался с G43 оно нехочет работать внутри М6.
Но вынес его наружу переписал постпроцессор и вроде все ок.
У меня ремап команды М6.
Использую интерфейс gmoccapy и заметил нюанс когда вызывается команда М6, курсор программы попадает в подпрограмму М6 и дальше постоянно рисует только то что в М6, но программа исполняется нормально, только прорисовка появляется уже после последней смены инструмента в конце программы.
Ответить

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