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 Code 1073807300



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.08.2009, 08:15 (Dieser Beitrag wurde zuletzt bearbeitet: 27.08.2009 08:16 von rolfk.)
Beitrag #4

rolfk Offline
LVF-Guru
*****


Beiträge: 2.305
Registriert seit: Jun 2007

alle seit 6.0
1992
EN

2901GG
Niederlande
Error Code 1073807300
Open ist tatsächlich etwas redundant. Die LabVIEW VISA Funktionen machen ein implizites VISA Open wenn Du Ihnen eine Resource gibst die noch nicht geöffnet ist. Mit VISA Close ist das eine andere Sache. Bei seriellen Ports zum Beispiel sind diese solange sie durch eine Applikation geöffnet sind vom Zugriff durch andere Applikationen blockiert. Und da eine offene VISA Resource auch eine geöffnete serielle Schnittstelle bedeutet, kann dieser Port nicht mehr durch andere Applikationen geöffnet werden.

Das kann durchaus lästig sein wenn Dein VI zwar nicht mehr läuft und Du von einer anderen Applikation den zuvor benützten Port nicht ansprechen kannst. Ein explizites VISA Close am Ende Deines VIs stellt sicher dass dieser Port wieder für andere zugänglich ist. Das heisst nicht dass Du in jedem SubVI den Port wieder schliessen sollst (Schliessen und erneut öffnen eines Ports kostet zwar nicht so viel Zeit pro mal aber wenn Du das immer wieder in einer Loop machst kann das ein Programm sehr verlangsamen) aber am Ende Deines Hauptprogrammes ist es immer eine gute Idee. Und da man schon dabei ist mache ich auch immer ein explizites VISA Open Big Grin.

In Deinem VI würde das bedeuten, Open und Close jeweils ausserhalb der Schlaufe zu plazieren.

Rolf Kalbermatter

Rolf Kalbermatter
Technische Universität Delft, Dienst Elektronik und Mechanik
https://blog.kalbermatter.nl
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Nachrichten in diesem Thema
Error Code 1073807300 - GT123 - 24.08.2009, 07:31
Error Code 1073807300 - Y-P - 24.08.2009, 18:57
Error Code 1073807300 - GT123 - 25.08.2009, 08:04
Error Code 1073807300 - rolfk - 27.08.2009 08:15
Error Code 1073807300 - GT123 - 28.08.2009, 05:12

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  VISA Error Code Fehlerbehandlung L@BTR0N 2 5.099 19.02.2019 13:53
Letzter Beitrag: L@BTR0N
  Error code -1073807360 stevenhiker 8 11.202 26.01.2010 18:25
Letzter Beitrag: stevenhiker

Gehe zu: