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 Ethernet Fehler 1073807346



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!

04.12.2013, 15:04
Beitrag #1

mate Ria Offline
LVF-Grünschnabel
*


Beiträge: 15
Registriert seit: Nov 2013

2013
2013
DE



Visa Ethernet Fehler 1073807346
   

Hallo,

möchte Endgerät über Modbus TCP mittels Visa session ansprechen. Hintergrund ist der, dass ich bereits die serielle Ansteuerung programmiert habe. Seriell funktioniert es. Wenn ich es über Ethernet anspreche wird der Fehler -1073807346 VISA: I/O Puffer entleeren generiert.

MAX findet das Endgerät, Verbindung wird aufgebaut und trotzdem kommt der Fehler.
Dachte das möglicherweise Visa Referenzen nicht geschlossen werden und es daher zu dem Problem kommt. Nach dem Herunterfahren bzw schließen gab es den Fehler jedoch immer noch.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
04.12.2013, 15:33
Beitrag #2

GerdW Offline
______________
LVF-Team

Beiträge: 17.480
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Visa Ethernet Fehler 1073807346
Hallo Ria,

hast du dir die Fehlerbeschreibung durchgelesen? "Ungültige Referenz"...

Du verwendest eine VISA-Funktion, die für die serielle Schnittstelle gedacht ist, nun für eine Ethernet-Verbindung. Meinst du, das geht gut?

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.12.2013, 16:11
Beitrag #3

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: Visa Ethernet Fehler 1073807346
Achtung, Modbus TCP ist anders aufgebaut als Modbus RTU oder Modbus ASCII.
Wenn deine Gegenstelle das erstgenannte Protokoll verwendet, dann kommst du mit deinen Sonder-Modbus-VI mglw. nicht zum Ziel.

Schon mal die NI Modbus Lib ausprobiert?

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
05.12.2013, 09:36
Beitrag #4

mate Ria Offline
LVF-Grünschnabel
*


Beiträge: 15
Registriert seit: Nov 2013

2013
2013
DE



RE: Visa Ethernet Fehler 1073807346
(04.12.2013 15:33 )GerdW schrieb:  Du verwendest eine VISA-Funktion, die für die serielle Schnittstelle gedacht ist, nun für eine Ethernet-Verbindung. Meinst du, das geht gut?

Hallo GerdW,

ja, zumindest ging es noch bei einem weiteren Endgerät. VISA Session konnte ich für Ethernet nutzen wenn in MAX das Gerät als Netzwerkgerät hinzugefügt wird.
Beim mini8 funktioniert das jedoch nicht. Nun stell ich mir die Frage warum gerade an dieser Stelle der Fehler auftritt.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
05.12.2013, 10:25 (Dieser Beitrag wurde zuletzt bearbeitet: 05.12.2013 10:26 von mate Ria.)
Beitrag #5

mate Ria Offline
LVF-Grünschnabel
*


Beiträge: 15
Registriert seit: Nov 2013

2013
2013
DE



RE: Visa Ethernet Fehler 1073807346
(04.12.2013 16:11 )jg schrieb:  Schon mal die NI Modbus Lib ausprobiert?

Hallo jg,
danke für den Hinweis. Kannst du mir evt. zeigen wie ich die Vis zusammensetze um die Kommunikation aufzubauen?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
05.12.2013, 13:11
Beitrag #6

NWOmason Offline
Simultator
*****


Beiträge: 1.078
Registriert seit: Dec 2010

2012.SP1
2008
EN

93047
Deutschland
RE: Visa Ethernet Fehler 1073807346
(05.12.2013 10:25 )mate Ria schrieb:  Kannst du mir evt. zeigen wie ich die Vis zusammensetze um die Kommunikation aufzubauen?

Sieh dir doch einfach das mitgelieferte 'Modbus Ethernet Example Master.vi' an:

   

Beste Grüße,
NWO

9 von 10 Stimmen in meinem Kopf sagen: Ich bin nicht verrückt,
die andere summt die Melodie von Tetris
.

NI schrieb:To use the abort button is like using a tree to stop a car!

(20.01.2012 11:02 )NWOmason schrieb:  Getting Started with NI LabVIEW Student Training
http://zone.ni.com/devzone/cda/tut/p/id/7466

Introduction to NI LabVIEW - Learn LabVIEW Basics
http://www.ni.com/gettingstarted/labviewbasics/

Top 5 der Empfehlungen für LabVIEW-Einsteiger
http://www.ni.com/newsletter/51735/de/
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
05.12.2013, 13:27
Beitrag #7

mate Ria Offline
LVF-Grünschnabel
*


Beiträge: 15
Registriert seit: Nov 2013

2013
2013
DE



RE: Visa Ethernet Fehler 1073807346
(05.12.2013 13:11 )NWOmason schrieb:  Sieh dir doch einfach das mitgelieferte 'Modbus Ethernet Example Master.vi' an:

Jup hab ich schon gemacht. Verstehe es aber nicht ganz.
Ich möchte Sollwerte in Register schreiben und IstWerte auslesen. Setze ich in die Register lesen/schreiben die passenden Registernummern? Und wie kann ich die Ist/SollWerte setzen?

Kann auch sein das ich aufm Schlauch stehe!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
06.12.2013, 06:36
Beitrag #8

NWOmason Offline
Simultator
*****


Beiträge: 1.078
Registriert seit: Dec 2010

2012.SP1
2008
EN

93047
Deutschland
RE: Visa Ethernet Fehler 1073807346
Die Schnittstellenbschreibung steht in der Anleitung des Endgerätes. Dort steht auch, welche Register du lesen und welche du schreiben kannst.


(05.12.2013 13:27 )mate Ria schrieb:  Setze ich in die Register lesen/schreiben die passenden Registernummern?

Unter Registernummer versteht man Adressen, ab denen mal lesen/schreiben will. Welche Adressen du lesen/schreiben kannst steht ebenfalls im Handbuch des Endgerätes.

(05.12.2013 13:27 )mate Ria schrieb:  Und wie kann ich die Ist/SollWerte setzen?

Registerwerte setzen geht idR mit 'Holding Register'.


(05.12.2013 13:27 )mate Ria schrieb:  Kann auch sein das ich aufm Schlauch stehe!

Nein, dir fehlen wohl nur die nötigen Informationen. Also Handbuch lesen oder auch mal hier vorbeischauen:

Modbus TCP
http://www.anybus.de/technologie/modbustcp.shtml

Introduction to Modbus with LabVIEW
http://www.ni.com/white-paper/7675/en/

MODBUS APPLICATION PROTOCOL SPECIFICATION
http://www.modbus.org/docs/Modbus_Applic..._V1_1b.pdf

Beste Grüße,
NWO

9 von 10 Stimmen in meinem Kopf sagen: Ich bin nicht verrückt,
die andere summt die Melodie von Tetris
.

NI schrieb:To use the abort button is like using a tree to stop a car!

(20.01.2012 11:02 )NWOmason schrieb:  Getting Started with NI LabVIEW Student Training
http://zone.ni.com/devzone/cda/tut/p/id/7466

Introduction to NI LabVIEW - Learn LabVIEW Basics
http://www.ni.com/gettingstarted/labviewbasics/

Top 5 der Empfehlungen für LabVIEW-Einsteiger
http://www.ni.com/newsletter/51735/de/
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: (Hex 0xBFFF003E) I/O-Fehler Jurely16 3 5.341 02.02.2021 11:08
Letzter Beitrag: GerdW
  VISA: I/O Fehler beim Auslesen einer seriellen Schnittstelle konne 5 7.666 19.07.2017 13:04
Letzter Beitrag: konne
  Fehler -1073807298 bei VISA: Lesen Schnittlauch 7 10.323 17.01.2017 16:07
Letzter Beitrag: GerdW
  VISA Read Fehler 1073807302 Stefan1101 4 7.753 29.08.2016 10:13
Letzter Beitrag: Stefan1101
  VISA I/O-Fehler Pansonia 5 7.273 26.03.2015 21:29
Letzter Beitrag: jg
  Fehler beim Erstellen einer Datei, durch VISA ausgelöst? Klausenwirt 5 6.815 14.03.2014 10:39
Letzter Beitrag: Klausenwirt

Gehe zu: