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 

Dieses Thema hat akzeptierte Lösungen:

Kommunikation mit Ex-9000 Modulen



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!

09.02.2015, 11:14 (Dieser Beitrag wurde zuletzt bearbeitet: 09.02.2015 12:54 von Lyes.)
Beitrag #1

Lyes Offline
LVF-Neueinsteiger


Beiträge: 3
Registriert seit: Nov 2014

2013
2011
DE



Kommunikation mit Ex-9000 Modulen
Hallo
I want to build a test adapter with Expert-modules. I use Ex-9530 as USB-RS485-Konverter, and some Ex-9017F, Ex-9067D and Ex-9053D.
First I try to communicate via VISA, but I got problems, so I implement the C++ DLL from Expert, but I got problems too.
Can somebody help me, what's my mistake??? Does somebody still work with this Expert Modules and can send me an example VI???
I'm happy about any answer.
Greets

Hallo liebe LabView-Gemeinde,
ich möchte einen Test-Adapter mit Expert-Modulen bauen. Ich benutze die Ex-9530 als USB-RS485-Konverter, an dieser befinden sich einige Ex-9017F, Ex-9067D und Ex-9053D.
Zuerst versuchte ich die Module über VISA anzusprechen, erfolglos... dann habe ich versucht die von Expert bereitgestellten C++ -DLLs einzubinden, leider auch erfolglos! Im Anhang findet Ihr die DLLs und meine zwei VIs.
Was mache ich falsch??? Hat mit jemand ein Beispiel VI?
Es hat doch bestimmt schon jemand diese Module mit LabView angesteuert... ich bin über jede Hilfe dankbar!!!
Danke im Vorraus und Grüße.


Angehängte Datei(en)
0.0 .zip  DLL.zip (Größe: 195,65 KB / Downloads: 254)

13.0 .vi  expert3cmd.vi (Größe: 10,84 KB / Downloads: 248)

13.0 .vi  USB zu RS485 Expert.vi (Größe: 21,96 KB / Downloads: 251)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
09.02.2015, 11:51
Beitrag #2

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: Kommunikation mit Ex-9000 Modulen
Zur Sicherheit: Du verwendest nicht zufällig die EX-xxxxx-M Module?!
Die verwenden als Protokoll Modbus-RTU, und für Modbus gibt es fertige LabVIEW-Bibliotheken.

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
09.02.2015, 12:52
Beitrag #3

Lyes Offline
LVF-Neueinsteiger


Beiträge: 3
Registriert seit: Nov 2014

2013
2011
DE



RE: Kommunikation mit Ex-9000 Modulen
Hallo jg,
leider nicht, die Module sind nicht von der EX-xxxx-M-Serie.
Danke
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
09.02.2015, 15:26 (Dieser Beitrag wurde zuletzt bearbeitet: 09.02.2015 15:46 von dali4u.)
Beitrag #4

dali4u Offline
LVF-Stammgast
***


Beiträge: 298
Registriert seit: Aug 2008

12SP1, 14SP1
2007
DE


Deutschland
RE: Kommunikation mit Ex-9000 Modulen
Hi,
das EX-9017F habe ich schonmal benutzt und hier ein in meiner Schublade liegen. Ich
hatte dafür schonmal ein VI gemacht um das auszulesen und hatte auch einwandfrei
funktioniert. Aber ich muss erstmal meine Backups durchsuchen ob ich das noch habe.
Ich hatte mal mit dem Support von denen telefoniert und interessanterweise hatten
mir die Techniker von dem Modul abgeraten wegen einer nicht ausgereiften Firmware.
Aber ich suche mal...

Das EX-9030 ist nur ein USB to RS485 Umsetzter. Der Treiber erstellt Dir ein VCP den
du per VISA ansprechen kannst. Klappt einwandfrei seit Jahren bei mir.

Stefan

PS:
Als Tipp vorweg. Auf welche Adressen hast Du die Ex-9017F, Ex-9067D und Ex-9053D
eingestellt. Du betreibst ja ein RS485 Netzwerk und da müssen alle Adressen unterschiedlich
sein. Per Default stehen alle IMHO auf 1 und so gehts natürlich nicht. Immer erst
einzeln anschließen, Adresse überprüfen und ggf. ändern, z.B.
1 = EX-9017F
2 = EX-9067D
3 = EX-9053D
Erst wenn Du alle einzelt auf ihre Adresse eingestellt hast, alle zusammen anschließen.

Hierzu musst Du die Module in den INIT* Mode versetzen, steht in der Anleitung.
Danach mit dem Befehlt %AANNTTCCFF die Adresse etc. einstellen.
http://www.daqdata.de/pdf-files/ex9000.pdf
Seite 17 steht alles drin.

PS2:
Du mußt auch die Baudrate im EX-9017 einstellen! Der ist per default auf 9600 und in Deinem
VI auf 115,2k, so gehts auch nicht. Bleibe erstmal bei 9600. Erst wenn das geht ändern, denn das
EX-9017 hat keine Autobaud Erkennung, d.h. auch über den oben angegebenen Befeht auf Seite 17
manuell einstellen.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
09.02.2015, 15:52
Beitrag #5

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: Kommunikation mit Ex-9000 Modulen

Akzeptierte Lösung

Ich würde dir ebenfalls empfehlen, doch erst einmal die VISA Variante zum Laufen zu bringen.

Dazu solltest du bei deinem Bsp-VI beachten:
1) Stimmt dir Baudrate? Standard nach Zurücksetzen der Module ist 9600 baud.
2) Alle Kommandos, die du abschickst, müssen mit einem <CR> Zeichen abgeschlossen werden. Das fehlt dir aber z.B. in deinem Standard-Write-Wert im Frontpanel.
3) Leider kann ich der Doku, die ich gefunden habe, nicht entnehmen, ob auch die Antworten mit <CR> abgeschlossen werden. Wenn ja, dann ist der TerminationChar falsch konfiguriert. Vielleicht versuchst du es auch erst einmal ohne TermChar.

Gruß, Jens

P.S.: Und bitte NIE, wie im wie "USB zu RS485", die Labels von LabVIEW-Controls wegeditieren!

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
10.02.2015, 12:07
Beitrag #6

Lyes Offline
LVF-Neueinsteiger


Beiträge: 3
Registriert seit: Nov 2014

2013
2011
DE



RE: Kommunikation mit Ex-9000 Modulen
Vielen Dank für eure Antworten.
Fehler gefunden! Der Wagenrücklauf fehlte noch im VISA-VI. Wie eine solche "Kleinigkeit" mich aufgehalten hat.... DANKE!!!
Grüße
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Kommunikation mit Advantech ADAM 4100 Modulen teo 17 13.042 21.02.2017 17:10
Letzter Beitrag: teo
  Agilent Chassie mit Modulen einbinden Isza 4 4.752 06.09.2013 15:34
Letzter Beitrag: Isza
  Betrieb von 2 Modulen an Agilent 34970A RuffRyder 1 3.752 22.06.2006 11:32
Letzter Beitrag: Achim

Gehe zu: