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!
Hallo,
habe folgendes bisher ungelöstes Problem.
habe zwei analog-eingänge, die alle 200ms abgefragt werden, in einer Whileschleife. in dieser whileschleife werden dieser weiterberechnet und in numerischen anzeige elementen ausgegeben.
zudem habe ich jetzt hinbekommen, dass die "daten" als graph geschrieben werden in einem signalverlaufsdiagramm. mit zeitbasis als x. klar, aber dort die System Zeit. ich hätte gerne die möglichkeit einfach nur die zeit vom anbegin der messung. also ne art stopuhr funktion, desweitern möchte ich die aktualisierung der daten alle 200ms beibehalten, aber die anzeige im Graphen variabel gestallten, zum beispiel langzeit messungen über 7 tage oder erstmal 3 stunden, als beispiel jetzt.
vielleicht etwas utopisch aber schön wäre auch eine zoom funktion in den graphen wo man dann die einzelnen mess daten besser auswerten kann.
hallo,
habe jetzt die zeit gefunden dass auszuprobieren, aber ich bekomme das nicht hin mit dem 2D Array, will ja zwei graphen anzeigen lassen.
kann ja jetzt nicht einfach die daten zum array machen?! also ich bekomme alle 200ms neue werte, und diese müsste ich zu einem array zusammenbauen, und dann mit bündeln an den graphen, ist das richtig?
aber wie stelle ich das an?
habe jetzt einiges probiert, aber das mit dem 2-D Array bekomme ich einfach nicht hin.
was halt nicht klappt ist das dann dort zwei graphen sichtbar werden, die werte springen höchstens mal zwiscen den beiden quellen, aber halt als ein graph,
das array ist nicht richtig zusammen gebaut.
gibt es vielleicht vom forum organisierte treffen wo man man zusammen so sachen erörtert?
so geht das natürlich nicht. Mit der "Build Array" Funktion kann man entweder 2 Array derselben Dimension zusammenfügen oder ein Array der Dimension N-1 an ein Array der Dimension N anhängen.
Was du da versuchst, ist ja sozusagen ein 0-dim Array an ein 2D-Array anzuhängen. Geht natürlich nicht.
Vorschlag: Bau doch zwei 1D-Arrays per 2 Shift-Registern zusammen und füge diese 1D-Arrays erst vor der Graph-Darstellung zu einem 2D-Array zusammen.
MfG, 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!
Hallo,
so habe das jetzt erstmal so programmiert bekommen, wie du es mir geschildert hast, vielleicht ist es nicht ganz "sauer" programmiert und es ginge bestimmt elenganter, aber ich bin jetzt erstmal ganz zufrieden,
was ich jetzt aus den daten Spannung und strom noch ermitteln möchte, wäre eine U-I Kennlinie, sprich, die Daten in einem XY-Diagram Darstellen.
habe ja jetzt spannung und strom einzeln als array, wie mache ich da weiter?