New Items

MQTT Driver

This page contains a number of Tools for ClearSCADA that extend beyond the core functionality in specific areas, as well as Samples to give you a helping hand.

There are no warranties or support for these tools. Please seek help via the Forum at: CMI Forum for ClearSCADA

ClearSCADA Tools

Excel Language/Dictionary Manager

Managing dictionary strings for a multi-lingual ClearSCADA configuration can be a burden if more than a handful of strings need to be translated. This tool is a software extension to Excel which makes the process of adding and maintaining the dictionary much simpler. The tool has a Windows installer and documentation file included. Suitable for Excel 2010 and 2013.

Software Installation Kit Link

Area of Interest (AoI) Cleaner

If the Area of Interest feature has been used, configuration export files (.sde) will include the full Areas of Interest list when exported. This full list will be imported alongside the .sde configuration, which sometimes is not desired. It may bring in some or many Areas of Interest which are not needed. This tool can be used to delete the Areas of Interest not currently used in a system's configuration.

The Area of Interest Cleaner tool is included in future versions of ClearSCADA, and is also available for previous versions in the link below:

Link TBA.

Triple Standby Synchronization Tool for Permanent Standby Servers

When using one or more Permanent Standby servers with a Triple Standby setup, the Permanent Standby servers can only be configured to synchronize their configuration from two of the Main/Standby servers. This software is a system service which monitors the state of the three Main/Standby servers and re-configures the synchronization according to their state. It will cause a restart of the Permanent Standby if necessary.

This tool is a software installation kit plus documentation.

Software Installation Kit Link

Documentation Link

Spreadsheet-based Configuration Import Tool

This Excel spreadsheet contains a set of VB macros for creating and modifying ClearSCADA configuration. It makes the process of creating objects and setting properties very simple. There is a sample sheet which shows the 'commands' supported, including renaming objects and instancing templates too.

Download Link

PLC Conversion Tool

ClearSCADA software versions up to 2013 R2.2 had an option of an integrated Kepware Technologies KEPServerEX4 PLC driver; however with the evolution of ClearSCADA this integrated PLC driver suite previously is no longer available within ClearSCADA 2014 R1 or later versions. To ensure the continuous, long-term operation of your system we recommend that you migrate to an external installation of KepServerEX5 (Kepware’s latest version) prior to the upgrade to ClearSCADA 2014 R1 or later. This migration will require the conversion of any existing 'PLC' database objects into corresponding OPC database objects, for which a software tool has been prepared.

An upgrade to ClearSCADA 2014 R1 should be performed only after all PLC database objects have been migrated to corresponding OPC database objects.

This tool is a software installation kit within a zip file.

Software Installation Kit Link

ClearSCADA DDK Driver Samples

MQTT Driver

MQTT is an IoT protocol used to interchange data via a broker. This ClearSCADA driver can be used to connect to the broker and exchange point data. You can use any broker with this driver.

Please find downloads for the driver on various releases of ClearSCADA at this link. There are also installation notes and a registry file.

MQTT Driver Downloads

ClearSCADA Configuration Samples

Radar Graphs

A radar graph shows several variables as a polygon, enabling an operator to see quickly the health of a process. This folder contains a series of radar graph mimics suitable for embedding. A simple and an advanced version of each is included, with the advanced version containing alarm limits, coloured markers and a shadow to show previous values. There are named parameters for each mimic. An example is included to demonstrate how they are used.

Performance Statistics - Server Load as Points

This configuration brings out the overall system loading figures into individual points. Figures such as point processed, historic values stored, events stored etc. Suitable for ClearSCADA 2015 R2 onwards.

Processes figures every minute, but the interval can be altered by changing the Logic execution interval.


This file is a demonstration of advanced ClearSCADA mimic scripting.



There are further ClearSCADA Programming Samples here which span industry-specific and device-specific functionality.