Fh D W2OPC Proxy Fachhochschule Düsseldorf University of Applied Sciences Webzugriff auf OPC-Server Das W2OPC-Proxy ist ein JavaApplet, welches in Verbindung mit dem Web Access Kit (WAK) den anforderungsorientierten und ereignisbasierten Zugriff auf beliebige OPC-Prozessdaten über eine HTMLSeite realisiert. Funktionsweise Die Kombination WAK-Server/W2OPCProxy-Applet bildet die Basis für im Intranet/Internet verteilte und flexible Automatisierungslösungen nach dem Konzept der Lean Web Automation. Die Anzahl von gleichzeitig mit dem WAKServer verbundenen W2OPC-Proxy-Applets ist nicht beschränkt. Das W2OPCProxy-Applet stellt anderen Elementen und Programmobjekten der HTML-Seite eine Schnittstelle zu Prozessdaten eines remoten Automatisierungsgerätes zur Verfügung. Es arbeitet nach dem Subscriber/Publisher-Prinzip. Auf dem Prozessdatenserver (PD-Server) können beliebig viele WAK-Server betrieben werden, die jeweils auf andere OPC-Server zugreifen. Die Konfiguration des W2OPCProxy erfolgt benutzerfreundlich mit Assistenten. Mit dem W2OPCProxy können Automatisierungsfunktionen (z.B. Prozessvisualisierung) als Prozessdatendienste (PD-Dienste) über das Netz verteilt und mittels eines Mietmodells genutzt werden. Technische Daten Funktionen: Fachhochschule Düsseldorf Josef-Gockeln-Strasse 9 D-42474 Düsseldorf Prof. Dr.-Ing. R. Langmann Telefon +49 (0)211 4351 308 Fax +49 (0)211 4351 303 [email protected] http://www.teleautomation.de Die Programmierschnittstelle (API) des W2OPC-Proxy kann von allen Programmobjekten benutzt werden, welche die Programmiersprache Java oder eine ECMAScript-konforme Sprache (JavaScript, JScript) unterstützen. Die Schnittstelle ist an das OPC Automation Interface 2.0 angelehnt und ermöglicht folgende Zugriffe auf beliebige OPC-Daten: • • • anforderungsbasiertes Lesen, anforderungsbasiertes Schreiben, ereignisgesteuerte Benachrichtigung bei Wertänderungen. - Festlegung der OPC-Prozessdaten und des TCP/IP-Ports über Appletparameter - HTML-Standardbedienung für schnelle Diagnosezwecke - synchrones und asynchrones Lesen und Schreiben eines oder mehrerer Prozessdaten - Registrieren/Deregistrieren von Ereignisempfängern - Benutzerauthentifizierung (Login) auf Prozessdatenebene Systemvoraussetzungen: - beliebiges Betriebssystem - javafähiger Webbrowser
© Copyright 2024 ExpyDoc