LabVIEWForum.de
Wie kann ich die Kommunikation aufbauen - 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: Wie kann ich die Kommunikation aufbauen (/Thread-Wie-kann-ich-die-Kommunikation-aufbauen)



Wie kann ich die Kommunikation aufbauen - Scherni - 20.08.2012 07:22

Hi leute,

Ich versuche gerade in Labview mit einem CO2 Sensor von Sensors (Single-AGM Plus; http://www.sensors-inc.com/sagm.html ) zu kommunizieren.
Mein Problem dabei ist, dass die Firme keinen Labview-Support anbietet. Das Gerät ist mit dem Computer per USB angeschlossen.
Eigentlich muss ich vom Senor nur die Informationen bezüglich des CO2 gehaltes und des druckes erhalten.

Mein Problem ist jetzt, dass ich noch ein ziehlicher Labview einsteiger bin und es sich beim Protocoll mit dem Senor um ein eher spezielles und Komplexes Protokoll handelt. (Protokoll befindet sich im Anhang)

Würdet Ihr mir empfehlen die Communication über VISA direkt aufzubauen oder etwas Geld (das eher knapp ist) in ein DAQ-Device zu inverstieren? Oder hat jemand schon mal eine ähnliche Kommunikation aufgebaut und kann mir ein paar Tipps geben wie ich an das Problem am besten herangehen soll?

Ein paar Beispiele die ich für gut halte:
http://www.omega.com/ppt/pptsc.asp?ref=OMB-DAQ55
http://sine.ni.com/nips/cds/view/p/lang/de/nid/201630
http://sine.ni.com/nips/cds/view/p/lang/de/nid/201986

Danke schon mal im Voraus für euer Bemühen!!

EDIT jg: http-Link korrigiert.


RE: Wie kann ich die Kommunikation aufbauen - GerdW - 20.08.2012 08:00

Hallo Scherni,

das Teil bietet lt. SpecSheet eine RS232-Schnittstelle.
Wenn du dann schreibst:
Zitat:Gerät ist mit dem Computer per USB angeschlossen
würde ich annehmen, dass du damit einen USB-zu-RS232-Konverter meinst. Glas1
Über Befehls-/Datenformate sollte dir der Hersteller etwas im Handbuch erzählen können.

Diesen kannst du wieder wie eine "normale" RS232-Schnittstelle in LabVIEW ansprechen: über VISA. Schau dir das "Basic Serial Read and Write"-Beispiel an...


RE: Wie kann ich die Kommunikation aufbauen - Scherni - 20.08.2012 08:18

Danke schon mal. Werds mal so probieren

Ja es hat eine RS485 schnittstelle und eine richtige USB Schnittstelle.
Bei mir ist es direkt (ohne Converter) über USB am PC angschlossen.


RE: Wie kann ich die Kommunikation aufbauen - GerdW - 20.08.2012 08:20

Hallo Scherni,

was bitte ist eine "richtige USB Schnittstelle"?
Wie wird dieses Gerät am PC erkannt?
Wird ein (virtueller) COM-Port angelegt?
Einfach mal im Gerätemanager oder MAX kontrollieren...


RE: Wie kann ich die Kommunikation aufbauen - jg - 20.08.2012 08:33

Ich schließe mich GerdW an:
Laut Specs bietet der S-AMG Plus (Link in deinen ersten Posting ist übrigens korrigiert) entweder eine RS-485 oder eine RS-232-Schnittstelle. Am USB-Port ist nämlich intern nur ein USB-zu-RS-232 Konverter installiert.

Wir reden also bei der Kommunikation zu diesem Teil IMMER über serielle Kommunikation, die du per VISA-VIs erledigen kannst.

Gruß, Jens


RE: Wie kann ich die Kommunikation aufbauen - Scherni - 20.08.2012 09:14

Danke für eure Hilfe!!!
Dann werd ich gleich mal einen Versuch zum Kommunikationsaufbau starten!
Wusste nicht das ich nicht direkt über USB zugreifen kann.


RE: Wie kann ich die Kommunikation aufbauen - jg - 22.08.2012 18:37

Offtopic2
(20.08.2012 09:14 )Scherni schrieb:  Wusste nicht das ich nicht direkt über USB zugreifen kann.
Nur zur Klarstellung: Du greifst schon per USB zu, nur dass programmtechnisch schon ein Treiber dazwischenhängt, der sich für LabVIEW dann als COM-Schnittstelle darstellt.

Gruß, Jens