Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!
21.08.2013, 15:35 (Dieser Beitrag wurde zuletzt bearbeitet: 21.08.2013 15:38 von Bernhart55.)
Ich habe in meinem Frontpannel eine Registerkarte mit 4 Registern angelegt.
Im ersten habe ich die Signaldarstellung. (Siehe Bilder im Anhang)
Leider sehe ich, wenn ich das Programm starte, den schwarzen Hintergrund auf jeder Registerkarte.
Ab und zu sieht man auch die Bedienfelder, von den anderen Registerkarten, die unter dem schwaren Rechteck.
bitte VI (für LV2011?) anhängen. Du kannst alles aus dem BD löschen, nur die Controls müssen bleiben...
Bemerkung: der Hinweis auf die Testversion wird üblicherweise über allen Controls eingeblendet. Bei dir verschwindet er aber hinter dem schwarzen Kasten. Hast du dort irgendein ActiveX-Control o.ä. verwendet?
ich nehme an, du hast Probleme mit "Messung Daten Mit Auswahlmenu einzeln.vi"?
Bei mir sieht das FP gut aus. Ein Chart auf dem ersten Reiter des Tab-Containers, auf den anderen Reitern kein schwarzes Rechteck...
Nochmaliger Hinweis:
Gleichartige Operationen sollten vorzugsweise mit Arrays und Loops erledigt werden. Das verhindert riesige BDs mit wiederholenden Tapetenmustern...
Allgemeiner Hinweis zur UX (User-eXperience):
Es wirkt schnell unübersichtlich, wenn zu viele verschiedene Fonts/Fontgrößen/Fontschnitte auf einer Bedienoberfläche benutzt werden...
Allgemeiner Hinweis zum Font-Handling in LabVIEW:
LabVIEW hat (aufgrund seines Multi-OS-Ansatzes) Probleme mit der Fontdarstellung auf unterschiedlichen OS(-Versionen). Deine Bedienoberfläche wirkt bei mir vollkommen "derangiert", da die Zeichensätze unterschiedlich sind. Du solltest dir angewöhnen, mit festen Fonts zu arbeiten, ich verwende z.B. "Tahoma 13" als Grundeinstellung in allen LV-Versionen. Damit erzielt man ein identisches Aussehen auf allen Rechnern - wichtig, wenn du anfängst, Executables zu deployen...
In Ergänzung zu Gerds Kritikpunkten, die ich voll und ganz unterstütze:
Du setzt in JEDEM Schleifendurchlauf gefühlte hunderte Eigenschaften deines Chart, auch wenn das vielleicht gar nicht nötig ist, da sich der Eingangswert gar nicht geändert hat. Aber beachte: Das Setzen JEDER PropertyNode erzwingt einen Wechsel in den UI-Thread inkl. Update des Frontpanels. Mglw. hängen damit deine Probleme zusammen.
Gruß, Jens
Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)
!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!
(22.08.2013 08:22 )GerdW schrieb: Hallo Bernhart,
Nochmaliger Hinweis:
Gleichartige Operationen sollten vorzugsweise mit Arrays und Loops erledigt werden. Das verhindert riesige BDs mit wiederholenden Tapetenmustern...
Ja wie meinst du das? ich möchte zu jeder Zeit mein Eingangskanal wechseln können dazu die Poltfarbe und die zugehörige y-Achse.
Ich benötige doch für jeden Kanal eine Auswahlenum, Anzeige, Farbe und die y-Achsenauswahl. Wie soll ich das dann mit einer Schleife machen?
Achso. bitte nur auf das VI "Messung Daten Mit Auswahlmenu einzeln.vi" konzentrieren.
Nur der Anfang, so z.B.:
Noch besser wäre die Verwendung einer Event-Struktur, denn wie Gerd schon hier geschrieben hat - und ich ja jetzt auch, es ist gar nicht gut, in jeder Iteration ALLE Eigenschaften des Graphen zu setzen, selbst wenn sie sich gar nicht geändert haben.
Gruß, Jens
Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)
!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!