[C#]: Daten von USB lesen
[C#]: Daten von USB lesen
Hallo ihr schlauen Leute :)
Ich habe mal wieder eine Frage bezüglich C#.
Ich möchte Daten von einem USB-Anschluss auslesen.
Ich finde im Netz nur ein paar Libs und schwierige Information diesbezüglich; aber ich möchte, wenn es geht, da lieber keine Lib verwenden.
Hat damit jemand schon Erfahrungen oder kann mir eine paar Tipps geben?
Gruß
Joggel
Ich habe mal wieder eine Frage bezüglich C#.
Ich möchte Daten von einem USB-Anschluss auslesen.
Ich finde im Netz nur ein paar Libs und schwierige Information diesbezüglich; aber ich möchte, wenn es geht, da lieber keine Lib verwenden.
Hat damit jemand schon Erfahrungen oder kann mir eine paar Tipps geben?
Gruß
Joggel
- RustySpoon
- Establishment
- Beiträge: 298
- Registriert: 17.03.2009, 13:59
- Wohnort: Dresden
Re: [C#]: Daten von USB lesen
Ich hab zwar nicht direkt Infos für dich, aber auf dem letzten Stammtisch war USB und C# mal kurzzeitig Thema. Ich glaub der Daniel (der Ex-Kollege vom Max Gooroo) ist da ziemlicher Guru. Der liest hier aber glaub ich nicht mit, vielleicht fragst du den mal. ;-)
- Krishty
- Establishment
- Beiträge: 8316
- Registriert: 26.02.2009, 11:18
- Benutzertext: state is the enemy
- Kontaktdaten:
Re: [C#]: Daten von USB lesen
Welche Daten? Die Gerätedaten (Seriennummer & Co.)?
Dateidaten, so wie von einem USB-Thumbdrive?
Steuerungsdaten, so wie von einem Joystick?
Dateidaten, so wie von einem USB-Thumbdrive?
Steuerungsdaten, so wie von einem Joystick?
Re: [C#]: Daten von USB lesen
Mal kurz umrissen, was ich auslesen möchte:
es gibt hier eine SPS die ein Gerät steuert.
Diese SPS wollen wir über eine RS485-to-usb-Schnittstelle an den PC anschließen.
Die SPS schickt dann solche Daten (wie zB.: wieviel Lampen sind an, wie heiß ist es, .... what ever. Das protokoll dazu muss sich noch ausgearbeitet werden) über die Schnittstelle an den PC und hier sollen diese Daten dann empfangen und ausgwertet werden.
Also wohl eher solche Steuerungsdaten wie von einem Joystick^^
Vorausgesetzt das funktioniert so. Als das haben wir vor...
es gibt hier eine SPS die ein Gerät steuert.
Diese SPS wollen wir über eine RS485-to-usb-Schnittstelle an den PC anschließen.
Die SPS schickt dann solche Daten (wie zB.: wieviel Lampen sind an, wie heiß ist es, .... what ever. Das protokoll dazu muss sich noch ausgearbeitet werden) über die Schnittstelle an den PC und hier sollen diese Daten dann empfangen und ausgwertet werden.
Also wohl eher solche Steuerungsdaten wie von einem Joystick^^
Vorausgesetzt das funktioniert so. Als das haben wir vor...
- xq
- Establishment
- Beiträge: 1590
- Registriert: 07.10.2012, 14:56
- Alter Benutzername: MasterQ32
- Echter Name: Felix Queißner
- Wohnort: Stuttgart & Region
- Kontaktdaten:
Re: [C#]: Daten von USB lesen
Wollt ihr diese RS485-to-USB-Schnittstelle selbst bauen? Weil wenn nicht, kannst du einfach die SerialPort-Klasse von C# verwenden, welche mit einem RS485-Wandler angeschlossen wird:
https://www.reichelt.de/USB-Konverter/D ... CLE=122187
Grüße
Felix
https://www.reichelt.de/USB-Konverter/D ... CLE=122187
Grüße
Felix
War mal MasterQ32, findet den Namen aber mittlerweile ziemlich albern…
Programmiert viel in Zig und nervt Leute damit.
Programmiert viel in Zig und nervt Leute damit.
Re: [C#]: Daten von USB lesen
Nein, wir wollten die nicht selber bauen.
Habe dieses gerät auch schon gefunden, was Du da verlinkt hast.
Jedoch hat es mich etwas verdutzt, da dieser Anschlussstecker auf seitens der SPS einen 10-poligen stecker hat, und diese was Du verlinkt hast, eben anders ausieht^^.
Wir dachten da eher an sowas
Also ich könnte dann ganz normal über den USB-Anschluss mit der SPS kommunizieren, wenn ich die SerialPort-Klasse von C# verwende?
Habe dieses gerät auch schon gefunden, was Du da verlinkt hast.
Jedoch hat es mich etwas verdutzt, da dieser Anschlussstecker auf seitens der SPS einen 10-poligen stecker hat, und diese was Du verlinkt hast, eben anders ausieht^^.
Wir dachten da eher an sowas
Also ich könnte dann ganz normal über den USB-Anschluss mit der SPS kommunizieren, wenn ich die SerialPort-Klasse von C# verwende?
- xq
- Establishment
- Beiträge: 1590
- Registriert: 07.10.2012, 14:56
- Alter Benutzername: MasterQ32
- Echter Name: Felix Queißner
- Wohnort: Stuttgart & Region
- Kontaktdaten:
Re: [C#]: Daten von USB lesen
Zu deinem Gerät:
Das Gerät gibt sich als virtueller Comport aus, also ja, du kannst mit C# und der SerialPort-Klasse damit ohne irgendwelchen Spezialaufwand kommunizierenInkl. Linux Treiber und Windows VCP (Virtueller COM Port)
War mal MasterQ32, findet den Namen aber mittlerweile ziemlich albern…
Programmiert viel in Zig und nervt Leute damit.
Programmiert viel in Zig und nervt Leute damit.
Re: [C#]: Daten von USB lesen
Klasse!!
Danke :)
Ich werds versuchen.
p.s.:
Das ist erst einmal nur so Informationssammlung. Aber die Info gefällt mir :)
Danke :)
Ich werds versuchen.
p.s.:
Das ist erst einmal nur so Informationssammlung. Aber die Info gefällt mir :)