Change log
- 2.6 (being prepared for release)
- 2.5.7
- 2.5.6
- 2.5.0
- 2.4.8
- 2.4.4
- 2.4.0
- 2.3.0
- 2.2.0
- 2.1.8
- 2.1.7
- 2.1.3
- 2.1.1
- 2.1.0
- 2.0.60
- 2.0.59
- 2.0.58
- 2.0.57
- 2.0.55
- Translation status
Distributions are published on the GitHub releases page; release 2.5.7 is available there today. Distributions of earlier versions are not published. The rest of this manual describes version 2.6, which is being prepared for release; how it differs from 2.5.7 is described below.
2.6 (being prepared for release)
This version is not yet published on the releases page.
Server
-
The Server is split into separate processes:
scada-config(configuration),scada-proxy(Client connections),scada-historian(archive),scada-filesystem(files), the protocol processesscada-modbus,scada-iec104andscada-iec61850, andscada-opcandscada-vidicon(Windows only). Each process runs as its own Windows service (Telecontrol SCADA Config, Telecontrol SCADA Proxy, Telecontrol SCADA Historian and so on) instead of the single Telecontrol SCADA Server service. The processes are purchased separately. See Server processes. -
The
scada-setupprogram:applycreates the parameter files, configuration databases and services of the processes and starts them;status,start,stopandremovemanage the services;migratemoves the data of a version 2.5 Server. See Setting up with scada-setup. -
The license is a signed
license.jsonfile listing the purchased processes, instead of a HASP or Guardant hardware key. A process not named in the license does not run. See Licensing. -
scada-setup applycreates the OPC UA Server certificate if there is none yet. -
The password of the built-in
rootaccount is set with the--root-passwordoption ofscada-setup apply, and is required on a computer runningscada-config,scada-proxy,scada-historianorscada-filesystem. See root password. -
New data folders: each process has its own folder
%ProgramData%\Telecontrol\SCADA Server\<process>with itsserver.jsonparameter file (the folder ofscada-filesystemisfilestore). The license is%ProgramData%\Telecontrol\SCADA Server\license.json. -
Upgrading from version 2.5 is done with
scada-setup migrate: it copies the configuration, users with their passwords, the archives and the display files, and leaves the version 2.5 folders unchanged. See Upgrading from version 2.5.
Client
- The user profile (pages, window layout, portfolios, settings) is saved on the Server for the account when the Client closes, and is available on another workstation. With rights “0” the profile is not saved on the Server — see Portfolios.
Known limitations
-
Archiving cannot be set up from the Client: creating an archive and assigning one to an object are rejected by the Server. Objects that already have an archive assigned (for example, ones migrated from version 2.5) are archived. See Archiving.
-
After the service of a protocol process is restarted, archiving of its objects’ values stops until the Telecontrol SCADA Historian service is restarted.
2.5.7
Published on the releases page on 9 February 2026 (installer telecontrol-scada-2.5.7.msi). In this release the Server is a single Telecontrol SCADA Server service with a HASP or Guardant hardware key, as in version 2.5. No list of changes since 2.5.6 accompanies the release.
2.5.6
Fixes
- Server: fixed MODBUS reconnection after protocol errors.
- Server: fixed IEC 60870-5-104 reconnection after protocol errors.
2.5.0
New features
- Client: reworked the main window.
- Client: faster startup by initializing services before authorization.
Fixes
- Client: fixed controller registration for Favorites and Portfolios.
- Client: fixed report generation during configuration export.
2.4.8
New features
- Client: added arbitrary time ranges in the Data window.
- Client: improved configuration export and import with object reordering and report generation.
Fixes
- Client: fixed event-count updates in the status bar.
- Client: fixed toolbar and status-bar visibility.
- Client: fixed the response-time panel in the status bar.
2.4.4
New features
- Client: added arbitrary time ranges in the Device watch window.
- Client: added topology support for Modus displays.
- Client: added the protocol-exchange Debugger.
Fixes
- Client: fixed locale detection for interface translation.
- Client: fixed configuration import.
2.4.0
New features
- Server: added optional archiving of device logs. Logs visible in the Device watch window can now be stored in the historical database when the device
Event archiveparameter is enabled.
2.3.0
New features
- Client: integrated Telecontrol Vidicon displays, including click handling, context menus, tooltips, and navigation.
- Client: added the Vidicon manual-value entry dialog.
- Client: added the protocol-session Debugger.
- Client: added support for writing to arbitrary variables.
Fixes
- Client: fixed subscriptions in the Device watch window.
2.2.0
New features
- Server: added the server-side file system. It is enabled automatically on new installations and can be enabled on existing installations with
filesystem.enabled=trueinserver.json. This applies to versions 2.2–2.5, where the Server ran as one service; in version 2.6 the file system is served by the separatescada-filesystemprocess — see Server processes. - Client: added the server file-system panel under
Further -> Files. That was the menu in version 2.2; in the current Client files open with the “Files” mode on the section rail. - Client: added drag-and-drop in the configuration tree.
- Client: added retransmission support for all device types.
- Client: added the Device metrics panel for all device types, including MODBUS.
- Client: added navigation from a selected data range to the Summary view.
- Server: added file-system support for file creation, deletion, and rename operations.
- Server: added OPC UA MethodService support.
Fixes
- Client: fixed cursor-legend values in the Graph.
- Client: fixed time fitting in the graph.
- Client: fixed copy and paste of objects.
- Client: fixed Russian characters in Modus bindings.
- Client: fixed equipment-tree icons after reopening.
- Server: fixed writing of zero values for limit properties.
- Server: fixed SQLite configuration-database updates.
2.1.8
Fixes
- Server: fixed the message
x minutes remaining until server shutdownwhen the USB key is removed. - Client: fixed duplicate devices in Device metrics.
- Client: fixed colors in User tables.
2.1.7
Fixes
- Server: fixed creation of root objects such as device directions.
- Server: fixed startup of MODBUS device polling.
- Client: restored panel sizes after client restart.
- Client: fixed context-navigation commands in Summary.
- Client: restored the aggregation function in the Summary window after client restart.
- Client: fixed encoding in the Data window title.
2.1.3
Fixes
- Server: fixed aliases in discrete and measured object expressions.
- Client: fixed an error when creating an object after deleting another object of the same type.
- Client: fixed event-panel errors during object copy.
- Client: fixed inability to change the MODBUS device address.
2.1.1
New features
- Server: added the ability to override the ASDU type for IEC 60870 control commands. See the Protocols reference.
- Server: added support for extended IEC 60870-5-104 functions for receiving and writing schedule corrections for Telecontrol SE7 devices.
Fixes
- Server: fixed metrics for historical archives.
- Server: improved safe shutdown behavior after the demo period expires without a license.
Removed features
- Removed support for WebSocket connections.
2.1.0
This release removed obsolete functionality.
New features
- Added the ability to bind a device to object groups and show its communication state next to the group in the object tree.
- Improved bulk acknowledgement of many events at once.
- Server: added periodic system events when the license is missing.
- Server: added detection of IEC 60870-5-104 protocol errors while preserving the connection when possible.
- Client: added color highlighting of important events and errors in the Device watch window.
Removed features
- Removed support for the GigaBASE (
configuration.gb) configuration database format. See the migration instructions. - Removed GigaBASE support for historical databases. SQLite has been used for history for the last five years.
2.0.60
New features
- Server: for IEC 60870-5-104, recoverable protocol errors are now handled without dropping the connection.
2.0.59
Fixes
- Server: for IEC 60870-5-104 in UDP server mode, fixed support for devices that send datagrams composed of multiple IEC messages.
2.0.58
New features
- Server: added UDP support for IEC 60870-5 directions. One UDP server direction can work with multiple remote devices identified by IP address and port.
Fixes
- Client: fixed channel editing in the element table.
- Client: bound the
Ctrl+C,Ctrl+V,F2, andDeleteshortcuts.
2.0.57
New features
- Server: added a Linux build of the Server.
2.0.55
Fixes
- Client: fixed configuration export and import issues.
Translation status
This English page is now a functional release-history page. The Russian page still remains the fuller canonical record.