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 

Error 1073807313 - VISA Read in HOST.vi



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!

27.03.2014, 11:37 (Dieser Beitrag wurde zuletzt bearbeitet: 27.03.2014 11:38 von Hattorii.)
Beitrag #1

Hattorii Offline
LVF-Grünschnabel
*


Beiträge: 28
Registriert seit: Dec 2013

2011
2013
DE



Shocked Error 1073807313 - VISA Read in HOST.vi
Hallo zusammen,

Ich möchte u.a. 3 Waagen von Sartorius auslesen und habe diese über eine USB-SChnittstelle mit dem PC verbunden. Diese werden aufgrund der Einstellung an der Waage nun als COM-Port erkannt und problemlos im Geräte-Manager angezeigt.

Das Problem ist, dass sich mein HOST.vi immer wieder aufhängt. Ich bekomme folgende Fehlermeldung:
________________________________________________________________________________​__
Error 1073807313 occured at VISA Read in HOST.vi
VISA: (Hex 0xBFFF002F) You must enable events on the speficied type in order to receive them.
________________________________________________________________________________​__

Ich habe danach gegoogelt und was gefunden. Da mein Englisch aber nicht sehr berauschend ist bin ich nicht sehr viel weiter gekommen.

Kennt den Fehler vielleicht schon jemand und kennt eine Lösung?

PS: HOST.vi befindet sich im Anhang

Grüße,
Hattorii


NACHTRAG:
Das Komische ist, dass es mit 2 Waagen mal funktioniert hat und ich habe seit dem auch nicht großartig was am HOST.vi verändert...


Angehängte Datei(en)
11.0 .vi  HOST.vi (Größe: 419,04 KB / Downloads: 282)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
27.03.2014, 17:05
Beitrag #2

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Error 1073807313 - VISA Read in HOST.vi

Akzeptierte Lösung

Hallo Hattorii,

hast du schon mal auf die CPU-Last deines RT-Systems geschaut?

Du hast dort mindestens eine Schleife, die ungebremst läuft und nutzlos CPU-Last erzeugt!
Ein weiteres großes Problem ist das andauernde Initialisieren und Schließen der COM-Ports! Was soll das? In welchem Beispiel-VI hast du das gelernt?
Wenn du ein TermChar nutzt (zumindest hast du das so eingestellt), brauchst du kein BytesAtPort verwenden!

Ich bin mir ziemlich sicher, dass man das hier:
   
durch ein ScanFromString mit "%f" ersetzen kann…

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
31.03.2014, 17:04 (Dieser Beitrag wurde zuletzt bearbeitet: 31.03.2014 17:08 von Hattorii.)
Beitrag #3

Hattorii Offline
LVF-Grünschnabel
*


Beiträge: 28
Registriert seit: Dec 2013

2011
2013
DE



RE: Error 1073807313 - VISA Read in HOST.vi
Hallo Gerd,

Vielen Dank für die Antwort.

Du hattest Recht, nachdem ich die ganzen Schleifen mal gebremst habe, hat es funktioniert. Ich habe nun aber ein anderes Problem. Komischerweise kann er über "Waage 2" und "Waage 3" das Gewicht problemlos auslesen, über "Waage 1" jedoch nicht. Kann man z.B. den COM-Port 3 über "Waage 2" und "Waage 3" auslesen, funktioniert dies nicht wenn man den Reiter bei "Waage 1" auf COM-Port 3 stellt.

Keine Ahnung woran das liegen kann. Vorschläge?

Grüße,
Hattorii


Angehängte Datei(en)
11.0 .vi  HOST.vi (Größe: 422,95 KB / Downloads: 264)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
31.03.2014, 17:15 (Dieser Beitrag wurde zuletzt bearbeitet: 31.03.2014 17:16 von jg.)
Beitrag #4

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: Error 1073807313 - VISA Read in HOST.vi

Akzeptierte Lösung

Wenn du etwas verändert hast, dann bitte hochladen. Aktuell enthält dein Host-VI kein Reiter- bzw. Tab-Control. Bahn

Und zur Klarstellung: Deine 3 Waagen hängen an 3 unterschiedlichen COM-Ports?!

Konstruktiver Vorschlag: Es wäre vielleicht eine gute Idee, die Waage-Abfrage-Schleifen irgendwie zu starten und zu stoppen. Wenn dein VI erst mal läuft, geht das eigentlich nicht mehr. In der Standard-Einstellung greifen alle 3 Schleifen erst einmal auf COM1 zu, das führt garantiert zu unerwünschten Nebeneffekten.

Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
31.03.2014, 18:41
Beitrag #5

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Error 1073807313 - VISA Read in HOST.vi
Hallo Hattorii,

dein VI enthält immer noch nicht die angemahnten Änderungen…
Zitat:Ein weiteres großes Problem ist das andauernde Initialisieren und Schließen der COM-Ports! Was soll das? In welchem Beispiel-VI hast du das gelernt?
Wenn du ein TermChar nutzt (zumindest hast du das so eingestellt), brauchst du kein BytesAtPort verwenden!
durch ein ScanFromString mit "%f" ersetzen
Und 4mal 100ms Wartezeit in ein und derselben Schleife ist nicht hilfreich…

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
01.04.2014, 11:41
Beitrag #6

Hattorii Offline
LVF-Grünschnabel
*


Beiträge: 28
Registriert seit: Dec 2013

2011
2013
DE



RE: Error 1073807313 - VISA Read in HOST.vi
Hallo zusammen,

Großen Dank an euch beide, Ihr helft mir immer sehr weiter.

@jg
Ich habe das VI nun so geändert, dass nicht alle erst einmal auf COM-Port 1 zugreifen. Dann die Schleifen mit Start und Stop Buttons versehen.

@Gerd
Ich weiß nicht warum aber das beim Entfernen von "VISA Close" wollte er auf ein mal nichts mehr auslesen. Die anderen Anmerkungen habe ich umgesetzt, Danke sehr.

Komischerweise hat es danach immer noch nicht geklappt. In meinem "Test-VI" konnte er immer alle Waagen auslesen nur nicht im HOST.vi. Daher habe ich dem HOST.vi nun mein Test.vi hinzugefügt und lass es dann über globale Variablen über mein Test.vi laufen und es funktioniert Smile
Ich weiß es ist nicht die schönste Lösung aber es funktioniert.

Danke nochmals!!! 2hands

Grüße,
Hattorii
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
01.04.2014, 12:26
Beitrag #7

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: Error 1073807313 - VISA Read in HOST.vi
Wenn du deine funktionierende Lösung postet, dann gibt es wahrscheinlich Hinweise, wieso es jetzt besser funktioniert.

Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
01.04.2014, 16:54
Beitrag #8

Hattorii Offline
LVF-Grünschnabel
*


Beiträge: 28
Registriert seit: Dec 2013

2011
2013
DE



RE: Error 1073807313 - VISA Read in HOST.vi
Ja natürlich Smile Sorry total vergessen

Im VI Waagen2 wird alles ausgelesen und an HOST.vi übergeben.

Grüße,
Hattorii


Angehängte Datei(en)
11.0 .vi  Waagen2.vi (Größe: 30,64 KB / Downloads: 254)

11.0 .vi  HOST.vi (Größe: 386,23 KB / Downloads: 288)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
02.04.2014, 07:53
Beitrag #9

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Error 1073807313 - VISA Read in HOST.vi
- Im VI "Waagen" werden immer noch andauernd COM-Ports initialisiert und wieder geschlossen.
- Du hast da Case-Strukturen, an denen eine TRUE-Konstante am Selektor hängt. Wozu?
Das VI kann keine Lösung sein…

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
02.04.2014, 09:23
Beitrag #10

Hattorii Offline
LVF-Grünschnabel
*


Beiträge: 28
Registriert seit: Dec 2013

2011
2013
DE



RE: Error 1073807313 - VISA Read in HOST.vi
Hallo,

Wenn ich die Initialisierung und Schließung der COM-Ports entferne funktioniert es wiederum nicht mehr.

Zur Case-Struktur: Das ist noch ein Relikt vom ursprünglichen VI bei dem da ein "Control" war. Das war halt die schnellste Methode um es umzuschreiben.

Ich merke schon Gerd es tut dir in den Augen weh so wie das VI aussieht Smile
Ich werde noch mal versuchen die Initialisierung aus der Schleife rauszunehmen.

Grüße,
Hattorii
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
  VISA Error 1073807339 aber nicht mit Lämpchen an Hachiko 6 6.543 01.06.2021 13:32
Letzter Beitrag: Hachiko
  VISA Read und Bytes at Port tanka 9 13.867 28.08.2019 08:10
Letzter Beitrag: Lucki
  VISA Error Code Fehlerbehandlung L@BTR0N 2 5.109 19.02.2019 13:53
Letzter Beitrag: L@BTR0N
  Error when control USB Test&Measurement Device using VISA r4Ak5 8 8.560 09.03.2017 16:26
Letzter Beitrag: GerdW
  VISA Read Fehler 1073807302 Stefan1101 4 7.690 29.08.2016 10:13
Letzter Beitrag: Stefan1101
  VISA Read mit Keithley 6487 dauert lange jusaca 3 5.557 28.01.2016 11:12
Letzter Beitrag: jusaca

Gehe zu: