Отговори на тема  [ 59 мнения ]  Отиди на страница Предишна  1, 2, 3, 4  Следваща
Избор на USB контролер за CNC 
Автор Съобщение
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Сеп 26, 2004 8:21 pm
Мнения: 27949
Местоположение: София
Мнение Re: Избор на USB контролер за CNC
Аз визирах коментара на goosе. Според мен е до софтуерна реализация и това колко е тъп контролера, ако е съвсем тъпичък и за всичко разчита на РС сигурно има голямо значение, ако е малко по умен дали ще е USB или етернет няма особенно значение.
Иначе за PCIe сигурно ще стане, като имаш в предвид че едно време това е било на още по-бавен интерфейс ... въопроса е драйвера да не маже нещо.


Чет Юни 25, 2015 8:47 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Фев 07, 2012 10:22 pm
Мнения: 3074
Мнение Re: Избор на USB контролер за CNC
Днеска мярнах на Реалтек Етернет контролер с LPT порт - нещо на темата шеринг на принтер, не задълбах. Но в крайна сметка етернета е улегнала технология, та бит-банга на такъв порт пак опира до читав драйвер.


Чет Юни 25, 2015 9:44 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Сеп 26, 2004 8:21 pm
Мнения: 27949
Местоположение: София
Мнение Re: Избор на USB контролер за CNC
Той е улегнала но негарантирана. Ако си на TCP нещата трудно се гарантират като времена, ако си на UDP може да гарантираш време и точност но трябва да си сигурен в средата. То в крайна сметка всякак с достатъчно добре измислена комуникация ще го докараш, но то в тоя случай е все там каква е е медията, ако ще и на флашка да прехвърляш командите меду едното и другото, въпрос на размер на буфера ...
Аз друго не разбирам, дори управлението да е постъпково, т.е. компютъра да задава всяка стъпка по всяка ос, какво точно я бърка механиката, нали като няма движенеи по оста все едно няма стъпки. Онова виене на клипчето има някакъв друг първоизточник. Контролера не може да е съвсем прост, трябва най-малкото да знае какво занчи направи стъпка от там насетне недостатъка остава само в качеството на обработка. Не би трябвало да изтърва стъпки или пък да ги застъпва, въпрос на софтуер.


Чет Юни 25, 2015 9:55 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Сря Мар 22, 2006 2:25 am
Мнения: 6004
Мнение Re: Избор на USB контролер за CNC
значи нека не се бъркат времената на принтерския порт и усб/етернет
докато принтерския порт за да докара всеки фронт на импулса разчита на стабилната работа на пц-то всички останали портове разчитат на буфера във външното устройство, по чужденеция му казват моушън контролер, там няма никакво значение времето на усб-то, пълни се буфера и тогава тръгва и външен контролер се грижи за правилността на импулсите


Чет Юни 25, 2015 10:54 pm
Профил
Online
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Фев 03, 2005 1:21 am
Мнения: 10574
Местоположение: София
Мнение Re: Избор на USB контролер за CNC
ToHu написа:
...Аз друго не разбирам, дори управлението да е постъпково, т.е. компютъра да задава всяка стъпка по всяка ос, какво точно я бърка механиката, нали като няма движенеи по оста все едно няма стъпки...

И е така, и не е. Редно е механиката да се разглежда като нещо комплексно. Двигателите задвижват някакви железа със съответната маса. За ускоряване и спиране има съответните стратегии и настройки.
Зависи от конкретната механика, но рязкото тръгване или спиране, без въпросните алгоритми за плавно ускорение са свързани със значителни механични натоварвания и при една система без обратна връзка, каквито са тия със стъпкови двигатели, без допълнителен енкодер, е много вероятно да се изпусне стъпка в една или друга посока.

Като цяло, моущън контролерите са самостоятелни джаджи към които се сипват данни. Те имат грижата за сметките коя ос, кога и колко да се премести, както и за евентуалните обратни връзки. Съответно връщат данни за позиция и различни статуси.
Някои бачкат директно и с някакъв код - премести тая ос толкова, врътни кръгче с такива параметри и т.н.


Чет Юни 25, 2015 11:18 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Сеп 26, 2004 8:21 pm
Мнения: 27949
Местоположение: София
Мнение Re: Избор на USB контролер за CNC
Това е така, но все си мисля че USB-то не можа чак толквоа случайно да ги накъсва .. но така или иначе ако контролера е достаъчно умен той следва да изпълнява цели команди а не просто стъпки, както е при принтерите.


Чет Юни 25, 2015 11:49 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Ное 21, 2004 10:31 pm
Мнения: 9635
Мнение Re: Избор на USB контролер за CNC
тони,
по етернета има поне 2 софтуени начина/протокола, с които да постигнеш синхронизация на събития в рамките на милисекунда и един хардуерен за поне 40 наносекунди. разбира се, контролерите трябва да са по-мощни железа, за хардуерния подход пък се изисква и специални суичове, рутери и т.н. но е възможно.

при управлението на повече оси е важно да се гарантира еднаквост на режима на рязане при местенето на инструмента. т.е. поне 2-3 оси трябва да се управляват от един интегриран моушън контролер. което си иска мускули, респективно няма как да стане евтино.

софтуера се реализира относително лесно на РС, но пък остава проблема с връзката с реалния свят. за да запазят някаква универсалност и да не правят специален хардуер, навремето са решили че е най-лесно да ползват паралелния порт - има го на всички машини, битове се клатят лесно, дори в единия от режимите има нещо като стейт машина. лепят външни регистри, буфери/усилватели за двигатели и готово.

като почнаха да изчезват паралелните портове настана вакуум. може би трябва да се пренапишат сериозни части от софтуера, за да работят с USB, не съм наясно. и понеже таргета е любители и не особено сериозни обработки, никой не му се захваща да ръчка в РС софтуера.

PCI/PCIe паралелен порт си е 100% съвместим с "нормален". сещам се че имам една тава чипове за PCI, мога да скова някоя платка с паралелен порт, ако се получи достатъчен финансов интерес.


Пет Юни 26, 2015 7:45 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Сеп 26, 2004 8:21 pm
Мнения: 27949
Местоположение: София
Мнение Re: Избор на USB контролер за CNC
Е Дедо, то начини за синхронизация ги знаем, точно таква синхронизация имаме вкарана за картината, въпроса е че Ethernet природа е по-рисков и като ти зачезне пакет какво правиш, синхронизацията отива на вятъра. Иначе синхронизация чисто софтуернео може и под ms, ама какво от това ... та USB или Ethernet е все тая според мен, просто контролера трябва да е по умен, не е ли достатъчно умен нищо не правим, дори и синхронизиран до наносекунда ако не може да обработва цели работни ходове все тая, дали ще с езабави USB-то и ще ти дропне пакет каква е разликата. Нито пакета ще го възстановиш времево синхронизиран, щото просто може да е отминал момента до де го получиш отново, нито ще имаш равномерността, просто всичко което разчита да получава управление стъпка по стъпка от РС има едни и същи недостатъци без значение дали е USB или Etehrnet. В тоя случай може би паралелен и сериен порт са най-надеждни. Между другото може и SPI или i2C данните не са толквоа много контрола им е доста праволинеен поне под линукс, в боза не занм как се контролират тия ресурси.

p.s. то SPI май само на нашите къстъм платки имам :D но I2C има навсякъде.


Пет Юни 26, 2015 11:11 am
Профил
Ранг: Популярен
Ранг: Популярен

Регистриран на: Сря Окт 03, 2007 2:39 pm
Мнения: 311
Мнение Re: Избор на USB контролер за CNC
ToHu написа:
Това е така, но все си мисля че USB-то не можа чак толквоа случайно да ги накъсва .. но така или иначе ако контролера е достаъчно умен той следва да изпълнява цели команди а не просто стъпки, както е при принтерите.

