![]() |
Devices an seriellen Port abfragen - Druckversion +- LabVIEWForum.de (https://www.labviewforum.de) +-- Forum: LabVIEW (/Forum-LabVIEW) +--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein) +---- Forum: Instrument IO & VISA (/Forum-Instrument-IO-VISA) +---- Thema: Devices an seriellen Port abfragen (/Thread-Devices-an-seriellen-Port-abfragen) |
Devices an seriellen Port abfragen - skywalker - 19.01.2009 11:30 Hallo, ich habe am einem PC neun serielle Schnittstellen. Wie kann ich jetzt abfragen, an welcher dieser ein Gerät "hängt"? Mit dem VI "Is Port Connected" funktioniert das nicht, da dieses nur mit LabVIEW-Treibern arbeitet. Welche Möglichkeiten hab ich? Devices an seriellen Port abfragen - TSC - 19.01.2009 11:46 ' schrieb:Hallo, Ich bin mir nciht sicher ob es dich weiter bringt, aber unter Funktionen -> Instrumenten I/O -> VISA -> VISA: Fortgeschritten gibt es ein VI mit dem Namen "VISA: Ressource finden". Bei mir spuckt es ein String-Array mit folgenden Einträgen aus: POS: VAL 0: ASRL1::INSTR 1: ASRL3::INSTR Was so ziemlich dem COM-Ports entspricht, an denen bei mir was angeschlossen ist. LG Torsten Devices an seriellen Port abfragen - skywalker - 19.01.2009 12:28 Das VI Ressource finden kenn ich. Das listet dir alle Schnittstellen auf, die am PC vorhanden sind. Ich aber will eine Abfrage über alle diese vorhandenen Schnittstellen, welche mir zurück gibt, ob daran eine device angeschlossen ist. D.h. ich will wissen, ob an COM1 und COM2 die Geräte hängen oder an COM3 und COM4 .... Devices an seriellen Port abfragen - eg - 19.01.2009 12:33 Geht nicht direkt. Du musst ein Befehl (z.B. Seriennummer abfragen) zum Gerät abschicken und die Antwort auswerten. Oder wenn das Gerät ständig irgendwelche Daten sendet einfach etwas einlesen (mit einem bestimmten Timeout) und auswerten. |