Encoder-Simulation - Druckversion +- LabVIEWForum.de (https://www.labviewforum.de) +-- Forum: LabVIEW (/Forum-LabVIEW) +--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein) +---- Forum: Instrument IO & VISA (/Forum-Instrument-IO-VISA) +---- Thema: Encoder-Simulation (/Thread-Encoder-Simulation) |
RE: Encoder-Simulation - Oaky - 19.09.2014 19:35 (19.09.2014 19:32 )jg schrieb: Das hochgeladene VI macht in der Sprache deines NI Links übrigens nur ein X1-Encoding (Figur 5). Ich glaub, das ist völlig ok. Mein Problem ist eher, dass ich nicht verstehe, warum ich nicht auf den Beispielwert komme, bei einer Rechts- oder Linksdrehung? RE: Encoder-Simulation - jg - 19.09.2014 19:59 Also wenn ich beim VI aus Beitrag #1 die folgende Einstellung vornehme und zum besseren Verständnis den überflüssigen Müll (bitte selber überlegen, wieso das überflüssig ist!!!) im BD entferne, dann erhalte ich die gewünschte Abfolge: [attachment=50822] RE: Encoder-Simulation - Oaky - 19.09.2014 20:31 (19.09.2014 19:59 )jg schrieb: Also wenn ich beim VI aus Beitrag #1 die folgende Einstellung vornehme und zum besseren Verständnis den überflüssigen Müll (bitte selber überlegen, wieso das überflüssig ist!!!) im BD entferne, dann erhalte ich die gewünschte Abfolge: Hab das jetzt mal ungefähr so umgebaut, dann ändert sich der Folgezustand nicht mehr RE: Encoder-Simulation - jg - 19.09.2014 20:37 Logisch, du hast nicht genau genug hingeschaut (und den Dataflow vergessen). Hier ist es besser zu erkennen. [attachment=50824] Einen Wert solltest du schon weitergeben. Und nicht vergessen, du musst noch erklären, wieso der "Disabled Teil" überflüssig ist. Gruß, Jens RE: Encoder-Simulation - Oaky - 19.09.2014 20:44 Wird langsam spät. Aber warum ist der Folgezustand 3 und nicht 2? RE: Encoder-Simulation - jg - 19.09.2014 21:49 s. Beitrag #42: 11=3 10=2 00=0 01=1 Ich warte immer noch auf die Erklärung, wieso der "Disabled part" überflüssig ist... RE: Encoder-Simulation - Oaky - 19.09.2014 22:01 (19.09.2014 21:49 )jg schrieb: s. Beitrag #42: Kann ich dir leider nicht sagen. Ich verstehe schon einiges mehr als heute morgen. Es existieren aber auch noch viele Fragezeichen. Ich hab jetzt jedenfalls auch mal den Encoder-Schieberegler angepasst, da ich ja nicht mehr als 3 Zeilenvektoren hab. Was mir aufgefallen ist, dass die Rechtsdrehung mit TF mir immer den korrekten Folgewert ausgibt, STATE aber nicht. Die fünfte Zahl steht doch für LSB/MSB oder? z. B. DCD State 0 1 1 0 0 RE: Encoder-Simulation - Oaky - 21.09.2014 12:53 RE: Encoder-Simulation - jg - 21.09.2014 19:53 Was verstehst du jetzt nicht? Wieso hast du den Wertebereich des Schiebereglers verringert? Das ist die manuelle Simulation von je 10 Viertelschritten nach Links oder Rechts. Zitat:Die fünfte Zahl steht doch für LSB/MSB oder? z. B. DCD State 0 1 1 0 0Sieht für mich eher wie eine Wiederholung des ersten State aus. Gruß, Jens |