INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Zwei Messungen mit zwei identischen Messgeräten über VISA



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

19.10.2019, 16:15
Beitrag #1

hansi9990 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 180
Registriert seit: Mar 2015

2019
2014
DE

96xxx
Deutschland
Zwei Messungen mit zwei identischen Messgeräten über VISA
Hallo

Vielleicht hat jemand einen Rat für mich, ich möchte zwei identische Messgeräte (Fluke 8846A) mit unerschiedlichen GPIB Adressen und VISA Namen (zeitgleich) ansteuern, hierfür möchte ich die Instrumententreiber aus dem NI Instrument Driver Network verwenden.
"Zeitgleich" wird so nicht ganz möglich sein, da ein SubVIs nicht in mehreren Istanzen ausgeführt werden kann, was aber auch kein Probelm wäre, aber wie könnte man das realisieren?
Mehrere Schleifen oder doch besser eine Schleife und evtl. darunter eine For Loop das je Gerät ausgeführt wird?
Hat jemand einen Tipp, Vorschlag, Empfehlung für sowas?

Gruß
Hans
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
19.10.2019, 19:21
Beitrag #2

BNT Offline
LVF-Freak
****


Beiträge: 744
Registriert seit: Aug 2008

5.0 - 22Q3
1999
EN

64291
Deutschland
RE: Zwei Messungen mit zwei identischen Messgeräten über VISA
Zeitgleich geht schon im Rahmen dessen, was der GPIB hergibt. Du musst nur alle VIs in der aufrufenden Kette auf "reentrant" setzen. Das geht in den VI Einstellungen "Execution".

NI Alliance Partner & LabVIEW Champion
GnuPG Key: 6C077E71, refer to http://www.gnupg.org for details.
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
20.10.2019, 08:36
Beitrag #3

hansi9990 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 180
Registriert seit: Mar 2015

2019
2014
DE

96xxx
Deutschland
RE: Zwei Messungen mit zwei identischen Messgeräten über VISA
Ahh ok, again what learned. Wink Vielen Dank für die Information, bin mir nur noch nicht sicher welche Ablaufvariante ich benötige, da es nicht wirklich Zeitkritisch ist denk ich das die mit "gemeinsam genutzer Kopie" genügt, andererseits dürfte die Variante mit "vorbelegter Kopie" aber auch nicht allzuviel Speicher benötigen, da muss ich mal experimentieren.
Ich möchte die VI's der beiden Geräte in einer Schleife laufen lassen um nicht zu viele Queue's zwischen den Schleifen zu haben, ich finde das macht das ganze etwas unübersichtlich.
Spricht da etwas dagegen bzw. hat das irgendwelche großen Nachteile?

Gruß
Hans
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
20.10.2019, 09:28
Beitrag #4

BNT Offline
LVF-Freak
****


Beiträge: 744
Registriert seit: Aug 2008

5.0 - 22Q3
1999
EN

64291
Deutschland
RE: Zwei Messungen mit zwei identischen Messgeräten über VISA
"vorbelegte Kopie" ist insbesondere dann wichtig, wenn in dem VI nicht-initialisiert Schieberegister verwendet werden.

Gruß Holger

NI Alliance Partner & LabVIEW Champion
GnuPG Key: 6C077E71, refer to http://www.gnupg.org for details.
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
20.10.2019, 16:12
Beitrag #5

hansi9990 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 180
Registriert seit: Mar 2015

2019
2014
DE

96xxx
Deutschland
RE: Zwei Messungen mit zwei identischen Messgeräten über VISA
Danke.
Jetzt wird mir auch klar was der Nachteil ist, alle VI's in einer Schleife laufen zu lassen, die Schleife ist nur so schnell wie die langsamste Übertragung an der GPIB Schnittstelle.
Da ich mit den beiden Messungen Spannung und Strom aufnehmen und daraus einen Widerstand berechnen will benötige ich zwei Werte, und da ich sowieso keinen wirklichen Einfluss auf die Geschwindigkeit am Bus habe werde ich einfach die VI's für beide Messgeräte in der Schleife hintereinander hängen, so benötige ich dann kein reentrant nd ich bekomme zwei Werte zusammen pro Durchlauf. Bei zwei Schleifen könnte das etwas Problemtisch werden wenn diese nicht zum benötigten Zeitpunkt die beiden Messwerte vorhalten.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
20.10.2019, 17:42
Beitrag #6

BNT Offline
LVF-Freak
****


Beiträge: 744
Registriert seit: Aug 2008

5.0 - 22Q3
1999
EN

64291
Deutschland
RE: Zwei Messungen mit zwei identischen Messgeräten über VISA
Und warum misst Du mit dem Fluke 8846A nicht gleich einfach den Widerstand? Dass wäre doch viel sinnvoller, oder gibt es einen besonderen Grund?

Breiter Ohm-Bereich von 10 Ω bis 1 GΩ mit einer Auflösung von 10 μΩ

Gruß Holger

NI Alliance Partner & LabVIEW Champion
GnuPG Key: 6C077E71, refer to http://www.gnupg.org for details.
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
20.10.2019, 19:43
Beitrag #7

BNT Offline
LVF-Freak
****


Beiträge: 744
Registriert seit: Aug 2008

5.0 - 22Q3
1999
EN

64291
Deutschland
RE: Zwei Messungen mit zwei identischen Messgeräten über VISA
Zusatzfrage: Unterstűtzen Deine Geräte GPIB Guppentrigger? Das wäre eine Alternative, um die Messungen gleichzeitig durchzuführen und die Messwerte sequenziell auszulesen.

Siehe auch folgenden Beitrag.

Gruß Holger

NI Alliance Partner & LabVIEW Champion
GnuPG Key: 6C077E71, refer to http://www.gnupg.org for details.
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
21.10.2019, 10:40
Beitrag #8

HVo Offline
Erbsenzähler
*


Beiträge: 42
Registriert seit: Oct 2008

>3.1 :)
1992
EN

38000
Deutschland
RE: Zwei Messungen mit zwei identischen Messgeräten über VISA
RTFM hilft:
When the Meter’s trigger source is set to BUS and the Meter is in a wait-for-trigger
state, either a *TRG or bus GET command will trigger the Meter to take
measurements.

Du kannst die Geräte also bequem nacheinander konfigurieren und 'scharf' schalten (arm trigger) , sendest dann zB. ein *TRG and holst Dir dann von beiden Geräten die Werte ab. Du auch gleich mehrere Samples pro Gerät einlesen. Also zB. jeweils 100 Werte bei 1 NPLC.

Tschuess
Henrik

---
'The number you have dialed is imaginary, please turn your phone 90° and dial again....'
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Zwei Instrumente (Signalgeneratoren) gleichzeitig ansprechen (VISA ressource name) mriworld 4 4.014 23.06.2022 12:46
Letzter Beitrag: TpunktN
  Messungen eines Temperaturssensors in LabVIEW darstellen AmarAldnifat 3 3.873 27.01.2022 14:59
Letzter Beitrag: jg
  Messgerät über Visa auslesen AAlp 10 9.524 07.05.2019 08:59
Letzter Beitrag: AAlp
  VISA über MAX geht, im VI nicht mehr buettnerstefan 7 6.812 29.06.2018 13:02
Letzter Beitrag: buettnerstefan
  zwei Spannungen mit zwei Keithley Multimetern synchron einlesen Fabian93 7 6.811 01.04.2018 09:58
Letzter Beitrag: Fabian93
  RS 485 über VISA - Beschleunigung möglich? Riddler 6 7.638 11.11.2015 19:18
Letzter Beitrag: Lucki

Gehe zu: