5i23+2x7i47+7i42TA

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

Re: 5i23+2x7i47+7i42TA

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

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

Re: 5i23+2x7i47+7i42TA

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

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

Re: 5i23+2x7i47+7i42TA

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

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

Re: 5i23+2x7i47+7i42TA

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

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

Re: 5i23+2x7i47+7i42TA

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

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

Re: 5i23+2x7i47+7i42TA

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

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

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

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

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

Re: 5i23+2x7i47+7i42TA

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

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

Re: 5i23+2x7i47+7i42TA

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

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

Re: 5i23+2x7i47+7i42TA

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

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

Re: 5i23+2x7i47+7i42TA

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

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

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

Re: 5i23+2x7i47+7i42TA

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

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

Re: 5i23+2x7i47+7i42TA

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

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

Re: 5i23+2x7i47+7i42TA

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

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

Re: 5i23+2x7i47+7i42TA

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

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

Re: 5i23+2x7i47+7i42TA

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

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

Re: 5i23+2x7i47+7i42TA

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

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

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

Re: 5i23+2x7i47+7i42TA

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

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

Re: 5i23+2x7i47+7i42TA

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

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

Re: 5i23+2x7i47+7i42TA

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

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

Re: 5i23+2x7i47+7i42TA

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

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

Пред.След.

Вернуться в MESA

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

Зарегистрированные пользователи: Борисыч, aftaev, Albert, arkhnchul, asdff, bass, Bing [Bot], Brynet83, frezeryga, gennadiy, Google [Bot], Kostrik, Majestic-12 [Bot], marselus, Masters, NKS, OlegS, Peacemaker, rusivan, selenur, sergay, Studendt, Timur.Salikhov, ultrus, Umnik, Yandex [bot], Yarrr, Питерский

Поделиться

Reputation System ©'