
Popis signálů které lze přiřadit pinům na LPT
Zdravím všechny CNC nadšence, zkouším si udělat návrh na malé CNC na dřevo, plast a moooožná trošičku Al. Narazil jsem ale na chybějící informaci, v EMC2 je spousta možností co přiřadit jednotlivým pinům na LPT ale nikde jsem nedohledal co přesně jednotlivé signály znamenají. Abych dal příklad: signály step (X, Y, Z atd.) jsou povel ke kroku na dané ose; direction (X,Y,Z atd.) je povel pro změnu směru chodu. Najde se někdo kdo bude pokračovat? 

bdue lepsie ked sa budete pytat na to co konkretne riesite .. nakolko HAL umoznuje nazvat a napojit na LPT uplne hocico.
Pri beznom napojeni krokaca potom pozuite radsej graficku konfiguraciu (vo verziach ktore su na stable ubuntu tusim len stepconf .. ).
Len pre zaujimavost .. dir/step nie je jedina moznost ovladat krokac . mozete pouzit aj dvojicu CW CCW .. vyber ci to bude dir/step alebo ccw/cw je uz na defnicii HAL-u konkretne parametre pre stepgen modul
Pri beznom napojeni krokaca potom pozuite radsej graficku konfiguraciu (vo verziach ktore su na stable ubuntu tusim len stepconf .. ).
Len pre zaujimavost .. dir/step nie je jedina moznost ovladat krokac . mozete pouzit aj dvojicu CW CCW .. vyber ci to bude dir/step alebo ccw/cw je uz na defnicii HAL-u konkretne parametre pre stepgen modul
predsa len dopisem co asi na parport mozete vsetko zavesit .. aspon pre nazornost.
Pri konfiguracii halu sa casto pouzivaju taketo oznacenia
xdir
xstep
ale niekde aj Xdir a Xstep .. Tieto prezentuju riadenie dir/step pre os X . analogicky pre os y,z,a,b,c,u,v,w.
bezpecnostny okruh obsahuje napr toto:
estop-in estop-out
k vystupnym sa dalej radia veci ako je riaenie vretena.
spindle_on
spindle-reverse
spindle-forward
spindle-dir
spindle-pwm
spindle-cw
spindle-ccw
Konektovanie sondy
probe
K tymto nazvom ale neexistuje nijake pravidlo .. ze musi abyt pouzite. ak napr xcem ozaj vediet co robim . tak si hal pisem sam .. .. priklad je napr konektovanie tejto sondy.
Sonda realne signalizuje stav cez nejaky pin parportu . napr.
parport.0.pin-13-in
ja viem, ze to co sonda hlasi ma vediet modul motion a jeho pin motion.probe-input. Napisem si teda do halu napr toto:
net probe parport.0.pin-13-in motion.probe-input
To znamena ze z parportu sa stav sondy prenasa do modulu motion.
Preco viem ze existuje nejaky motion.probe-input .. no a tu zacina lustenie dokumentacie EMC nakolko modulov je vela ... a ked ozaj xem zapajat vsetko a vsade neostava mi nic ine ako si komplet nastudovat kazdy komponent halu.
Pri konfiguracii halu sa casto pouzivaju taketo oznacenia
xdir
xstep
ale niekde aj Xdir a Xstep .. Tieto prezentuju riadenie dir/step pre os X . analogicky pre os y,z,a,b,c,u,v,w.
bezpecnostny okruh obsahuje napr toto:
estop-in estop-out
k vystupnym sa dalej radia veci ako je riaenie vretena.
spindle_on
spindle-reverse
spindle-forward
spindle-dir
spindle-pwm
spindle-cw
spindle-ccw
Konektovanie sondy
probe
K tymto nazvom ale neexistuje nijake pravidlo .. ze musi abyt pouzite. ak napr xcem ozaj vediet co robim . tak si hal pisem sam .. .. priklad je napr konektovanie tejto sondy.
Sonda realne signalizuje stav cez nejaky pin parportu . napr.
parport.0.pin-13-in
ja viem, ze to co sonda hlasi ma vediet modul motion a jeho pin motion.probe-input. Napisem si teda do halu napr toto:
net probe parport.0.pin-13-in motion.probe-input
To znamena ze z parportu sa stav sondy prenasa do modulu motion.
Preco viem ze existuje nejaky motion.probe-input .. no a tu zacina lustenie dokumentacie EMC nakolko modulov je vela ... a ked ozaj xem zapajat vsetko a vsade neostava mi nic ine ako si komplet nastudovat kazdy komponent halu.
cw/ccw platí pro směr - tzn. dir (po směru/proti směru hodinových ručiček). Před mnoha lety jsem zoufale hledal, co to může znamenat - internet tu ještě nebyl a stálo to hodně času.k píše: Len pre zaujimavost .. dir/step nie je jedina moznost ovladat krokac . mozete pouzit aj dvojicu CW CCW .. vyber ci to bude dir/step alebo ccw/cw je uz na defnicii HAL-u konkretne parametre pre stepgen modul
Step je krok.
ono stepgen EMC-cka dokaze generovat kade co . nie len dir/step alebo cw/ccw .. ale aj priamo fazove priebehy pre 3 alebo 5 cievkovy krokac atd .. staci pozriet doc k stepgenu .. a samozrejme potom najst dost pinov na parporte
)

Dobrá, tak jinak, chtěl bych udělat to CNCčko co nejjednodušší, do předělávání HALu se rozhodně nebudu (zatím) pouštět. Budu potřebovat signály pro 3 osy step/dir, pak nějaký signál co mi nahodí motory (Amplifier Enable?) a pak něco na spouštění vřetena a odsávání. Tam už si nejsem jistý Spindle ON na vřeteno? A jako vstupy obyčejně All limits a All home, případně ESTOP In, teda jestli je to "nouzový" vypínač.