Možda sam negde i pogrešio u pisanju koda ali je primer edukativnog tipa i kad počneš da pišeš lako ćeš ispraviti.
P.S.
I nikakva memorija ti ne treba, osim možda nekih presetovanih vrednosti ako želiš korisniku da ih obezbediš za neku serijsku proizvodnju sa automatskim pozicioniranjem.
U svakom slučaju nije teško nikom da na početku nuluje mašinu, jer inače se na 99% makaza to radi i za to ne treba nikakva memorija.
Nula se jednom proglašava gaženjem home prekidača i koincindencijom sa Z enkodera. I to veoma precizna nula.
Naravno, nulovanje se radi sniženom brzinom kretanja da bi ti bilo minimalno kašnjenje i visoka tačnost...
P.S.
I nikakva memorija ti ne treba, osim možda nekih presetovanih vrednosti ako želiš korisniku da ih obezbediš za neku serijsku proizvodnju sa automatskim pozicioniranjem.
U svakom slučaju nije teško nikom da na početku nuluje mašinu, jer inače se na 99% makaza to radi i za to ne treba nikakva memorija.
Nula se jednom proglašava gaženjem home prekidača i koincindencijom sa Z enkodera. I to veoma precizna nula.
Naravno, nulovanje se radi sniženom brzinom kretanja da bi ti bilo minimalno kašnjenje i visoka tačnost...