LabVIEWForum.de
String für Webseitenaufruf - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Datenkommunikation (/Forum-Datenkommunikation)
+---- Thema: String für Webseitenaufruf (/Thread-String-fuer-Webseitenaufruf)



String für Webseitenaufruf - gengreen - 18.07.2011 10:43

Hallo liebe Community,

ich nutze LabView 2010 und suche eine möglichkeit meine VI über einen String eine Webseite aufrufen zu lassen, falls ein Fehler in der Schleife registriert wird. Dieser Webseitenaufruf leitet dann eine SMS an den Techniker weiter.
Das ganze handelt sich um einen Feuchtigkeitssensor, der unter einem Laboraufbau darauf wartet, auslaufendes Wasser zu erkennen und bei Kontakt eine SMS verschickt.

Ich hoffe ihr wisst was ich meine und könnt mir mit Rat und Tat zur Seite stehen, bin nämlich noch sehr neu in der LabView Welt.


Viele Grüße und schonmal Danke für die Hilfe,

Gruß
gengreen


RE: String für Webseitenaufruf - GerdW - 18.07.2011 11:58

Hallo gen,

so liest man eine Webseite auf die ganz einfache Art...


RE: String für Webseitenaufruf - gengreen - 01.08.2011 09:25

Ok. Habe die Funktion gefunden, jedoch habe ich immernoch ein Problem mit den Verbindungen.
Habe die .VI mal angehangen, vllt. ist es so einfacher mir zu erklären woran es scheitert.

Gruß
gen


RE: String für Webseitenaufruf - GerdW - 01.08.2011 10:19

Hallo green,

ich sehe das hier in deinem VI:
[attachment=34984]
Was da ganz klar fehlt, ist die Vorgabe der URL für die Funktion "URL in BRowser anzeigen"...


RE: String für Webseitenaufruf - gengreen - 01.08.2011 10:32

Ja ich weiß, wie würde das im Endeffekt aussehen.. muss ich dann als URL eingang ein einfaches Text-Array hernehmen?
Weil das habe ich schon ausprobiert, jedoch ruft er mir dann tausend mal die URL auf.

e: das Fragezeichen ist eine Timer sub-vi .. diese soll vor dem URL Aufruf geschaltet werden, da ich erst bei nach 5 Sekunden Kontakt einen Alarm auslösen möchte.


RE: String für Webseitenaufruf - GerdW - 01.08.2011 10:45

Hallo gengreen,

Zitat:muss ich dann als URL eingang ein einfaches Text-Array hernehmen?
Rechtsklick auf den Eingang eines subVI -> Erstellen -> Bedienelement erzeugt immer den passenden Typ von Eingabe - in deinem Fall also ein einfaches Stringelement!

Zitat:ruft er mir dann tausend mal die URL auf.
So wie du es programmiert hast: in jedem Schleifendurchlauf erneut...

Zitat:diese soll vor dem URL Aufruf geschaltet werden, da ich erst bei nach 5 Sekunden Kontakt einen Alarm auslösen möchte.
Dann mach das doch auch: Ausgang des SubVI (wahrscheinlich ein BOOL) an eine Case-Struktur anschließen, "Browse URL" in der Case-Struktur aufrufen.


RE: String für Webseitenaufruf - gengreen - 09.08.2011 07:06

Ich habe meine VI jetzt soweit fertig. Eine Frage hab ich jedoch noch und es wäre toll wenn ihr mir auch hier weiterhelft.

Im Anhang ist die VI.. ich möchte den "SMS-Versand" in einer Dauerschleife mit einem Delay von 6 Stunden haben, d.h. wenn DAQ Assisten 1 oder 2 Kontakt auslöst und eine SMS verschickt wird, soll bei bestehendem Kontakt nach 6 Stunden eine weitere verschickt werden und so weiter und so weiter.

Ich denke ich muss beide URL Aufruf-Strukturen in eine weitere While-Schleife setzen und mit Timer ausrüsten, aber wie mache ich das?

Danke im voraus.

green

EDIT jg: LV-Version ergänzt