Gast
#5597546
Hallo zusammen, ich brauche bei einem aktuellen Projekt Hilfe. Wir haben Produktionsmaschinen im Einsatz die über einen resistiven Touch bedient werden. Die Steuerung übernimmt eine SPS mit einem abgespeckten Windows CE 4.2. Bei der rauen Umgebung in der Produktion wird der Touch ziemlich beansprucht, wodurch sich die obere Schicht mit der Zeit so stark abnutzt, dass keine Eingaben mehr möglich sind. Bisher mussten wir das Touch overlay alle 2 Jahre austauschen. Der Hersteller hat das Problem seit längerem erkannt und auf kapazitive Touchscreens umgestellt. Leider sind diese nicht kompatibel. Bis vor einiger Zeit gab es die Touch overlays als Ersatzteil, nun kann nur noch die Komplette Einheit (Touch, LCD und SPS) erworben werden. Da wir nicht alle 2 Jahre bei mehreren Maschinen die komplette Steuerung ersetzen können/wollen muss eine alternative Lösung her. Auf dem Windows ist nur ein Standard Maus und Standard Tastatur Treiber installiert, über die im Notfall die Maschine mit Maus und Tastatur bedient werden kann. Meine Idee war das resistive Touch Overlay einfach durch einen kapazitives Touch Overlay zu ersetzen und per USB anzuschließen. Leider ist es nicht möglich auf dem abgespeckten Windows CE 4.2 zusätzliche Software/Treiber zu installieren. Der Hersteller verweist nur auf die neue Steuerung da die alte nicht mehr Supported wird. Eine Umrüstung auf die aktuelle Steuerung würde allerdings enorme Kosten, Aufwand und Produktionsstillstand verursachen. Ohne Treiber läuft der Touch nicht. Einen Prototyp zu Testzwecken habe ich bereits vor Ort. Gibt es die Möglichkeit mit einem Zusätzlichen Hardwaremodule (Arduino, Raspberry...) eine Standard USB Maus zu simulieren und die Eingaben des Touches umzuwandeln und weiterzureichen? Eine Arduino Micro beispielsweise kann ja ein Standard USB Eingabegerät simulieren und Maus oder Tastatursignale senden, allerdings müsste ich zuvor ja den Touch am Arduino anschließen und die Eingaben des Touch irgendwie auswerten. Oder hat jemand einen alternativen Lösungsvorschlag?