bin immer noch dabei ein Projekt zu erstellen um mit Hilfe Qextserial eine Relaiskarte von Conrad (Artikel-Nr.: 967720 - 14) steuern zu können. Habe es jetzt geschafft das ich mit meinem Test-Prog. Relais einschalten kann
Hier noch der Auszug aus dem Handbuch zur Karte:
Features:
Protokoll (4 Byte Befehlsrahmen)
Kaskadierung der Relaisplatinen möglich
Kommunikation Über einfache Dreidrahtleitungen (TxD, RxD, Masse)
Baudrate 19200.
Auf jedes ausgeführte Kommando gibt der Relaisplatinen-
Controller eine Antwort.
Kommandos und Antworten bestehen jeweils aus einer Folge von 4 Bytes.
Diese nennen wir nachfolgend auch Rahmen oder Frame.
Rahmenaufbau:
Byte 0 Kommando
Byte 1 Platinenadresse
Byte 2 Daten
Byte 3 Prüfsumme (XOR)
In meinem Beispiel sollte nach dem senden von „2;1;0;3“ sollte bei eingeschaltetem Relais 1 als Antwort kommen „253;1;1;253“, es kommen aber völlig andere Werte.
Habe hoffentlich nichts wichtiges vergessen anzugeben. Habe das Projekt mit ran gehangen, sagt wahrscheinlich mehr als meine Ausführungen.
Gruß GGStefan