LabVIEWForum.de
Frontpanel als PNG - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Grafik & Sound (/Forum-Grafik-Sound)
+---- Thema: Frontpanel als PNG (/Thread-Frontpanel-als-PNG)

Seiten: 1 2


Frontpanel als PNG - WeisserWolf1185 - 02.05.2014 11:29

Hallo Leute!

Ich hänge mal wieder fest.
Ich probiere zur Zeit die Webserver-Variante um immer eine aktuelle Anzeige der Oberfläche im Internet verfügbar zu machen. Allerdings wird dies in der finalen Version nicht funktionieren, da die LabVIEW Runtime auf dem Server nicht ausgeführt wird. Da hatte ich mir überlegt, das FP als PNG-Datei minütlich zu speichern und das png dann in eine HTML einbinden. Allerdings bekomm ich das ganze nicht hin. Es hapert bei mir im Moment an zwei stellen.

Zum einen, kann ich nur einzelne Elemente des FP als png datei ausgeben lassen (über Methodenknoten).
Zum anderen erschließt sich mir noch nicht, welche Schleife ich dafür benötige. Ich will das die Anzeige weiterhin in Echtzeit aktualisiert wird, aber der Ausdruck nur minütlich stattfindet.

Besten Dank schonmal für eure Hinweise.

Gruß
WeisserWolf


RE: Fronpanel als PNG - E-techniker - 02.05.2014 11:40

Hallo Wolf,
im Anhang mal ein Code für die Screenshots als PNG.


RE: Fronpanel als PNG - Scuba - 02.05.2014 11:51

Um eine Aktion minütlich auszuführen kannst du die Modulo-Funktion benutzen. Innerhalb einer Schleife mit einer Wartezeit von einer Sekunde setzt du also die Modulo-Funktion und verbindest den Eingang mit dem Zähler i. An den zweiten Eingang hängst du die Konstante 60. Die Funktion gibt nun immer wenn i auf einem Vielfachen von 60 steht eine Null am oberen Ausgang aus. Diesen Ausgang nur noch über =0? mit einer Case-Struktur verbinden in dem die jeweilige Anweisung steht.


RE: Fronpanel als PNG - WeisserWolf1185 - 02.05.2014 11:53

Das ging ja fix Smile
Besten Dank. Werde es mal versuchen. Allerdings bekomm ich das Snippet nicht geöffnet, weil ich aktuell nur LV2011 hab Sad


RE: Fronpanel als PNG - E-techniker - 02.05.2014 11:53

Oder du nimmst die Funktion "Verstrichene Zeit" und setzt deinen Code in eine Case Struktur.
Hier mal als Vi gespeichert


RE: Fronpanel als PNG - WeisserWolf1185 - 02.05.2014 12:28

Vielen Dank euch beiden für eure Hilfe, funktioniert tadellos! Smile

Der vollständigkeit halber hab ich aber noch eine kurze Frage:
Wie hast du den Methodenknoten mit dem Frontpanel verknüpfen können?
In meiner Auswahlliste fehlt das komplett Sad


RE: Fronpanel als PNG - E-techniker - 02.05.2014 13:27

Unter Appsteuerung --> Methodenknoten


RE: Fronpanel als PNG - WeisserWolf1185 - 02.05.2014 14:20

an deinem Methodenknoten habe ich das gesehen, aber wenn ich den Methodenknoten einfüge, dann sehe ich nur folgende Menüpunkte...
Das ganze muss ja bei mir auch vorhanden sein, das kommt ja nicht durch ein Addon oder so.


RE: Fronpanel als PNG - E-techniker - 02.05.2014 14:46

Du musst beim Eigenschaftsknoten davor noch auf
Klasse auswählen --> VI-Server --> VI --> VI

dann kann das Frontpanel unter Methode auswählen.

Gruß


RE: Fronpanel als PNG - WeisserWolf1185 - 03.05.2014 07:07

Ah okay vielen Dank.
Hab aber grad auch rausgefunden, das die Auswahl Frontpanel erscheint sobald ich "VI Reference öffnen" mit dem Methodenknoten verbinde.