tak pokracovani, zkusim to zjednodusit co to pujde, tedy hromadu veci vynecham a omezim se jen na pulzni rizeni.
ciste HW based systemy byli hlavne z pocatku cnc, pocitac byl jednoucelovy, zamerne pisu pocitac, protoze PC jako takove neexistovalo, dnes jsou i moderni hw based systemy ale je jich podstatne min nez hybridnich.
ciste PC a SW based, nejrozsirenejsi linuxcnc a mach3, vysledek je silne zavisly od celkove kombinace komponent PC, z PC a jeho LPT portu jsou jiz primo ridici signaly pro drivery, potiz je v tom donutit PC generovat signaly realtime s co nejmensi chybou casovani signalu, tato chyba v casovani signalu tzv. jiter ovlivnuje max pouzitelnou frekvenci, paradoxne na tom jsou lip jednojadrove starsi PC nez novejsi a dalsi problem je ze k spravnemu casovani je potreba primi pristup k HW LPT portu, coz je napr ve windows temer neprekonatelny problem, tedy maximalni pouzitelna frekvence je okolo 25-28kHz, zalezi na kombinaci komponent PC, tedy se muze stat, ze na nekterych PC bude jitter tak velky, ze to nepobezi vubec.
max frekvence ovlivnuje max rychlost stroje, jeho rozliseni a dynamicke parametry, krok motory krome fyzickzch 200 poloh na otacku je mozne jeste mikrokrokovat, tzn. tento celokrok jeste delit, motor ma pak vice poloh na otacku ale ke stejne rychlosti otaceni je potreba vetsi frekvence.
u cnc je vice nez zadouci, aby motor mel co nejplynuejsi chod, tedy aby mel co nejvice poloh na otacku, aby 1 ridici krok byla co nejmensi zmena otoceni hridele, tim mensi i nejmensi zmena vzdalenosti, a protoze se jedna o zmenu skokovou, tak aby se zmensila i potreba momentu potrebneho k vykonani jednoho kroku a protoze bude mensi skokova zmena, tak i mensi mechanicky raz, ktery ma vliv na zivotnost sroubu a matice a i na vznik rezonanci ve stroji, kdy se energie z motoru transformuje krome pohybu i do kmitu stroje.
tedy max schopnosti PC a SW based systemu, omezuji pouziti podle konkretnich naroku na stroj na nenarocne.
oba zminene systemy lze povysit na hybridni, pripojenim dedikovaneho HW, casovani signalu pak nedela PC ale tento dedikovany HW a protoze to dela mnohem lip nez jen PC, lze dosahnout mnohem vyssich frekvenci, PC pak slouzi jako rozhrani pripadne jako i interpret g kódu. max vyuzitelna frekvence je 200-300kHz pro krok. motory a 500 - 2000kHz pro serva (videl jsem drivery pro krokace 500kHz a 5MHz serva, ale to je celkem vyjimecne), vetsi frekvenci drivery motoru obvykle uz neumi prijmat a neni je potreba ani generovat. Vlastnosti pohonu jsou pak uplne jinde a spolehlivost tez, u PC based systemu je spolehlivost limitovana hlavne ze strany HW pocitace a OS se kterou toho moc udelat nejde. Spolehlivost a schopnosti u hybridu je dana vice vyvojari.
tedy kdyz je dedikovany HW na provadeni interpolace a rizeni rychlosti proc neni krabicka kam se strci sd karta a hotovo. Problem u cnc obrabecich stroju je ten ze minimalni nezbytny interface se strojem je slozitejsi nez jen slot pro kartu a tl. start jako to je u 3D tiskaren. pred obrabenim je potreba na stroji nastavit posun souradneho systemu a behem obrabeni je potreba umet menit rychlost pohybu a vretene, umet kdykoliv obrabeni prerusit (a treba vymenit a znovu zmerit nastroj) a zase pokracovat. u jednoucelove vyroby se bez toho obejit lze, holt je vsechno narocnejsi na serizeni, stroj je pak jen automat s pevnym cyklem na karte bez zadne vlastni inteligence a zadnych dalsich moznosti a uz se nejedna o ridici system.