Специализираните motion controllers са си точно така - подаваш им G-code и те си го смятат и интерпретират. Цената обаче е солена за сериозните, евтините имат друг проблем - имат си собствен софтуер, за който обикновено няма пост процесори за популярния CAM софтуер ... и за евтините любителски изпълнения оставаш в лек вакуум - или трябва да скачаш на нещо скъпо, което си има пост процесори, или трябва да си пишеш пост процесор, или трябва да се задоволиш с ниско бюджетните решения на паралелен порт (основно или Mach3, или Linuxcnc) за които има готови такива за софтуера, който ползваш.

_________________
In God we trust. All others must submit an X.509 Certificate


Съб Юни 27, 2015 2:29 pm
Профил
Ранг: Популярен
Ранг: Популярен
Аватар

Регистриран на: Нед Апр 26, 2009 1:24 pm
Мнения: 398
Мнение Re: Избор на USB контролер за CNC
Нещо интересно при братушките SprutCAM

Поддържа :
1) Fanuc
2) Sinumerik
3) HEIDENHAIN
4) MoriSeiki
5) HAAS


Пон Юни 29, 2015 11:29 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Окт 31, 2004 8:19 pm
Мнения: 4410
Местоположение: Stara Zagora
Мнение Re: Избор на USB контролер за CNC
http://www.ebay.com/itm/CNC-200KHz-5-Ax ... 1721425810


От доста време съм го набелязал,че съм си свикнал с MACH3,но все още не мога да намеря отзиви за работата му.


Пон Юни 29, 2015 11:52 am
Профил
Ранг: Почетен член
Ранг: Почетен член

Регистриран на: Съб Ное 29, 2014 9:11 am
Мнения: 744
Мнение Re: Избор на USB контролер за CNC
Най добри отзиви има за този контролер : http://cncdrive.com/UC300.html
За него има голяма тема , само че гугал преводача не се справя много добре.


Пон Юни 29, 2015 12:07 pm
Профил
Online
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Фев 03, 2005 1:21 am
Мнения: 10574
Местоположение: София
Мнение Re: Избор на USB контролер за CNC
s7ama7 написа:
Най добри отзиви има за този контролер : http://cncdrive.com/UC300.html
За него има голяма тема , само че гугал преводача не се справя много добре.

Като видях тоя контролер се присетих - хубаво е моушън контролера да има аналогови входове. Полезни са за корекция на фидрейта и оборотите на шпиндела.
При мен, за да не заемам излишно много цифрови входове, през аналоговите съм реализирал и превключването на стъпката при ръчно подаване, видът на преместването - стъпково или продължително, както и избора на ос при работа с MPG. Имах идея на свободните аналогови да сложа термо датчици, за мониторинг на температурата на двигателите, но тая част остана недовършена...
Та, намирам аналоговите входове за готина благинка.


Пон Юни 29, 2015 1:10 pm
Профил
Ранг: Професионалист
Ранг: Професионалист
Аватар

Регистриран на: Сря Ное 12, 2008 8:59 pm
Мнения: 505
Местоположение: София
Мнение Re: Избор на USB контролер за CNC
Наско написа:
Нещо интересно при братушките SprutCAM

Поддържа :
1) Fanuc
2) Sinumerik
3) HEIDENHAIN
4) MoriSeiki
5) HAAS

Aз братушките от доста време ги следя какви ги дялат в тази сфета. Те си имат много напреднали неща като - ТОВА Може да се прочете ТУК, ТУК, или ТУК

_________________
I'm debugging my software mostly with soldering iron....


Пон Юни 29, 2015 2:07 pm
Профил ICQ
Ранг: Популярен
Ранг: Популярен
Аватар

Регистриран на: Нед Апр 26, 2009 1:24 pm
Мнения: 398
Мнение Re: Избор на USB контролер за CNC
HIFI написа:
...Те си имат много напреднали неща като - ТОВА Може да се прочете ТУК, ТУК, или ТУК


То това си е професионално на 100% и Идвали ще по евтино от Fanuc / Simens
А при условие че ще даваш една шапка пари по добре Fanuc :)


Пон Юни 29, 2015 2:32 pm
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 59 мнения ]  Отиди на страница Предишна  1, 2, 3, 4  Следваща

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 6 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни