COM-Port Windows 10

#5932929
Lesenswert?

Hallo liebes Forum,

also ich vermute ich steh grad auf dem Schlauch oder haben einen Knick 
im Denken.

Ich bräuchte die COM-Portnummer von bestimmten USB-Ports unter Windows 
10 Enterprise (V. 10.0.17763).

Wie im Anhang zu sehen dachte ich, dass das einfach über den 
Gerätemanager und der Auswahl des entsprechenden Ports geht. Es geht um 
den USB-Stick  "USB-Massenspeichergerät" (hier geöffnet dargestellt) und 
weiter oben per USB angeschlossen das "Analog Devices SDP-H1".

Kann man das aus dem "Port_#0006.Hub_#0008" rauslesen?
(also wäre das dann COM6?)

Dankeschön. :)
Angehängte Dateien:
Gast #5932940
Lesenswert?

ElecEddy R. schrieb:
> Es geht um
> den USB-Stick  "USB-Massenspeichergerät" (hier geöffnet dargestellt) und
> weiter oben per USB angeschlossen das "Analog Devices SDP-H1".

Ein USB-Massenspeicher (USB-MSC) ist kein COM-Port (USB-CDC-ACM oder 
proprietäres Äquivalent). Daher gibt's dafür keinen COM.

Ob das SDP-H1 einen COM-Port bereit stellt weiß ich nicht. Es sieht aber 
nicht so aus, da es anscheinend kein Verbund-Gerät ist und der Eintrag 
zu COM-Ports gar nicht angezeigt wird.

Das würde z.B: so aussehen:
https://www.sevenforums.com/attachments/hardware-devices/263068d1486601972t-com-port-missing-device-manager-com-port-pic.jpg
#5932943
Lesenswert?

Die üblichen "USB"-Com-Ports erscheinen im Gerätemanager ganz normal 
unter Com-Ports. Da aber, wie der ein- oder andere hier schon erwähnt 
hat, dein USB-Gerät gar keinen Com-Port hat, erscheint da auch nichts.

Wenn das Gerät einen haben sollte (warum auch immer ein Speicher einen 
Com-Port haben sollte), dann fehlt der passende Treiber dafür.

Oliver
#5932965
Lesenswert?

Ah ok, erstmal vielen Dank.

Dr. Sommer schrieb:
> Ob das SDP-H1 einen COM-Port bereit stellt weiß ich nicht. Es sieht aber
> nicht so aus, da es anscheinend kein Verbund-Gerät ist und der Eintrag
> zu COM-Ports gar nicht angezeigt wird.

Also kann es sein, dass das Board zwar per USB angeschlossen ist, aber 
zur Kommunikation kein COM-Port verwendet wird. Mit der von Analog 
mitgelieferten Software nehme ich Daten über die USB-Schnittstelle auf. 
Deswegen hatte ich gedacht, dass diese automatisch einen COM-Port hat.
Gast #5932968
Lesenswert?

ElecEddy R. schrieb:
> Also kann es sein, dass das Board zwar per USB angeschlossen ist, aber
> zur Kommunikation kein COM-Port verwendet wird.

Ja, definitiv.

ElecEddy R. schrieb:
> Mit der von Analog
> mitgelieferten Software nehme ich Daten über die USB-Schnittstelle auf.

Ja, z.B. per eigenem Treiber oder WinUSB.

ElecEddy R. schrieb:
> Deswegen hatte ich gedacht, dass diese automatisch einen COM-Port hat.

Warum? Viel olle Industrie-Hardware benutzt zwar USB-Seriell-Adapter als 
Krücke, aber manche möchten halt die Vorteile von "echtem" USB nutzen.
Gast #5932986
Lesenswert?

Michael K. schrieb:
> Zudem ist die COM Port Zuweisung zufällig.
Nicht zwingend.

Man kann das im eigenen Treiber festlegen, wie Windows es behandeln 
soll. Man fragt freie COM-Ports ab und belegt dann die Nummern passend 
zu seinen Geräten. Dem Anwender / Programmierer gibt man dann immer 
denselben tag, z.B. "Mueller_COM_1" ... weiter, damit er sein Programm 
nicht umstellen / umprogrammieren muss. Dann wandern die Nummern nämöich 
nicht, wenn er selber etwas dazu steckt und das früher reingesteckt 
wird.

Er braucht nur einmal die Liste mit den physischen / virtuellen Ports 
und den echten Anschlüssen, wie z.B. bei dem hier:

https://comtrol.com/ethernet-device-servers/devicemaster-panel-mount/devicemaster-rts-8port-db9

Auf IFTOOLS.COM gab es da auch einst eine Anleitung zu.
#5933004
Lesenswert?

Dr. Sommer schrieb:
> vielleicht bietet Analog ja ein API an

Ich werde mich mal auf die Suche begeben. Irgendwie muss man doch mit 
halbwegs begrenztem Aufwand an den Datenstream ran kommen, ohne dass ich 
reverse engineering o.Ä. betreiben muss. ^^
Sonst kann ich mir nämlich das SDP-H1 auch sparen und ein anderes 
externes USB-Modul benutzen. Nervig...

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren