Exchange

Die Exchange-Funktion ist gedacht um größere Zeichenfolgen wie z.B. ein NC-Program zu transferieren.


Als erstes muss die Einstellung der Schnittstellen-Parameter erfolgen. Wählen Sie dazu den Eintrag "Setup" in der Navigationsleiste. Die im System vorhandenen seriellen Schnittstellen werden in der Geräte-Auswahl-Liste angezeigt. In diesem Fall hier verwende ich einen USB zu Seriell-Adapter mit zwei Ausgängen.


Bitte beachten Sie das Apps wie diese, die auf der universellen Windows Platform basieren, keine seriellen On-Board Schnittstellen erkennen können, sondern nur Peripherie-Geräte. Im Falle einer On-Board Schnittstelle schauen Sie bitte hier.



Darunter können die Standard-Einstellungen für die Schnittstelle vorgenommen werden. In meinem Fall verwende ich die App um NC-Programme auf eine Gildemeister CT-60 zu senden und von der Maschine zu empfangen.
Als letztes kann noch die Zeilenenden-Konvertiertung gewählt werden und ob Zeilen die kein Zeichen enthalten auch gesendet werden sollen. Die Einstellungen werden gespeichert, dieser Schritt muss also nur wiederholt werden wenn die Schnittstelle gewechselt werden soll.

Setup Page - Einstellungen / Settings


Wenn das abgeschlossen ist, dann wählen Sie in der Navigationsliste den Eintrag "Exchange" und wechseln so zu der Seite für den Datenaustausch.
Über den Button "Open" können NC-Programme geladen und auch editiert werden. Um die Daten zu senden drücken sie den Button "Send".


Gesendet wird der aktuelle Inhalt der Editbox, inklusive aller Änderungen die vorgenommen wurden. Nicht die gespeicherte Datei.




Informationen zum Sendevorgang werden links im Info-Panel unter der Navigations-Liste ausgegeben. Wenn der Vorgang ohne Fehler abläuft, werden hier die übertragenen Bytes angezeigt. Ansonsten wird ein Fehler ausgegeben.

NC Program - serial sending process

Um Daten zu empfangen drücken Sie den Button "Receive". Sollte der aktuelle Inhalt der Editbox nicht gespeichert sein, dann werden Sie eventuell gefragt ob dieser gespeichert werden soll.
Wenn der Empfangs-Prozess gestartet wurde, wartet die App 30 Sekunden lang auf eingehende Daten. Im Info-Panel wird ein entsprechender Countdown angezeigt. Wurde bis dahin nichts empfangen wird der Prozess automatisch beendet und die Schnittstelle wieder frei gegeben.
Nachdem Daten eingegangen sind, werden die empfangenen Bytes angezeigt. Sollte ein Fehler auftreten wird dieser im Info-Panel angezeigt.


NC Program - serial reception process

Wenn der Vorgang erfolgreich abgelaufen ist, werden die empfangenen Daten in die Editbox geladen.
Über den Button "Save" kann als aktuelle Datei gespeichert werden oder über "Save as" als neue Datei.