Cincinnati ARROW 500

fotky našich strojů, aneb co máme doma
Odpovědět
r4cv
Příspěvky: 2828
Registrován: 8. 12. 2009, 8:32
Bydliště: Topoľčany

30. 9. 2016, 7:56

A) je správne. Iba sa uvoľní vťahovanie, ale nie je vytlačený z dutiny. Horná matica je zaseknutá a nedá sa povoliť. Možno dorobím tú nastavovaciu skrutku zospodu.

Proste knock-out 0,7mm nefunguje.
Uživatelský avatar
robokop
Site Admin
Příspěvky: 22921
Registrován: 10. 7. 2006, 12:12
Bydliště: Praha
Kontaktovat uživatele:

30. 9. 2016, 8:11

zjisti kde si to sedlo a proc to nemuze dal
zkontroluj pocet a orientace talirovych pruzin

nic bych tam nevyrabel, funkce musela byt zarucena i bez toho uz z vyroby
nekdo to posleze blbe seridil

kdyz tam pridelas nejakej sroubek
1. bude to kaleny takze hafo problem s tim
2. zeslabis to a muze to prasknout

to praskani jsem nedavno resil na jedne masine
bylo to z vyroby zeslabene kanalky na vnitrni chlazeni a praskalo to

stacilo to vyrobit znovu ale udelat o 0.5mm mensi dirky a doted to neprdnulo
Vsechna prava na chyby vyhrazena (E)
r4cv
Příspěvky: 2828
Registrován: 8. 12. 2009, 8:32
Bydliště: Topoľčany

5. 10. 2016, 7:18

Hlásim drobný pokrok, enkodér vretena je namontovaný. Teraz ostáva dopojiť kábliky do MESY a potom demontáž upínania.
DSCF4687a.jpg
r4cv
Příspěvky: 2828
Registrován: 8. 12. 2009, 8:32
Bydliště: Topoľčany

10. 10. 2016, 8:01

Podarilo sa mi dopojiť káble do enkodéru. Teraz potrebujem dopísať HAL.
Zatiaľ som našiel toto:
http://linuxcnc.org/docs/html/examples/ ... footnote_1 bod.6.1

Ďalej potrebujem dopísať aj zastavenie v požadovanej pozícii. K tomuto nemám zatiaľ žiadny ťahák. poraďte prosím.

Používam Mesa 5i25+7i76
sú názvy vstupov takto?

# connect the HAL encoder inputs to the real encoder.
net spindle-phase-a encoder.3.phase-A <= hm2_5i25.0.encoder.00.in-A (alebo ENCA)?
net spindle-phase-b encoder.3.phase-B hm2_5i25.0.encoder.00.in-B
net spindle-index encoder.3.phase-Z <= hm2_5i25.0.encoder.00.in-IDX
Uživatelský avatar
robokop
Site Admin
Příspěvky: 22921
Registrován: 10. 7. 2006, 12:12
Bydliště: Praha
Kontaktovat uživatele:

10. 10. 2016, 8:08

enc by meli byt pomocne encodery na vstupnich IO
tj. encoder je spravne

to co ted chces na to zastaveni se jmenuje spindle orientation
Vsechna prava na chyby vyhrazena (E)
r4cv
Příspěvky: 2828
Registrován: 8. 12. 2009, 8:32
Bydliště: Topoľčany

10. 10. 2016, 8:15

takže vstupy by mohli byť takto?

# connect the HAL encoder inputs to the real encoder.
net spindle-phase-a encoder.3.phase-A <= hm2_5i25.0.encoder.00.encA
net spindle-phase-b encoder.3.phase-B hm2_5i25.0.encoder.00.encB
net spindle-index encoder.3.phase-Z <= hm2_5i25.0.encoder.00.IDX
Uživatelský avatar
robokop
Site Admin
Příspěvky: 22921
Registrován: 10. 7. 2006, 12:12
Bydliště: Praha
Kontaktovat uživatele:

10. 10. 2016, 8:18

jej
ted jsem to napsal blbe
myslel jsem ze se ptas na neco jineho

v halu nepotrebujes softwarovou komponentu encoder
tu nahrazuje hardwarove mesa

pak se to nastavuje nejak v tomto duchu:
setp hm2_5i25.0.encoder.00.counter-mode 1
#setp hm2_5i25.0.encoder.00.filter 1
setp hm2_5i25.0.encoder.00.index-invert 0
setp hm2_5i25.0.encoder.00.index-mask 0
setp hm2_5i25.0.encoder.00.index-mask-invert 0
setp hm2_5i25.0.encoder.00.scale [SPINDLE_9]ENCODER_SCALE

net spindle-revs <= hm2_5i25.0.encoder.00.position => motion.spindle-revs
net spindle-vel-fb-rps <= hm2_5i25.0.encoder.00.velocity => motion.spindle-speed-in
net spindle-index-enable <=> hm2_5i25.0.encoder.00.index-enable <=> motion.spindle-index-enable
net spindle-index <= hm2_5i25.0.encoder.00.input-index
Vsechna prava na chyby vyhrazena (E)
r4cv
Příspěvky: 2828
Registrován: 8. 12. 2009, 8:32
Bydliště: Topoľčany

10. 10. 2016, 8:42

ok, toto by mohlo zobraziť reálne otáčky vretena na monitore.
teoreticky by mohla mašina počkať na rozbeh vretena.

Stačí to na závitovanie?
Uživatelský avatar
robokop
Site Admin
Příspěvky: 22921
Registrován: 10. 7. 2006, 12:12
Bydliště: Praha
Kontaktovat uživatele:

10. 10. 2016, 9:13

toto by melo stacit na zavity

na rozebeh budes potrebovat porovnavat rychlost vretena s programovanou +- povolena odchylka
Vsechna prava na chyby vyhrazena (E)
r4cv
Příspěvky: 2828
Registrován: 8. 12. 2009, 8:32
Bydliště: Topoľčany

11. 10. 2016, 4:55

Nalinkoval som HAL.
Enkodér ide, cez HalMeter vidím, ako sa mení hodnota hm2_5i25.0.encoder.00.count keď sa motor točí.

Nedarí sa mi napojiť signáli z enkodéru ďalej do systému.

Spindle speed mi ukazuje hodnotu hm2_5i25.2.7i76.0.0.spinout (požadované otáčky, nie skutočné)
Uživatelský avatar
robokop
Site Admin
Příspěvky: 22921
Registrován: 10. 7. 2006, 12:12
Bydliště: Praha
Kontaktovat uživatele:

11. 10. 2016, 7:54

Jestli si dobre pamatuju
....encoder.00.count
Ma i podobnou sousedni promennou s rychlosti
To je to velocity
Tam by meli byt otacky za sekundu
Paklize teda mas spravne nastavenou promennou scale
Vsechna prava na chyby vyhrazena (E)
r4cv
Příspěvky: 2828
Registrován: 8. 12. 2009, 8:32
Bydliště: Topoľčany

11. 10. 2016, 8:01

Scale som už nastavil dobre.

hm2_5i25.0.encoder.00.velocity (myslím, že takto sa to volá) mi ukazuje skutočné otáčky. Aj nezávisle na riadiacom systéme, keď ovládam priamo menič.
túto hodnotu musím nejako vrátiť do systému, aby mi ju vedel zobraziť a to sa mi zatiaľ nedarí.
Uživatelský avatar
robokop
Site Admin
Příspěvky: 22921
Registrován: 10. 7. 2006, 12:12
Bydliště: Praha
Kontaktovat uživatele:

12. 10. 2016, 2:40

Vsak to mas o par radku vyse
net spindle-vel-fb-rps <= hm2_5i25.0.encoder.00.velocity => motion.spindle-speed-in
Vsechna prava na chyby vyhrazena (E)
r4cv
Příspěvky: 2828
Registrován: 8. 12. 2009, 8:32
Bydliště: Topoľčany

12. 10. 2016, 9:20

Tak teraz to vyzerá, že treba len nastaviť, aby GladeVCP zobrazil skutočné otáčky. Cez víkend sa s tým skúsim pohrať.
Uživatelský avatar
robokop
Site Admin
Příspěvky: 22921
Registrován: 10. 7. 2006, 12:12
Bydliště: Praha
Kontaktovat uživatele:

12. 10. 2016, 12:38

Asi si pro to rozhrani beres otacky ze spatneho mista
Me to ukazuje programovane i skutecne
Vsechna prava na chyby vyhrazena (E)
Odpovědět

Zpět na „naše mašinky“