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 

request senden und response empfangen über com2 mit VISA



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!

22.10.2008, 09:59 (Dieser Beitrag wurde zuletzt bearbeitet: 23.10.2008 19:03 von jg.)
Beitrag #1

ThomasDipl Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 54
Registriert seit: Oct 2008

8.5
-
de

85375
Deutschland
request senden und response empfangen über com2 mit VISA
Hallo zusammen,

tausend Tipps, aber immer noch das gleiche Problem. Vielleicht hat ja einer eine Idee. Ich versuche schon seit ca.1 1/2 Wochen eine Datenabfrage von einem ecopower BHKW über LabVIEW 8.5 zu programmieren. Im Anhang der Versuch!!! Folgendes Problem:

Ich versuche intern gespeicherte Daten von dem BHKW abzurufen. Laut Protokoll ist das folgender Code:

0070 08D9 0195 (00=keine Parallelgeräte; 70=Steuerung; 08=Länge der Meldung(inkl.CRC); D9=Meldungsnummer; 0195=Message)

Darauf sollte ich einen Responce bekommen. Laut Kontrollleuchte wird die Message versendet. Allerdings bekomm ich keine Antwort. Setze ich die Byte-Anzahl auf 0 (für empfangenen Wert) erhalte ich folgenden Fehlercode:

Fehler 1073676294 ist bei Nicht identifizierte Position aufgetreten
Mögliche Ursachen:
VISA: (Hex 0x3FFF0006) Es wurden weniger Bytes übertragen als angefordert. Möglicherweise sind noch weitere Daten verfügbar.

Setze ich die Byte-Anzahl auf 1 erhalte ich folgenden Fehlercode:

Fehler -1073807339 ist bei Nicht identifizierte Position aufgetreten
Mögliche Ursachen:
VISA: (Hex 0xBFFF0015) Zeitüberschreitung, bevor der Vorgang abgeschlossen werden konnte.

Und das obwohl ich einen Timeout gesetzt habe. Nun bin ich am Ende meiner Ideen. Ich hoffe es haben einige User hier vielleicht DIE IDEE ;-)

Auf baldige Hilfe,

euer Thomas

Lv85_img


Angehängte Datei(en)
Sonstige .vi  test_visa_2.3.vi (Größe: 32,6 KB / Downloads: 268)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
22.10.2008, 16:45
Beitrag #2

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
request senden und response empfangen über com2 mit VISA
Verbinde doch mal Dein "Bytes at port" mit dem "byte count"-Eingang am VISA-Read anstatt "Byte-Anzahl".

Gruß Markus

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
22.10.2008, 16:46
Beitrag #3

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
request senden und response empfangen über com2 mit VISA
Noch was.... Verwende doch mal nur ein VISA-Open und ein VISA-Close.

Gruß Markus

' schrieb:Verbinde doch mal Dein "Bytes at port" mit dem "byte count"-Eingang am VISA-Read anstatt "Byte-Anzahl".

Gruß Markus

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
23.10.2008, 08:53 (Dieser Beitrag wurde zuletzt bearbeitet: 23.10.2008 19:03 von jg.)
Beitrag #4

ThomasDipl Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 54
Registriert seit: Oct 2008

8.5
-
de

85375
Deutschland
request senden und response empfangen über com2 mit VISA
Vielen Dank für Deine Tipps Markus,

hat allerdings nichts bewirkt. Diesmal ist die Fehlermeldung:

Fehler 1073676294 ist bei Nicht identifizierte Position aufgetreten
Mögliche Ursachen:
VISA: (Hex 0x3FFF0006) Es wurden weniger Bytes übertragen als angefordert. Möglicherweise sind noch weitere Daten verfügbar.

Immer das gleiche Problem und ich bekomme das nicht in den Griff.

Im Anhang das geänderte .vi

Kleine Info am Rande, ich schreib gerade meine Diplomarbeit in München an der TU. Ursprünglich komm ich aber aus Nagold ;-)

Gruß

Lv85_img


Angehängte Datei(en)
Sonstige .vi  test_visa_2.3.vi (Größe: 31,64 KB / Downloads: 188)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
23.10.2008, 09:05
Beitrag #5

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
request senden und response empfangen über com2 mit VISA
Ist 1073676294 nicht nur eine Warnung? Die kommt nämlich, wenn man wirklich so viele Daten ausliest, wie auch anliegen.
Wenn nicht, dann mach' doch mal eine Zeitverzögerung rein. Das sollte man eigentlich immer machen. (vgl. Screenshot).

