11.12.2020, 16:32
11.12.2020, 17:15
Hallo jodh,
nein, das passt noch nicht...
Nochmal: init vor der Loop, read in der Loop, clear nach der Loop!
nein, das passt noch nicht...
Nochmal: init vor der Loop, read in der Loop, clear nach der Loop!
11.12.2020, 17:31
(11.12.2020 17:15 )GerdW schrieb: [ -> ]Nochmal: init vor der Loop, read in der Loop, clear nach der Loop!
Halloooo, Echoooo - wo bist du ?
14.12.2020, 11:54
okay, schaut mal das hier an
14.12.2020, 12:23
Hallo jodh14,
das sieht richtig aus...
Gruß, Jens
das sieht richtig aus...
Gruß, Jens
14.12.2020, 12:43
Hallo jodh,
deutlich besser!
Jetzt noch:
- die "To DBL" nach der FOR-Loop entfernen, sind unnötig
- ich würde die "3" am N-Input der FOR-Loop entfernen: die eine zusätzliche Mean-Berechnung stört nicht wirklich, aber die Limitierung auf "3" kann dich ärgern, wenn du später mal noch ein paar AI-Kanäle mehr auswerten sollst…
- da ist noch ein CoercionDot bei der Amp/Freq-Analysefunktion
- das Enum hat immer noch kein Label bekommen
- gerade Drähte für die DAQmx-Funktionen (Cleanup)
- man könnte den einzelnen DAQmx-Kanälen auch noch jeweils eine Skalierung verpassen, dann muss man das nicht mehr in der Hauptschleife selbst machen (diese Multiplikationen mit 20/0.5)
- …
deutlich besser!
Jetzt noch:
- die "To DBL" nach der FOR-Loop entfernen, sind unnötig
- ich würde die "3" am N-Input der FOR-Loop entfernen: die eine zusätzliche Mean-Berechnung stört nicht wirklich, aber die Limitierung auf "3" kann dich ärgern, wenn du später mal noch ein paar AI-Kanäle mehr auswerten sollst…
- da ist noch ein CoercionDot bei der Amp/Freq-Analysefunktion
- das Enum hat immer noch kein Label bekommen
- gerade Drähte für die DAQmx-Funktionen (Cleanup)
- man könnte den einzelnen DAQmx-Kanälen auch noch jeweils eine Skalierung verpassen, dann muss man das nicht mehr in der Hauptschleife selbst machen (diese Multiplikationen mit 20/0.5)
- …
18.12.2020, 10:33
Zitat:- da ist noch ein CoercionDot bei der Amp/Freq-Analysefunktionhabe jetzt die Konstante 3 entfernt, oder braucht man die? Wusste nicht wie ich den CoercionDot wegbekomme
Zitat: - das Enum hat immer noch kein Label bekommenich weiß gar nicht wo das Enum ist und was das ist
Zitat:- gerade Drähte für die DAQmx-Funktionen (Cleanup)ich würde das Blockdiagramm gerne so lassen und es nicht mit Cleanup automatisch anordnen lassen
anbei ist das aktuelle Programm: ich habe ein Problem mit dem Diagramm. Um euch Daten zu schicken muss die Anzeige ja so ca. 30 Sekunden wenigsten laufen.
Aber die Anzeige läuft nicht sondern steht einfach bis 100m. Keine Ahnung was das ist und wie ich das ändern kann, dass ich mehr Daten in dem Diagramm angezeigt bekomme.
18.12.2020, 19:26
Hallo jodh,
CoercionDots bekommt man am einfachsten weg, wenn man Konstanten im korrekten Datentyp erzeugt: Rechtsklick auf den Input -> Erstelle Konstante. (Grundwissen!)
[attachment=61502]
Zitat:habe jetzt die Konstante 3 entfernt, oder braucht man die? Wusste nicht wie ich den CoercionDot wegbekommeWas diese Konstante bedeutete, hättest du in der Hilfe zur Funktion nachlesen können.
CoercionDots bekommt man am einfachsten weg, wenn man Konstanten im korrekten Datentyp erzeugt: Rechtsklick auf den Input -> Erstelle Konstante. (Grundwissen!)
Zitat:ich weiß gar nicht wo das Enum ist und was das istSieht man jetzt deutlich im Bild!
Zitat:ich würde das Blockdiagramm gerne so lassen und es nicht mit Cleanup automatisch anordnen lassenAuch ohne AutoCleanup kann man ein Blockdiagramm ordentlicher gestalten, siehe Bild.
[attachment=61502]
Zitat:anbei ist das aktuelle Programm: ich habe ein Problem mit dem Diagramm. Um euch Daten zu schicken muss die Anzeige ja so ca. 30 Sekunden wenigsten laufen.Einfache Lösung: du verwendest da kein "Diagramm" (engl. "chart"), sondern einen Graph (engl. "graph"). Zwischen diesen beiden gibt es Unterschiede: auch dies ist LabVIEW-Grundwissen!
Aber die Anzeige läuft nicht sondern steht einfach bis 100m. Keine Ahnung was das ist und wie ich das ändern kann, dass ich mehr Daten in dem Diagramm angezeigt bekomme.
21.12.2020, 11:30
Zitat:Einfache Lösung: du verwendest da kein "Diagramm" (engl. "chart"), sondern einen Graph (engl. "graph"). Zwischen diesen beiden gibt es Unterschiede: auch dies ist LabVIEW-Grundwissen!Anbei ist das Programm. Habe jetzt ein chart genommen. Die Welle drehen lassen und die Werte unter Bearbeiten als Standard gesetzt. Aus irgendeinem Grund zeigt es aber im chart nach dem Speichern, Schließen und wieder Öffnen nichts an. Nur die Messwerte werden anscheinend gespeichert. Bringt euch das jetzt was zur Analyse warum die Drehzahl nicht richtig angezeigt wird?