Technical articles

On this page, you will find a list of technical articles describing new or otherwise interesting features in the Reliance SCADA/HMI system.

2025

What's new in Reliance 5

May 12, 2025

After five years of development, the new features and significant enhancements of Reliance 5 are now ready for you to explore. This new major release has already been implemented in an extremely complex project involving over 4 million tags, along with several optimizations that greatly increase the speed of Reliance 5.

2019

What's new in Reliance 4.9.0

December 12, 2019

Reliance 4.9.0, which has just been released, is this year's second official version of the system. Once again, it includes many new features and enhancements. The major ones are summarized in this article.

How to display tag values in custom reports of type FastReport

August 26, 2019

The Reliance SCADA/HMI system's custom reports are intended to create documents that can be displayed, printed, or saved to a file. In this article, you will learn how to use custom reports in a visualization project.

Integration of IP cameras and the Digifort IP surveillance system into Reliance SCADA

January 28, 2019

The Reliance SCADA system has native support for Axis, Vivotek, and Pelco IP cameras. If you cannot use these cameras, we recommend that you integrate your camera through the Digifort IP surveillance system. For instructions on how to integrate an IP camera into Reliance SCADA, refer to this article.

What's new in Reliance 4.8.1

January 4, 2019

After about six months, another official version of the Reliance SCADA/HMI system, version 4.8.1, has been released with many new features and enhancements. The major ones are summarized in this article.

2018

Reliance Web Client Launcher (Web Client and Java 11)

December 12, 2018

In reaction to Oracle's announcement that version releases and support policies are undergoing significant changes, a new launcher – Reliance Web Client Launcher – is part of the new version of Reliance SCADA, version 4.8.1. This launcher acts as a substitute for Java Web Start.

Consolidating repeated alarm occurrences into one instance

November 14, 2018

Beginning with version 4.8.1, Reliance allows consolidating repeated alarm/event occurrences into a single instance. For detailed information, read this technical article.

What's new in Reliance 4.8.0

June 12, 2018

After 15 months, a new version is out with many new features and enhancements. As a result of the massive changes, we decided to release it as 4.8.0 instead of the planned version number 4.7.4. The major changes are summarized in this article.

Native support for Oracle in Reliance SCADA

February 28, 2018

Beginning with version 4.8.0, native support for the Oracle database management system is part of the Reliance SCADA/HMI system. This support is based on the ODBC standard.

2017

What's new in Reliance 4.7.3

March 8, 2017

The previous official version of the Reliance SCADA/HMI system was released in May 2016. Now, after almost a year, Reliance 4.7.3 is out with many new features, enhancements, and optimizations that will be appreciated by those who operate large-scale projects and by countless others.

How to switch between languages in a multilanguage project

January 6, 2017

The Reliance SCADA/HMI system has support for multilanguage projects. This technical article shows you how to switch between languages in such projects.

2016

State Manager – displaying numeric-type tags' values as texth

November 8, 2016

A new manager – State Manager – has been added to the Reliance SCADA system. Among other things, it helps address the issue of displaying numeric-type tags' values as text. For detailed information, read this article.

Reliance Mobile Client will no longer be developed

August 22, 2016

Beginning with version 4.7.3, Mobile Client will no longer be part of the Reliance system. This article explains the reasons for our decision.

Dynamic links to objects

August 3, 2016

In Reliance, it is now possible to define dynamic links to objects. For detailed information, read this article.

Data specific to the thin clients

July 19, 2016

This article focuses on the change in data sharing for the thin clients. Now, it may happen that the clients must not share auxiliary (internal) tags' values.

What's new in Reliance 4.7.2

May 18, 2016

The previous official version of the Reliance SCADA/HMI system (version 4.7.1) was released on May 20, 2015. After almost a year, Reliance 4.7.2 is out with some new features and enhancements. The major changes are summarized below.

Advice on how to run the Reliance SCADA system on an SSD

March 21, 2016

Using SSD hard drives has recently become very popular not only in industrial automation. In this article, you will find hints for running the Reliance SCADA system on an SSD.

Reliance SCADA has support for the Maatrix emergency communication service

February 22, 2016

Beginning with version 4.7.2, the Reliance SCADA system has support for connecting to the Maatrix emergency communication service for the purpose of notifying users of alarms/events.

2015

Reliance SCADA and a direct driver for Siemens SIMATIC S7 PLCs

November 2, 2015

Check out the third technical article taken from a review by Mr. Jaroslav Blazek. It describes how to connect a Siemens SIMATIC S7 PLC to the Reliance SCADA/HMI system.

Reliance Web Client certificate validity

October 14, 2015

Beginning with version 4.6.1, the Web client's program files are signed with a digital certificate from a trusted certificate authority (Thawte). As of October 22, 2015, the certificate becomes invalid and a problem with running the Web client may occur at the end user site. The problem may appear in projects running in version 4.6.1 or later up to 4.7.2 Pre-release, Rev. 26420. The article describes three ways of solving or avoiding the problem.

VBScript tip No. 4: Converting alarm/event text to speech

August 19, 2015

In this article, you will find out how to use the Reliance SCADA system to convert alarm text to speech and play the speech to the user.

How to connect Arduino to Reliance SCADA

June 5, 2015

This technical article describes how to connect an Arduino microcontroller to the Reliance SCADA/HMI system. A short video is available at the bottom of the article.

Lots of improvements in Reliance 4.7

May 25, 2015

The previous official version of the Reliance SCADA/HMI system (version 4.6.3) was released on September 1, 2014. Reliance 4.7.1 brings a large number of new features and improvements. The major changes are summarized in this article.

2014

Reliance SCADA/HMI and Siemens LOGO!

December 16, 2014

Check out another technical article taken from a review by Mr. Jaroslav Blazek. It describes how to connect a Siemens LOGO! PLC to the Reliance SCADA/HMI system.

VBScript tip No. 3: Web service client

December 3, 2014

Check out the third article on how to work with VBScript in the Reliance SCADA/HMI system. This time, we talk about one of the methods of exchanging data with third-party applications – a Web service.

VBScript tip No. 2: Working with an object list

November 26, 2014

We bring you the second tip for working with VBScript in the Reliance SCADA/HMI system. The simple examples in the article show how to work with an object list.

VBScript tip No. 1: Changing the locale settings

November 12, 2014

We bring you the first tip for working with VBScript in the Reliance SCADA/HMI system, which focuses on changing the locale settings.

Native support for PostgreSQL in the Reliance 4 SCADA/HMI system

September 2, 2014

Beginning with version 4.6.3, support for logging historical data and alarms/events to the PostgreSQL object-relational database management system is part of the Reliance SCADA/HMI system. In this technical article, you will learn how to connect the Reliance SCADA/HMI system to a PostgreSQL database.

New text message events and GSM signal quality detection

July 25, 2014

The Reliance SCADA system allows sending and receiving text messages via a GSM modem. Sending text messages can be done either programmatically or automatically when a certain event occurs. Messages are sent asynchronously. This means that requests for sending the messages are passed to SMS Driver.

Native support for MySQL and MariaDB in the Reliance 4 SCADA/HMI system

April 3, 2014

Beginning with version 4.6.2, support for logging historical data and alarms/events to the MySQL and MariaDB relational database management systems with no need for writing scripts is part of the Reliance SCADA/HMI system. In this article, you will learn how to connect the Reliance SCADA system to these databases.

Date, Time, TimeSpan: new tag data types in the Reliance SCADA/HMI system

January 2, 2014

Up to version 4.6.0, only the DateTime and Array of DateTime data types had been available in the Reliance system for working with dates and times. The Reliance SCADA/HMI system, version 4.6.1, extends its list of data types to include data types for working with dates and times. Additionally, the TimeSpan (amount of time) data type has been added.

2013

Support for multi-monitor applications in the Reliance SCADA/HMI system

November 25, 2013

The Reliance system allows its users to create multi-monitor applications. For each computer defined via the Reliance Design development environment's Project Structure Manager, you can activate support for multiple monitors and configure other properties on the Screen page.

Java 7 security prompts when running Reliance Web Client

October 29, 2013

To increase the security of the Java Runtime Environment, a security prompt displays when running an application that is not signed with a certificate or the publisher of the certificate has failed to be verified.

Project diagnostics can help you find issues and inconsistencies in a visualization project

October 14, 2013

Visualization project diagnostics is a tool intended for checking a visualization project and detecting issues that could hardly be found by the user during normal work. The Project Diagnostics Wizard is built in the Reliance Design development environment (both versions, Desktop and Enterprise) in the form of an intuitive wizard. If an issue has been found, the Diagnostics Results window is displayed listing the detected issues and inconsistencies in the visualization project.

Releasing of the Reliance SCADA/HMI system's versions

October 2, 2013

To name its versions, the Reliance system uses a sequence of numbers separated by periods: major.minor.release (e.g., Reliance 4.6.0). For a version's unique identification, also the revision number is sometimes used, i.e., major.minor.release.revision (e.g., Reliance 4.6.0.19532). The revision can also be shown separately, e.g., Reliance 4.6.0, Revision 19532.

Reliance 4 data server redundancy

August 22, 2013

Beginning with version 4.6.0, data server redundancy is part of the Reliance 4 system. It is also called redundancy of type server–server. The aim of this feature is to allow the project's most important computers to operate in hot standby mode.

How to connect Reliance SCADA to a Siemens SIMATIC S7 PLC

August 16, 2013

We bring you the first technical article taken from a review by Mr. Jaroslav Blazek published at www.blaja.cz. He tested the connection of a Siemens SIMATIC S7 PLC to the Reliance system. In the article, the interconnection is shown on a sample project.

Support for SVG in the Reliance SCADA/HMI system

July 2, 2013

In the Reliance system, vector graphics in the SVG format have been supported since Version 4.6.0. This article provides detailed information about the SVG format, benefits of its use, and its implementation in the Reliance SCADA/HMI system.

Important changes in Reliance 4.6.0

June 10, 2013

Reliance 4.6.0 brings several important new features and enhancements that you can read in this article. More information can be found in Reliance's manual and help system.

2012

Reliance is compatible with Windows 8

November 6, 2012

The Reliance system has been thoroughly tested on the recently released Microsoft Windows 8. The test results indicate no compatibility issues.

Lots of improvements in Reliance 4.5

August 28, 2012

Reliance, version 4.5 and higher, will be compiled using a new version of the Delphi development environment (Delphi IDE). Thanks to this, users can expect increased performance and security and other improvements.

Reliance 4 Smart Client – Visualization on mobile devices (iPhone, iPad, Android)

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.

2011

Reliance's data servers – Server Usage Statistics

December 15, 2011

One of Reliance's data servers' (Reliance Server and Reliance Control Server) functions is to perform usage statistics of the built-in Web server. The statistics are displayed as a Web page in the Server Administration section. It is designed to display the amount of requests per second processed by the data server and the connected client count over the past hour, 24 hours, and 4 weeks.

Reliance's data servers – Secure connection support

December 15, 2011

Reliance's data servers (Reliance Server and Reliance Control Server) allow you to make a secure connection with a client (SSL encryption – Secure Sockets Layer). So far, the data servers' Web pages could only be run via the HTTP protocol providing security using the basic access authentication. Now, a secure connection can be used for these purposes – the HTTPS protocol.

WideString and UTF8String tag data types

July 25, 2011

The Reliance system supports the WideString and UTF8String tag data types. They are string tags which contain characters of the Unicode character set. The only difference between them is how they are stored in memory. WideString is stored in the UCS-2 encoding (each character represented by two bytes), whereas UTF8String in the UTF-8 encoding.

String Manager – Translating project-defined strings using Google Translate

June 1, 2011

The String Manager, which is part of the Reliance Design development environment, facilitates the translation of text strings used in a visualization project by using Google's free online translation service, Google Translate.

Web Client – Improved IP camera support

June 1, 2011

The Web client can now display the current image from an IP camera directly in a visualization window. Previously, it only displayed the IP camera symbol that functioned as a link to the camera's Web server.

Web Client – Data Tree component

June 1, 2011

Now, Reliance 4 Web Client also supports the Data Tree component. This component displays data in a tree-like structure previously configured through Reliance Design.

Controlling serial link parameters via NVT

June 1, 2011

NVT (Network Virtual Terminal) is defined as a part of the Telnet protocol. It contains a set of commands that can also be used to transmit commands and settings to a remote device. From the Telnet protocol functions defined in the RFC 2217 standard, Reliance 4 only uses the functions related to setting the serial interface parameters.

Reliance OPC Server

June 1, 2011

Reliance OPC Server is one of Reliance 4's modules. It allows for accessing visualization project tags through a standard OPC interface. As a result, it is possible to transfer data from a running Reliance 4 project to information systems used by the customer.

Generic Driver

June 1, 2011

Generic Driver is a communication driver available with Reliance 4. It is designed for data exchange (through a serial port or Ethernet) between Reliance and devices for which a native driver or an OPC/DDE server is not available.

2010

M-Bus Communication Driver

October 20, 2010

M-Bus Communication Driver is now part of the Reliance 4 native communication driver list. This driver is designed for devices that communicate via the M-Bus (Meter Bus) protocol.

Text replacement of object properties

August 10, 2010

In the development environment, this feature enables you to modify the properties of objects (windows, components, etc.) via text replacement

License Service

August 8, 2010

In Reliance 4, you can now verify the validity of licenses via the so-called License Service. This service provides access to license keys (both hardware and software keys) that are installed on the computer.

Intelligent features for working with the source code of scripts

August 5, 2010

In the script editor, there are commands designed to facilitate editing source code. The commands operate on the selected block of source code and enable the users to easily insert the name of a project-defined object (e.g., device and tag), filename, color in VBScript format, etc.

Related links


Example projects

Video tutorials

Frequently asked questions

Reliance training courses

Latest news


Reliance, new version released

July 1, 2025

Reliance 5, version 5.0.0, Update 2

Reliance 5, version 5.0.0, Update 2 is available in the Download section.

Reliance, new version released

June 2, 2025

Reliance 5, version 5.0.0, Update 1

Reliance 5, version 5.0.0, Update 1 is available in the Download section.

Reliance 5, version 5.0.0

May 29, 2025

FAQ 30008

How to upgrade a Reliance 5 hardware key from a license file.

Try the Reliance SCADA system right now!

Try the Reliance SCADA/HMI system on several sample visualizations.

Try the Reliance SCADA/HMI system on several sample visualizations or download the trial version installer to your computer for free.

Try the Reliance SCADA system right now Try the Reliance SCADA system right now Try the Reliance SCADA system right now