Touchscreen über COM Port brauche Hilfe

thomebau

Enthusiast
Thread Starter
Mitglied seit
25.02.2010
Beiträge
259
Ort
Saarland
Ich versuche grade meinen neuen Touchscreen an den ThinClient anzuschließen und hab dabei ein paar Probleme, vor allem mit den diversen verschiedenen COM Schnittstellen komme ich nicht wirklich klar. Ich fürchte der Einstieg ist nicht ganz so einfach, daher folgende Infos vorab:


Der Touchscreen wird über ein einziges Kabel mit Strom und Videodaten versorgt. Über dieses Kabel läuft auch der Touchscreen.
Dieses Kabel wird an eine PCI Karte angeschlossen (diese hier: Wincor Nixdorf PLINK-LCD-Controller 1750024126 PCI COM | eBay).
Diese hat einen Grafikchip drauf der das Videosignal zur Verfügung stellt (so weit so gut, das funktioniert auch).
Außerdem führt sie die COM Schnittstelle heraus, dazu hat sie ein kurzes internes Verbindungskabel zu einer SCSI Karte welche aber hier nicht benötigt wird (COM Ports sind ja am Futro S400 vorhanden). Um also das COM Signal an den COM Port an der Rückseite der Karte zu bekommen muss man das interne Verbindungskabel brücken wie folgt:
Um die ISA Karte los zu werden führt ihr folgende Schritte durch:

Du hast ja das kurze Verbindungskabel zwischen PCI und ISA Karte.
An diesem verbindest du die Drähte in folgender Reihenfolge:
(Farbiger Draht = 1 )

1 - 5
2 - 4
3 - 10
6 - 7
8 - 9

Quelle: Touchscreen /Touchfunktionalität lässt sich nicht installieren - Seite 2

Das habe ich gemacht. Was mir fehlt (bzw. was ich als Fehlerquelle vermute) ist noch die Verbindung vom COM Ausgangsport der Karte zum COM Eingang am Mainboard des Futro S400.
Ich habe leider kein Nullmodemkabel mehr und auch kein anderes passendes Kabel. Deswegen habe ich ein Rest 10 poliges Kabel genommen und mit einem Stecker für den COM Port verbunden (den ich noch hatte). An einem Ende also loses Kabel, am anderen der Anschluss fürs Mainboard.
So weit so gut.
Laut dieser Anleitung hier brauche ich nur RxD und TxD Signal für den Touchscreen (wichtige Teile rot markiert):

COM Board für Touch Screen
Das COM Board ist eine Zusatzkarte mit einer ISA Bus-Schnittstelle, die
über 2 bzw. 4 COM-Schnittstellen (COM5, 6, 7, 8) verfügt. Die COM -
Schnittstellen (COM5 und 6) werden über einen Stecker auf den BA72-
Controller geleitet.
Die COM5-Schnittstelle ist eine reduzierte COM-Schnittstelle für RxD und
TxD -Signale. Hierüber wird der Touch Screen betrieben.
Ferner verfügt das COM Board über eine optionale COM7- und COM8-
Schnittstelle. Diese können wahlweise als COM7*/8* (mit Spannungsversorgung) oder COM7/8 (ohne Spannungsversorgung) betrieben werden.

Quelle: http://www.wincor-nixdorf.com/inter...ile/9070/BA71_LCD_Operating_Manual_german.pdf

Und ich muss RxD und TxD vertauschen (warum auch immer) steht hier:
Dann brauchst du noch ein serielles Kabel vom Com Port am PC zum Com Port an der PCI Karte (außenliegend am Slotblech).
In diesem Kabel muss die Datenleitung Rx und Tx gekreuzt sein.
Habe selbst dazu schon ein Kabel umgelötet.
Quelle: Touchscreen /Touchfunktionalität lässt sich nicht installieren - Seite 2

Das heißt also ich muss am Ausgang der PCI Controller Karte Port 3 an Port 2 des Kabels löten und Port 2 an Port 3 des Kabels löten? Die anderen brauche ich nicht (außer 5 auf 5)?
Das entspräche dann also einem einfachen Nullmodelkabel ohne Handshake:
Serielle RS232-Kabel Layout Information

Oder sehe ich das falsch?

Das habe ich jetzt gemacht und es funktioniert noch immer nicht. Nun zum interessanten Teil, der Software :-)rolleyes:).

Ich habe auf dem ThinClient Windows7 HP installiert was so weit auch wunderbar läuft (frische Installation von Original Medium).
Als Treiber habe ich diesen hier benutzt:
MicroTouch/3M touch driver MT7.13 build 4 for Windows
Wincor Nixdorf Treiber für Displays / Grafik

Der laut README auch für Windows7 funktionieren soll.

Es wird aber kein Touchsensor erkannt (von der mitinstallierten 3M Software und auch nicht von Windows 7).

Kann ich irgendwie feststellen warum das so ist? Müssen an einen COM Port angeschlossene Geräte nicht irgendwo aufgelistet sein? Wie finde ich den Fehler? Ich hab leider noch nie mit Hardware gearbeitet die einen COM Port braucht (mal abgesehen von einer uralten PDA Dock die aber ziemlich Plug&Play war). Im Gerätemanager kann ich nichts passendes entdecken.

Wovon ich überhaupt keinen Plan habe sind die Einstellungen für den COM Port im BIOS.
 
Wenn Du diese Anzeige nicht sehen willst, registriere Dich und/oder logge Dich ein.
Hi
Ich kann dir nicht wirklich helfen aber ich versuche es mal:
1) (Fast) alle ThinClient haben ein Windows 7 Embeddet das für diesen zweck soweit abgespeckt ist das meistens nur diese eine anwendung drauf lauft.
2) Hast du es schon an einen normalen Pc getestet?
 
Das Problem hat sich seit ein paar Tagen erledigt...
Ganz vergessen dass ich hier auch danach gefragt habe.

Ich hab ein ganz normales Windows 7 drauf gespielt, ich hab den Futro S400 ja um eine Festplatte erweitern.

Im Endeffekt habe ich das ganze so gelöst dass ich mit Hilfe eines Forenmitglieds aus dem Thinkpad Forum (der praktischerweise Wartungstechniker für diese Touchscreens ist/war) einfach direkt den COM Port an der Platine im Display angezapft habe und ein separates Kabel direkt aus dem Display an den COM Port gelegt habe. Hier nochmal vielen Dank an in :d

Und danke an dich, dass du als einziger versucht hast mir zu helfen. Auch in den anderen Foren hat sich leider nirgendwo jemand gemeldet...


Falls es jemand nachmachen wollen sollte:
Spart euch den Quatsch mit der PCI karte, lasst die nur drin um das Display anzusteuern. Ein separates Kabel für den COM Port am MicroTouch abzugreifen ist viel einfacher. Man braucht auch nur Ground sowie TxD und RxD zu belegen und fertig.
 
Wäre natürlich auch schön gewesen eine Anleitung hier zu Schreiben, weil ich stehe auch vor diesem mist problem.

Und ja ich weiss wie alt der Fred ist-.
 
Hardwareluxx setzt keine externen Werbe- und Tracking-Cookies ein. Auf unserer Webseite finden Sie nur noch Cookies nach berechtigtem Interesse (Art. 6 Abs. 1 Satz 1 lit. f DSGVO) oder eigene funktionelle Cookies. Durch die Nutzung unserer Webseite erklären Sie sich damit einverstanden, dass wir diese Cookies setzen. Mehr Informationen und Möglichkeiten zur Einstellung unserer Cookies finden Sie in unserer Datenschutzerklärung.


Zurück
Oben Unten refresh