
No chyba ze coś przypili i skleję w trzy dni

może głupio zabrzmi jako że siedzę trochę w temacie ale co to jest HAL pod układ prokopcia ?jarenio pisze:ja sobie poradziłem na około niestety
tzn zrobiłem cyfrowy przekaźnik sygnałów step/dir , który odłącza sygnał z komputera podczas startu palnika i podaje na sterownik sygnał prostokątny - step oraz 1/0 DIR w zależności od sygnału jaki otrzymuje z THC prokopcia
THC->|generator -> PRZEŁĄCZNIK |
PC-->|________________________| -> sterownik Silnika
układ jest na atmedze16 (przerost formy nad treścią, ale miałem jedną ze spalonym przetwornikiem i akurat się przydała) i jednym multiplekserze
jak znajdę mogę wrzucić na forum płytkę, schemat i wsad do procka
BTW, gdyby wynikła inicjatywa napisania HALa pod układ prokopcia to sie pisze do współpracy, powyższy wynalazek postał tylko z powodu mojej nieznajomości HALa :/
Kod: Zaznacz cały
loadrt thcud
addf thcud servo-thread
Kod: Zaznacz cały
net zpos-cmd thcud.z-pos-in <= axis.2.motor-pos-cmd
net thc-pos-cmd thcud.z-pos-out => stepgen.2.position-cmd
net stepgen.2.position-fb axis.2.motor-pos-fb <= thcup.z-fb-out
Kod: Zaznacz cały
net TorchProbe motion.probe-input <= parport.0.pin-11-in
net TorchUp thcud.torch-up <= parport.0.pin-12-in
net TorchDown thcud.torch-down <= parport.0.pin-13-in
net ArcOK thcud.arc-ok <= parport.0.pin-15-in
net CurVel thcud.current-vel <= motion.current-vel
net spindle-on motion.spindle-on => parport.0.pin-16-out
net spindle-on thcud.torch-on
Kod: Zaznacz cały
setp thcud.requested-vel 40
setp thcud.vel-tol 10
setp thcud.correction-vel 0.0001
Nie masz zainstalowanego modułu thcud.marekms pisze:Witam
A jak to uruchomić?
Marek
Kod: Zaznacz cały
sudo apt-get install linuxcnc-dev
Kod: Zaznacz cały
sudo comp --install thcud.comp