AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren

Comport Startbit

Ein Thema von Captnemo · begonnen am 18. Okt 2014 · letzter Beitrag vom 20. Okt 2014
Antwort Antwort
Benutzerbild von Captnemo
Captnemo

Registriert seit: 27. Jan 2003
Ort: Bodenwerder
1.126 Beiträge
 
Delphi XE4 Architect
 
#1

Comport Startbit

  Alt 18. Okt 2014, 09:08
Hi,

ich will eine kleine Anwendung zum Auslesen meines Holzofens schreiben.

Laut Dokumentation soll die RS232-Verbindung folgendermaßen eingestellt werden:

Zitat:
Die Parameter für die RS232 sind in Tabelle 1. aufgezeigt.
Geschwindigkeit 19200 Baud
Startbits 1
Stoppbits 1
Datenbitsbits 8
Parität keine
Mit dem Parameter Startbit kann ich nur leider nicht so viel anfangen.
In den mir bekannten Komponenten kann man ein Startbit nicht einstellen.

Kann mir einer sagen, was es mit dem Startbit auf sich hat?
Dieter
9 von 10 Stimmen in meinem Kopf sagen ich bin nicht verrückt. Die 10. summt dazu die Melodie von Supermario Bros.
MfG Captnemo
  Mit Zitat antworten Zitat
mensch72

Registriert seit: 6. Feb 2008
838 Beiträge
 
#2

AW: Comport Startbit

  Alt 18. Okt 2014, 17:28
Man nehme das "StartBit" als gegebene Notwendigkeit, weshalb es normaler Weise nie mit angegeben ist.

Wer mal Bitweise eine Software-SIO z.B. per Microcontroler selbst programmiert hat, weiß dass das Startbit der erste definierte logische 1->0 Flankenwechsel ist, von dem aus dann nachfolgend im der Baudrate entsprechendem Zeitraster(z.B. 19200Baud = 52usec) die weiteren Bits abgefragt oder gesetzt werden.
(Ähnliches gilt für das Stopbit, was nur bedeutet das die Schnittstelle nach einem Byte wieder auf logisch "1" als Ruhepegel geht)
Je nach physikalischer Schnittstellenvariante (z.B. TTL3V,TTL5V,RS232,RS485,RS422,...) gibt es dann für logisch "1" und logisch "0" elektrisch definierte Pegel.


Wer "nur" mit API/Komponenten arbeitet belässt es hier im Fragebeispiel bei 19200,8N1 und denkt über den Rest nicht weiter nach.

Die Aussage RS232 mit 19200,8N1 sagt aber noch nichts über das SoftwareProtokoll... ich hoffe mal die Infos liegen vor und wurden in der Frage "nur aus versehen" weggelassen.

Geändert von mensch72 (18. Okt 2014 um 17:58 Uhr)
  Mit Zitat antworten Zitat
Dejan Vu
(Gast)

n/a Beiträge
 
#3

AW: Comport Startbit

  Alt 19. Okt 2014, 06:09
Man nehme das "StartBit" als gegebene Notwendigkeit, weshalb es normaler Weise nie mit angegeben ist. ... Wer mal Bitweise eine Software-SIO z.B. per Microcontroler selbst programmiert hat, weiß ...
Oder im Wiki nachschauen. Aber ansonsten sehr schön erklärt.
  Mit Zitat antworten Zitat
Benutzerbild von Captnemo
Captnemo

Registriert seit: 27. Jan 2003
Ort: Bodenwerder
1.126 Beiträge
 
Delphi XE4 Architect
 
#4

AW: Comport Startbit

  Alt 20. Okt 2014, 06:20
Wer "nur" mit API/Komponenten arbeitet belässt es hier im Fragebeispiel bei 19200,8N1 und denkt über den Rest nicht weiter nach.
Danke. Das hilft mir sehr weiter.

Die Aussage RS232 mit 19200,8N1 sagt aber noch nichts über das SoftwareProtokoll... ich hoffe mal die Infos liegen vor und wurden in der Frage "nur aus versehen" weggelassen.
Das Software-Protokoll ist klar und liegt vor. Das wurde nicht aus versehen weggelassen, sondern ganz bewusst, weil es ja mit der Frage nichts zu tun hat. Danke dir aber trotzdem.
Dieter
9 von 10 Stimmen in meinem Kopf sagen ich bin nicht verrückt. Die 10. summt dazu die Melodie von Supermario Bros.
MfG Captnemo
  Mit Zitat antworten Zitat
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:10 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz