Einzelnen Beitrag anzeigen

Reinhard Kern

Registriert seit: 22. Okt 2006
772 Beiträge
 
#2

Re: Problem mit SerialNG-Komponente

  Alt 23. Sep 2007, 17:44
Zitat von brose:
Hallo,

ich benutze die SERIALNG-Komponente zur Kommunikation mit einem RS485-V24-Konverter zur Steuerung einer Gefahrenmeldeanlage. Klappt soweit auch ganz gut.

Allerdings habe ich ein Problem. ...

das ganze klappt eigentlich wunderbar. Allerdings, wenn ich die Exe-Datei auf einen anderen Rechner kopiere und das Programm dort ausführe, sendet er "scheinbar" auch die Abfrage (erkenne ich an den LEDs zu TX/RX), allerdings antwortet das Gerät nicht.
Wenn ich aber zunächst mit der SerialNGAdvDemo die gleichen Daten sende, erhalte ich eine Antwort.
Und jetzt kommts: Beende ich nun das DEMO-Programm und starte mein Programm, funktioniert alles wunderbar. Daher kann ich auch eine Fehlfunktion des Devices ausschließen.

Die Datenübertragung erfolgt bei 600Bd, 8Bit, 1 Stoppbit, odd Parity und ohne Handshake.

Es wäre nun natürlich wirklich super, wenn das ganze auch ohne vorher die Demo auszuführen funktionieren würde :)

Hat da jemand eine Idee, woran das liegen kann??

MfG
Sebastian
Hallo, wahrscheinlich hast du etwas nicht oder nicht richtig initialisiert, was das Demo-Programm aber tut. Z.B. hast du nichts zum Handshake gesagt (weder zu uns noch zu deiner Schnittstelle), und (was damit zusammenhängen kann) du hast auch keine Statussignale gesetzt.

Ich kenne allerdings die Komponente nicht, keine von den vielen, weil ich meine eigenen verwende bzw. die Win32 API benutze.

Gruss Reinhard

Ergänzung: Timeouts sind auch nicht gesetzt.
  Mit Zitat antworten Zitat