Webvisualisierung

rudolfriegler

Level-1
Beiträge
3
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen,

kennt sich irgendjemand hier mit Webvisualisierungen aus (dh. die HMI über einen Browser abrufen)??? Weil grundsätzlich funktionieren Webseiten ja nach dem Pull-Prinzip, d.h. der Client muss Daten vom Server anfordern.
Jetzt möchte man natürlich, dass die Prozessdaten einer Anlage z.B. bei einem bestimmten Ereignis aktualisiert werden. Dazu müsste jedoch der Server die Daten an den Client schicken (Push-Prinzip). Ist das überhaupt möglich und wenn ja wie???

Danke im Voraus für eure Antworten!


Gruss
Rudi
 
Visualisierung über Browser unterstützt heute eigentlich jeder Hersteller.
Wenn du sowas selber machen willst, dann werf ich mal Ajax als Stichwort in den Raum.

Gruß
Dieter
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Dieter,

zunächst Danke für deine Antwort, aber jetzt muss ich noch was nachfragen...mit AJAX muss nicht mehr die ganze Seite neu geladen werden, sondern zB. nur die gewünschten Prozessdaten. Aber AJAX löst nicht das Problem, dass der Client die Daten vom Server anfordern muss (Polling). Der umgekehrte Weg ist nicht möglich! Oder habe ich AJAX falsch verstanden???

Gruss
Rudi
 
aber jetzt muss ich noch was nachfragen...mit AJAX muss nicht mehr die ganze Seite neu geladen werden, sondern zB. nur die gewünschten Prozessdaten. Aber AJAX löst nicht das Problem, dass der Client die Daten vom Server anfordern muss (Polling). Der umgekehrte Weg ist nicht möglich! Oder habe ich AJAX falsch verstanden???

Richtig, Ajax kommt ohne Polling nicht aus.
http://de.wikipedia.org/wiki/Ajax_(Programmierung)

Solche Probleme hast Du mit unserem
http://pvbrowser.org
nicht.
Dort wird eine verbindungsorientierte Kommunikation gemacht.
Die Verbindung bleibt während der gesamten Sitzung bestehen.
Sowohl Client als auch Server schicken sich gleichzeitig Ereignisse zu.
Das ganze ist asynchron und ohne "Round Trip"
http://de.wikipedia.org/wiki/Paketumlaufzeit
aufgebaut.
Deshalb werden auch schnelle Updates möglich.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
HMI über den Browser darstellen geht bei Siemens und WinCC mit dem WebNavigator ab V6.2.

D.h. es muss extra ein Programm installiert werden, um WinCC über einen Browser verwenden zu können??? Funktioniert WinCC dann auch im "Pushing-Mode" (Server schickt Daten an Client) oder ist auch nur Polling möglich??? Wenn ja, welche Technologie steckt da dahinter???

Gruss
Rudi
 
D.h. es muss extra ein Programm installiert werden, um WinCC über einen Browser verwenden zu können??? Funktioniert WinCC dann auch im "Pushing-Mode" (Server schickt Daten an Client) oder ist auch nur Polling möglich??? Wenn ja, welche Technologie steckt da dahinter???GrussRudi
Schau dir auch mal FlowChief an. Da braucht der Client nichts ^^
 
Zurück
Oben