August 28, 2012
Reliance 4 Smart Client is a thin client of the Reliance SCADA/HMI system intended for making visualization applications available to the user via Web pages. It is designed for use with touchscreen smartphones and tablets, which are very popular among users these days and their popularity is rapidly increasing. In addition to smartphones and tablets, the client can also be used for any device equipped with a Web browser (e.g., standard PC with a touchscreen).
Below are basic features of Reliance 4 Smart Client.
System windows, i.e., windows that are not part of a visualization project (e.g., alarm/event viewer, Enter Value for Tag dialog), are generated by jQuery Mobile, an HTML5-based JavaScript framework. Thanks to that, they have the following features:
They are supported in the same way as with the Web client, i.e., generated by the data server as Web pages.
Creating and putting a visualization application into operation is based on the same principle as used for Web Client and Mobile Client. Web pages, which correspond to individual visualization windows, are pre-generated in Reliance's development environment as part of the project's export for remote users. After starting the visualization project in a data server (Reliance 4 Server or Reliance 4 Control Server), Reliance 4 Smart Client can be easily run by clicking on the respective link in the data server's Web page. When displaying a visualization window's Web page, real-time data is dynamically added to the pre-generated Web page. Subsequently, only changes in the process data are transferred with no need for refreshing the entire page. Demands on the server's performance are decreased to a minimum, Web pages can be generated for the client very quickly. The resulting Web pages contain valid HTML/CSS/JavaScript code. They do not contain Flash, Java applets, ActiveX components, or other objects that are not necessarily supported on all platforms or Web browsers.
To quickly open a Web page, simply enter a valid address in your Web browser in the following format:
The same license policy applies to both Smart Client and other thin clients (Reliance 4 Web Client and Reliance 4 Mobile Client).
To develop an application, the Reliance 4 Design Enterprise development environment is required. An HTML5-based Web browser suffices at the client side (it is required that cookies be enabled in your browser). jQuery Mobile, on which the display of Smart Client is based, is supported on the platforms and Web browsers listed on this Web page. At the server side, Reliance's data server (Reliance Server or Reliance Control Server) with a license for the corresponding number of simultaneously connected clients is required.
The development of Reliance 4 Smart Client is proceeding continuously. In next versions of Reliance, the following features are expected to be implemented: