Engineering Papers⌕ Search

DOE OSTI · 1108549

Bringing Control System User Interfaces to the Web

Abstract

With the evolution of web based technologies, especially HTML5 [1], it becomes possible to create web-based control system user interfaces (UI) that are cross-browser and cross-device compatible. This article describes two technologies that facilitate this goal. The first one is the WebOPI [2], which can seamlessly display CSS BOY [3] Operator Interfaces (OPI) in web browsers without modification to the original OPI file. The WebOPI leverages the powerful graphical editing capabilities of BOY and provides the convenience of re-using existing OPI files. On the other hand, it uses generic JavaScript and a generic communication mechanism between the web browser and web server. It is not optimized for a control system, which results in unnecessary network traffic and resource usage. Our second technology is the WebSocket-based Process Data Access (WebPDA) [4]. It is a protocol that provides efficient control system data communication using WebSocket [5], so that users can create web-based control system UIs using standard web page technologies such as HTML, CSS and JavaScript. WebPDA is control system independent, potentially supporting any type of control system.

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Chen, Xihui, Kasemir, Kay. 2013-01-01. Bringing Control System User Interfaces to the Web. https://www.osti.gov/biblio/1108549

Cite the original work for its findings. Save a collection to share your selection of sources.