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 

VISA Read Fehler 1073807302



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!

26.08.2016, 23:07
Beitrag #1

Stefan1101 Offline
LVF-Neueinsteiger


Beiträge: 4
Registriert seit: Jun 2016

2015 Student
-
DE



VISA Read Fehler 1073807302
Liebe Gemeinde,

ich versuche aktuell die Messwerte eines Lichtmessgerät auszulesen, leider bisher ohne Erfolg.
Das Gerät verfügt über eine HID-Schnittstelle und hat einen PIC24FJ verbaut.
Mittels VISA Driver Wizard habe ich erfolgreich einen Treiber erstellt. Gerät ist also in MAX als auch im Gerätemanager sichtbar.

Das Schreiben ist ebenfalls erfolgreich. Dies ist dadurch feststellbar, dass bei Wunsch ein Messung durchgeführt wird (Piepen und Anzeige im Display).
Wenn ich die Daten jedoch auslesen möchte, erhalte ich den Fehler
1073807302. Die Operation kann nicht gestartet werden, da die Installation ungültig ist (da Attribute auf einen nicht konsistenten Zustand gesetzt sind).
Somit tritt der Fehler logischerweise nach VISA Read auf.


Hat jemand eine Erklärung, warum ich das Gerät nicht auslesen kann?
Die Lösungsansätze, die ich bisher in den Foren gefunden habe, haben mir leider nicht weitergeholfen.
Anbei befindet sich mein VI.

Ein Gedankengang:
Ist es viel möglich, dass Timing (Zeit zwischen Schreiben und Lesen) eine Rolle spielt?

Über Anregungen und Hilfestellung jeglicher Art bin ich sehr dankbar!
Schönes Wochenende!
Stefan


Angehängte Datei(en)
15.0 .vi  Test_Visa.vi (Größe: 11,43 KB / Downloads: 361)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
29.08.2016, 07:30 (Dieser Beitrag wurde zuletzt bearbeitet: 29.08.2016 07:33 von MaddinMaddinsen.)
Beitrag #2

MaddinMaddinsen Offline
LVF-Neueinsteiger


Beiträge: 6
Registriert seit: Aug 2016

2014
2012
DE



RE: VISA Read Fehler 1073807302
Moin Stefan,

ich bin nicht sicher ob Dir das weiterhelfen wird, jedoch könnte es sein, dass die Kommunikation zwischen deinem PIC24FJ nicht funktioniert weil dein Port nicht richtig konfiguriert wurde. Bevor du den Port öffnest solltest du, wie in der Abbildung gezeigt, vorgehen. Baudrate usw. sollten richtig eingestellt werden, sonst kommt keine vernünftige Kommunikation zwischen PIC24FJ und dem LabView zu stande. Schau zusätzlich noch in NI-MAX wie dort Dein Port konfiguriert wurde. Zudem solltest du beim auslesen von VISA Schnittstellen erst überprüfen ob die Bytes auch am Port anliegen oder nicht. Wie das geht ist ebenfalls in der Abbildung gezeigt.

P.S. das nächste mal setzte Bitte noch einen Verweis auf deine bereits in anderen Foren gestellte Frage. http://forums.ni.com/t5/LabVIEW/Mistake-...-p/3340086


Grüße Maddin

EDIT: Zum anderen gibt es hier noch ein gutes Tutorium, welches Dir möglicherweise weiterhelfen könnte http://www.ni.com/tutorial/4478/de/


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
29.08.2016, 07:47 (Dieser Beitrag wurde zuletzt bearbeitet: 29.08.2016 07:49 von GerdW.)
Beitrag #3

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: VISA Read Fehler 1073807302
Hallo Maddin,

Zitat:Zudem solltest du beim auslesen von VISA Schnittstellen erst überprüfen ob die Bytes auch am Port anliegen oder nicht. Wie das geht ist ebenfalls in der Abbildung gezeigt.
Das ist IMHO Blödsinn…

Du hast ein TermChar konfiguriert: also nutze einfach VISARead, um 512 Bytes zu lesen! Entweder es kommen die 512 Bytes in der erwarteten Zeit (Timeout!) oder du bekommst einen Timeout-Error, den man dann sinnvoll behandelt! Momentan würde dein BeispielVI einfach ewig warten!

Hi Stefan,

wenn man die Stringkonstante "B2" auf "Hex"-Modus umstellt (und sich das auch anzeigen lässt), dann benötigt man nicht die zusätzliche Umwandlung nach U8 und per Typecast zurück nach String…

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
29.08.2016, 07:59
Beitrag #4

MaddinMaddinsen Offline
LVF-Neueinsteiger


Beiträge: 6
Registriert seit: Aug 2016

2014
2012
DE



RE: VISA Read Fehler 1073807302
Moin Gerd,

die Abbildung sollte eher als Denkanstoß zur Port Konfiguration und der Darstellung der einzelnen Attribute und nicht als komplettes Beispiel angesehen werden. Als komplettes Beispiel gesehen, ist es wie du schon sagtest, Blödsinn. In Zukunft werd ich meine Beispiele besser wählen.

Grüße

Maddin
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
29.08.2016, 10:13 (Dieser Beitrag wurde zuletzt bearbeitet: 29.08.2016 10:18 von Stefan1101.)
Beitrag #5

Stefan1101 Offline
LVF-Neueinsteiger


Beiträge: 4
Registriert seit: Jun 2016

2015 Student
-
DE



RE: VISA Read Fehler 1073807302
Hallo Gerd und Maddin,

ich danke Euch für Eure Antworten.

Visa Driver Wizard hat das Messgerät als Gerätetyp USB Raw definiert, somit ist es nicht möglich den Port zu konfigurieren bzw. die Anzahl der anliegenden Bytes zu bestimmen.
MAX bietet auch keine Änderung der Konfiguration (außer den Namen) an. Oder liegt schon in dieser Typdefinition der Fehler?

Mit Hilfe des Tutorium habe den aktuellen Treiber erstellt, nur mit dem Unterschied, dass Visa Driver Wizard mein Device automatisch erkannt hat und somit das manuelle Updaten des Treibers im Gerätemanager entfällt.

Einen guten Start in die Woche,
Stefan
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
  VISA: (Hex 0xBFFF003E) I/O-Fehler Jurely16 3 5.263 02.02.2021 11:08
Letzter Beitrag: GerdW
  VISA Read und Bytes at Port tanka 9 13.870 28.08.2019 08:10
Letzter Beitrag: Lucki
  VISA: I/O Fehler beim Auslesen einer seriellen Schnittstelle konne 5 7.616 19.07.2017 13:04
Letzter Beitrag: konne
  Fehler -1073807298 bei VISA: Lesen Schnittlauch 7 10.281 17.01.2017 16:07
Letzter Beitrag: GerdW
  VISA Read mit Keithley 6487 dauert lange jusaca 3 5.562 28.01.2016 11:12
Letzter Beitrag: jusaca
  VISA I/O-Fehler Pansonia 5 7.205 26.03.2015 21:29
Letzter Beitrag: jg

Gehe zu: