Projekt - Druckversion +- LabVIEWForum.de (https://www.labviewforum.de) +-- Forum: LabVIEW (/Forum-LabVIEW) +--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein) +---- Forum: Grafik & Sound (/Forum-Grafik-Sound) +---- Thema: Projekt (/Thread-Projekt) |
Projekt - jgk1991 - 28.06.2010 12:04 Hey, ich habe da mal ne Doofe aufgabe^^ die is denk ich mal nicht schwer ^^ mit c hätte ich es hinbekommen ... aber LabVIEW ^^ Also ,es gibt eine Pumpe,dann kommt ein Ventil das Lässt einstellen z.B 1-10 werte. dann kommt ein sicherheits ventil und dann ein Tank Wenn der Tank z.b 1-25voll ist leuchtet eine led wenn 26-75 leuctet 2 led und wenn 75-100, dann leuctet die 3 das sicherheitsventil soll mit einem Schlater betätigt werden. boolisch. mfg Jamin Projekt - GerdW - 28.06.2010 12:11 Hallo Jamin, "Pumpe, Ventil, Tank" Redest du von Hardware oder von FP-Elementen? "Wenn der Tank z.b 1-25voll ist leuchtet eine led, wenn 26-75 leuctet 2 led und wenn 75-100, dann leuctet die 3" Wie würdest du denn sowas in C lösen? Sicherlich irgendwas in der Art von: IF tank > 0 THEN led1=true ELSE led1=false IF tank > 26 THEN led2=true ELSE led2=false IF tank > 75 THEN led3=true ELSE led3=false Schon mal in LabVIEW probiert? (Edit: Ein Tipp, bevor ich dich zur Generierung von RubeGoldberg-Code anhalte: led1 = tank > 0) Außerdem: Es ist immer hilfreich, seine bisher erfolgten Bemühungen auch zu zeigen, d.h. ein VI/Bild anzuhängen... Projekt - jgk1991 - 28.06.2010 12:41 ja in c würde ich das mit dem Tank so machen If(tank<=25){led1on()} und so weiter ^^ Ich arbeite jetzt 2 wochen mit LabVIEW und komme mit den Textprogramiersparachen durcheinander. ich habe garkeine ahnung von LabVIEW habe mich bis jetzt nur damit befasst werte von geräten in LabVIEW einzubinden und auszulesen. habe mir die ersten schritte durch gelesen und auch die aufgaben gemacht ... und ich weiss nicht genau wie ich das in LabVIEW umsetzte beispiel Vi LabVIEW 2009 echt hamemr für die schnelle antwort mfg Jamin Projekt - GerdW - 28.06.2010 12:44 Hallo Jamin, es gibt jede Menge Vergleichsoperationen in der entsprechenden Funktionspalette - einfach mal da reinschauen. Außerdem gibt's ja noch die "InRange"-Funktion... Eine LED ist nur ein boolsches Anzeigeelement, kann man also wunderbar an den Ausgang der Vergleichsoperationen "anhängen":) P.S.: Meinst du nicht auch, ein Thread-Titel wie "Projekt" sagt so gut wie nichts über den Inhalt aus??? Projekt - jgk1991 - 28.06.2010 12:53 z.b Die Pumpe ist an sendet wert des atributes ... 1 durchlauf wert=10 kommt zum Ventil (der ist auf 3 gestellt )=also kommt da 3 raus und dann kommt der Sicherheitsschalter wenn der aus(offen) ist dann läuft das wasser mit der menge die eingegeben ist. und dan das mit dem tank halt so wie du das beschrieben hast. danke für die schnelle Antwort mfg Jamin Projekt - jg - 28.06.2010 12:57 , eine Computertastatur hat eine Shift-Taste. Diese sollte hier im LVF auch sinnvoll eingesetzt werden. Gruß, Jens Projekt - jgk1991 - 28.06.2010 12:59 Ok, ich werde es versuchen, die Shift-Taste,sinnesgemäß zu nutzen. :-) Projekt - jgk1991 - 29.06.2010 05:58 Wisst ihr nicht wie das geht oder habt ihr keine lust mir zu Helfen ? Ich will einfach nur eine sache wissen. Wenn ich das mit C schreiben würde dann, habe ich ein Attribut,das durchläuft nen paar Rechnungen. Am ende der do while schleife soll der wert wieder nach oben und noch die schleife durch gehen. Wie mache ich das mit LabVIEw? Projekt - Y-P - 29.06.2010 06:32 Attribut? Das erinnert mich an den Deutschunterricht in der 6. Klasse. Kannst Du nochmal genau sagen, was Du möchtest. An der Lust liegt's bei den Wenigsten und am Wissen auch nicht. Meistens ist die Zeit das Problem. Immerhin läuft das hier "nebenher".-_- Gruß Markus ' schrieb:Wisst ihr nicht wie das geht oder habt ihr keine lust mir zu Helfen ? Projekt - jgk1991 - 29.06.2010 06:44 Hmm... also das soll eine Animation werden. Wie man sieht das z.B Wasser in einen Tank läuft. Zu dem kommt aber noch das man mit einen Drehregler die durchflussmenge einstellen kan. Das wäre so mein Problem^^ Ich dachte da an eine Schleife. z.b Tank ist leer also =0 Das heisst "die Pumpe hat den Wert =0 Da schliesse ich dann den drehregler an und Addire den wert z.B 3 Tank wird dan =3 der Wert soll dann wieder zur Pumpe.Die Pumpe hat dan denn Wert 3 Dies geht dann wieder zum Drehregler.Dort wird wieder z.B 5 add. Dann hat der Tank schon 8. Und so kann man das dan schön sehen wenn man den regler höher setzt füllt es sich schneller und wenn man ihn niedriger macht, ist die durchfluss menge geringer. Hoffe das ich jetzt besser hinbekommen habe. Das mit den Led´s werde ich dann schon hinbekommen. Aber das man das mit dem Tank, weiss ich nicht wie das mit LabVIEW gehen soll. Danke |