Нестандартные функции для ЧПУ

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
Аватара пользователя
stellator
Новичок
Сообщения: 14
Зарегистрирован: 26 фев 2013, 22:16
Репутация: 0
Контактная информация:

Re: Нестандартные функции для ЧПУ

Сообщение stellator »

UAVpilot писал(а):Просто некоторые ваши требования собственно и являются экстраординарнымим для ресурсов и решений, на которых вы хотите их реализовать, например те-же компы с "бытовой" архитектурой.
Собственно, что мне такого и нужно, это мгновенная остановка и мгновенный выход из остановки.
Это есть самое основное, без другого можно жить, но сложно.
Зачем к примеру устройству, выполняющему однотипное задание - монитор, клавиатура и прочее?
Здесь достаточно функций - загрузить задание, начать выполнение, приостановить, продолжить, завершить. И какая разница, задаётся эта опция кнопками, или сигналами через шину?
Для программиста, который в курсе, сделать это, как два пальца об асфальт.
Собственно для этого и нужны решения типа микрокомпа, тем паче, что нечто подобное уже есть...
Осталось лишь немного изменить программу, я думал, что это не такая и большая проблема, вот собственно, смотрю, что проблема...
Разговоров вокруг да около много, а воз и ныне там...
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Нестандартные функции для ЧПУ

Сообщение Serg »

stellator писал(а):а вот программирование для меня тёмный лес
stellator писал(а):Для программиста, который в курсе, сделать это, как два пальца об асфальт.
По моему это слишком оптимистичное утверждение. :)

Попробуйте сформулировать ваши требования и желания в виде ТЗ, только не на страничку в виде списка желаний, а с нормальной проработкой как именно это всё должно работать - сами многое поймёте.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
stellator
Новичок
Сообщения: 14
Зарегистрирован: 26 фев 2013, 22:16
Репутация: 0
Контактная информация:

Re: Нестандартные функции для ЧПУ

Сообщение stellator »

UAVpilot писал(а): По моему это слишком оптимистичное утверждение. :)

Попробуйте сформулировать ваши требования и желания в виде ТЗ, только не на страничку в виде списка желаний, а с нормальной проработкой как именно это всё должно работать - сами многое поймёте.
Зачем мне что-то формулировать, если всё что я желаю видеть в одном устройстве, оказывается уже делают, и программа почти готова....
Я понимаю, как всё это работает, сам когда то писал программы на ассемблере для микроконтроллеров типа PIC, Signal и Atmel. Просто мне это неинтересно, поэтому не стал этим более заниматься, потому что у других это лучше выходит.
Моё это электроника, автоматика, механика и физика...
Буквально сегодня общался по телефону, с заказчиками программы miniEMC2 и мне сказали, что всё будет готово довольно скоро, за вполне приемлемые для меня деньги...
Девайс будет на базе ARM.
Так что буду пока что ждать и ваять прототипы своих устройств....
Последний раз редактировалось stellator 04 мар 2013, 22:09, всего редактировалось 1 раз.
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Нестандартные функции для ЧПУ

Сообщение nkp »

stellator писал(а): уже делают, и
куда обращаться форумчанам за подобным? :)
явки , пароли...
Аватара пользователя
stellator
Новичок
Сообщения: 14
Зарегистрирован: 26 фев 2013, 22:16
Репутация: 0
Контактная информация:

Re: Нестандартные функции для ЧПУ

Сообщение stellator »

nkp писал(а):куда обращаться форумчанам за подобным? :)
явки , пароли...
http://777.lg.ua
Общался с ними, говорят, ориентировочно, к концу лета всё будет готово...
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Нестандартные функции для ЧПУ

Сообщение Nick »

Демка у них давно была чуть ли не 2 года назад и на ютюбе ролик даже висел.
Надо их на форум подтянуть, чтобы как-то расшевелить и ускорить процесс :)
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Нестандартные функции для ЧПУ

Сообщение nkp »

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

Re: Нестандартные функции для ЧПУ

Сообщение Nick »

Значит как-то не заметно они это делают, я по крайней мере их не заметил :)
Аватара пользователя
stellator
Новичок
Сообщения: 14
Зарегистрирован: 26 фев 2013, 22:16
Репутация: 0
Контактная информация:

Re: Нестандартные функции для ЧПУ

Сообщение stellator »

Nick писал(а):Ну можно, если использовать тот же LinuxCNC завести сигнал с датчика на пин
motion.feed-hold IN BIT
When Feed Stop Control is enabled with M53 P1, and this bit is TRUE, the feed rate is set to 0.
Тогда при срабатывании датчика станок будет останавливаться до разрыва цепи.
Скорость обработки датчиков - 1мс (по умолчанию, но можно и поменять).
Я тут подумал, пока суть да дело, хочу установить линукс, и попробовать ЕМС2. У меня стоит винда. Могу ли я установить и линукс, без вреда для моих данных?
Возникло несколько вопросов:
1. Какую сборку нужно поставить, чтоб конфликтов всяких не возникало, может что готовое есть.
2. На счёт той же скорости обработки сигналов датчиков, какое минимальное время обработки возможно установить?
3. Какая максимальная частота шаговых импульсов возможна (имп/сек)
Nick писал(а):Можно поставить маленький комп без монитора, клавы, мыши и прочего - только материнка и подсоединяться к нему по сети. (у меня так прокси сервак в кладовке работает).
В действительности, я уже рассматриваю такой вариант, как вариант.
Как я понимаю, сейчас есть возможность загружать линукс с флешки (минус винт) да и к одному блоку питания можно несколько материнок поставить...
Если поставить несколько таких материнок, можно ли их заточить чисто под ЕМС-2 и управлять ними удалённо, включая управление настройками, и через один компьютер?
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: Нестандартные функции для ЧПУ

Сообщение aftaev »

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

Re: Нестандартные функции для ЧПУ

Сообщение Nick »

stellator писал(а):2. На счёт той же скорости обработки сигналов датчиков, какое минимальное время обработки возможно установить?
Сложный вопрос. LPT читается раз в base-thread т.е. до 50кГц. Но вот основные реакции делаются с частотой servo-thread 1кГц, этот период можно и уменьшить, но не думаю, что очень сильно. Какое нужно время реакции, и какая реакция нужна?
stellator писал(а):3. Какая максимальная частота шаговых импульсов возможна (имп/сек)
Без доп платы - 50кГц, но реально рассчитывай не больше 30.
stellator писал(а):Как я понимаю, сейчас есть возможность загружать линукс с флешки (минус винт) да и к одному блоку питания можно несколько материнок поставить...
Если поставить несколько таких материнок, можно ли их заточить чисто под ЕМС-2 и управлять ними удалённо, включая управление настройками, и через один компьютер?
Да и да.
Ответить

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