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 

Keithley2000 Messdatenerfassung



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!

24.08.2020, 10:00
Beitrag #81

Keithley2000 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 58
Registriert seit: Jul 2020

2016
2019
EN


Deutschland
RE: Keithley2000 Messdatenerfassung
Hallo GerdW,

ich habe alles hinbekommen denke ich mal. Nur stimmen die Messwerte nicht mehr. Kannst du bitte kurz über die VI´s , die ich anhänge drüberschauen ob vom Prinzip her alles richtig verbunden ist? Wenn ja muss ich mir die Formeln nochmal genauer anschauen.



16.0 .vi  2020_08_24_SubVI_Temperturberechnung_Final.vi (Größe: 46,58 KB / Downloads: 153)




16.0 .vi  2020_08_21_Haupt_Vi.vi (Größe: 678,09 KB / Downloads: 126)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
24.08.2020, 11:48 (Dieser Beitrag wurde zuletzt bearbeitet: 24.08.2020 11:50 von Keithley2000.)
Beitrag #82

Keithley2000 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 58
Registriert seit: Jul 2020

2016
2019
EN


Deutschland
RE: Keithley2000 Messdatenerfassung
Hallo an Alle nochmal,

es hat sich ein weiteres Problem in meinem Programm herausgestellt. Ich habe die ganze Zeit programmiert und immer wieder kurz Test laufen lassen um zu schauen ob alles funktioniert. Es geht immer noch darum zwei Keithely2000 Multimeter gleichzeitig laufen zu lassen, welche Messwerte aufnehmen die im Frontpanel visualisiert werden. Nun wollte ich das erste Mal einen längeren Test starten. Der Start klappt soweit auch und die Geräte schicken Messwerte aber nach etwa 2 Minuten bricht die Kommunikation zu den Keithelys abrupt ab (hab keinen Ahnung wieso). Muss dann immer den Computer neustarten und die Kommunikation wiederherstellen. Wenn ich es dann wieder länger laufen lassen will, passiert das gleiche nochmal. Kann mir da jmd helfen. Vielleicht hat ja jmd mit den Keithley2000 gearbeitet und kennt das Problem.

Hier mein "Daten lesen" SubVI und mein HauptVi.



16.0 .vi  2020_08_24_Haupt_Vi.vi (Größe: 678,09 KB / Downloads: 123)




16.0 .vi  2020_08_10_SubVi_Daten_lesen_Keithley1_Final.vi (Größe: 29,12 KB / Downloads: 144)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
24.08.2020, 12:11 (Dieser Beitrag wurde zuletzt bearbeitet: 24.08.2020 12:20 von GerdW.)
Beitrag #83

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Keithley2000 Messdatenerfassung
Hallo K2000,

Zitat:ich habe alles hinbekommen denke ich mal. Nur stimmen die Messwerte nicht mehr. Kannst du bitte kurz über die VI´s , die ich anhänge drüberschauen ob vom Prinzip her alles richtig verbunden ist? Wenn ja muss ich mir die Formeln nochmal genauer anschauen.
Wenn die Rechenergebnisse nicht mehr passen, muss beim Umwandeln irgendwo ein Fehler reingekommen sein.
Das bedeutet: debuggen!

Dazu hilft es, wenn man solche Umstrukturierungen auch gleich nutzt, um "aufzuräumen":
   
Gerade Drähte, einfache Funktionen, keine ExpressVIs… (S. VI im Anhang.)

Zitat:Der Start klappt soweit auch und die Geräte schicken Messwerte aber nach etwa 2 Minuten bricht die Kommunikation zu den Keithelys abrupt ab (hab keinen Ahnung wieso). Muss dann immer den Computer neustarten und die Kommunikation wiederherstellen.
Du solltest dann aber eine Fehlernummer bekommen, wenn der Fehler auftritt.
Die lautet wie genau?


Angehängte Datei(en)
16.0 .vi  Temperaturberechnung.vi (Größe: 27,88 KB / Downloads: 145)

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
24.08.2020, 12:37
Beitrag #84

Keithley2000 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 58
Registriert seit: Jul 2020

2016
2019
EN


Deutschland
RE: Keithley2000 Messdatenerfassung
Hallo GerdW

danke für deine Hilfe.

bzgl Fehlernummer: wo sehe ich die denn? In LabView selbst?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
24.08.2020, 12:43
Beitrag #85

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Keithley2000 Messdatenerfassung
Hallo K2000,

