PDA

View Full Version : Asynchroner Datenaustausch mit ICF-Dateien über Ethernet



Joshua
12-08-10, 13:12
Hallo AS/400 Experten.

Seit vielen Jahren kommuniziert meine AS/400 (Modell 9406-520 OS V5R4M0) erfolgreich über RS232/V.24-Leitungen mit diversen Waagen.
Dabei benutze ich eine ICF-Datei, um über ein RPG-Programm mit der Waage zu kommunizieren. Es gibt einen asynchronen Datenaustausch mit vereinbarten Telegrammsätzen.

Jetzt soll ein neuer Waagenhersteller eingesetzt werden, der mir eine Ethernet/TCP-IP Schnittstelle anbietet.

Meine Frage: Was muss ich machen, um mit meiner ICF-Datei die Ethernet/TCP-IP Schnittstelle anzusprechen.

Das Thema mit Wandlern von V.24 auf Ethernet habe ich schon durch. Das geht auch, will ich aber nicht mehr.

Es muß doch auch direkt gehen?

Hat jemand Erfahrung und kann mir helfen?

Vielen Dank.

AS400.lehrling
12-08-10, 13:33
Da würde ich mal schauen wie der Zugriff auf die Waagen definiert ist.

Es muss ja irgend ein Gerät geben welches über die V24 angesprochen wird.

Dieses Gerät müsste dann als Verbindungsspezifikation statt V24 die Netzwerkkarte kriegen.

Gruß AS400.lehrling

BenderD
12-08-10, 13:41
.. das müsste dann doch eine Socket Verbindung sein, da würde ich mir eher überlegen das auf Socket APIs umzustellen, als da mit Gewalt das ICF File zu retten.

D*B


Hallo AS/400 Experten.

Seit vielen Jahren kommuniziert meine AS/400 (Modell 9406-520 OS V5R4M0) erfolgreich über RS232/V.24-Leitungen mit diversen Waagen.
Dabei benutze ich eine ICF-Datei, um über ein RPG-Programm mit der Waage zu kommunizieren. Es gibt einen asynchronen Datenaustausch mit vereinbarten Telegrammsätzen.

Jetzt soll ein neuer Waagenhersteller eingesetzt werden, der mir eine Ethernet/TCP-IP Schnittstelle anbietet.

Meine Frage: Was muss ich machen, um mit meiner ICF-Datei die Ethernet/TCP-IP Schnittstelle anzusprechen.

Das Thema mit Wandlern von V.24 auf Ethernet habe ich schon durch. Das geht auch, will ich aber nicht mehr.

Es muß doch auch direkt gehen?

Hat jemand Erfahrung und kann mir helfen?

Vielen Dank.