Hallo erstmal, Ich bin neu in diesem Forum und über die Internetrecherche darauf gestoßen.
Ich habe während meines Studiums eine Projektaufgabe bekommen, in dem ich ein Diskettenlaufwerk durch einen
Laptop ersetzen soll.
Die Aufgabe im Detail:
Eine Maschine wird mit Informationen (Maschinendaten) über ein Diskettenlaufwerk gefüttert. Dieses ist (incl. Kontoller) über eine normale RS232 Schnittstelle mit der Maschine verbunden. Es gibt nur 4 verschiedene Befehle die realisiert werden müsssen. 1. Dir, 2. load, 3.save und 4. format! Auf der Machine befindetet sich ein altes Dossystem von wo aus die Eingaben geschehen, um auf das Diskettenlaufwerk zuzugreifen.
Nun soll ich das Floppylaufwerk durch einen Laptop ersetzen, welcher auch über die RS232 an die Maschine angeschlossen werden soll. In dem Laptop befindet sich ein Diskettenlaufwerk, auf welches anstelle des altem
geschrieben und gelesen werden soll!
Mein Problem ist nun, wie kann ich in JAVA die Kommunikation zwischen den Geräten herstellen? Ich habe mir das Comm API von Java besorgt. Die Beispielprogramme laufen auch einwandfrei. Bin jetzt aber nicht so der Java Held..daher nun meine Frage, hat schon jemand ein ähnliches Programm in Java geschrieben, an dem ich mich orientieren kann (Quelltext), bzw. Ideen für einen Lösungsansatz?
Ich habe habe schon einen Sniffer zwischen Diskettenlaufwerk und Maschine gehängt um zu sehen, welche Daten zwischen die Geräten ausgetauscht werden.
Würde mich sehr über Ideen eurerseits zur Lösung dieses Problems freuen.
Ciao Alex
Ich habe während meines Studiums eine Projektaufgabe bekommen, in dem ich ein Diskettenlaufwerk durch einen
Laptop ersetzen soll.
Die Aufgabe im Detail:
Eine Maschine wird mit Informationen (Maschinendaten) über ein Diskettenlaufwerk gefüttert. Dieses ist (incl. Kontoller) über eine normale RS232 Schnittstelle mit der Maschine verbunden. Es gibt nur 4 verschiedene Befehle die realisiert werden müsssen. 1. Dir, 2. load, 3.save und 4. format! Auf der Machine befindetet sich ein altes Dossystem von wo aus die Eingaben geschehen, um auf das Diskettenlaufwerk zuzugreifen.
Nun soll ich das Floppylaufwerk durch einen Laptop ersetzen, welcher auch über die RS232 an die Maschine angeschlossen werden soll. In dem Laptop befindet sich ein Diskettenlaufwerk, auf welches anstelle des altem
geschrieben und gelesen werden soll!
Mein Problem ist nun, wie kann ich in JAVA die Kommunikation zwischen den Geräten herstellen? Ich habe mir das Comm API von Java besorgt. Die Beispielprogramme laufen auch einwandfrei. Bin jetzt aber nicht so der Java Held..daher nun meine Frage, hat schon jemand ein ähnliches Programm in Java geschrieben, an dem ich mich orientieren kann (Quelltext), bzw. Ideen für einen Lösungsansatz?
Ich habe habe schon einen Sniffer zwischen Diskettenlaufwerk und Maschine gehängt um zu sehen, welche Daten zwischen die Geräten ausgetauscht werden.
Würde mich sehr über Ideen eurerseits zur Lösung dieses Problems freuen.
Ciao Alex