![]() |
ComPort auslesen
Ja Ja, ich weis, euer erster gedanke is wieder "der soll in der suche gucken".
Aber da is über comports sogut wie nix! :wall: Also: Ich hab nen Multimeter mit ner RS232 Schnittstelle hab aber keine software. Im Handbuch stand volgendes: Zitat:
|
Re: ComPort auslesen
Zitat:
dann such mal nach TComPort (also z.B. auch bei google). Ist eine Komponente, die eine sehr gute Kapselung der RS-232 Schnittstelle bietet, auch gut Dokumentiert, einfach mal schauen und ggf. weiter nach fragen. Gruß Der Unwissende |
Re: ComPort auslesen
Bevor du anfängst zu Programmieren solltest du unbedingt den Datenverkehr
mit einen Terminalprogramm anschauen. Unter Start->Programme->Zubehör findet sich das Programm "Hyperterminal". (je nach Betriebssystem) Das ist zwar lang nicht so "Hyper" wie der Name vorgibt, aber zum Testen der seriellen Datenverbindung gut geeignet. Ohne diese Vorprüfung kann es sein, dass du einen Fehler in deiner Software suchst, obwohl der Fehler ganz woanderst liegt (Datenkabel falsch/defekt, falscher COM-Port, falsche Baudrate, falsche Parität, Probleme mit Hardware-Handshake, Multimeter sendet nicht, ...). Die RS-232 Schnittstelle ist eigentlich eine technische Fehlkonstruktion, da zu viele Möglichkeiten an Parametern (Baudrate, Datenbits, Stopbits, Parity), Kabelbelegungen offen bleiben. Hoffentlich stirbt sie bald aus. |
Re: ComPort auslesen
Zitat:
Du kannst zudem sehr leicht eine Pegelwandlung zwischen RS232, TTL und RS485 über billige Bauteile herstellen, was z.B. sich sehr stark auf die Übertragungslängen auswirkt (von wenigen Metern bishin zu Kilometern!!!) Also vorsicht mit solchen Wünschen ;-) |
Re: ComPort auslesen
Ich guck morgen mal...
Danke schonma, aber meine frage is ja noch nich beantwortet!... |
Re: ComPort auslesen
Zitat:
Wenn es die RS232 Schnittstelle nicht mehr gibt - mit was soll man dann arbeiten Diese Schnittstelle ist noch NICHT ersetzt. Auch nicht durch USB. Wenns nach mir ginge hätte jeder PC eine RS232 Schnittstelle und das bis es was besseres / stabileres gibt. Mfg Tobi |
Re: ComPort auslesen
HyperTerminal is nich so hyper...
da stand nur verbunden, und die Zeit, vllt. liegst daran, dass ich im HTerminal nich 600 baud einstellen kann :gruebel: , das steht nähmlich in dem handbuch. Brauch ich eigentlich ne Flusssteuerung?!? |
Re: ComPort auslesen
Liste der Anhänge anzeigen (Anzahl: 1)
So, damit von mir auch was konstruktives Beigetragen wird: ich habe eben gerade mal ein kleines Programm gehackt, welches dir in einer Listbox die eingehenden Daten am COM2 mit 600 Baud anzeigt. Sollte gehen - habe jetzt leider kein RS232-Stringsendehardware hier. Aber der Sourcecode hilft dir auf jeden Fall weiter ;-)
Die Sources nutzen die TComport-Komponente (auch hier im Forum irgendwo zu finden). Die musst du zum Compilen erst in Delphi installieren. Viel Glück! Christian! |
Re: ComPort auslesen
Zitat:
Der entscheidende Vorteil ist die asynchrone Übertragung. Alle synchronen Datenübertragungen sind stark beschränkt und haben einen erheblichen Synchronisationsaufwand, asynchrone sind recht flexibel. Dadurch auch die Vielzahl von Parametern. Grüße, Messie Edit: Korrekturen siehe nachfolgender Post. Da ist mir wohl die letzte DSL-Diskussion etwas in die Quere gekommen... :oops: |
Re: ComPort auslesen
Zitat:
Gruss Reinhard |
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:50 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 by Thomas Breitkreuz