Myös korttimaksu toimii

Heidenhain HR-330 liittäminen HAL+EMC

Aloittaja savpek, 24.02.11 - klo:17:23

« edellinen - seuraava »

0 Jäsenet ja 1 Vieras katselee tätä aihetta.

savpek

Vanhasta rikkinäisestä CNC koneesta olisi tuollainen käsiohjain moduuli tallessa, oletettavasti toimiva, joka olisi mukava saada uuteen ohjaukseen kiinni.

Sain heidenhainilta dokumentin missä oli laitteen pin-järjestys, mutta en saa laitteesta kuin tasan yhden laisen merkin pihalle. Ei ole väliä painelenko nappeja, pyöritänkö pyörää jne... ainut merkki jonka laite antaa ulos on silloin kun DTR signaali nostetaan ylös. Pyysin Heidenhainilta lisää dokumentaatiota miten kyseinen laite kommunikoi mutta vastauksena tuli kohtalaisen tylysti ettei muita dokumentteja ole. Olisiko kenenelläkään dokumentaatiota tai tietoa tästä laitteesta ja siitä miten sen kanssa ollaan yhteydessä? Oletettavasti interface on sama kuin kaikissa muissakin HR-xxx sarjan laitteissa.

Tuolla on vähän siitä mitä olen laitteesta ehtinyt tutkia: http://savpek.kapsi.fi/doku.php?id=cnc:heidenhain_manualctrl_box

jyrki.j.koivisto

#1
Tuo lienee jonkin sortin kättely viesti tai baudinopeuden määrittämiseen tarkoitettu merkki. Tuossa lisää http://www.iol.ie/~ecarroll/autobaud.html

EDIT: Tuossa parempi juttu http://ww1.microchip.com/downloads/en/AppNotes/Autobaud%2000962a.pdf ja siinä esiintyy myös tuo 0x55

Helpointa olisi jos saisit tuon vielä kiinni alkuperäiseen systeemiin ja nuuskisit haaroituksen kautta minkä tapaista protokollaa tuo tukee, jos et sisuskaluja meinaa vaihtaa omiin.

awallin

tuolla kerrotaan hienon näköisestä ohjauksesta johon kuuluu tuo kapula:
http://www.heidenhain.de/doku/oma_controls/CD2/tnc/306/gb/28138820.pdf

sivulla 48 jotain asiaa siitä että magneetti-kytkimet E pitää olla oikeassa asennossa, ja sitten pitää painaa nappia F että pendantti on aktiivinen.

sarja-protokollan hakkeroimisen sijasta voi tietysti avata koko laitteen ja vaihtaa piuha niin että pyörän enkooderisignaalit ja napit menevät suoraan emc:hen...

savpek

"If you wish hold the handwheel unit during use, press enabling switch F on the back of housing", tämä saattaa ratkaista asian, löytyi siis tuolta awallinin lähettämästä manuaalista noilta sivuilta, palaan asiaan kunhan ehdin kokeilla tämän :)

Tuo että rakennanko osan sisuskaluista riippuu aika pitkälti siitä miten paljon nykyinen rauta tekee työtä puolesta, jos lähettää suoraan asentotietoa pyörityskiekolta yms, voi olla että on helpompi liittää se silloin tuon sarjaliikenteen yli vehkeeseen. Jos taas laitteessa ei ole omaa älyä ollenkaan, puran luultavasti silloin kyllä nuo ylimääräiset museopiirit sisältä pois ja pistän uutta tilalle...

jyrki.j.koivisto

Tuossa on pitkä sepostus (yli 700sivua) myös jossa tuo kapula ja paljon muutakin esiintyy http://www.heidenhain.de/doku/oma_controls/CD2/tnc/2805x0xx/gb/thb407.pdf

savpek

#5
Tuossa pitkässä dokumentissa on paljon juttua pinneistä, kaapeloinnista yms. mutten varsinaista juttua kommunikoinnista löytänyt tuon laitteen kanssa. (tai minkään käsiohjaimen)

Keksin ilmeisesti sen verran että kun painan tuon enablointi napin ("F") pohjaan, nostan DTR signaalin ylös lähettää laite silloin jotain dataa ulos jos olen pyörittänyt pyörää, painanut nappeja tms. Ilmeisesti tämän perusteella laitetta on tarkoitus "pollata" jatkuvasti tuolla DTR signaalilla.

En ole hyvällä tahdollakaan kyllä keksinyt mitkä ovat sarjaliikenteen asetukset, tosin olen kokeillut vain picoscopen omalla sarjaliikenne decooderilla tutkia, en luota siihen ihan hirveästi että toimii täysin oikein koska tuki RS232/UART signaalille tuli vasta viimeisimmässä päivityksessä, pitää kokeilla PCn terminaalilla varmaan jossain vaiheessa.

Tuo "F", kylkinapin painaminen pohjaan käytettäessä tuntuu aika oudolta, olisin olettanut että se pikemmenkin sammuttaa laitteen koska se painuu aina kun laite kiinnitetään johonkin metallipintaan (oletettavasti tällöin ei käytetä).

Edit: noh, PC terminaaliinkin olen saanut vain random kuraa joka ei toimi oikein loogisesti. Pitää yrittää pommittaa heidenhanilta tuosta liitänästä speksejä tai varmaan on purettava elektroniikka ja laitettava uusiksi. Varmastikkin jollain asetuksilla toimii, mutten kyllä tahdo löytää että mitkä ne mahdollisesti on :T

Powered by EzPortal
SMF spam blocked by CleanTalk