AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Fragen zu Delphi Delphi Gewicht von Wage über COM auslesen ?
Thema durchsuchen
Ansicht
Themen-Optionen

Gewicht von Wage über COM auslesen ?

Ein Thema von Red_Wraith · begonnen am 17. Mai 2005 · letzter Beitrag vom 17. Mai 2005
 
alzaimar
(Moderator)

Registriert seit: 6. Mai 2005
Ort: Berlin
4.956 Beiträge
 
Delphi 2007 Enterprise
 
#10

Re: Gewicht von Wage über COM auslesen ?

  Alt 17. Mai 2005, 21:16
Hmm.. mal sehen.
Com (also Seriell, RS-232) is klar. Da kann man einstellen, wie schnell und in welchem Format die Daten über die Leitung flutschen sollen.
Das geht immer so: Baudrate (wie schnell), Parität (och, irgendwie was mit robusten Daten), Start/Stopbits und Datenbits (Länge je byte).
Das stellt man meistens mit einem Aufruf ein. Z.B.:
SetComPort (9700,NoParity, 8,1); Dann muss/kann man noch die Art und Weise einstellen, wie der PC mit dem Gerät auf unterster Ebene kommuniziert, also z.B. wenn das Gerät was schicken will, der PC aber kurz mal nicht kann usw. Meistens muss man nix einstellen, aber bei einfach gestrickten (alten) PC und/oder Geräten muss man schon friemeln. Leider muss nämlich im Gerät genau das gleiche eingestellt sein, wie im PC. Wenn das bei der Waage aber fest vorgegeben ist, dann klappts vielleicht so.

Dann schickt man meistens einen Befehl an das Gerät und wartet auf eine Rückantwort.
Delphi-Quellcode:
Rs232_SendStr (#027+'P');
Rs232_ReceiveStr (aString);
In aString steht dann z.B. das Gewicht. Da ich auch keine Ahnung davon hab (aber ich kenn jemanden, der hat Ahnung davon ), kann ich dich gut verstehen. Ich habe ewig nach einer Library gesucht, die einfach zu bedienen ist. Mittlerweile habe ich so eine Bibliothek, die ist ca. 6 Jahre alt, aber läuft super.

Ich check erstmal, wie das Gerät eingestellt ist. Genau die Einstellungen nehme ich am PC (im Programm) vor. Dann, Befehl senden und antwort empfangen. Wenns nicht klappt, ruf ich einen Experten
"Wenn ist das Nunstruck git und Slotermeyer? Ja! Beiherhund das Oder die Flipperwaldt gersput!"
(Monty Python "Joke Warefare")
  Mit Zitat antworten Zitat
 


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 05:25 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