Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Empfohlene Antworten

Veröffentlicht

hi

ich habe folgendes problem, es müssen 18 serielle geräte an einen PC angeschlossen werden, dafür gibt es PCI I/O karten mit jeweils 9 anschlüssen, also das stellt kein problem dar.

Jedoch kann man in der Software von diesen Geräten nur COM1 oder COM2 einstellen, das problem ist dass diese I/O karte erst beispielsweise ab comport 50 anfängt

nun wollte ich fragen ob jemand eine möglichkeit kennt, wie man per software den COM50 auf COM1 "durchschleifen" kann

ich hoffe jemand kann mir da weiterhelfen

danke und servus

Mit einer einzelnen seriellen Schnittstelle mag das gehen. Aber unter Windows - davon gehe ich jetzt mal aus, weil Du von COM1 und nicht von /dev/ttyS0 gesprochen hast ;) - ist es für gewöhnlich nicht möglich, dass zwei Programme auf dieselbe serielle Schnittstelle zugreifen, auch wenn diese Schnittstelle "virtuell" ist.

Und selbst wenn diese Programme sich die Schnittstelle teilen könnten, muss die Möglichkeit bestehen, anhand der ausgehenden Daten festzustellen, auf welchem "echten" COM-Port die Daten ausgegeben werden sollen. Und bei eingehenden Daten muss die Emulation unterscheiden können, welche Software gerade die Daten abruft. Also ich sehe da schwarz.

sorry aber da hab ich wohl vergessen zu sagen, dass immer nur ein gerät läuft und daten zum rechner sendet

das problem is ja dass die software nur daten von com1 oder com 2 lesen kann :(

jetzt bräuchte ich ne möglichkeit dem rechner zu sagen "die daten von com50 soll von der software als daten von com1" angesehen werden

Wie wäre es denn damit:

Du schließt das Gerät an COM50 an, und verbindest COM51 und COM1 mit einem Nullmodemkabel. Dann brauchst Du "nur" ein Programm, dass alle Daten zwischen COM50 und COM51 austauscht.

Alternativ (falls das mit dem Kabel keine akzeptable Lösung ist) kannst Du COM1 im Bios deaktivieren, und selbst einen Gerätetreiber schreiben, der alle Daten und Abfragen an COM50 weiterleitet.

Danke für die umformulierte Frage. Wie funktioniert die Alternative

Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.