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 

WMR 4000 Steuerelektronik



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.01.2013, 08:27
Beitrag #1

swatski Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 51
Registriert seit: Jul 2011

2010, 2012
2010
DE_EN


Deutschland
WMR 4000 Steuerelektronik
Hallo Zusammen,

ich habe folgendes Problem: Ich habe hier eine WMR 4000 Steuerelektronik stehen und mit dieser möchte ich seriell per RS 232 Codes kommunizieren. Also habe ich das Handbuch gelesen und bei LabView das basic serial r/w VI geladen. Was ist jetzt auslese hilft mir gar nicht weiter. Das Gerät hat einen Echo-Modus, so dass wenn ich eine Befehl sende, bekomme ich denselben wieder zurück. Das ist aber so ziemlich das einzige, was so halbwegs funktioniert. Vielleicht sagt das Bild mehr als 1000 Worte.
Ich erhalte übrigens die selbe Antwort wenn ich das Echo ausschalte, nur ohne den Befehl ($VER).

Übrigens habe ich schon viele Beiträge zu diesem Thema gelesen, die haben mir aber nicht weiterhelfen können. Wenn ich das Easy Terminal von Eugen benutze kommt bei mir gar nichts. Wäre schon wenn ihr euer Wissen mit dir teilen könntet.

Danke


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
09.01.2013, 09:05 (Dieser Beitrag wurde zuletzt bearbeitet: 09.01.2013 09:07 von GerdW.)
Beitrag #2

GerdW Offline
______________
LVF-Team

Beiträge: 17.480
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: WMR 4000 Steuerelektronik
Hallo swatski,

was sagt denn dein Handbuch darüber, wie die Antwort auf den Befehl "$VER" aussehen soll?

Stell doch die ReadString-Anzeige mal auf "/-Code"-Modus um...

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
09.01.2013, 09:15 (Dieser Beitrag wurde zuletzt bearbeitet: 09.01.2013 09:17 von swatski.)
Beitrag #3

swatski Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 51
Registriert seit: Jul 2011

2010, 2012
2010
DE_EN


Deutschland
RE: WMR 4000 Steuerelektronik
Also im Handbuch steht: "Die Antwortstrings folgen nach einer CR LF Kombination..." Bahn

Und die Antwort auf $VER sollte folgendermassen lauten: < 108| 12| 28| #AB>

Die Baudrate stimmt genau so wie die Databit, Stopbits und Parity.

(09.01.2013 09:05 )GerdW schrieb:  Stell doch die ReadString-Anzeige mal auf "/-Code"-Modus um...

Habe alle Anzeigearten ausprobiert, Sinn macht keine.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
09.01.2013, 09:20 (Dieser Beitrag wurde zuletzt bearbeitet: 09.01.2013 09:21 von GerdW.)
Beitrag #4

GerdW Offline
______________
LVF-Team

Beiträge: 17.480
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: WMR 4000 Steuerelektronik
Hallo swatski,

CR LF - Schon mal den Begriff ASCII gehört?

Zitat:
Zitat:Und die Antwort auf $VER sollte folgendermassen lauten: < 108| 12| 28| #AB>
Was sagt dein Manual über das Format aus? Binär kodiert oder (lesbare) ASCII-Zeichen?

Kannst du das Manual verlinken/anhängen, wenn du schon so wenige Informationen bereitstellst und man dir alles aus der Nase zeihen muss?

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
09.01.2013, 09:27
Beitrag #5

swatski Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 51
Registriert seit: Jul 2011

2010, 2012
2010
DE_EN


Deutschland
RE: WMR 4000 Steuerelektronik
http://www.westphalmr.com/Documents/Wmr_4000.pdf

Auf Seite 26 gehts um den RS232 Code

Danke, dass du dich mit meinem Problem beschäftigst.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
09.01.2013, 09:33 (Dieser Beitrag wurde zuletzt bearbeitet: 09.01.2013 09:34 von GerdW.)
Beitrag #6

GerdW Offline
______________
LVF-Team

