18.04.2014 Aufrufe

Datenübernahme mit RS232 - Hh-swim-info.de

Datenübernahme mit RS232 - Hh-swim-info.de

Datenübernahme mit RS232 - Hh-swim-info.de

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

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

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!