Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Bringing Control System User Interfaces to the Web

Conference ·
OSTI ID:1108549

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.

Research Organization:
Oak Ridge National Laboratory (ORNL); Spallation Neutron Source
Sponsoring Organization:
SC USDOE - Office of Science (SC)
DOE Contract Number:
AC05-00OR22725
OSTI ID:
1108549
Country of Publication:
United States
Language:
English

Similar Records

Implementation of a Web Interface to Display Real-Time Statistics of a Dilution Refrigerator
Conference · Thu Aug 03 00:00:00 EDT 2023 · OSTI ID:1997504

Web-Accessible Scientific Workflow System for Performance Monitoring
Journal Article · Tue Feb 28 23:00:00 EST 2006 · Environmental Science and Technology · OSTI ID:912363

Web Extensible Display Manager
Conference · Wed Jan 31 23:00:00 EST 2018 · OSTI ID:1425923

Related Subjects