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 

Mit RS232 Daten lesen und schreiben



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!

12.02.2013, 22:02
Beitrag #1

Moxel Offline
LVF-Grünschnabel
*


Beiträge: 22
Registriert seit: Feb 2013

LV 2011/2012
2012
DE_EN



Mit RS232 Daten lesen und schreiben
Hallo zusammen ich versuche schon länger Daten von meiner Heizung "Fröhling" auszulesen und in ein Diagramm zu schreiben. Leider happert es schon an der Komunikation.
Ich muss zuerst Daten in die Heizung senden um dan welche Empfangen zu können.
Zuletzt habe ich es mit dem Basic _Serial-Writer Vi probiert was ich bei google gefunden habe aber leider kommt noch nichts zurück.
Ich bin leider auch erst am Anfang mit Labview und habe daher noch keine so großen Erfahrungen.

Ich habe mal ein Orginalprogramm mit Portmon mitgeloggt und hier die Daten als tst angehängt
Danke schon mal


Angehängte Datei(en)
0.0 .txt  Logfile portmon.txt (Größe: 70,79 KB / Downloads: 540)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
12.02.2013, 22:25
Beitrag #2

Trinitatis Offline
LVF-Guru
*****


Beiträge: 1.694
Registriert seit: May 2008

7.1 / 8.0 /2014-1, 18
2002
DE

18055
Deutschland
RE: Mit RS232 Daten lesen und schreiben
Hallo Moxel,

ich fürchte, mit VIs, die du auf Google gefunden hast, können wir hier wenig anfangen. Erst recht, wenn du sie nicht hochlädstBig Grin.

Die Frage ist ja erstmal, welche Befehle du senden musst, um dann welche Antworten zu erhalten. Irgendwas von "Kesseltemperatur..." und "Abgastemperatur..." ist ja schon zu lesen.

Aber ohne klare Befehlsstruktur und VI isses recht schwierig.



Gruß, Marko
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
13.02.2013, 08:52
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
RE: Mit RS232 Daten lesen und schreiben
Außerdem muss die Schnittstelle richtig konfiguriert werden (Baudrate, Handshaking, Stopbits, Termination Char,....).
Dann klappt das auch mit dem "Basic Serial Write and Read.vi" (ist übrigens auch im LabVIEW-Example-Finder).

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
13.02.2013, 11:05
Beitrag #4

F.Bi Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 152
Registriert seit: Oct 2007

LabView 2016
2007
EN

55218
Deutschland
RE: Mit RS232 Daten lesen und schreiben
(12.02.2013 22:02 )Moxel schrieb:  Ich bin leider auch erst am Anfang mit Labview und habe daher noch keine so großen Erfahrungen.
Du könntest ja zuerst einmal mit HYPERTRM.EXE eine "Verbindung" aufbauen. Wenn das funktioniert, hast du die Schnittstelle richtig konfiguriert und benutzt die richtigen Befehlssequenzen.
Anschließend kannst du dich dann mit "Basic Serial Write and Read.vi" rantasten und mit den gewonnenen Erkenntnissen hier nachfragen.
Glas2 gibt leider zur Zeit nicht viel her... Blink

Gruß
Frank
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
13.02.2013, 11:31
Beitrag #5

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: Mit RS232 Daten lesen und schreiben
Aus deinem Portmon File kann man gut die Schnittstellen-Parameter herausfinden (9600 8N1), für den Rest ist er leider zu unübersichtlich.
Log doch mal nur die Sende- und Empfangstrings, am besten parallel auch in HEX-Darstellung, damit auch "unlesbare" Zeichen korrekt dargestellt werden.

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
15.02.2013, 22:15
Beitrag #6

Moxel Offline
LVF-Grünschnabel
*


Beiträge: 22
Registriert seit: Feb 2013

LV 2011/2012
2012
DE_EN



RE: Mit RS232 Daten lesen und schreiben
Hallo zusammen
Den ersten Befehl ( 52 61 03 00FF F9 02 AE) konnte ich im Hypterm senden und bekamm eine Antwort leider funktioniert nur der 1 Befehl bis
jetzt und in Labview 2011 geht garnichts.Blink
Es handelt sich um eine Fröhling RGB 3100 Heizungssteuerung.

Ich habe in der txt Datei zuerst mal den Log des Orginalprogramms gespeichert und danach was ich bis jetzt in Labview senden kann.
habe schon viele Einstellung probiert komme aber leider nicht weiter.

Sorry für das unordentliche VI


Angehängte Datei(en)
0.0 .txt  LOG File.txt (Größe: 11,17 KB / Downloads: 603)

12.0 .vi  Michael Heizung Versuche.vi (Größe: 21,42 KB / Downloads: 334)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
15.02.2013, 22:37
Beitrag #7

GerdW Offline
______________
LVF-Team

Beiträge: 17.398
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Mit RS232 Daten lesen und schreiben
Hallo Moxel,

aus deiner Text-Datei:
Zitat:Diese Elemente konnte ich im Orginal Programm aufzeichnen
23 20:16:57 Froeling_Visu3- IRP_MJ_WRITE Serial0 SUCCESS Length 8: 52 61 03 00 FF F9 02 AE
Das ist was ich bei Labview mitschreiben konnte !
13 21:47:05 LabVIEW.exe IRP_MJ_WRITE Serial0 SUCCESS Length 23: 52 61 03 00 FF F9 02 AE
Siehst du den Unterschied bei der Anzahl der geschriebenen Bytes? Wo kommt die her?

Kann es sein, dass dein Heizkessel von der Firma Fröling (ohne H) hergestellt wird?

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
18.02.2013, 15:21
Beitrag #8

Moxel Offline
LVF-Grünschnabel
*


Beiträge: 22
Registriert seit: Feb 2013

LV 2011/2012
2012
DE_EN



Rainbow RE: Mit RS232 Daten lesen und schreiben
Kann es sein, dass dein Heizkessel von der Firma Fröling (ohne H) hergestellt wird?
[/quote]

Jetzt muss ich ganz dumm nachfragen was ist mit "ohne H" hergestellt gemeint ?
woher die unterschiedliche Bitlänge kommt kann ich leider noch nicht sagen. Sad
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
18.02.2013, 15:56
Beitrag #9

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: Mit RS232 Daten lesen und schreiben
Offtopic2
(18.02.2013 15:21 )Moxel schrieb:  Jetzt muss ich ganz dumm nachfragen was ist mit "ohne H" hergestellt gemeint ?
Das ist nur eine Frage, ob du dich in deinen Beiträgen vertippt hast.
Du schreibst vom Heizkessel der Firma Fröhling (mit h), Google spukt bei der Suche nach einem solchen Heizkessel-Hersteller aber nur die Firma Fröling (ohne h) aus.

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
18.02.2013, 20:29
Beitrag #10

Moxel Offline
LVF-Grünschnabel
*


Beiträge: 22
Registriert seit: Feb 2013

LV 2011/2012
2012
DE_EN



RE: Mit RS232 Daten lesen und schreiben
Ja ich habe mich vertippt manchmal bin ich echt BegriffstuzigBig Grin
Das mit der Länge habe ich mir auch nochmal angeschaut, es stimmt das Fröling Programm sendet nur den ersten Befehl mit 8Byte Länge (labview 23) und alle anderen Befehle sind 6 Byte lang.
Mal schauen ob ich da noch a Lösung finde.
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
  Modbus aktiv behalten ohne etwas zu schreiben oder zu lesen p4tti 12 8.278 30.09.2016 12:45
Letzter Beitrag: Freddy
  Daten werden nicht eingelesen | Assistent zu Instrumenten I/O - lesen und analyiseren Troet 3 4.534 12.12.2014 15:58
Letzter Beitrag: jg
  Dauerhaft Daten aus Agilent 34970A lesen Pero 6 6.989 19.02.2014 06:21
Letzter Beitrag: sthamann
  RS232 lesen und schreiben eventgesteuert theandreas 11 10.932 22.10.2013 19:05
Letzter Beitrag: theandreas
  Daten lesen über USB dbuckl 8 9.902 23.09.2013 11:56
Letzter Beitrag: GerdW
  Zeitproblem bei Schreiben/Lesen atbab3 3 3.522 07.11.2012 14:01
Letzter Beitrag: Lucki

Gehe zu: