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?
Min Max Werte bearbeiten
-
Eugen Graf
- guru
- Сообщения: 6502
- Зарегистрирован: 13 ноя 2007, 02:20
- Награды: 4
- Версия LabVIEW: 2009
- Откуда: Saarbrücken
- Контактная информация:
Re: Min Max Werte bearbeiten
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.
-
- beginner
- Сообщения: 15
- Зарегистрирован: 15 окт 2009, 11:50
- Версия LabVIEW: 8.5
- Контактная информация:
Re: Min Max Werte bearbeiten
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!
EDIT: Bitte Bilder ins Forum uploaden!
-
Eugen Graf
- guru
- Сообщения: 6502
- Зарегистрирован: 13 ноя 2007, 02:20
- Награды: 4
- Версия LabVIEW: 2009
- Откуда: Saarbrücken
- Контактная информация:
Re: Min Max Werte bearbeiten
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.
Also du kannst dir beliebig viele Cursors ertellen. Pro Min/Max ein Cursor.
-
Eugen Graf
- guru
- Сообщения: 6502
- Зарегистрирован: 13 ноя 2007, 02:20
- Награды: 4
- Версия LabVIEW: 2009
- Откуда: Saarbrücken
- Контактная информация:
Re: Min Max Werte bearbeiten
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.
Danach kannst du die Positionen von einzelnen Corsors ändern, Cursor entfernen oden neue hinzufügen.
-
- beginner
- Сообщения: 15
- Зарегистрирован: 15 окт 2009, 11:50
- Версия LabVIEW: 8.5
- Контактная информация:
Re: Min Max Werte bearbeiten
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
- guru
- Сообщения: 6502
- Зарегистрирован: 13 ноя 2007, 02:20
- Награды: 4
- Версия LabVIEW: 2009
- Откуда: Saarbrücken
- Контактная информация:
Re: Min Max Werte bearbeiten
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
Property Cursor List erstellt
Rechtsklick -> Create Constant (dann hast du ein Array aus Clusters)
Klick auf Cluster im Array -> Copy&Paste
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
- 15 Ответы
- 1150 Просмотры
-
Последнее сообщение Artem.spb
-
- 4 Ответы
- 562 Просмотры
-
Последнее сообщение Artem.spb
-
- 4 Ответы
- 240 Просмотры
-
Последнее сообщение Embedder74