LabVIEWForum.de
Verhindern von Befehlen mit falscher Bitlänge - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Verhindern von Befehlen mit falscher Bitlänge (/Thread-Verhindern-von-Befehlen-mit-falscher-Bitlaenge)



Verhindern von Befehlen mit falscher Bitlänge - Praktikantin - 25.09.2015 15:10

Hallo zusammen!
Ich bräuchte eure Hilfe, mein Problem zurzeit ist es den richtigen Weg zu finden wie ich am besten die eingegeben Bitlängen miteinander vergleiche. Alle die in meinem Beispiel geschriebenen Befehle (im Feld Binärcode) sollen die selbe Länge haben. Wenn einer länger oder kürzer ist als die anderen soll eine Fehlermeldung auftauchen. Könnt ihr mir da bitte weiterhelfen? Big Grin

PS: das Programm wird noch verschönert! Ich finde mich nur momentan so besser zu recht Angel_not


RE: Verhindern von Befehlen mit falscher Bitlänge - GerdW - 25.09.2015 15:35

Hallo Praktikantin,

das Array "Binärcode" ist leider leer, weil du vergessen hast, den Inhalt als Default zu setzen und dann zu speichern…

Und wenn du schon beim Überarbeiten bist:
- Warum sind SPILength und BitShift DBL-Werte und keine I32-Werte?
- Warum wird die Länge des ersten Arrayelements zweimal bestimmt und mit drei Drähten in die Schleife geführt? Hmm

Ich habe mal etwas aufgeräumt:
[attachment=54156]
- Warum wird der Warnhinweis in jeder Iteration angezeigt? Ist das nicht extrem nervig für den User?