Euchner EKS 3964R Kommunikation mit Python

OP #7249508
Lesenswert?
• ▲
▼
Abend,

ich habe hier ein Euchner Key System (EKS), dass ich per Python 
ansteuern und den Key auslesen will. Die Kommunikation mit dem Gerät 
erfolgt über einen virtuellen Com-Port und die serial lib von Python. 
Ich kann das Gerät ansprechen und auch eine Verbindung aufbauen. Das 
Gerät verwendet das 3964R Protokoll. Ich habe versucht den 
Protokoll-Ablauf nachzuprogrammieren. Leider bekomme ich immer eine NAK 
(negative Rückmeldung), wenn ich versuche den Key auszulesen. D.h. beim 
Kommunikationsaufbau und dem Sender des Read-Kommandos, passt was nicht. 
Ein Response-Telegram bekomme ich erst gar nicht. 3964R kommt scheinbar 
auch bei Buderus Heizungen zum Einsatz, dort habe ich ein paar 
Information zum Protokoll gefunden. Ich vermute, dass was mit dem Timing 
nicht passen könnte.

Hat hier vllt. einer einen Tip für mich?

Alex
Angehängte Dateien:
OP #7249820
Lesenswert?
• ▲
▼
Klaus H. schrieb:
> Hast du es Mal ohne Asynchronous I/O Modul versucht bzw mit einem
> Terminalprogramm?
>
> Ich würde erst asyncio nutzen wenn ich auf dem einfachsten Weg
> Kommunikation habe.

Hab es jetzt nochmal ohne asyncio versucht und da hat es auch nicht 
funktioniert. Hab mir dann mit HTerm versucht die Übertragung zusammen 
zu bauen, ging auch nicht. Aus Spaß habe ich dann mal in HTerm die 
Parität auf Even eingestellt und siehe da es funktioniert. Nachdem ich 
dann im Python die Parität ebenfalls auf Even eingestellt habe, kann ich 
den Euchner Key nun auslesen. Leider steht das nirgens beschrieben.

Lg Alex

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.