Datenübernahme mit RS232 - Hh-swim-info.de
Datenübernahme mit RS232 - Hh-swim-info.de
Datenübernahme mit RS232 - Hh-swim-info.de
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
EasyWk<br />
DAS<br />
Schwimmwettkampfprogramm<br />
Arbeiten <strong>mit</strong> OMEGA ARES 21<br />
EasyWk - DAS Schwimmwettkampfprogramm 1
Einleitung<br />
Diese Präsentation dient zur Darstellung <strong>de</strong>r<br />
„Zusammenarbeit“ zwischen EasyWk und<br />
<strong>de</strong>r Zeitmessanlage OMEGA ARES 21.<br />
Die Ares kann sowohl <strong>mit</strong> einer seriellen<br />
Schnittstelle als auch durch reinen<br />
Dateiaustausch abgefragt wer<strong>de</strong>n.<br />
EasyWk - DAS Schwimmwettkampfprogramm 2
Veranstaltungsdaten für die Ares<br />
EasyWk kann die Veranstaltungsdaten<br />
(Wettkampffolge, Mel<strong>de</strong>ergebnis) für die Ares zur<br />
Verfügung stellen. Da<strong>mit</strong> ist es nicht notwendig,<br />
auf <strong>de</strong>r Ares die Wettkampffolge manuell<br />
anzulegen und <strong>de</strong>m Ares-Bediener stehen auch die<br />
Namen <strong>de</strong>r Schwimmer zur Verfügung.<br />
Die entsprechen<strong>de</strong>n Dateien können unter <strong>de</strong>m<br />
Menüpunkt Exporte >> Omega-Dateien >><br />
LST????.txt erzeugt wer<strong>de</strong>n. Bei <strong>de</strong>r Auswahl <strong>de</strong>r<br />
Funktion muss ein Verzeichnis angegeben wer<strong>de</strong>n,<br />
in <strong>de</strong>m die Dateien gespeichert wer<strong>de</strong>n. Es<br />
entstehen 7 Dateien, die alle <strong>mit</strong> LST beginnen<br />
und die Endung TXT haben.<br />
EasyWk - DAS Schwimmwettkampfprogramm 3
Veranstaltungsdaten für die Ares<br />
Die von EasyWk erzeugten Ares-Dateien können<br />
wie folgt in die Omega-Datenbank eingelesen<br />
wer<strong>de</strong>n:<br />
EasyWk - DAS Schwimmwettkampfprogramm 4
Veranstaltungsdaten für die Ares<br />
Manche Systeme benötigen für die Anzeigetafel<br />
noch Dateien, die laufweise die Schwimmernamen<br />
beinhalten. Diese sogenannten NAM-Dateien<br />
können unter Exporte >> Omega-Dateien >><br />
NAM+steuer.txt erzeugt wer<strong>de</strong>n<br />
Beim Funktionsaufruf muss ein Verzeichnis<br />
ausgewählt wer<strong>de</strong>n, in <strong>de</strong>m die Dateien<br />
gespeichert wer<strong>de</strong>n. Achtung! Die Dateien können<br />
nur abschnittsweise erzeugt wer<strong>de</strong>n und benötigen<br />
für je<strong>de</strong>n Abschnitt ein neues Verzeichnis, da<br />
sonst die steuer.txt überschrieben wird.<br />
EasyWk - DAS Schwimmwettkampfprogramm 5
Veranstaltungsdaten für die Ares<br />
Die von EasyWk erzeugten NAM-Dateien können<br />
wie folgt in die Omega-Datenbank eingelesen<br />
wer<strong>de</strong>n:<br />
EasyWk - DAS Schwimmwettkampfprogramm 6
Datenübernahme ohne <strong>RS232</strong><br />
EasyWk kann die Daten auch ohne<br />
angeschlossene serielle Schnittstelle übernehmen.<br />
Hierfür wird eine Datei eingelesen, die auf <strong>de</strong>m<br />
Bedienrechner <strong>de</strong>r Omega erzeugt wird.<br />
Vorteile:<br />
* unabhängig von einer Schnittstelle<br />
* funktioniert immer<br />
* beinhaltet auch Backupzeiten<br />
Nachteile:<br />
* Datei muss geholt wer<strong>de</strong>n<br />
* kein Sprecherbildschirm / kein Livetiming<br />
EasyWk - DAS Schwimmwettkampfprogramm 7
Datenübernahme ohne <strong>RS232</strong><br />
Die Datei, die von EasyWk eingelesen wer<strong>de</strong>n<br />
kann, trägt <strong>de</strong>n Namen LSTRSLT.TXT. Da<strong>mit</strong> die<br />
Ares diese Datei erzeugt, müssen auf <strong>de</strong>r Ares<br />
folgen<strong>de</strong> Massnahmen getroffen wer<strong>de</strong>n:<br />
EasyWk - DAS Schwimmwettkampfprogramm 8
Datenübernahme ohne <strong>RS232</strong><br />
Die Datei LSTRSLT.TXT kann entwe<strong>de</strong>r auf<br />
einen USB-Stick kopiert wer<strong>de</strong>n, o<strong>de</strong>r das Omega-<br />
Datenverzeichnis wird via Netzwerk freigegeben,<br />
so dass vom EasyWk aus darauf zugegriffen<br />
wer<strong>de</strong>n kann.<br />
Achtung! Die Datei beinhaltet grundsätzlich nur<br />
abgeschlossene Rennen. Das laufen<strong>de</strong> Rennen ist<br />
nicht enthalten. Dafür beinhaltet die Datei aber<br />
ALLE bis zum Lesezeitpunkt abgeschlossenen<br />
Rennen und man kann da<strong>mit</strong> beispielsweise auch<br />
am En<strong>de</strong> eines Abschnitts alle Rennen einlesen.<br />
EasyWk - DAS Schwimmwettkampfprogramm 9
Datenübernahme ohne <strong>RS232</strong><br />
Innerhalb von EasyWk kann man die Datei unter<br />
Protokoll >> Datenaustausch >> Dateien aus<br />
Omega-Datenbank einlesen.<br />
Im Dialog wird immer genau ein Lauf angezeigt.<br />
EasyWk - DAS Schwimmwettkampfprogramm 10
Datenübernahme ohne <strong>RS232</strong><br />
Mit <strong>de</strong>r Funktion Datei lesen können die Daten für<br />
<strong>de</strong>n angezeigten Lauf eingelesen wer<strong>de</strong>n.<br />
Sind schon Ergebnisse eingetragen, fragt EasyWk<br />
nach, ob wirklich neu eingelesen wer<strong>de</strong>n soll.<br />
EasyWk - DAS Schwimmwettkampfprogramm 11
Datenübernahme ohne <strong>RS232</strong><br />
Die einzelnen Möglichkeiten dieses Dialogs sind<br />
in <strong>de</strong>r Onlinehilfe ausführlich beschrieben.<br />
Der Dialog kann offen bleiben, während an<strong>de</strong>re<br />
EasyWk-Funktionen ausgeführt wer<strong>de</strong>n.<br />
EasyWk - DAS Schwimmwettkampfprogramm 12
Datenübernahme <strong>mit</strong> <strong>RS232</strong><br />
Sollen die Daten über eine serielle Schnittstelle<br />
übernommen wer<strong>de</strong>n, so muss EasyWk <strong>mit</strong>tels<br />
eines seriellen Kabels <strong>mit</strong> <strong>de</strong>r Ares verbun<strong>de</strong>n<br />
wer<strong>de</strong>n.<br />
Achtung! Da viele Notebooks keine serielle<br />
Schnittstelle mehr haben, wer<strong>de</strong>n häufig USB-<br />
Seriell-Konverter eingesetzt. Unter Umstän<strong>de</strong>n<br />
erhält dieser Konverter bei je<strong>de</strong>m Einstecken in<br />
<strong>de</strong>n USB-Port eine an<strong>de</strong>re COM-Adresse! In <strong>de</strong>r<br />
Systemsteuerung von Windows kann die Adresse<br />
eingesehen / geän<strong>de</strong>rt wer<strong>de</strong>n.<br />
EasyWk - DAS Schwimmwettkampfprogramm 13
Datenübernahme <strong>mit</strong> <strong>RS232</strong><br />
Ehe die Datenübernahme über die serielle<br />
Schnittstelle erfolgen kann, müssen die<br />
entsprechen<strong>de</strong>n Einstellungen für die<br />
Zeitmessanlage vorgenommen wer<strong>de</strong>n.<br />
Diese fin<strong>de</strong>n sich<br />
unter Datei >><br />
Einstellungen >><br />
Allgemein<br />
EasyWk - DAS Schwimmwettkampfprogramm 14
Datenübernahme <strong>mit</strong> <strong>RS232</strong><br />
Wie bereits erwähnt, muss <strong>de</strong>r einzustellen<strong>de</strong><br />
COM-Port eventuell <strong>de</strong>m Systemsteuerungen von<br />
Windows entnommen wer<strong>de</strong>n.<br />
Falls zwischen <strong>de</strong>r<br />
Anlage und <strong>de</strong>m<br />
Notebook noch<br />
ein Kabel verwen<strong>de</strong>t<br />
wer<strong>de</strong>n muss, ist ein<br />
Nullmo<strong>de</strong>mkabel<br />
einzusetzen<br />
EasyWk - DAS Schwimmwettkampfprogramm 15
Datenübernahme <strong>mit</strong> <strong>RS232</strong><br />
An<strong>de</strong>rs als an<strong>de</strong>re Anlagen, wer<strong>de</strong>n bei <strong>de</strong>r Ares<br />
die Daten vom Protokollrechner nicht angefragt,<br />
son<strong>de</strong>rn die Ares sen<strong>de</strong>t die Daten einfach. Wenn<br />
<strong>de</strong>r Protokollrechner die gesen<strong>de</strong>ten Daten nicht<br />
empfängt (z.B. weil nicht angeschlossen, Dialog<br />
geschlossen …), sind die Daten weg!<br />
Fazit: Bei einer Ares-Anlage muss <strong>de</strong>r<br />
Protokollrechner die ganze Zeit <strong>mit</strong> <strong>de</strong>r Anlage<br />
verbun<strong>de</strong>n sein und die Verbindung muss vor<br />
<strong>de</strong>m ersten Start aufgebaut wer<strong>de</strong>n!<br />
EasyWk - DAS Schwimmwettkampfprogramm 16
Datenübernahme <strong>mit</strong> <strong>RS232</strong><br />
Der Datendialog für die elektronische<br />
Zeitmessung fin<strong>de</strong>t sich unter Protokoll >><br />
Ergebnisse >> Zeitmessanlage und zeigt immer<br />
einen Lauf.<br />
EasyWk - DAS Schwimmwettkampfprogramm 17
Datenübernahme <strong>mit</strong> <strong>RS232</strong><br />
Nach<strong>de</strong>m <strong>de</strong>r Dialog geöffnet ist, muss über die<br />
Funktion Verbin<strong>de</strong>n eine Verbindung zur Anlage<br />
hergestellt wer<strong>de</strong>n. Diese Verbindung (und da<strong>mit</strong><br />
<strong>de</strong>r Dialog) müssen die ganze Zeit offen sein.<br />
EasyWk - DAS Schwimmwettkampfprogramm 18
Datenübernahme <strong>mit</strong> <strong>RS232</strong><br />
Alle aktuell eintreffen<strong>de</strong>n Daten <strong>de</strong>r Ares wer<strong>de</strong>n<br />
im Bereich Aktuelle Daten von <strong>de</strong>r Anlage anzeigt.<br />
Dies dient lediglich <strong>de</strong>r Kontrolle, dass überhaupt<br />
Daten kommen.<br />
EasyWk - DAS Schwimmwettkampfprogramm 19
Datenübernahme <strong>mit</strong> <strong>RS232</strong><br />
Die eintreffen<strong>de</strong>n Rennen wer<strong>de</strong>n im Bereich<br />
Gepufferte Rennen gesammelt. Hier kann ein<br />
Rennen markiert und dann <strong>mit</strong> markiertes Rennen<br />
eintragen übernommen wer<strong>de</strong>n.<br />
EasyWk - DAS Schwimmwettkampfprogramm 20
Datenübernahme <strong>mit</strong> <strong>RS232</strong><br />
Die Übernahme eines Rennens erfolgt immer in<br />
<strong>de</strong>n Lauf, <strong>de</strong>r oben angezeigt wird. Stimmen<br />
WkNr / Lauf nicht überein, fragt EasyWk nach, ob<br />
das Rennen eingetragen wer<strong>de</strong>n soll.<br />
EasyWk - DAS Schwimmwettkampfprogramm 21
Datenübernahme <strong>mit</strong> <strong>RS232</strong><br />
Die Onlinedaten beinhalten keine Backupzeiten!<br />
Wird vom Ares-Bediener eine Backupzeit zur<br />
Mattenzeit gemacht, trifft diese u.U. verzögert ein.<br />
EasyWk - DAS Schwimmwettkampfprogramm 22
Datenübernahme <strong>mit</strong> <strong>RS232</strong><br />
Gepufferte Rennen sollten erst übernommen<br />
wer<strong>de</strong>n, wenn sie been<strong>de</strong>t sind. Achtung! Die<br />
gepfufferten Rennen gehen verloren, wenn <strong>de</strong>r<br />
Dialog geschlossen wird!<br />
EasyWk - DAS Schwimmwettkampfprogramm 23
Datenübernahme <strong>mit</strong> <strong>RS232</strong><br />
Die einzelnen Möglichkeiten dieses Dialogs<br />
sind in <strong>de</strong>r Onlinehilfe ausführlich<br />
beschrieben.<br />
EasyWk - DAS Schwimmwettkampfprogramm 24
Datenübernahme <strong>mit</strong> <strong>RS232</strong><br />
Auf <strong>de</strong>r Ares besteht die Möglichkeit, ein<br />
abgeschlossenes Rennen noch einmal an <strong>de</strong>n<br />
Protokollrechner zu schicken. Hierzu muss:<br />
EasyWk - DAS Schwimmwettkampfprogramm 25
Datenübernahme <strong>mit</strong> <strong>RS232</strong><br />
ACHTUNG! WICHTIG!<br />
Wird von <strong>de</strong>r Ares ein Rennen noch einmal<br />
übertragen, darf es kein laufen<strong>de</strong>s Rennen<br />
geben – sonst kommen die Daten<br />
durcheinan<strong>de</strong>r! Ein nochmaliges Sen<strong>de</strong>n<br />
von Rennen darf also nur erfolgen, nach<strong>de</strong>m<br />
das laufen<strong>de</strong> Rennen been<strong>de</strong>t und das<br />
nächste Rennen noch nicht gestartet ist!!!!<br />
EasyWk - DAS Schwimmwettkampfprogramm 26
Netzwerktools<br />
Für die Ares gibt es zwei Netzwerktools.<br />
NetOmegaLive<br />
ermöglicht ein Livetiming<br />
im Internet, in<strong>de</strong>m<br />
das aktuell laufen<strong>de</strong><br />
Rennen als HTML-<br />
Datei via FTP ins<br />
Internet gestellt wird.<br />
EasyWk - DAS Schwimmwettkampfprogramm 27
Netzwerktools<br />
NetOmegaView zeigt das aktuelle Rennen (<strong>mit</strong><br />
Zwischenzeiten) auf <strong>de</strong>m Rechner an und eignet<br />
sich so z.B. als Sprecherbildschirm o<strong>de</strong>r für eine<br />
Beameranzeige.<br />
EasyWk - DAS Schwimmwettkampfprogramm 28
Netzwerktools<br />
Da die Netzwerktools <strong>mit</strong> <strong>de</strong>m aktuell<br />
laufen<strong>de</strong>n Rennen arbeiten, können sie nur<br />
eingesetzt wer<strong>de</strong>n, wenn die<br />
Datenübernahme <strong>mit</strong> <strong>RS232</strong> erfolgt!<br />
Die Tools arbeiten <strong>mit</strong> <strong>de</strong>m Zeitmessdialog<br />
zusammen und funktionieren nur, wenn<br />
dieser geöffnet und <strong>mit</strong> <strong>de</strong>r Ares verbun<strong>de</strong>n<br />
ist.<br />
EasyWk - DAS Schwimmwettkampfprogramm 29