Zitat:bzgl Fehlernummer: wo sehe ich die denn? In LabView selbst?
Wozu genau ist dieser Error-Draht da, der in das Keithley-VI hineingeht und wieder herauskommt?

Ich dachte, über diese Grundlagen wären wir langsam hinweg… Wink

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
24.08.2020, 13:15
Beitrag #86

Keithley2000 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 58
Registriert seit: Jul 2020

2016
2019
EN


Deutschland
RE: Keithley2000 Messdatenerfassung
Hallo GerdW,

aus unerfindlichen Gründen funktioniert gerade alles einwandfrei. Kann es vielleicht dran gelegen haben, dass das HauptVI mal gründlich aufgeräumt wurde? Vielleicht tritt das Problem die Tage ja wieder auf, dann melde ich mich wieder. Bis dahin schon mal vielen Dank.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
28.08.2020, 11:53
Beitrag #87

Keithley2000 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 58
Registriert seit: Jul 2020

2016
2019
EN


Deutschland
RE: Keithley2000 Messdatenerfassung
Hallo GerdW,

also es funktioniert doch nur maximal 15 min. Der Fehlercode lautet -10373807339. Da steht dann "Fehler -1073807339 bei VISA: Lesen in Keithley 2000.lvlib:Error Query.vi->Keithley 2000.lvlib:Data Read Multiple.vi->2020_08_12_SubVi_Daten lesen_Keithley2_Final.vi->2020_08_28_Haupt_Vi.vi

Mögliche Ursachen:

VISA: (Hex 0xBFFF0015) Timeout ist vor Vervollständigung der Operation abgelaufen.


Hab das Timeout erhöht aber das hat auch nicht geholfen. Es liegt auch nur an dem zweiten Keithley. Also wenn bei diesem die Kommunikation abbricht, bricht sie beim ersten auch ab. Kannst du mit dem Fehlercode noch etwas anfangen?




16.0 .vi  2020_08_28_Haupt_Vi.vi (Größe: 647,18 KB / Downloads: 119)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
28.08.2020, 13:17
Beitrag #88

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Keithley2000 Messdatenerfassung
Hallo K2000,

Zitat:Also wenn bei diesem die Kommunikation abbricht, bricht sie beim ersten auch ab. Kannst du mit dem Fehlercode noch etwas anfangen?
Dann musst du dein MainVI noch etwas weiter modularisieren…
(Auch wenn es so langsam schon besser aussieht! Big Grin)

Vorschlag:
Die Geräte-Kommunikation in eigene Schleifen legen, jedes Gerät eine eigene Schleife.
Messdaten dann per Queue/Notifier zur Hauptschleife mit den Berechnungen, Anzeigen, etc. übertragen.
So können sich die Geräte nicht gegenseitig stören, wenn eines in deiner Schleife mal länger als üblich nicht antwortet!

Wenn die Geräte-Kommunikation dann in eigenen Schleifen stattfindet, kannst du dort auch gleich eine kleine Statemachine einbauen: wenn ein Fehler (wie z.B. TimeOut) auftritt, wird die Verbindung beenden und gleich wieder neu aufgebaut. Wenn ein Fehler wiederholt auftritt, könnte man nach dem 4. Versuch eine "globale" Fehlermeldung abschicken…

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
28.08.2020, 13:29
Beitrag #89

Keithley2000 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 58
Registriert seit: Jul 2020

2016
2019
EN


Deutschland
RE: Keithley2000 Messdatenerfassung
Hallo GerdW,

danke für deine Hilfe. Ich werde das ganze mal versuchen. Was du mit "Statemachine" meinst weis ich allerdings nicht. Also ich verstehe was du damit erreichen willst aber nicht wie man das macht.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
28.08.2020, 13:34
Beitrag #90

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Keithley2000 Messdatenerfassung
Hallo K2000,

zu einer Statemachine (aka Zustandsautomat) solltest du in Wikipedia genug Lehrstoff finden.
Wenn du den theoretischen Hintergrund erlesen hast, öffnest du einfach mal ein neues Projekt in LabVIEW und wählst dort das Statemachine-Beispielprojekt…

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
  Probleme bei der Messdatenerfassung über eine serielle Schnittestelle dtk 6 8.447 27.04.2011 21:19
Letzter Beitrag: dtk
  Fortlaufende Messdatenerfassung auf einem LeCroy Wavesurfer 44Xs aelray 4 8.183 15.12.2009 19:07
Letzter Beitrag: aelray
  messdatenerfassung via rs232 rosengranatapfel 2 4.568 05.04.2007 13:46
Letzter Beitrag: rosengranatapfel

Gehe zu: