Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Serielle Verbindung über Comport - FLAGS (https://www.delphipraxis.net/6199-serielle-verbindung-ueber-comport-flags.html)

mika 3. Jul 2003 08:19


Serielle Verbindung über Comport - FLAGS
 
Hallo,

ich weiss das das hier eigentlich eine Sparte für das Netzwerk ist, aber
ich wusste nicht wo ich sonst schreiben soll. Ich muss ziemlich dringend
wissen welche einstellungen ich in meiner TDCB Struktur setzen muss
um folgende einstellungswerte zu bekommen


1.) Waage von Bizerba
9600 Baud
Even Parity
Bytesize 7
Stopbits 1
Hardwareflusskontrolle

2.) Waage von Kern
9600 Baud
Keine Parity
Bytesize 8
Stopbits 1
Keine Flusskontrolle


Mein Code für die Bizerba Waage sieht so aus

Delphi-Quellcode:
                       DCB.DCBlength   := SizeOf(DCB);
                       DCB.ByteSize    := 7;
                       DCB.Parity      := 2;
                       DCB.StopBits    := 0;
                       DCB.BaudRate    := 9600;
                       DCB.Flags       := $80000040;
                       DCB.EofChar     := #0;
                       DCB.ErrorChar   := #0;
                       DCB.EvtChar     := #0;
                       DCB.XonChar     := #0;
                       DCB.XoffChar    := #0;
                       DCB.XonLim      := 80;
                       DCB.XoffLim     := 200;
für die Kern Waage

Delphi-Quellcode:
                       DCB.DCBlength   := SizeOf(DCB);
                       DCB.ByteSize    := 8;
                       DCB.Parity      := 0;
                       DCB.StopBits    := 0;
                       DCB.BaudRate    := 9600;
                       DCB.Flags       := $80000040; //8213;
                       DCB.EofChar     := #0;
                       DCB.ErrorChar   := #0;
                       DCB.EvtChar     := #0;
                       DCB.XonChar     := #0;
                       DCB.XoffChar    := #0;
                       DCB.XonLim      := 80;
                       DCB.XoffLim     := 200;

Kann mir jemand sagen wie ich den DCB einstellen muss um oben
genannte einstellungen zu bekommen? weil mit den einstellungen
klappt das alles nicht so ganz, aber mit Hyperterminal kann ich
die Waagen vernünftig ansprechen.


mfg, Mika


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:07 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz