Anzeige


FTP Client für Industrie User: Einfacher und schneller Datentransfer...


FTP Filetransfer über IP Netzwerk (Ethernet LAN, Wireless WLAN, Internet, Intranet) ist eine grundlegende, moderne Methode, um Informationen, Dateien und Programme zwischen Computern auszutauschen. Basis sind eine Reihe vordefinierter FTP Kommandos, um Dateien zu senden oder zu empfangen uvam.

Der Computer, der FTP Befehle empfängt, wird FTP Server genannt. Der Computer, der Befehle sendet wird FTP Client genannt.

Folgerichtig ist unsere kleine Software ein Programm, um Sende- und Empfangsbefehle an einen FTP Server zu übertragen. Dieser wird die Befehle ausführen – und Dateien senden oder empfangen.

Nicht verhehlen wollen wir: FTP Programme gibt es wie den sprichtwörtlichen Sand am Meer. Jeder Windows Rechner besitzt auch schon von Haus aus einen FTP Client. (Starten Sie unter der DOS Eingabeaufforderung einfach mal FTP.EXE auf Ihrem PC. Sie erhalten dann einen Befehlsinterpreter und können „manuell“ Befehle an einen Server senden.)

Viele FTP Programme erlauben zwar alles – siond aber mehr oder minder aufwändig zu bedienen. Kurzum: für den einfachen, täglichen Datenaustausch zwischen Industrieterminal und Ihrem Desktop Computer erscheinen uns viele dieser Programme zu kompliziert. (Falls Sie jedoch PC Experte sind, sollten Sie sich mit WSFTP.EXE auseinander setzen. Das Programm ist Shareware und ein überaus leistungsfähiger FTP Client für Windows mit einer Vielzahl von Funktionen.)

Unser FTP Client FTP-AE-WIN.exe kann nicht so viel. Dafür jedoch ist er optimal geeignet, um ohne grosse IT Kenntnisse Dateien zwischen Industrieterminal und Ihrem Desktop PC auszutauschen. Bei der Programmierung war es uns wichtig, Ihnen nicht VIELE Funktionen zu geben – sondern nur diejenigen, die Sie benötigen, um SCHNELL und EINFACH Dateien auszutauschen.

Grundfunktionen

Im Wesentlichen haben wir uns auf die zwei Primärfunmktionen konzentriert:

  1. Dateitransfer vom Desktop PC zum Industrieterminal – Upload von Dateien

  2. Datentransfer vom Industrieterminal zum Desktop Computer – Download von Dateien. Zusätzlich besteht hier die Möglichkeit, die Datei auf dem Industrieterminal nach dem Download zu löschen.

Was sie wissen müssen:

  • die IP Adresse des Industrieterminals. Das sind typischerweise Zahlenreihen wie z.B. 192.168.4.126

  • Username „xml“. Mit dem Usernamen können Sie sich beim FTP Server auf dem Industrieterminal anmelden.

  • Passwort „xml“. Das ist das Passwort, das Sie beim Anmelden benötigen.

  • Den Dateinamen „savedata.xml“ der Datei, die Sie übertragen möchten. Wenn Sie Erfassungsdaten von einem TRM empfangen möchten, ist das typischerweise „savedata.xml“.

Natürlich können Sie auch andere Dateien zwischen Industrieterminal und Desktop PC austauschen. Sie müssen dann halt mit anderen Dateinamen arbeiten. IP Adresse, Username und Passwort der Verbindung sind jedoch in den meisten Fällen unverändert.

Beispiel: Erfassungsdaten vom TRM abholen, lokal auf PC speichern

Die Schritte, um eine Daten mit Erfassungsdaten vom Industrieterminal abzuholen und lokal auf Ihrem PC zu speichern.

Schritt 1: Programm starten

Schritt 2: IP Adresse unter Transfer Parameter eintragen.

Hier muss die IP Adresse des Industrieterminals hinein.

Schritt 3: Transfer Parameter User und Passwort prüfen.

Wenn Sie mit einem Standard Industriecomputer arbeiten, sollte hier schon jeweils „xml“ eingetragen sein.

Schritt 4: Verbindung zwischen Industrieterminal und Desktop PC testen.

Wenn alles OK ist, erhalten Sie eine entsprechende Meldung. Wenn ein Fehler festgestellt wurde, auch. Im Fehlerfall prüfen Sie bitte: 1) die unter Übertragungsparameter eingestellten Werte, 2) die Netzwerkverbindung zwischen Industrieterminal und PC, 3) die IP Adresse / Netzwerkkonfiguration Ihres eigenen PC.

Schritt 5: Dateinamen zum Download festlegen.

Prüfen und korrigieren Sie gfs. den Dateinamen der Datei, die Sie übertragen möchten. Zusätzlich können Sie auf Wunsch auch noch den Dateinamen definieren, unter dem die Datei lokal auf Ihrem PC gespeichert wird. („speichern als“). Wenn Sie hier nichts eingeben, verwendet das Programm automatisch den Ursprungsnamen.

Schritt 6: Datei auf TRM Löschen festlegen

Entscheiden Sie, ob Sie die Daten nach dem Transfer auf dem Industrieterminal löschen möchten. Im Normallfall ist das eine gute Idee: Sie haben die Daten dann ja auf Ihrem PC und benötigen Sie nicht noch einmal auf dem Industrieterminal. Aktivieren Sie das Kästchen >>Datei nach Transfer löschen<<.

Schritt 7: Betätigen Sie den Button >>Datei empfangen<<

Warten Sie die Meldung ab. Das sich auf Ihrem Netzwerk etwas tut, können Sie übrigens an den Signallampen Ihrer Netzwerkverbindung sehen.

Schritt 8: Beenden Sie das Programm und verarbeiten Sie die Datei.

Das war es!

Wenn Sie stattdessen eine Datei zum TRM senden möchten (z.B. eine Artikeldatei),läuft es ähnlich ab: wählen Sie die Datei, die Sie zum TRM senden möchten (Upload) – und betätigen den Button >>Datei senden<<. Das war es dann auch schon.

Neu ab Vers. 1.0.4: Mit INI Datei

Wer häufiger mit dem FTP arbeitet, wird die neue Funktion zu schätzen wissen: Das Programm speichert beim Beenden die zuletzt aktuellen Transferwerte automatisch in einer INI Datei.

Die INI Datei trägt den Namen FTP-AE-WIN.ini und befindet sich im gleichen Verzeichnis wie das Programm. Sie verwendet einfaches Textformat und kann auf Wunsch mit einem beliebigen Editor geändert werden.

Beim Programmstart wird die INI Datei abgfragt und die enthaltenen Parameterwerden gelesen. Wen das stört: die INI Datei einfach löschen!

IP Adressen und Networking– ein paar Tipps im Fehlerfall

Eigentlich ist unser Programm schnell und unkompliziert erklärt. „Eigentlich“ sollten Sie mit der Bedienung kein Problem haben.

„Eigentlich“ impliziert: es kann auch anders kommen. Und das liegt dann meistens an den Grundproblemen des Netzwerkens – neudtsch: Networking.

Noch vor wenigen Jahren unter Windows95 war das Thema Netzwerk ein wahres Expertenproblem. Seit Windows XP ist alles viel einfacher – kann aber im Einzelfall immer noch etwas hakelig sein. Über Netzwerke, IP Adressen, Class A/B/C Netze und Co wurden reihenweise Bücher geschrieben – und Sie würden sich wundern, was uns immer noch für Fragen erreichen. Damit Sie nicht sogleich „untergehen“ - hier noch ein paar Tipps.

Häufige Probleme

Erfahrungsgemäß treten die Schwierigkeiten eher am Anfang auf – beim Einrichten und Testen einer Ethernet LAN Verbindung. Daher hier noch ein paar Punkte, die Sie beachten sollten:

  • Ermitteln Sie die IP Adresse Ihres Rechners. Über Systemsteuerung --> Netzwerk unter Windows. Die IP Adresse ist eine Zahlenreihenfolge mit 4 x 3er Blöcken im Format aaa.bbb.ccc.ddd, z.B. 192.168.4.001. Die ersten 3 x 3 Ziffern unter aaa bbb ccc bezeichnen das Netzwerk. Stellen Sie sicher, dass das Industrieterminal die aaa.bbb.ccc Kombinationen IDENTISCH mit Ihrem PC sind. Lediglich in der ddd Kombination MUSS eine Abweichung existierenz.B. 192.168.4.126. Beispiel: Ihr PC hat 192.168.4.1. Dann können Sie dem Industrieterminal 192.168.4.126 zuweisen.

  • Prüfen Sie, ob alle Netzerkkabel eingesteckt sind. Das Industrieterminal sollte erst eingeschaltet werden, wenn die Kabel alle stecken. Beim Starten zeigt das Industrieterminal dann seine aktuelle IP Adresse an.

  • Prüfen Sie, ob Sie die richtigen LAN Kabel verwendet haben. Das ist so ein kleiner Expertentrick: Patchkabel dienen der Verbindung zwischen Computern und Netzwerk, Switch, Hub und Co. Crossover Kabel dienen der Verbindung zwischen zwei Computer untereinander.

  • Jedes Industrieterminal benötigt eine EIGENE IP Adresse. Sie können nicht alle Terminals mit der gleichen IP Adresse im Netzwerk erreichen. Und aus einem ziemlich blöden Grund (ARP Tabelle – Ihr Rechner merkt sich vergebene IP Adressen und die zugehörige Hardware) können Sie das auch nicht nacheinander. Bevor das hier zu kompliziert wird: geben Sie jedem Terminal eine EIGENE IP Adresse – und gut ist.

  • Der Firewall – ein überaus beliebtes Windowsprogramm, das viele Netzwerkaktivitäten überwacht. Prüfen oder deaktivieren Sie den gfs.

Netzwerkverbindungen mittels PING testen

Wenn Sie meinen alles richtig gemacht zu haben, aber immer noch keinen Erfolg verzeichnen – lernen Sie die Netzwerkwunderwaffe PING kennen.

Starten Sie die DOS Eingabeaufforderung und starten Sie PING.exe gefolgt von Ihrer eigenen IP Adresse. Eingabe im Beispiel: PING 192.168.4.001. Das Programm PING.exe testet jetzt die Netzwerkverbindung zur angegebenen IP Adresse. In diesem Fall zu Ihrem eigenen Rechner, so dass es immer funktionieren müsste.

Starten Sie anschliessend PING mit der IP Adresse des Industrieterminal. Im Beispiel: ping 192.168.4.126. Ping testet jetzt die Netzwerkverbindung zum Industrieterminal. Sie erhalten eine Meldung, ob es geklappt hat oder nicht.

Wenn der PING zum Industrieterminal funktioniert, ist das Netzwerk funktionsfähig. Dann müssen Sie Ihre Übertragungsparameter Username, Passwort und Dateiname prüfen. Wenn der Ping nicht geht, haben Sie entweder immer noch ein IP oder ein Kabelproblem. Gehen Sie noch einmal alles sorgfältig durch – und wenn Sie keinen Fehler finden, müssen Sie jemanden kontakten, der sich Netzwerkadministrator nennt – oder jemanden fragen, der sich mit Netzwerken auskennt. Die jetzt mögliche Fehleranalyse würde den Rahmen dieser kleinen Programmdokumentation jetzt wirklich sprengen.

Weitere Informationen: www.terminal-systems.de/ftp1.htm

 

(c) hjw AE, Last Update: 26.01.2011. Alle Angaben ohne Gewähr
IT Lösungen für die Industrie: www.terminal-systems.de || IT Beiträge