01.02.2010, 21:03
(Dieser Beitrag wurde zuletzt bearbeitet: 01.02.2010 21:09 von doubleyou.)
|
doubleyou
LVF-Gelegenheitsschreiber
Beiträge: 104
Registriert seit: Sep 2009
8.6,2009
2009
de
38440
Deutschland
|
Rc Glied Messung
Mit "Hinkriegen" meinte ich nicht den Versuchsaufbau sondern das Programm, welches mir eine Spannung erzeugt, die ich während des Versuches verändern und den Zustand in in einem zweiten Diagramm darstellen kann(nach dem RC Glied).Aber das ich immer bissl länger brauche stimmt dann schon.Wie gesagt...ich beschäftige mich mit dem Thema erst seit kurzer Zeit und das auch nur nebenbei, weil ich in der Schule leider noch andere Fächer habe und mich deswegen nicht nur auf LabVIEW konzentrieren kann..
Was müsste ich denn jetzt genau beachten um mein Vorhaben hin zu kriegen?Was müsste man im Vi verändern?Alles falsch wa ? Oder macht der 6009 so ein Versuch gar nicht mit, egal was man da programmiert?
|
|
|
02.02.2010, 08:16
(Dieser Beitrag wurde zuletzt bearbeitet: 02.02.2010 08:33 von Lucki.)
|
Lucki
Tech.Exp.2.Klasse
Beiträge: 7.699
Registriert seit: Mar 2006
LV 2016-18 prof.
1995
DE
01108
Deutschland
|
Rc Glied Messung
' schrieb:Was müsste ich denn jetzt genau beachten um mein Vorhaben hin zu kriegen?Was müsste man im Vi verändern?Alles falsch wa ? Oder macht der 6009 so ein Versuch gar nicht mit, egal was man da programmiert?
Die Sache mit der exakten Synchronisation von AI und AO ist gestorben, aber ganz hoffnungslos ist die Sache nicht, wenn es nur darum geht, eine Sprungantwort zu sehen. Man brauchte dann keine Waveform für AO, sonderen nur die Ausgabe von 2 Einzelwerten für die steigende und fallende Flanke des Impulses.
Also z.B. so: Start AI (endlicher Anzahl, Dauer T). Kurz danach (damit man die Sprungflanke sieht) Einzelwertausgabe AO. Nach Ende der Datenerfassung Rücksetzen AO auf Null. Neuer Start erst wenn die Spannung am Ausgang des RC-Gliedes abgeklungen ist, dh. nach mehr als 5 Zeitkonstanten.
Alternativ kann man mit AO der 6009 auch eine beliebige Wavefom mittels Einzelwertausgabe erzeugen, allerdings nur mit fs<150Hz. Sehenswertes kann man da aber nur beobachten, wenn die Grenzfrequenz des RC-Gliedes genügend tief ist, also z.B 5 Hz.
|
|
|
03.02.2010, 20:46
(Dieser Beitrag wurde zuletzt bearbeitet: 03.02.2010 20:51 von doubleyou.)
|
doubleyou
LVF-Gelegenheitsschreiber
Beiträge: 104
Registriert seit: Sep 2009
8.6,2009
2009
de
38440
Deutschland
|
Rc Glied Messung
Hallo Lucki,
erstmal danke für deine Tipps und Hilfen.Ich werde den Vorschlag von deiner letzten Antwort mal in die Tat umsetzen und das Vi dann mal hochladen was ich gebastelt habe.Ich probiere es diesmal bissl schneller hinzukriegen^_^ ...wie gesagt...bin da noch nicht so richtig fit in Sachen LabVIEW.Hätte nur eine Frage bevor ich beginne und zwar:Kann ich die Tasks für Ein-und Ausgabe im Programm in einem Vi laufen lassen, wenn ich mit dem 6009 arbeite?Das ist mir irgendwie noch nicht so klar geworden.
|
|
|
04.02.2010, 07:35
|
Y-P
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
Beiträge: 12.612
Registriert seit: Feb 2006
Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN
71083
Deutschland
|
Rc Glied Messung
Wieso nicht?
Gruß Markus
' schrieb:Kann ich die Tasks für Ein-und Ausgabe im Programm in einem Vi laufen lassen, wenn ich mit dem 6009 arbeite?
--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
|
|
|
04.02.2010, 08:42
|
Lucki
Tech.Exp.2.Klasse
Beiträge: 7.699
Registriert seit: Mar 2006
LV 2016-18 prof.
1995
DE
01108
Deutschland
|
Rc Glied Messung
' schrieb:Kann ich die Tasks für Ein-und Ausgabe im Programm in einem Vi laufen lassen, wenn ich mit dem 6009 arbeite?
Markus hat das ja schon beantwortet.
So wie ich zwischen den Zeilen bei Dir gelesen habe, steht hinter Deinem RC-Glied-Problem kein Aufgabe aus der Praxis, sonder Du willst nur damit üben. Wenn dem so ist, dann kannst Du Dir das RC-Glied doch frei aussuchen, und dann gibt es mit der 6009 keine Probleme.
Fang doch mal damit an: Einzelwertausgabe von AO und AI in einer Schleife, die mit 100Hz läuft. Das RC-Glied muß eine entspechend große Zeitkonstante von ca. 1sec oder mehr haben, damit die Sprungantwort gut zu sehen ist.
Versuch das doch mal und poste das VI, wenn Du nicht ganz klar kommst.
|
|
|
22.02.2010, 07:35
|
Y-P
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
Beiträge: 12.612
Registriert seit: Feb 2006
Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN
71083
Deutschland
|
Rc Glied Messung
Im Frontpanel Rechtsklick auf Dein Control "Zustand", dann "Advanced"->"Customize". Dort rechts neben dem Schraubschlüssel (oben) auf TypeDef. umstellen und speichern. Dann das Fenster schließen und in der darauf folgenden Abfrage das Original ersetzen.
Dann musst Du noch in Deinem Blockdiagramm ein Schieberegister einbauen (wie bei einer Statemachine üblich). Bsp. dazu gibt's hier im Forum zu Genüge.
Gruß Markus
--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
|
|
|
03.03.2010, 18:52
(Dieser Beitrag wurde zuletzt bearbeitet: 03.03.2010 18:53 von doubleyou.)
|
|
|
04.03.2010, 09:23
|
jg
CLA & CLED
Beiträge: 15.864
Registriert seit: Jun 2005
20xx / 8.x
1999
EN
Franken...
Deutschland
|
Rc Glied Messung
' schrieb:Ich bräuchte den Baustein, in dem "Leerlauf" drin steht.
, was willst du?
Hast du aus deinem Enum für die State-Machine eine Typdefinition gemacht?
Gruß, Jens
Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)
!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!
Einführende Links zu LabVIEW, s. GerdWs Signatur.
|
|
|
| |