Messen der Spannung - Druckversion +- LabVIEWForum.de (https://www.labviewforum.de) +-- Forum: LabVIEW (/Forum-LabVIEW) +--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein) +---- Forum: Datenerfassung (DAQ) (/Forum-Datenerfassung-DAQ) +---- Thema: Messen der Spannung (/Thread-Messen-der-Spannung) |
Messen der Spannung - Der_Elch - 29.01.2010 11:31 Habe folgendes Problem. Es geht um eine Spannungsmessung über eine cRio9215 über eine Kraftmesszelle. Beim Starten der Messung - > Messung ohne Schnallen, wird ie Messung gestartet. Ein Linearsystem (angesteuert über cRio 9263) fahrt zunächst den Messbereich ab und startet dann die Messung. Mein Problem: Ich rufe das VI auf, starte die autom. Messung und es wird der Bereich durchgefahren, danach Sprung auf die Messung. Mit Stoppmessung + Stopp wird das VI komplett gestoppt. Führe ich das VI dann nochmals aus, fahrt der Linearmotor kurz vor, kurz zurück und bleibt stehen. Beim Debug kann ich erkennen das er scheinbar noch einen alten Wert vom DAQ Assistenten bekommt und denkt er hat die Endposition erreicht. Das ich derzeit noch mit Assistenten arbeite gefällt mir auch nicht, werde mich aber übers Wochende damit beschäftigen. LV: 7.1 Achtung Edit: Hab scheinbar das alte VI raufgeladen Deshalb im Anhang 2 Screensshots. 1. So wie ich es mir vorgestellt habe. 2. Die Fehler meldung die kommt. Aber erst beim 2. ausführen. Messen der Spannung - Y-P - 29.01.2010 11:52 Hast Du Dir schon mal über die Struktur von Deinem Programm Gedanken gemacht? - 13 (!) oder mehr unterschiedliche DAQ-Assistenten - Zig lokale Variablen obwohl Du direkt durchverdrahten kannst - Case im Case im Case und weiß wieviel Schleifen und Sequenzen Da muss ja was schief gehen. Schau' Dir mal das Konzept einer State-Machine an und Bsp. zu DAQmx aus dem LabVIEW-Examplefinder. Ich blicke da nicht durch und möchte auch ehrlich gesagt mir dabei nicht den Kopf zermartern. Sieh' die Kritik bitte als positive Kritik an. Gruß Markus Messen der Spannung - Der_Elch - 29.01.2010 12:01 ' schrieb:Hast Du Dir schon mal über die Struktur von Deinem Programm Gedanken gemacht? Danke, werds mir durch den Kopf gehen lassen:)Das Problem, das ich hier mehr oder weniger draufgeworfen wurde, und ich gedanklich noch sehr in "textbasierenden" Programiersprachen denke. Mir gefällt der Stil nämlich auch nicht Messen der Spannung - Y-P - 29.01.2010 12:35 Genau so sieht's auch aus. Da bist Du aber nicht der Einizige. Gruß Markus ' schrieb:ich gedanklich noch sehr in "textbasierenden" Programiersprachen denke Messen der Spannung - Der_Elch - 02.02.2010 08:22 So, hab jetzt das Problem gefunden, scheinbar hat der Rückkopplungknoten den letzten Eintrag gespeichert. Habe jetzt beim beenden der While-Schleife den Eintrag auf Null gesetzt. Jetzt gehts Messen der Spannung - dottore - 02.02.2010 08:29 Guten Morgen ja ist wohl ein kleineres Chaos ;-) nur so am Rande: was noch ein wenig seltsam ist, sind die Stop Tasq & Clear Tasqs.. ich glaube die benötigst du doch gar nicht. Der DAQ Assistant löscht den Task von alleine gruss |