Min Max Werte bearbeiten

Waveform Graph, Waveform Chart, XY Graph, Picture Control, 3D Picture Control
Ответить
n3o-9119
beginner
beginner
Сообщения: 15
Зарегистрирован: 15 окт 2009, 11:50
Версия LabVIEW: 8.5
Контактная информация:

Min Max Werte bearbeiten

Сообщение n3o-9119 »

Hallo,
ich erstelle mir Min Max Werte mit der Spitzenwerterkennung von Labview. Da dort jedoch einige Spitzen nicht erkannt werden bzw. manche zuviel sind muss ich die Cursor die in dem XY-Graphen dargestellt werden löschen. Am liebsten wäre es mir wenn ich die Cursor durch klicken auswählen könnte um dann "Entf" zu drücken.
Für das Hinzufügen von Maximas und Minimas habe ich mir gedacht könnte man einen freien Cursor an die Position stellen und dort dann über einen Button sagen Min oder Max hinzufügen.

Habt ihr da eine Ahnung wie ich das machen könnte?
Аватара пользователя
Eugen Graf

Activity Professionalism Silver Black
guru
guru
Сообщения: 6502
Зарегистрирован: 13 ноя 2007, 02:20
Награды: 4
Версия LabVIEW: 2009
Откуда: Saarbrücken
Контактная информация:

Re: Min Max Werte bearbeiten

Сообщение Eugen Graf »

Das gibt es ja schon. Du kannst es über die Cursor Legende machen (siehe Bild). Andere Möglichkeit wäre es mittels Properties zu machen. Dann kannst du z.B. Buttons zum Hinzufügen und entfernen von Cursors selbst programmieren.
Вложения
Cursors.png
n3o-9119
beginner
beginner
Сообщения: 15
Зарегистрирован: 15 окт 2009, 11:50
Версия LabVIEW: 8.5
Контактная информация:

Re: Min Max Werte bearbeiten

Сообщение n3o-9119 »

Also die Cursor habe ich mir schon erstellt. Die Positionen die mir das vi von Labview ausgibt nehme ich als Position für die Cursor. Ich würde es nur gerne so machen das man die Cursor bzw. die Positionen wie ich sie mir anzeigen lasse bearbeiten kann. Also Max und Min löschen oder etwas hinzufügen und es mit in das Array schreiben. Ich habe mal einen Teil der Programmierung in ein Bild gepackt und angehängt. Ich hoffe es macht es deutlicher was ich haben will.

EDIT: Bitte Bilder ins Forum uploaden!
Вложения
labview.jpg
frontpanel.jpg
Аватара пользователя
Eugen Graf

Activity Professionalism Silver Black
guru
guru
Сообщения: 6502
Зарегистрирован: 13 ноя 2007, 02:20
Награды: 4
Версия LabVIEW: 2009
Откуда: Saarbrücken
Контактная информация:

Re: Min Max Werte bearbeiten

Сообщение Eugen Graf »

Ach so, jetzt verstehe ich was du meinst. Ich würde an deiner Stelle mit Cursors arbeiten und nicht mit Plots für Minima und Maxima.
Also du kannst dir beliebig viele Cursors ertellen. Pro Min/Max ein Cursor.
n3o-9119
beginner
beginner
Сообщения: 15
Зарегистрирован: 15 окт 2009, 11:50
Версия LabVIEW: 8.5
Контактная информация:

Re: Min Max Werte bearbeiten

Сообщение n3o-9119 »

Wie kann ich mir denn aus einem Array die ganzen Cursor erstellen?
Аватара пользователя
Eugen Graf

Activity Professionalism Silver Black
guru
guru
Сообщения: 6502
Зарегистрирован: 13 ноя 2007, 02:20
Награды: 4
Версия LabVIEW: 2009
Откуда: Saarbrücken
Контактная информация:

Re: Min Max Werte bearbeiten

Сообщение Eugen Graf »

Ja, es geht. Du kannst aus deinem Array ein CursorArray erstellen.
Danach kannst du die Positionen von einzelnen Corsors ändern, Cursor entfernen oden neue hinzufügen.
Вложения
CreateCursorList.png
CreateCursorListFP.png
n3o-9119
beginner
beginner
Сообщения: 15
Зарегистрирован: 15 окт 2009, 11:50
Версия LabVIEW: 8.5
Контактная информация:

Re: Min Max Werte bearbeiten

Сообщение n3o-9119 »

warum kann ich den cluster und die konstante nicht verbinden, wenn die indizierung der schleife aus ist ? und wenn ich diese einschalte, kriege ich einen cluster mit 16 elementen bei dem, aber keine felder für x und y position zu finden sind.
Аватара пользователя
Eugen Graf

Activity Professionalism Silver Black
guru
guru
Сообщения: 6502
Зарегистрирован: 13 ноя 2007, 02:20
Награды: 4
Версия LabVIEW: 2009
Откуда: Saarbrücken
Контактная информация:

Re: Min Max Werte bearbeiten

Сообщение Eugen Graf »

Ich bin wie folgt vorgegangen:
Property Cursor List erstellt
Rechtsklick -> Create Constant (dann hast du ein Array aus Clusters)
Klick auf Cluster im Array -> Copy&Paste
n3o-9119
beginner
beginner
Сообщения: 15
Зарегистрирован: 15 окт 2009, 11:50
Версия LabVIEW: 8.5
Контактная информация:

Re: Min Max Werte bearbeiten

Сообщение n3o-9119 »

OK, vielen Dank ich habe es jetzt endlich hinbekommen :thank:
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Arbeiten mit Grafik und Sound»