Beiträge: 17.480
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: WMR 4000 Steuerelektronik
Hallo swatski,

hast du dich sklavisch an die Ausführungen in diesem PDF gehalten?
Hast du die Kommunikation mal mmit HyperTerm (o.ä.) ausprobiert? Gibt es ein Testprogramm des Herstellers?

Zitat:Alle Kommandos werden mit einem Dollarzeichen $ eingeleitet und müßen mit Enter abgeschloßen werden.
Sendest du ein LF nach jedem Befehl (bzw. hängst du dieses an den Befehl an)?

Zitat:Die Antwortstrings folgen nach einer CR LF Kombination ... Beendet werden die Nutzdaten mit dem Größerzeichen >.
Benutzt du LF als TermChar für VISA? Vielleicht solltest du besser das ">" als TermChar einstellen?

Alles Fragen, die man nach einem Blick in dein VI beantworten könnte. Du zeigst aber nur ein Bild des FP...

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
09.01.2013, 09:46
Beitrag #7

swatski Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 51
Registriert seit: Jul 2011

2010, 2012
2010
DE_EN


Deutschland
RE: WMR 4000 Steuerelektronik
OK, habe jetzt erstmal nur die hälfte deiner Antwort verstanden.
Werde mich damit noch befassen, um alles zu verstehen.

Gerne hänge ich schonmal das VI an, es ist wie gesagt, das basic serial write read vi.
Habe nur den Zeilenumbruch an den write string eingefügt.


Angehängte Datei(en)
10.0 .vi  basic_serial_write_and_read.vi (Größe: 18,27 KB / Downloads: 224)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
09.01.2013, 10:09
Beitrag #8

GerdW Offline
______________
LVF-Team

Beiträge: 17.480
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: WMR 4000 Steuerelektronik
Hallo swatski,

Zitat:Habe nur den Zeilenumbruch an den write string eingefügt.
Falsch: Du hast ein EOL angehangen.
Hast du dir mal die (ausführliche) Kontexthilfe dazu durchgelesen?
Ist es genau das, was im PDF beschrieben und gefordert wird?

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
09.01.2013, 10:53 (Dieser Beitrag wurde zuletzt bearbeitet: 09.01.2013 10:58 von swatski.)
Beitrag #9

swatski Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 51
Registriert seit: Jul 2011

2010, 2012
2010
DE_EN


Deutschland
RE: WMR 4000 Steuerelektronik
Hallo Gerd,

(09.01.2013 10:09 )GerdW schrieb:  Hallo swatski,

Zitat:Habe nur den Zeilenumbruch an den write string eingefügt.
Falsch: Du hast ein EOL angehangen.
Hast du dir mal die (ausführliche) Kontexthilfe dazu durchgelesen?
Ist es genau das, was im PDF beschrieben und gefordert wird?

Ist ein EOL kein Zeilenumbruch? In der Kontexhilfe steht EOL ist das CR/LF

Also zum Zeilen Anfang und eine Zeile nach unten.

Zitat:Alle Kommandos werden mit einem Dollarzeichen $ eingeleitet und müßen mit Enter abgeschloßen werden. Es
sind nur Großbuchstaben zugelassen.
Das steht in der PDF. Also ein Enter wird gefordert am Ende eines Kommandos. Ich als nicht-Experte habe mir gedacht das wäre das EOL oder CR/LF.

Edit: Nebenbei glaube ich das Problem liegt woanders.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
09.01.2013, 11:04
Beitrag #10

GerdW Offline
______________
LVF-Team

Beiträge: 17.480
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: WMR 4000 Steuerelektronik
Hallo swatski,

leider ist das PDF nicht sehr eindeutig mit der Aussage "Enter". Üblich ist aber nur ein einzelnes Byte als TermChar, also entweder CR oder LF! Ruf doch einfach mal beim Hersteller an und frage nach...

Zitat:Edit: Nebenbei glaube ich das Problem liegt woanders.
Aha. Und wo?

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Gehe zu: