RS232 Terminalprogramm für Zeitmessgerät

OP #4445357
Lesenswert?
• ▲
▼
Für meine Zeitmessgeräte die mit einem alten Intel Prozessor N80C196KC20 
ausgerüstet sind, suche ich ein einaches Terminal Programm mit dem 
Messwerte des Zeitmessgerätes  die von Lichtschranken ausgelöst werden 
in eine Tabelle (z.B. Excel) geschrieben werden. Alles was ich bisher 
angeboten bekommen habe, ist für diese Anwendung viel zu umfangreich. 
Vielleicht kann mir auch gegen Bezahlung ein Software Entwickler ein 
Programm anfertigen. Zur Information, habe ich für das Zeitmessgerät ein 
Schnittstellen-Protokoll beigefügt.

MfG

S.Heuser
Angehängte Dateien:
Gast #4445503
Lesenswert?
• ▲
▼
Das hast Du richtig verstanden. Zum besseren Verständnis erkläre ich 
nochmal den genauen Messablauf und die Messaufgabe. Es geht dabei um 
Sprintvermögen von Fußballern d.h. der Trainer möchte wissen, wie 
schnell seine Leute aus dem Stand eine bestimmte Distanz bewältigen 
können. Die Anlage besteht aus einem Zeitmessgerät und 1 
Startlichtschranke sowie mehrere Lichtschranken für Zwischenzeiten. Nach 
Auslösung der Startlichtschranke beginnt die Zeitmessung bei 0000.00s 
und bei jeder Lichtschranke für die Zwischenzeiten (30m, 50m, 100m) wird 
das Ergebnis automatisch über die RS232 zum Rechner übertragen. Dort 
soll es wenn möglich ebenfalls automatisch in eine Tabelle geschrieben 
werden. Eine Funktionskontrolle in Form eines kleinen Monitors wäre 
wünschenswert.
Gruß Siegfried
Gast #4445516
Lesenswert?
• ▲
▼
Die einfachste Lösung wäre unter einem Linux-System möglich.
Wenn Du das einsetzen willst/kannst.
Die eingehenden Daten würde ich als CSV-Tabelle abspeichern. Das kann 
jedes Tabellenkalkulationsprogramm einlesen.
Das kann man als shell-script oder als kleines C-Programm realisieren.
Der Aufwand dürfte ca. 1/2 Arbeitstag sein. Das ist eine Fingerübung.

An Angaben fehlt die Geschwindigkeit und das Bit-Format mit der die 
Schnittstelle sendet.
OP #4445557
Lesenswert?
• ▲
▼
Nachfolgend die Schnittstellenparameter.

Serielle Schnittstelle RS232C

9600 Baud, 1 Startbit, 8 Datenbits, 1 Stopbit, keine Parität

Die RS232 wird per Kabel und einem Umsetzer von RS232 nach USB mit einem 
Laptop verbunden. Das Betriebsystem wird wahrscheinlich Win7,8 sein. Mit 
dem Monitor habe ich ein kleines Fenster im Terminalprogramm gemeint, wo 
die eingehenden Werte angezeigt werden.

Gruß Siegfried
Gast #4445616
Lesenswert?
• ▲
▼
Sollen die Daten während des Messens schon in Excel aufgelistet werden?

Falls nein-> Terminalprogramm -> als .txt speichern und in excel 
importieren.
Notfalls vorher noch mit "Suchen und Ersetzten" die Trennzeichen für den 
Excel Import vereinheitlichen z.B ;

Falls die Daten gleich ausgewertet werden sollen, erstell ein VBA Makro 
in Excel und lies die Serielle Schnittstelle da aus.
Kurz gegurgelt: http://www.office-loesung.de/ftopic528459_0_0_asc.php
schaut simpel aus

hf Lukas
#4445742
Lesenswert?
• ▲
▼
Anbei mal was Quellcode in PureBasic. Ist ungetestet sollte aber laufen.
Je nachdem wie viel Zeit man investieren möchte kann das sehr 
komfortabel werden. Compiler auf 
http://www.purebasic.com/german/download.php oder fertig kompiliert per 
Mail von mir. Aufruf erfolgt mit Programmname.exe Schnittstelle 
Dateiname also z.B myProgi.exe COM1 C:\daten.cvs

Gruß Rene
Angehängte Dateien:

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren