INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Dieses Thema hat akzeptierte Lösungen:

Frontpanel als PNG



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!

02.05.2014, 11:29 (Dieser Beitrag wurde zuletzt bearbeitet: 06.05.2014 13:20 von jg.)
Beitrag #1

WeisserWolf1185 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 61
Registriert seit: Jan 2014

2013 SV
2013
DE


Deutschland
Frontpanel als PNG
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
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
02.05.2014, 11:40
Beitrag #2

E-techniker Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 57
Registriert seit: Oct 2013

Developer Suite 2013
2010
DE

91
Deutschland
RE: Fronpanel als PNG
Hallo Wolf,
im Anhang mal ein Code für die Screenshots als PNG.


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
02.05.2014, 11:51
Beitrag #3

Scuba Offline
LVF-Grünschnabel
*


Beiträge: 18
Registriert seit: May 2012

8.6
2012
DE



RE: Fronpanel als PNG

Akzeptierte Lösung

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.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
02.05.2014, 11:53
Beitrag #4

WeisserWolf1185 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 61
Registriert seit: Jan 2014

2013 SV
2013
DE


Deutschland
RE: Fronpanel als PNG
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
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
02.05.2014, 11:53 (Dieser Beitrag wurde zuletzt bearbeitet: 02.05.2014 11:55 von E-techniker.)
Beitrag #5

E-techniker Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 57
Registriert seit: Oct 2013

Developer Suite 2013
2010
DE

91
Deutschland
RE: Fronpanel als PNG

Akzeptierte Lösung

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


Angehängte Datei(en)
10.0 .vi  Screenshot.vi (Größe: 7,32 KB / Downloads: 275)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
02.05.2014, 12:28
Beitrag #6

WeisserWolf1185 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 61
Registriert seit: Jan 2014

2013 SV
2013
DE


Deutschland
RE: Fronpanel als PNG
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
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
02.05.2014, 13:27
Beitrag #7

E-techniker Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 57
Registriert seit: Oct 2013

Developer Suite 2013
2010
DE

91
Deutschland
RE: Fronpanel als PNG
Unter Appsteuerung --> Methodenknoten


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
02.05.2014, 14:20
Beitrag #8

WeisserWolf1185 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 61
Registriert seit: Jan 2014

2013 SV
2013
DE


Deutschland
RE: Fronpanel als PNG
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.


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
02.05.2014, 14:46
Beitrag #9

E-techniker Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 57
Registriert seit: Oct 2013

Developer Suite 2013
2010
DE

91
Deutschland
RE: Fronpanel als PNG
Du musst beim Eigenschaftsknoten davor noch auf
Klasse auswählen --> VI-Server --> VI --> VI

dann kann das Frontpanel unter Methode auswählen.

Gruß
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
03.05.2014, 07:07
Beitrag #10

WeisserWolf1185 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 61
Registriert seit: Jan 2014

2013 SV
2013
DE


Deutschland
RE: Fronpanel als PNG
Ah okay vielen Dank.
Hab aber grad auch rausgefunden, das die Auswahl Frontpanel erscheint sobald ich "VI Reference öffnen" mit dem Methodenknoten verbinde.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Gehe zu: