Hallo Zusammen,
ich würde gerne die Plotlegende meines Grafen selber programmatisch erstellen lassen. Im Anhang ist die aktuelle Lösung zu sehen, wo mit einer zusätzlichen Tabelle gearbeitet wird, um die letzten erfassten Werte anzuzeigen.
Ich würde das gerne in einem Cluster zusammenfassen. Es sollte dann möglich sein, die Plotfarbe anzupassen, die Graphen ein- und auszublenden und es sollten darin auch die Werte angezeigt werden.
Beim Konfigurieren der Kanäle werden in einem SubVI die Kanäle erstellt. Die Daten liegen praktisch in einem Array von Clustern vor. In den Clustern sind die Daten einer Kanalkonfiguration (Name, Kanalnummer, Sensortyp, ...) enthalten.
Ich habe schon öfter gelesen, dass man für diese Aufgabenstellung für das UI das Array in ein Cluster umwandeln muss. Jedoch ist mir nicht klar wie ich das umsetzen kann. Die Anzahl der Kanäle variiert zwischen 2 und 60, und ich bräuchte ein programmatisch erstelltes Cluster welches sich der Anzahl der Elemente im Array anpasst. Der weiteren ist mir noch nicht ganz klar, wie ich die Ereignisse eines einzelnen Kanals in einem Cluster erfassen kann.
Ist denn so etwas möglich was ich mir da vorstelle? Am liebsten wäre mir ein kleines Beispiel-VI aber auch ein Screenshot ;-)