| Zobrazit předchozí téma :: Zobrazit následující téma |
| Autor |
Zpráva |
ledvinap
Založen: 8.11.2009 Příspěvky: 281
|
Zaslal: st únor 03, 2010 13:31 Předmět: |
|
|
Bohuzel, to nepomuze. Proste EMC dovede ignorovat limit switce jen u osy, ktera se prave homuje. U ostatnich os ( at se budou homovat nebo ne) se koncaky kontroluji stale.
Reseni je pridat do HAL spravnou logiku. Zrovna listuju dokumentaci ;-)
|
|
| Návrat nahoru |
|
 |
ledvinap
Založen: 8.11.2009 Příspěvky: 281
|
Zaslal: st únor 03, 2010 16:20 Předmět: |
|
|
Tazke:
ve stepconf:
nastavit all-home na pin, kde jsou koncaky
nastavit all-limit na nejaky vstupni pin (nebude se pouzivat, ale stepconf pripravi spoustu veci spravne)
po vygenerovani v souboru .hal: ( v zavorkach je puvodni kontext)
(...)
(loadrt pwmgen output_type=0)
loadrt lut5
(...)
(addf pwmgen.update servo-thread)
addf lut5.0 servo-thread
(...)
(net all-home <= parport.0.pin-11-in-not)
#net all-limit <= parport.0.pin-12-in-not # generuje se z all-home
setp lut5.0.function 0x100
net homing-0 <= axis.0.homing => lut5.0.in-0
net homing-1 <= axis.1.homing => lut5.0.in-1
net homing-2 <= axis.2.homing => lut5.0.in-2
net all-home => lut5.0.in-3
net all-limit <= lut5.0.out
Zkousel jsem to jen v simulatoru, funguje tak, jak ma ... Ve chvili, kdy se spusti homing na nejake ose, se zakazou koncaky. Jinak by mely normalne fungovat.
|
|
| Návrat nahoru |
|
 |
RadekV
Založen: 27.3.2008 Příspěvky: 59 Bydliště: Šumperk
|
Zaslal: st únor 03, 2010 17:39 Předmět: |
|
|
Osobne mam vsechny koncaky v serii, jako rozpinaci kontakt, takze na jeden vstupni pin.
A potom mam vsechny home zapojene paralelne jako spinaci taky na jeden vstupni pin. Jako home jsem pouzil indukcni snimace, ale je samozrejme jedno co tam bude.
Radek
|
|
| Návrat nahoru |
|
 |
ledvinap
Založen: 8.11.2009 Příspěvky: 281
|
Zaslal: st únor 03, 2010 18:23 Předmět: |
|
|
jasne, oddeleni koncaku a referencnich vstupu je reseni. Ale bobik resi, ze chce referencni pouzivat i jako koncaky. A bez patchovani je tohle metoda, jak toho docilit.
A zkombinovanim funkce clovek usetri spinac na osu. Samozrejme ne vzdy je to dobry napad.
|
|
| Návrat nahoru |
|
 |
RadekV
Založen: 27.3.2008 Příspěvky: 59 Bydliště: Šumperk
|
Zaslal: st únor 03, 2010 18:40 Předmět: |
|
|
| Taky jsem to tak puvodne mel z Machu. V EMC s tim byl problem, tak jsem nakonec pridal 10mm pred koncak jeste jeden referencni a je to uplne nejlepsi metoda. Nemluve o tom, ze temi koncaky muze HW vyradit napajeni , popr. vstup ENABLE do ridicich desek. Koncove spinace by meli byt opravdu havarijni pro pripad prokluzu spojky, ztraty kroku atp. Clovek nikdy nevi, jakej bug v SW se kde skryva. Proto by meli byt koncaky rozpinaci a v serii.
|
|
| Návrat nahoru |
|
 |
stevuliak1
Založen: 22.11.2006 Příspěvky: 43
|
Zaslal: út únor 09, 2010 20:33 Předmět: home axis |
|
|
Pozdravujem
Chcel by som sa spytat ako je mozne ze ked dam home axis tak mi tam nahodi -11.43 ?
Dakujem
|
|
| Návrat nahoru |
|
 |
ledvinap
Založen: 8.11.2009 Příspěvky: 281
|
Zaslal: út únor 09, 2010 21:00 Předmět: |
|
|
A jake mas nastaveni v [axis?] ?
Pri referencovani se jede do spinace (ktery je na pozici HOME_OFFSET), pak se najede do pozice zadane v HOME.
|
|
| Návrat nahoru |
|
 |
stevuliak1
Založen: 22.11.2006 Příspěvky: 43
|
Zaslal: út únor 09, 2010 21:04 Předmět: dik za odpoved |
|
|
| ale ja tam ma napisane ze 0, a vlastne nech tam napisem co kolvek tak mi to vzdy hodi tych 11.
|
|
| Návrat nahoru |
|
 |
ledvinap
Založen: 8.11.2009 Příspěvky: 281
|
Zaslal: út únor 09, 2010 21:19 Předmět: |
|
|
A nemuze byt problem v tom, ze ti to skonci na limitu pro osu? Prinejmensim Axis v tom pripade zobrazi chybu ...
Zkus postnout svuj .ini a .hal ... Sam si s EMC zatim hraju jen v emulaci kvuli jednomu projektiku, takto naslepo fakt nevim ...
|
|
| Návrat nahoru |
|
 |
bobik

Založen: 11.12.2007 Příspěvky: 552 Bydliště: Nýrsko
|
Zaslal: út únor 09, 2010 21:21 Předmět: |
|
|
Hoď sem skreen nastavení motoru. Například u mě po najetí na koncák odjede stůl 278mm od koncáku na nulu. A pak mám pracovní prostor +-270 od nuly, takže když neztratím krok, tak se mi stůl zastaví 8mm před koncákem.
| Komentář: |
|
| Velikost: |
320.85 kB |
| Zobrazeno: |
61 krát |

|
|
|
| Návrat nahoru |
|
 |
|