Gruß Markus

PS: Kommst Du aus Nagold direkt? Wink

' schrieb:Vielen Dank für Deine Tipps Markus,

hat allerdings nichts bewirkt. Diesmal ist die Fehlermeldung:

Fehler 1073676294 ist bei Nicht identifizierte Position aufgetreten
Mögliche Ursachen:
VISA: (Hex 0x3FFF0006) Es wurden weniger Bytes übertragen als angefordert. Möglicherweise sind noch weitere Daten verfügbar.

Immer das gleiche Problem und ich bekomme das nicht in den Griff.

Im Anhang das geänderte .vi

Kleine Info am Rande, ich schreib gerade meine Diplomarbeit in München an der TU. Ursprünglich komm ich aber aus Nagold ;-)

Gruß

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
23.10.2008, 09:08 (Dieser Beitrag wurde zuletzt bearbeitet: 23.10.2008 09:09 von Y-P.)
Beitrag #6

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
request senden und response empfangen über com2 mit VISA
Hier ist der Screenshot....

   

Gruß Markus

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
23.10.2008, 09:20
Beitrag #7

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
request senden und response empfangen über com2 mit VISA
Habe hier ein Terminal-Programm, welches auf jeden Fall funktioniert. Damit kannst Du spielen, Dir einiges abschauen usw. usf.
Lv85_img
Sonstige .vi  Terminal1.vi (Größe: 65,6 KB / Downloads: 319)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
23.10.2008, 09:29 (Dieser Beitrag wurde zuletzt bearbeitet: 23.10.2008 19:04 von jg.)
Beitrag #8

ThomasDipl Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 54
Registriert seit: Oct 2008

8.5
-
de

85375
Deutschland
request senden und response empfangen über com2 mit VISA
Das kann schon sein mit der Warnung. Immerhin bekomme ich auch nen grünen Haken. Was die gesendeten Byte angehen, das sind 8. Allerdings müsste der Response laut Protokoll 51 Byte haben. Hab Deinen Tipp eingebaut. Aber gleiches Problem (siehe Anhang).

Ja, ich komm direkt aus Nagold ;-)

Lv85_img


Angehängte Datei(en)
Sonstige .vi  test_visa_2.5.vi (Größe: 33,48 KB / Downloads: 205)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
23.10.2008, 09:44
Beitrag #9

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
request senden und response empfangen über com2 mit VISA
Dann stimmt bestimmt was an Deinem Befehl noch nicht ganz.

Gruß Markus

' schrieb:Das kann schon sein mit der Warnung. Immerhin bekomme ich auch nen grünen Haken. Was die gesendeten Byte angehen, das sind 8. Allerdings müsste der Response laut Protokoll 51 Byte haben. Hab Deinen Tipp eingebaut. Aber gleiches Problem (siehe Anhang).

Ja, ich komm direkt aus Nagold ;-)

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
23.10.2008, 09:46
Beitrag #10

ThomasDipl Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 54
Registriert seit: Oct 2008

8.5
-
de

85375
Deutschland
request senden und response empfangen über com2 mit VISA
Werd das gleich mal checken!!! Allerdings gibt´s da nicht viel falsches zu machen. Im Protokoll ist das alles eindeutig beschrieben.

Gruß
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
  Problem beim daten empfangen mit Visa rudis 3 5.357 17.11.2021 12:54
Letzter Beitrag: GerdW
  Empfangen von Messwerten µC JK87 12 14.452 04.11.2019 09:59
Letzter Beitrag: GerdW
  Zwei Messungen mit zwei identischen Messgeräten über VISA hansi9990 7 5.181 21.10.2019 10:40
Letzter Beitrag: HVo
  Messgerät über Visa auslesen AAlp 10 7.912 07.05.2019 08:59
Letzter Beitrag: AAlp
  VISA über MAX geht, im VI nicht mehr buettnerstefan 7 5.801 29.06.2018 13:02
Letzter Beitrag: buettnerstefan
  RS 485 über VISA - Beschleunigung möglich? Riddler 6 6.699 11.11.2015 19:18
Letzter Beitrag: Lucki

Gehe zu: