Thin Web Client Data Flow and Components

This topic describes the way data flows through a typical Thin Web Client system from the SCADA network through CygNet and Canvas, through the TWC services, to the web client on the Internet. The various software and hardware components are also described.

TWC Data Flow

The following diagram shows the Thin Web Client network, clients, services, ports, and data flows. This configuration is only an example; other configurations are possible.

TWC Data Flow

Sample CygNet TWC web view

TWC Components

CygNet Thin Web Client consists of the following software and hardware components:

TWC Server and Services

The Thin Web Client server consists of two services:

We recommend that you install these components on a separate machine from your CygNet host(s). This can be a stand-alone computer or a virtual machine using the same pdf iconCygNet v9.7 System Requirements as a standard CygNet host machine.

Canvas Designer Client

An HMI design software application is used to design, create, build, and configure HMI screens for the CygNet TWC web view. Currently the screen designer is a web-enhanced version of the CygNet Canvas HMI desktop client. Screens are constructed using the design and screen-building components of the Canvas client. Use Canvas to layout HMI components onto a screen (a page of controls) and configure a logical workflow between controls and related screens.

Canvas also provides the user interface to configure TWC applications and publish the applications via the TWC publishing service to the TWC web service. Once published, those screens are converted and compiled into an SPA residing on the main web server, which are then viewed in a web browser.

Canvas is also used to configure and define web applications, set up communication with the Publishing service, and publish applications to the web server, and monitor publishing status.

For the Canvas client installation we recommend a stand-alone computer, but not a virtual machine, using the same system requirements as a standard CygNet client machine.

CygNet TWC web view

A browser-based client view is used to view configured interactive web pages (known as applications) via a secure connection, currently any modern web browser (Microsoft Edge, Google Chrome, Mozilla Firefox, Apple Safari, etc.) is supported.

CygNet SCADA Host

The CygNet SCADA host collects, manages, and distributes critical real-time and operational data from remote physical devices across your oil and gas enterprise. Using the CygNet platform, operators can process diverse data and information—from downhole sensors to surface facilities and pipelines. Users across every business function can prioritize and analyze real-time information to support strategic decision-making and optimized operations.

SCADA Network

A SCADA network consists of sensors, remote terminal units (RTUs), and an operational control center. Sensors gather real-time data from the field, transmit it to RTUs, which then collect and send the data to a central operational control center, where it is processed and displayed to field operators. Operators remotely monitor and manage different aspects of oil and gas production and distribution, such as wellhead operations, pipeline flow, tank levels and equipment status, enabling them to make informed decisions and take necessary actions to optimize operations.

CygNet Software interfaces with the RTUs in the SCADA network to bring real-time data to CygNet services on the SCADA host. The CygNet Thin Web Client presents raw or processed data to operators in applications and pages in the web view.