Negative Kritik:
1. Das VI ist viel zu riesig. Eine Richtlinie ist, dass das Blockdiagramm nicht größer als eine Bildschirmgröße sein soll. Wenn es mal größer sein sollte, dann bitte nach rechts erweitern. Den Rest kann man mit SubVI's machen.
2. Viel zu viele (sinnlose) lokale Variablen, die Du durch Schieberegister oder einfache Durchverdrahtung vermeiden könntest.
3. Viel zu verschachtelt. Bei einer State Machine hast Du eine (!) Whileschleife mit einer Case-Struktur (optional mit einer Eventstruktur) und das war's.
Bei Dir ist eine Sequenz im Case, dieser wiederum in einer Sequenz, welche in einer Whileschleife ist, die sich in einem Case befindet, der auch wieder in einer Whileschleife ist, die Du in einer Sequenz plaziert hast. Das ist schon krass.
Positive Kritik:
Du bist keiner der Homework-Hustler, sondern möchtest echt was lernen. Dazu empfehle ich Dir dringendst, Dich mal mit der Vorgehensweise der LabVIEW-Programmierung zu befassen, am besten auf einem / mehreren Lehrgängen. Wenn nicht, dann schau' Dir einfach mal ein Buch oder diverse Beispiele hier im Forum an.
Gruß Markus
' schrieb:Ich bin für jegliche Art von Kritik und Verbesserungsvorschlägen offen. Schließlich möchte ich was lernen