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 

Programmlösung



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!

11.07.2005, 13:12
Beitrag #1

peter01 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 59
Registriert seit: Jan 2005



kA



Programmlösung
Hallo!

Ich hab da eine Idee für ein Programm welches ich in LabVIEW umsetzen möchte!

Mein Programm besteht aus einer While Schleife in der der Status von einem Gerät geprüft wird. Der Status wird immer mit TRUE oder FALSE ausgegeben!
Das Programm soll beendet werden, wenn der Status des Gerätes zum 4ten mal TRUE ist. Wie würdet ihr das lösen, denn rein in C++ wäre das kein Problem, da ich jedoch in LabVIEW ein Anfänger bin, stellt dies für mich ein Problem dar.

Frage: Wie würdet ihr das lösen???

Besten Dank im Voraus!!!!

Gruß

PETER
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
11.07.2005, 14:02
Beitrag #2

marker Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 226
Registriert seit: Feb 2005

8.2.1
2002
kA


Deutschland
Programmlösung
Hallo peter01,

ich würde das mit dem Zähler (siehe Attachment) realisieren.

Gruß,
Marko


Angehängte Datei(en)
Sonstige .llb  Z_hler_positive_Flanke.llb (Größe: 34,25 KB / Downloads: 208)

"Make it simple, make it strong!"
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
11.07.2005, 14:29
Beitrag #3

peter01 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 59
Registriert seit: Jan 2005



kA



Programmlösung
Danke erstmals für die schnelle Antwort!
Ich verstehe dies nicht ganz.
Wie könnte ich dies in mein Programm einbinden, ich hab ein Beispielprogramm als Attachment hinzugefügt. Dieses Beispiel erklärt vielleicht genauer mein Problem.


Angehängte Datei(en)
Sonstige .vi  beispiel.vi (Größe: 66,99 KB / Downloads: 168)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
11.07.2005, 15:15
Beitrag #4

marker Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 226
Registriert seit: Feb 2005

8.2.1
2002
kA


Deutschland
Programmlösung
Hallo peter01,

Dein VI ruft sämtliche SubVI's auf. Diese solltest Du mitliefern.
Binde einfach den "Zähler_positive_Flanke" in Dein VI ein.
An den Eingang "Flanke" verbindest Du Dein TRUE/FALSE-Signal, den Grenzwert setzt Du auf "vier".
Wenn der Eingang "Flanke" viermal von FALSE- auf TRUE-Zustand gewechselt wurde, wird der Ausgang "Grenzwert erreicht" auf TRUE gesetzt. Diesen Ausgang kannst Du als Stopp-Signal für Deinen Programmablauf auswerten.
Es besteht die Möglichkeit mit einem TRUE-Impuls am Eingang "Rücksetzen" den Zähler zwischenzeitlich wieder auf Null zu setzen.

Gruß,
Marko

"Make it simple, make it strong!"
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
12.07.2005, 07:08
Beitrag #5

peter01 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 59
Registriert seit: Jan 2005



kA



Programmlösung
Hallo Marco!

Danke für deine Hilfe, jetzt funktioniert mein Programm!

Danke nochmals

Gruß

peter
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Gehe zu: