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 

Digitale Daten darstellen



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!

25.02.2007, 17:15
Beitrag #1

elektrokram Offline
LVF-Neueinsteiger


Beiträge: 6
Registriert seit: Feb 2007

8.2
2006
kA


Deutschland
Digitale Daten darstellen
Hallo,

Ich habe folgende Ausgangslage: Ich erhalte von einem Meßgerät jede 1/2 Sekunde eine Zeichenkette über RS232 gesendet.
Die Zeichenkette besteht aus einer Zahl 0...255 und n.

Ich würde gerne die 8-Bit der Zahl als Digital Waveform darstellen, ähnlich einem Logic Analyser, blos halt sehr langsam.
Das einlesen der Zeichenkette und das umwandeln in ein Bool-Array ist kein Problem, aber ich schaffe es nicht das ganze dann so auszugeben,
dass das Diagramm jeweils fortgeschrieben wird.
Hat jemand soetwas ähnliches schon mal gemacht oder kann mir einen Tipp geben?

Ich bin für jede Hilfe Dankbar.

Gruß
Sebastian
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
25.02.2007, 18:24
Beitrag #2

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
Digitale Daten darstellen
Hallo,

schau Dir mal in den LabVIEW-Examples das Beispiel "Mixed Signal Graph" an. Das findest Du, wenn Du im Example-Finder "Waveform" eingibst.
Und da schaust Du Dir mal das SubVI "Digital Pattern Generator" an.
Das müsste Dir (nach einer kleinen Modifikation) evtl. weiterhelfen, wenn ich Dich richtig verstanden habe.

Gruß Markus

' schrieb:Hallo,

Ich habe folgende Ausgangslage: Ich erhalte von einem Meßgerät jede 1/2 Sekunde eine Zeichenkette über RS232 gesendet.
Die Zeichenkette besteht aus einer Zahl 0...255 und n.

Ich würde gerne die 8-Bit der Zahl als Digital Waveform darstellen, ähnlich einem Logic Analyser, blos halt sehr langsam.
Das einlesen der Zeichenkette und das umwandeln in ein Bool-Array ist kein Problem, aber ich schaffe es nicht das ganze dann so auszugeben,
dass das Diagramm jeweils fortgeschrieben wird.
Hat jemand soetwas ähnliches schon mal gemacht oder kann mir einen Tipp geben?

Ich bin für jede Hilfe Dankbar.

Gruß
Sebastian

--------------------------------------------------------------------------
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
25.02.2007, 20:22
Beitrag #3

elektrokram Offline
LVF-Neueinsteiger


Beiträge: 6
Registriert seit: Feb 2007

8.2
2006
kA


Deutschland
Digitale Daten darstellen
' schrieb:Hallo,

schau Dir mal in den LabVIEW-Examples das Beispiel "Mixed Signal Graph" an. Das findest Du, wenn Du im Example-Finder "Waveform" eingibst.
Und da schaust Du Dir mal das SubVI "Digital Pattern Generator an".
Das müsste Dir (nach einer kleinen Modifikation) evtl. weiterhelfen, wenn ich Dich richtig verstanden habe.

Gruß Markus

Vielen Dank!
Das hat mich schonmal sehr weitergebracht.
Ich kann die Daten erfassen und auch dastellen, aber Nicht in Echtzeit, sondern nur nach der Erfassung.
Gibt es eine Möglichkeit die Daten in "Echtzeit" anzuzeigen?
Ansonsten gibt es denke ich einfachere Lösungen als meine...

Gruß
Sebastian
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
25.02.2007, 21:18
Beitrag #4

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
Digitale Daten darstellen
Hallo,

schau Dir das mal an, was ich Dir gebaut habe (im Anhang als VI und Screenshot), ob Dir das weiterhilft.

Gruß Markus

' schrieb:Vielen Dank!
Das hat mich schonmal sehr weitergebracht.
Ich kann die Daten erfassen und auch dastellen, aber Nicht in Echtzeit, sondern nur nach der Erfassung.
Gibt es eine Möglichkeit die Daten in "Echtzeit" anzuzeigen?
Ansonsten gibt es denke ich einfachere Lösungen als meine...

Gruß
Sebastian


Angehängte Datei(en) Thumbnail(s)
       

Sonstige .vi  Digitale_Signale_in_Waveform_Graph.vi (Größe: 23,7 KB / Downloads: 200)

--------------------------------------------------------------------------
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
26.02.2007, 12:10 (Dieser Beitrag wurde zuletzt bearbeitet: 26.02.2007 12:11 von elektrokram.)
Beitrag #5

elektrokram Offline
LVF-Neueinsteiger


Beiträge: 6
Registriert seit: Feb 2007

8.2
2006
kA


Deutschland
Digitale Daten darstellen
Vielen Dank an Markus!

Deine Beispiele haben mich ser viel weiter gebracht.
Das ist schon fast das was ich brauche, und ich bin zuversichtlich, das mit dieser Hilfe jetzt alles so in meinem
Programm umsetzen zu können.
Es ist schade es es kein "Digital Waveform Chart" gibt.

Gruß
Sebastian
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
26.02.2007, 14:16 (Dieser Beitrag wurde zuletzt bearbeitet: 26.02.2007 14:17 von Achim.)
Beitrag #6

Achim Offline
*****
*****


Beiträge: 4.223
Registriert seit: Nov 2005

20xx
2000
EN

978xx
Deutschland
Digitale Daten darstellen
Hi,

ich hab mal ein bisschen gefummelt...siehe VI/Screenshot! So könnte man nen "DigitalWaveformChart" auch realisieren...hm, vielleicht ein bisschen um die Ecke gedacht, aber es funktioniert! Man könnte das auch mit den Array-Funktionen machen, aber leider sind bei 2D-Arrays die Funktionen zum splitten von Arrays ebenfalls nur "durch die Brust ins Auge" zu verwenden. Bei beiden Varianten hat/hätte man im Gegensatz zu Markus' Vorschlag aber den Vorteil eines kontinuierlichen Signalverlaufs. Bei Markus' Variante wird ja irgendwann der Graph komplett geleert...

Look at this:


   

Sonstige .vi  Q_for_DigitalWaveformChart.vi (Größe: 26,43 KB / Downloads: 246)


Gruss
Achim

"Is there some mightier sage, of whom we have yet to learn?"

"Opportunity is missed by most people because it is dressed in overalls and looks like work." (Thomas Edison)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
26.02.2007, 20:22
Beitrag #7

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
Digitale Daten darstellen
Das ist auch eine gute Lösung. Ich verstehe nur nicht ganz genau, wie das funktioniert. Kannst Du evtl. mal kurz erklären, was Du da genau gemacht hast?

Gruß Markus

' schrieb:Hi,

ich hab mal ein bisschen gefummelt...siehe VI/Screenshot! So könnte man nen "DigitalWaveformChart" auch realisieren...hm, vielleicht ein bisschen um die Ecke gedacht, aber es funktioniert! Man könnte das auch mit den Array-Funktionen machen, aber leider sind bei 2D-Arrays die Funktionen zum splitten von Arrays ebenfalls nur "durch die Brust ins Auge" zu verwenden. Bei beiden Varianten hat/hätte man im Gegensatz zu Markus' Vorschlag aber den Vorteil eines kontinuierlichen Signalverlaufs. Bei Markus' Variante wird ja irgendwann der Graph komplett geleert...

Look at this:

Gruss
Achim

--------------------------------------------------------------------------
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
04.03.2007, 16:56
Beitrag #8

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
Digitale Daten darstellen
Hallo,

vielleicht hilft auch das hier weiter, um digitale Signale in einem Waveform Graph, bzw. hier Waveform Chart darzustellen.

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
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Digitale Daten darstellen silver 3 4.012 16.09.2009 18:48
Letzter Beitrag: ImExPorty
  NI 6008 digitale Signale einlesen und darstellen JackDaniels 15 12.598 10.11.2008 11:01
Letzter Beitrag: JackDaniels
  Digitale I/O PrinCe 0 3.120 28.11.2006 12:36
Letzter Beitrag: PrinCe

Gehe zu: