Hallo,
ich frage die Sensordaten eines 3D Beschleunigungssensors über VISA ab. Die erhaltenen Daten wandele ich mit Hilfe der Funktion Typumwandlung von einem Zeichen String in eine Zahl um. Nun möchte ich die mit den erhaltenen Zahlen einen Signalverlauf erstellen um den Daten eine eindeutige Zeit zuzuorden und sie anschließend speichern und Anzeigen zu können. Wenn ich wie unten gezeigt einen Signalverlaufsdiagramm anhänge zeigt er mir glaube ich die Anzahl der Schleifendurchläufe. Ich frage die Daten alle 100ms ab. Wenn ich einen Grapf anhänge zeigt er mir gar nichts an. Kann mir vielleicht jemand helfen wie ich einen Signalverlauf erstelle das er mir die Daten im Diagramm und Graph mit der richtigen Zeit anzeigt oder mir erklären was ich sonst für möglichkeiten habe?
Mfg
Dominik :de:
Visa Signalverlauf erstellen
-
Eugen Graf
- guru
- Сообщения: 6502
- Зарегистрирован: 13 ноя 2007, 02:20
- Награды: 4
- Версия LabVIEW: 2009
- Откуда: Saarbrücken
- Контактная информация:
Re: Visa Signalverlauf erstellen
Hi Dominik!
Für die Darstellung von Signalen über die Zeit musst du erst aus Double einen "richtigen" Signal bilden. Ein richtiges Signal beinhaltet drei Komponenten:
1. Wertearray
2. Startzeit (t0)
3. Abtastrate (dt)
Danach kannst du so ein Signal im Signalverlaufsgraph darstellen.
So ein Signal kann auch aus einem einzigen Datenpunkt bestehen, somit kannst du es in einem Signalverlaufsdiagramm (Chart) darstellen.
Dritte Möglichkeit wäre XY-Plot, da kannst du zwei Arrays anschliessen. Ein Array - Zeit, das zweite - Signalwerte.
Aber die Arrays musst du erst bilden (aufsammeln). Im Anhang findest du den (IMHO) einfachsten Weg die Arrays aufzusammeln.
Für die Darstellung von Signalen über die Zeit musst du erst aus Double einen "richtigen" Signal bilden. Ein richtiges Signal beinhaltet drei Komponenten:
1. Wertearray
2. Startzeit (t0)
3. Abtastrate (dt)
Danach kannst du so ein Signal im Signalverlaufsgraph darstellen.
So ein Signal kann auch aus einem einzigen Datenpunkt bestehen, somit kannst du es in einem Signalverlaufsdiagramm (Chart) darstellen.
Dritte Möglichkeit wäre XY-Plot, da kannst du zwei Arrays anschliessen. Ein Array - Zeit, das zweite - Signalwerte.
Aber die Arrays musst du erst bilden (aufsammeln). Im Anhang findest du den (IMHO) einfachsten Weg die Arrays aufzusammeln.
- Вложения
-
- Data100HzWa.vi
- (25.67 КБ) 276 скачиваний
-
Eugen Graf
- guru
- Сообщения: 6502
- Зарегистрирован: 13 ноя 2007, 02:20
- Награды: 4
- Версия LabVIEW: 2009
- Откуда: Saarbrücken
- Контактная информация:
Re: Visa Signalverlauf erstellen
Oder so, mit dem Verlaufsdiagramm:
- Вложения
-
- Chart.png (7.57 КБ) 4958 просмотров
-
- interested
- Сообщения: 4
- Зарегистрирован: 18 мар 2010, 18:06
- Версия LabVIEW: 8.5.1
- Контактная информация:
Re: Visa Signalverlauf erstellen
Vielen Dank schonmal. Ich werde es Montag mal testen und mich nochmal melden.
Schön das man hier so schnell eine gute Antwort bekommt.
Mfg
Dominik
Schön das man hier so schnell eine gute Antwort bekommt.
Mfg
Dominik
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
- 2 Ответы
- 662 Просмотры
-
Последнее сообщение Borjomy_1
-
- 4 Ответы
- 244 Просмотры
-
Последнее сообщение Embedder74