!!

Willkommen Besucher...

...um das das LabVIEWForum.de als Benutzer in vollem Umfang nutzen zu können, ist eine kostenlose Registrierung nötig...
Registrierte Benutzer können Beiträge schreiben, Dateien uploaden, Beiträge lesen :) uvm.


Antwort schreiben 
Sehr langsame GBIP Schnittstelle-I/O Fehler!?
23.11.2011, 18:08
Beitrag #1

LanceHardwood Offline
LVF-Grünschnabel
*


Beiträge: 11
Registriert seit: Oct 2011

LV-Version: 8.5/2011
LV-Erfahrung seit: 2011
LV-Sprachversion: EN

PLZ: 01129
Land: Deutschland
Sehr langsame GBIP Schnittstelle-I/O Fehler!?
N Abend alle zusammen

Altruistisch wie ich nunmal so bin, möchte ich auch andere noch an dieser schönen Denknuss zu knabbern geben:

Ein Comparator, der nur sehr langsam Messwerte ausgibt(ca 1/s) nimmt Strom,Spannung, Phasen, leistung... auf. Diese lagert er allesamt im Speicher und erneuert sie sekündlich.
Nun ist das Gerät über einen GBIP BUS mit einem PC (Controller) verbunden(NI-Karte).
Das Gerät soll möglichst schnell alle genannten Messwerte ausspucken. Dafür habe ich einen Befehlssatz (FETC:VOLT:AC?;FETCH:CURR:AC...) hinterlegt, den ich über eine Abfrage (siehe VI) auslesen möchte.

Nicht nur, das das alles extrem langsam geht, ich muss auch noch eine Bremse einbauen, damit kein I/O Fehler entsteht. Das führt zu meiner ersten Frage: warum? Ein "READ-VI" wartet doch solange, bis die gewünschten Bytes übertragen wurden!?
die ausgelesenen Werte sind allesamt 12Byte groß, nichts weltbewegendes. pro Zyklus sollen 10 Befehle abgefragt werden und das ganze 10 mal.

Beobachtungen lassen vermuten, das Problem könnte etwas mit voll/überlaufendem speicher zu tun haben? Das ist jedenfalls ein Grashalm an den ich mich klammere Sad
Der Fehler tritt leider nicht immer an der gleichen Stelle auf, jedoch häufig( bei schnellen Abfragen) nach 2-3 Befehlen.

Ist es möglich, den Auslesevorgang zu beschleunigen? und das stabil zu tun?

im Anhang mal das Abfrage Vi, aufgerufen wird es von einem vi, das zwei schleifen enthält und ein array anlegt.

Bitte um Hilfe, denn ich befürchte, das ich allein hier gestrandet bin...

MfG

Lance


Angehängte Datei(en)
8.5 .vi  GPIB_communicate_LOWLEVEL.vi (Größe: 27,2 KB / Downloads: 12)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
. .
24.11.2011, 12:00
Beitrag #2

GerdW Offline
LVF-Guru
*****


Beiträge: 4.550
Registriert seit: May 2009

LV-Version: 8.5.1, 09SP1, 10SP1, 11SP1
LV-Erfahrung seit: 1995
LV-Sprachversion: DE_EN

PLZ: 10xxx
Land: Deutschland
RE: Sehr langsame GBIP Schnittstelle-I/O Fehler!?
Hallo Lance,

bist du dir sicher, dass du deine Befehle mittels GPIB-Misc absetzen musst?
Außerdem sehe ich in deinem VI nirgends die genannten SCPI-Befehle ("FETC:VOLT:AC?" etc.).

Schon mal überlegt, einfach eine VISA-Session zu öffnen, den Befehl abzusenden und die Antwort zu lesen?
   

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
24.11.2011, 12:21
Beitrag #3

LanceHardwood Offline
LVF-Grünschnabel
*


Beiträge: 11
Registriert seit: Oct 2011

LV-Version: 8.5/2011
LV-Erfahrung seit: 2011
LV-Sprachversion: EN

PLZ: 01129
Land: Deutschland
RE: Sehr langsame GBIP Schnittstelle-I/O Fehler!?
Hallo Gerd

die Befehlslisten sind im aufrufenden VI implementiert und werden übergeben. Die Misc übergabe stabilisiert das Programm. Mit der VISA Variante schießt sich LabView furchtbar gern ab, darum bin ich in die GBIP area gewechselt. Auch hier ist der "read-befehl" das Problem!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Agilent 3606A an NI GBIP-PCI; EOS Problem Oerni 1 1.058 25.08.2011 17:18
Letzter Beitrag: Oerni
  Schlumberger Stabilock 4031 mit GBIP steuern Tholer 2 1.492 23.11.2010 15:12
Letzter Beitrag: Tholer
  Gbip mit R&S SML1 Signalgenerator Tholer 4 836 19.11.2010 06:43
Letzter Beitrag: Achim
  Messdatenstring aus GBIP-Anwort in Array abspeichern Hachiko 1 765 17.09.2010 11:20
Letzter Beitrag: Hachiko
  GBIP - 3 Spannungen zu 3 Zeiten schreiben? wickedsick 5 1.002 15.09.2010 08:56
Letzter Beitrag: wickedsick
  GBIP keine Antwort auf *idn? stern 19 3.013 03.08.2010 11:05
Letzter Beitrag: stern

Gehe zu: