Перейти к содержанию
    

Простенький ЧПУ контроллер

Чуть ранее мы обсуждали возможность просчёта траектории и чтения файлов силами контроллера.. С применением более мощных МК (даже двуядерных) и т.п.

Но спустя время в голову стукнула мысь, что простенький ЧПУ контроллер усложнять не надо. Достаточно добавить в него возможность запитывать внешние устройства по Ethernet кабелю (PoE). При таком подходе все расчёты возьмёт на себя внешний контроллер в виде ручного пульта (или панели) с кнопками и дисплеем. Соответственно, без PoE расчётами займётся ПК c LinuxCNC, Mach3/4 или какой-то другой (своей) ЧПУ. 

Не всегда в цеху бывает чисто, чтобы ставить у каждого станка по настольному ПК. При грязном производстве лучше, чтоб на каждом станке висел свой пульт (или панель), защищённый от грязи. В таком пульте, помимо USB порта для флэшек, можно запилить Wi-Fi клиент для переброски файлов и, возможно, внешнего управления (через веб-морду). 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

04.09.2021 в 03:01, MX_Master сказал:

При таком подходе все расчёты возьмёт на себя внешний контроллер в виде ручного пульта (или панели) с кнопками и дисплеем

А вот это ИМХО неправильно, пульт на то он и пульт, что он не должен ничего считать, а просто запускать\останавливать, калибровать и задавать начальные параметры, все остальное должен считать и управлять только контроллер в станке. 

ЗЫ. Вообще в условиях цеха либо пульт по радиоканалу, либо все жестко установлено в стойке, а иначе этот эзернет кабель оборвут на раз-два, или запнется кто-нить об него, если длинный будет...

04.09.2021 в 03:01, MX_Master сказал:

Не всегда в цеху бывает чисто, чтобы ставить у каждого станка по настольному ПК.

Именно поэтому в цехах и не стоят персоналки с мачем, а все установлено в стойку, как правило с IP65...

04.09.2021 в 03:01, MX_Master сказал:

В таком пульте, помимо USB порта для флэшек

Усб и промавтоматика вообще несовместимо в реальности...

Изменено пользователем mantech

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

3 hours ago, mantech said:

ЗЫ. Вообще в условиях цеха либо пульт по радиоканалу, либо все жестко установлено в стойке, а иначе этот эзернет кабель оборвут на раз-два, или запнется кто-нить об него, если длинный будет...

У мировых производителей роботов FANUC, KUKA, ABB пульты на проводе. И длина провода метров 15 может составлять.

Радиоканал в условиях цеха как правило не применяют.

3 hours ago, mantech said:

Усб и промавтоматика вообще несовместимо в реальности...

 

USB имелось ввиду для флэки, а не для управления станком. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

15 часов назад, dimka76 сказал:

У мировых производителей роботов FANUC, KUKA, ABB пульты на проводе.

Если он как-то уложен так, чтобы не запинались - то согласен, провод надежнее радио.

15 часов назад, dimka76 сказал:

USB имелось ввиду для флэки

Ну, тут спорный вопрос, я лучше бы применил сд-карты.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

4 часа назад, mantech сказал:

провод надежнее радио.

Не факт. На провод, в промышленных условиях, могут наводиться существенные помехи. От окружающего оборудования. Что сделает связь по нему ненадёжной.

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

2 часа назад, jcxz сказал:

На провод, в промышленных условиях, могут наводиться существенные помехи.

Но провод в таких случаях нужен экранированный. Ну и передачу данных лучше организовать дифпарами, например RS-485.

Изменено пользователем mantech

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Перед простеньким контроллером решил запилить из готовых модулей ручной пульт с дисплеем и кнопками. Запихну туда мини ПК с LinuxCNC. Наружу будут выходить USB, Ethernet и LPT (DB25) порты. Внутре поставлю батарею и зарядник для неё. За высокочастотный ввод/вывод сигналов (через DB25) будет отвечать синия/чёрная таблетка с STM32F401/103. Интерфейс для мини экрана накатаю сам. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Это правильно, это по-нашенски ;-) : электромобиль начинается с приборной панели Ж8-)))

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

С чего начнётся электромобиль разницы нет, главное, чтоб к финалу всё работало так, как нужно потребителю. А сейчас масса потребителей сидит на бюджетных решениях типа "старый ПК с LPT портом + плата развязки за 5 уёв + левый Mach3 или LinuxCNC" или же "китайский ручной DSP пульт (он играет роль ПК) со своей платой развязки". Чуть реже, встречаются встраиваемые стойки с ЧПУ, китайские поделки - чаще, от всяких именитых сименсов - реже. 

Получается, если у меня будет свой простенький ЧПУ (Ethernet) контроллер, то люди смогут применить его только в связке с ПК. И только со строго определённой ЧПУ программой. При этом, добрая половина пользователей ручных DSP пультов и встраиваемых ЧПУ стоек пройдут мимо. А если предложить народу DSP пульт или встраиваемую панель, которая сможет работать и с обычными платами развязки (LPT), и с разными Ethernet контроллерами (включая мой), получится совсем другой эффект. Для СНГ эффект будет ещё лучше, если интерфейс пользователя будет на русском языке (проверено).

Так что, к простенькому ЧПУ контроллеру мы ещё вернёмся, когда для него будет твёрдая база. А пока займусь проектом пульта. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

7 часов назад, MX_Master сказал:

А сейчас масса потребителей сидит на бюджетных решениях типа...

Это что за подпольные производства такие, "гаражные умельцы" что-ли? :biggrin:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Практически вся частная столярка на таких ЧПУ режется. В более мелких мастерских временами используют контроллеры с USB интерфейсом. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

11.09.2021 в 17:50, MX_Master сказал:

Практически вся частная столярка на таких ЧПУ режется.

А, ну тогда понятно, почему качество продукции таких контор не удивляет...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Там не от станка (и не от ЧПУ) качество конечной продукции зависит :biggrin: Ибо финиш за человеком остаётся. Но с другой стороны, как уплачено, так и зафигачено 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

19.08.2021 в 08:56, rloc сказал:

В MESA, допустим 7i92, к FPGA прикрутили Ethernet, управление и обновление фирмваре через UDP, минимальные задержки, что и требуется от контроллера.

Да отстой эта MESA полный. Знаком я с теми кто на ней сидит. Перепилили они в итоге все полностью под себя - и железо, и софт и прошивку ПЛИС. Денег железо стоит как самолет. Сложность системы - имхо тройная, не двойная даже. 

 

В портированном GRBL stm103 100кГц на 4 оси считает. Есть НЕСКОЛЬКО открытых проектов.

Есть открытые проекты с энкодерами.

 

Порты GRBL с полным стеком всех G-кодов.

Это главный труд и геморрой.

Эти открытые проекты поддерживает и тестит целое СООБЩЕСТВО. Что может быть круче ?

 

Нет блин в сотый раз народ сидит и делает велосипеды. Из космических кораблей.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

7 часов назад, a123-flex сказал:

В портированном GRBL stm103 100кГц на 4 оси считает

Нравится, делайте на микроконтроллере.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...