LabVIEWForum.de
Memmert Ofen - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: Hardware (/Forum-Hardware)
+---- Forum: 3rd Party Hardware (/Forum-3rd-Party-Hardware)
+---- Thema: Memmert Ofen (/Thread-Memmert-Ofen)

Seiten: 1 2


Memmert Ofen - operator - 04.06.2012 13:52

Hallo, ich habe einen Memmert ofen, welchen ich mit labview steuern möchte.
Leider hab ich keine ahnung, was ich mit dem Herstellertreiber anfangen soll
( http://www.memmert.com/service/downloads/software/ )

selbst wenn ich den Ofen im MAX eingebe und ansprechen will kommt die meldung
VISA: (Hex 0xBFFF00A6) Verbindung der Session ging verloren.
Kann mir irgendjemand helfen?
vielen Dank im Voraus
Christoph

EDIT jg:
CROSSPOST: http://labviewportal.eu/viewtopic.php?f=14&t=4956


EDIT 2: Download-Link editiert.


RE: Memmert Ofen - Lucki - 04.06.2012 14:36

Dei Link funktioniert so nicht. Mache es so: Im Text eine Stelle markieren, dann im Editor das Kettenglied mit der Weltkugel anklicken, und dort den Link mit Ctrl C / Ctrl V hineinkopieren. Im Text sieht die markierte Stelle dann blau aus: Memmert.


RE: Memmert Ofen - operator - 04.06.2012 14:43

ups sorry, danke für den hinweis
hier nochmal

Link


RE: Memmert Ofen - jg - 04.06.2012 15:07

VISA braucht dieser Treiber nicht, der arbeitet mit .NET-Aufrufen zum Zugreifen auf eine serielle Schnittstelle des PC.

Was hast du denn schon versucht? Ist dein Computer korrekt per RS-232 mit deinem Ofen verbunden? Gibt es vielleicht ein Memmert-Programm zum Testen der Kommunikation?

Ansonsten einfach das RS232-VI in dein VI reinklatschen, eine Abfrage auswählen und ausführen.

Gruß, Jens

P.S.: Nicht die Anwendung der Hochstelltaste beim Verfassen von Beiträgen vergessen (vgl. LVF-Regeln). Danke.


EDIT:
Offtopic
Und gleich nochmals ein Hinweis auf die LVF-Regeln.
CROSSPOSTING ist nur unter Angabe eines Links erlaubt!


RE: Memmert Ofen - operator - 04.06.2012 15:46

Danke für die schnelle Hilfe,
also ist das nen RS232 Treiber, den ich für die Ansteuerung des Ofens über LAN vergessen kann?
Der Verantwortliche bei Memmert hat mir zumindest gesagt, dass das geht.
Sorry für das Crosspost, aber ich hatte keine Ahnung, das das hier zusammenhängt.


RE: Memmert Ofen - jg - 04.06.2012 15:55

(04.06.2012 15:46 )operator schrieb:  Danke für die schnelle Hilfe,
also ist das nen RS232 Treiber, den ich für die Ansteuerung des Ofens über LAN vergessen kann?
Der Verantwortliche bei Memmert hat mir zumindest gesagt, dass das geht.
Es besteht natürlich eine gewisse Möglichkeit, dass du dieselben Strings/Befehle per LAN an deinen Ofen senden kannst. Aber das muss dir Memmert bestätigen. Wenn dem so ist, dann kannst du dir aus diesem VI zumindest die Befehle und Antworten rausziehen.

Gruß, Jens

Offtopic2
An alle Crossposter, nicht nur an dich: Wink
(04.06.2012 15:46 )operator schrieb:  Sorry für das Crosspost, aber ich hatte keine Ahnung, das das hier zusammenhängt.
Crosspost hat nichts damit zu tun, ob Foren verbunden sind oder nicht, das ist IMHO eine Frage der Höflichkeit.
In fast allen Foren tummeln sich die Mitglieder freiwillig und beantworten die Fragen kostenlos und in ihrer Freizeit.
Wenn du selber darauf aufmerksam machst, dass du deine Frage auch woanders gestellt hast, dann kann ich selber nachschauen, ob du schon eine sinnvolle Antwort erhalten hast und mir die Zeit sparen, eine Antwort zu verfassen.


RE: Memmert Ofen - operator - 05.06.2012 09:01

Ok, nehmen wir mal hypothetisch an, dass das geht, wie wäre die herangehensweise?


RE: Memmert Ofen - rolfk - 11.06.2012 08:28

(04.06.2012 14:43 )operator schrieb:  ups sorry, danke für den hinweis
hier nochmal

Link

Bei dem Link erhalte ich nur ein Access Denied! Die scheinen ihren Treiber als etwas sehr wertvolles zu betrachten. Da ich nicht sehen kann was dieser Treiber tut, ist es ziemlich schwierig um weitere Hinweise auf die Umsetzung nach Netzwerk zu machen. Wenn die schon .Net bemühen, wie ich aus anderen Posts entnehme, wÄre es natürlich vor der Hand liegend um das Treiberinterface so zu gestalten dass man sowohl Netzwerk als RS-232 Zugriff über den selben Treiber machen kann. Schade dass sie dabei nicht auf VISA aufbauen, das unterstützt das beinaha vollkommen transparent.


RE: Memmert Ofen - jg - 11.06.2012 19:38

Da der Link inzwischen abgelaufen ist, muss ich mich wohl nochmal melden.

@rolfk: Die .NET-Aufrufe, die verwendet wurden, ersetzen wirklich nur die VISA-VIs zum Konfigurieren, Schreiben und Lesen der RS-232-Schnittstelle.

@operator: Du kannst die VIs öffnen. Dort werden entsprechende "Frage"-Befehle zusammengestellt und dann die jeweilige Antwort geparst. Mit etwas Glück kannst du genau dieselben Strings auch per TCP-IP an deinen Ofen schicken, und erhältst genau dieselbe Antwort. Aber das sind natürlich nur Vermutungen. Genaueres muss dir hierzu Memmert erzählen.

Gruß, Jens


RE: Memmert Ofen - rolfk - 12.06.2012 07:23

(11.06.2012 19:38 )jg schrieb:  Da der Link inzwischen abgelaufen ist, muss ich mich wohl nochmal melden.

@rolfk: Die .NET-Aufrufe, die verwendet wurden, ersetzen wirklich nur die VISA-VIs zum Konfigurieren, Schreiben und Lesen der RS-232-Schnittstelle.

@operator: Du kannst die VIs öffnen. Dort werden entsprechende "Frage"-Befehle zusammengestellt und dann die jeweilige Antwort geparst. Mit etwas Glück kannst du genau dieselben Strings auch per TCP-IP an deinen Ofen schicken, und erhältst genau dieselbe Antwort. Aber das sind natürlich nur Vermutungen. Genaueres muss dir hierzu Memmert erzählen.

Gruß, Jens

Nach viel suchen auf der Memmert Seite fand ich dann die VIs doch. Und der "Treiber" ist nicht gerade gewaltig. Dass die .Net Funktionen fast eins zu eins den VISA Funktionen entspricht ist nicht gerade verblüffend aber doch interessant. Dass aber jedes Kommando aufs Neue den Port öffnet und wieder schliesst ist aber wohl ein Witz. Dokumentation des Protokolls konnte ich aber nirgendwo finden. Somit lässt sich auch nicht sagen ob das Protokoll über TCP/IP genau gleich ist, anzunehmen ist es ja, aber wie Du korrekt sagst, lässt sich darüber nichts Eindeutiges sagen, ohne entsprechendes Manual. Der ebenfalls notwendige TCP Port lässt sich wahrscheinlich noch aus dem User Manual zu deren eigenen Softwareapplikation entnehmen.