Forum: Mikrocontroller und Digitale Elektronik Protokoll Heidenhain Handrad HR410 o.ä.


von Ste N. (steno)


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

von Adam P. (adamap)


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?

: Bearbeitet durch User
von Adam P. (adamap)


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.

: Bearbeitet durch User
von Ste N. (steno)


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.

von T.U.Darmstadt (Gast)


Lesenswert?

Hatten / haben die nicht EnDat oder Biss?

von Adam P. (adamap)


Lesenswert?

Hey....

also Info von meinem Dad:

In den Service Manuals gibts leider nur genau die Infos die du in der 
anderen PDFs findest :-(

Nur Pinbelegung, Parameter für die Steuerung.

Einzige Lösung...irgendwo her ein Handrad besorgen und Protokoll 
interpretieren.

Sorry, dachte da steht mehr drin, aber anscheinend - Firmengeheimnis - !

von Ste N. (steno)


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.

von Berliner Uwe (Gast)


Lesenswert?

Das HR 330 findest du gerade in den EbayKleinanzeigen für 500€


https://www.ebay-kleinanzeigen.de/s-anzeige/handrad-heidenhain-hr-330/1028431983-84-1712

von Berliner Uwe (Gast)


Lesenswert?

Berliner Uwe schrieb:
> Das HR 330 findest du gerade in den EbayKleinanzeigen für 500€
>
> 
https://www.ebay-kleinanzeigen.de/s-anzeige/handrad-heidenhain-hr-330/1028431983-84-1712

Kaufen, Mitschniffen und wieder verkaufen. Das Protokoll hier einstellen 
und der Allgemeinheit einen guten Dienst erweisen ;-)

von Ste N. (steno)


Lesenswert?

Also wenn ich das Protokoll habe, würde ich es auch hier 
veröffentlichen. Kann aber noch etwas dauern. Muß sich natürlich erst ne 
günstige Gelegenheit ergeben.

Bis denne...

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.