Protokoll Heidenhain Handrad HR410 o.ä.

#5734009
Lesenswert?

Hallo Allerseits,

ich habe hier eine CNC-Fräse an welche ich gerne ein Handrad anschließen 
würde. Steuerung ist eine Heidenhain TNC430. Mein Problem ist, das sie 
nur Handräder mit einem seriellen Protokoll unterstützt. Das wären genau 
HR130, HR330, HR332 und HR410.

Ich habe hier ein Handrad bei welchem alle Tasten und der Drehgeber 
separat als Signale herausgeführt sind. Jetzt wäre meine Idee ein 
Interface zu bauen, welches die Signale auf das Heidenhain Protokoll 
umsetzt. Mein Problem ist nur, weder kenne ich das Protokoll und um 
mitzusniffen fehlt ein originales Handrad. Das berühmte Henne-Ei Problem 
eben... Weiß darüber jemand genaueres? Leider habe ich dazu im Netz 
keinerlei Unterlagen gefunden. Aber die Teile werden ja Repariert und da 
muß es doch irgendwelche Daten dazu geben.

Bin über jeden Tip dankbar.

Die einzige Info die ich aus dem TNC430 Manual heraus gelesen habe ist, 
das wohl eine BCC Checksumme benutzt wird. Deswegen gehe ich stark vom 
Heidenhain  Transmission Protocol with Block Check Character (BCC) aus.

Beste Grüße,
Steffen
#5734958
Lesenswert?

Welches Manual meinst du?

https://content.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/280476-xx/bhb/340_135-17.pdf

https://content.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/280474-xx/diniso/318_179-13.pdf

https://content.heidenhain.de/doku/tnc_guide/pdf_files/TNC400/280476-xx/diniso/345_940-13.pdf

Beim ersten gibts ja zumindest die info in Kapitel 13, wie man das 
Protokoll in der Maschine konfiguriert... und Pin-Belegung für die 
Anschlüsse, weiß nicht ob da der vom Handrad auch dabei ist.

Hier könnte vllt was mit dem Protokollaufbau zu finden sein, wenn es 
sich auch wirklich um diese Schnittstelle handelt:

http://manuals.chudov.com/Bridgeport/Series-II-Interact-2/Heidenhain-Data-Interfaces.pdf

...Sonst frag ich mal mein Dad - Service-Techniker :-D wird wohl das 
einfachste sein.

Um welches Handrad handelt es sich, hast dafür auch eine Bezeichnung?
#5735132
Lesenswert?

1. Wie bereits erwähnt, wäre es interessant zu wissen was du da genau 
für ein Handgerät hast.

2. Mein Dad schaut morgen mal nach ob er zu der "alten" Steuerung noch 
Service-Manual findet. Da steht ja einiges mehr an Infos drin als in den 
frei zugänglichen Manuals.

Wie du bereits richtig sagtest, an die TNC430 kann man nur original 
Heidenhain Handräder anschliessen.
#5735745
Lesenswert?

Hallo Adam,

vielen Dank für deine Mühe. Deine oben verlinkten Dokumente kenne ich 
schon. Dort sind leider nur die Protokolle zum Datenaustausch mit dem PC 
beschrieben. Die Steckerbelegung ist soweit auch klar.

9pol. Sub-D:

2 0V
4 +12V
6 DTR
7 TxD
8 RxD

Alle 6ms wird ein Datenpaket übertragen. Macht bei den üblichen 9600baud 
max. 5-6Byte Daten. So komplex kann es also nicht sein.

Es wäre wirklich Super wenn dein Dad da was in Erfahrung bringen könnte.

Achso, um welche Handräder es geht. Steht schon im ersten Post.

HR130, HR330, HR332 oder HR410

Welches ist mir eigentlich egal. So viel Unterschied wird da nicht sein. 
Haben ja alle fast die gleichen Funktionen. Hauptsache irgendwelche 
Infos... Eventuell würden auch die Handradadapter HRA110 oder HRA120 in 
Frage kommen. Dort werden normale Drehgeber angeschlossen, welche dann 
auf das serielle Protokoll umgesetzt werden.
#5738190
Lesenswert?

Danke für die Mühe. Plan B ist natürlich sich so ein Handrad zu 
besorgen, hab da schon seit einiger Zeit Ebay im Blick. Leider geht so 
ein Teil selten unter 1000EUR weg. Verborgen wird so ein Teil sicher 
auch niemand, geschweige denn, mit nem Sniffer an eine laufende Maschine 
lassen...

Naja, mal schauen. Kommt Zeit kommt (Hand)Rad.

Thomas U. schrieb:
> Hatten / haben die nicht EnDat oder Biss?

EnDat oder Biss ist es mit Sicherheit nicht. Es ist eine ganz normale 
RS232 Schnittstelle mit ein paar Byte Daten.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren