Vor und Rücklauf

Allgemeine Themen, die in andere Unterforen nicht passen
Selma
assistant
assistant
Сообщения: 104
Зарегистрирован: 11 авг 2009, 12:01
Версия LabVIEW: 2009

Vor und Rücklauf

Сообщение Selma »

Hallo,
mein auftrag ist es ein tastenfeld mit:
schnell rücklauf / rücklauf / pause / vorlauf / schnell vorlauf

einen eingangs wert und und den index als ausgangswert
sozusagen wie beim dvd-player
die anwendung ist auch für ein bilddarstellung / steuerung

wie gehe ich da vor und gibt es beispiele
Аватара пользователя
Eugen Graf

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

Re: Vor und Rücklauf

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

Ich würde vorschlagen du lernst die Event-Struktur kennen. Es ist ganz einfach. Mach dir ein paar Buttons (Start, Stop, Pause u.s.w.) und die Event-Struktur im Block Diagramm. Dann machst du so viele "Value Change" Events, wie du Buttons hast.
In jedem Event programmierst du das, was auf den bestimmten Buttonklick passieren soll.
Selma
assistant
assistant
Сообщения: 104
Зарегистрирован: 11 авг 2009, 12:01
Версия LabVIEW: 2009

Re: Vor und Rücklauf

Сообщение Selma »

so jetzt klick ich seit ca. 3std so rum und komme nicht weiter.

habe mir vier buttons erstellt und eine ereignisstruktur mit 5 ereignissen. die 5 buttons habe ich in einen cluster gepackt ob wohl ich nicht weiß ob das so richtig war.

:dntknw:
Аватара пользователя
Eugen Graf

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

Re: Vor und Rücklauf

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

Dann zeig doch was du hast. Du kannst hier Screenshots und :vi: uploaden. Welche 5 Ereignisse hast du denn?
Selma
assistant
assistant
Сообщения: 104
Зарегистрирован: 11 авг 2009, 12:01
Версия LabVIEW: 2009

Re: Vor und Rücklauf

Сообщение Selma »

leider noch nicht so viel hier mein :vi:
Schaltleiste.vi
(110.03 КБ) 229 скачиваний
:labview: 2009
Аватара пользователя
Eugen Graf

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

Re: Vor und Rücklauf

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

Ok, das sieht doch schon mal gut aus. Aber ich würde übersichtshalber alle Ereignisse auf "Value Change" einstellen. Weiterhin fehlt noch eine While-Schleife drumherum. Ohne diese wird es nur ein Mal reagieren und sich beenden.
Timeout-Event brauchst du nicht wirklich.
Selma
assistant
assistant
Сообщения: 104
Зарегистрирован: 11 авг 2009, 12:01
Версия LabVIEW: 2009

Re: Vor und Rücklauf

Сообщение Selma »

guten morgen,
ich versteh nicht warum ich das runter zählen nicht Stoppen kann wenn ich den Schalter drücke, er Reagiert nicht also kein Schalter reagiert und ich weiß noch nicht wie ich es verhindern das er nur bis zur null runter zählt.
Последний раз редактировалось Selma 09 сен 2009, 10:29, всего редактировалось 1 раз.
Selma
assistant
assistant
Сообщения: 104
Зарегистрирован: 11 авг 2009, 12:01
Версия LabVIEW: 2009

Re: Vor und Rücklauf

Сообщение Selma »

Ach ja das :vi:
Schaltleiste.vi
(11.25 КБ) 203 скачивания
:labview: 2009
Вложения
Schaltleiste.vi
(12.84 КБ) 181 скачивание
jg69

Professionalism
developer
developer
Сообщения: 265
Зарегистрирован: 14 окт 2008, 00:09
Награды: 1
Версия LabVIEW: 8.x, 20x

Re: Vor und Rücklauf

Сообщение jg69 »

Schau dir mal den Ablauf deines VIs im Highlightmodus (also bei gedrücktem "Lämpchen" oben in der Taskleiste an, dann verstehst du hoffentlich erst mal, wieso du den Countdown nicht stoppen kannst.

Gruß, Jens
Selma
assistant
assistant
Сообщения: 104
Зарегистрирован: 11 авг 2009, 12:01
Версия LabVIEW: 2009

Re: Vor und Rücklauf

Сообщение Selma »

:cantbe: jetzt wird das programm nur einmal durch laufen und nicht wenn ich es stoppen will :think:
Schaltleiste.vi
(12.45 КБ) 186 скачиваний
:labview: 2009
und wie bekommt mann es hin das dass programm nur bis zb 1000 und nur 0 zählt
- die schalter ausgehen wenn ich auf ein anderen schalter drücke
Аватара пользователя
Eugen Graf

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

Re: Vor und Rücklauf

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

Ok, zum Stoppen machst du dir noch einen Stop-Button und ein Event dazu (siehe Screenshot).
Ich sehe du hast das Schaltverhalten der Buttons verändert, mach die alle zu Latch und nicht zu Switch.

Das mit dem Zählen habe ich nicht verstanden. Was meinst du damit?
Ach, doch ich verstehe es. Du meinst einen Counter, der abhängig vom zuletzt angeklickten Button vor- oder rück- läuft. Ok. Wir machen es später. Wenn du das o.g. gemacht hast.
Вложения
VorRuecklauf.png
Selma
assistant
assistant
Сообщения: 104
Зарегистрирован: 11 авг 2009, 12:01
Версия LabVIEW: 2009

Re: Vor und Rücklauf

Сообщение Selma »

Zum Stoppen will ich ja die sogenannte Pausetaste. Das schaltverhalten habe ich geändert. Das Programm führt die Obsession nur ein mal aus, soll aber so lange ausgeführt werden bis ich ein anderen Schalter drücke z.b. pause oder es bei 0 oder 1000 angekommen ist.
Schaltleiste.vi
(12.45 КБ) 207 скачиваний
:labview: 2009
Аватара пользователя
Eugen Graf

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

Re: Vor und Rücklauf

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

Schau noch Mal oben, Pause wird doch nicht zum Stopppen des kompletten Programms benutzt, oder?
Selma
assistant
assistant
Сообщения: 104
Зарегистрирован: 11 авг 2009, 12:01
Версия LabVIEW: 2009

Re: Vor und Rücklauf

Сообщение Selma »

ok, soll ich alle Ereignisse auf Wertänderung setzten.
Аватара пользователя
Eugen Graf

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

Re: Vor und Rücklauf

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

Ja, mach das. Und zeig mal, was du schon alles gemacht hast.
Ответить

Вернуться в «Allgemein»