Free Software Download Center
Software for industrial data collection, monitoring, and analysis.
Modern SCADA and Event Recorder software brings together many different technologies within the same system. Therefore, in addition to the main application files, it also uses numerous supporting software components.
Each of these functions may require different software components. Therefore, for EOS SCADA to operate reliably, the application files and dependency libraries must be available in compatible versions.
EOS SCADA packages include various DLL (Dynamic Link Library) files required by the software. These files contain some of the components necessary for communication, database, graphics, analysis, and other application functions.
Important: It is not recommended to copy DLL files from random internet sources or from a package belonging to a different EOS SCADA version. Version compatibility between dependencies should be maintained, and whenever possible, the package corresponding to the relevant EOS SCADA version should be used.
Especially after a software update, some dependency libraries may remain at an older version even though the main application files have been updated. This may prevent the application from starting or cause errors only in specific functions.
The EOS SCADA Software Center provides different dependency library packages for different versions. The package corresponding to the EOS SCADA version in use should be selected.
| Package | Applicable Version | Description | Download |
|---|---|---|---|
| VERSION 2026 Dependency Libraries | EOS SCADA 2026 | DLL libraries required for proper software operation. | Download |
| VERSION 2024 Dependency Libraries | EOS SCADA 2024 | DLL libraries required for proper software operation. | Download |
| VERSION 2023 Dependency Libraries | EOS SCADA 2023 | DLL libraries required for proper software operation. | Download |
Version compatibility: Do not apply the DLL package prepared for 2026 to an older EOS SCADA version, or an older-version package to a newer version arbitrarily. Use the package that matches the EOS SCADA version you are using.
When upgrading to a new EOS SCADA version, updating only the main application files may not be sufficient. Dependencies that have changed or been added with new features must also be up to date.
Keeping the DLL libraries up to date is not sufficient by itself. The computer must also have the Windows runtime environment and the relevant .NET Framework components required by EOS SCADA and Event Recorder.
WINDOWS + .NET FRAMEWORK +
EOS SCADA DLLs + FIREBIRD
↓
EOS SCADA / EVENT RECORDER RUNTIME ENVIRONMENT
A missing runtime environment component may prevent the application from starting or certain features from being used, even when the DLL files are present on the computer.
Because EOS SCADA uses a database infrastructure to store project and system information, the relevant Firebird version must be installed.
Important: Using a different database technology for archive data does not eliminate the need for the Firebird installation required by EOS SCADA's own project and runtime infrastructure. The Firebird version required by the EOS SCADA version in use must be installed separately.
The Firebird version should be evaluated according to the EOS SCADA version. Therefore, during installation and updating, the documentation for the relevant version and the package information provided in the Software Center should be used as the basis.
A missing or incompatible component may not always appear directly as a “missing DLL” error. It may be useful to check the dependencies in the following situations:
In such cases, instead of randomly replacing a single DLL, a better approach is to check the integrity of the application + DLL + Windows/.NET Framework + Firebird environment as a whole.
EOS SCADA and Event Recorder are comprehensive systems that bring together many different technologies and functions within the same software ecosystem. Therefore, their reliable operation depends not only on installing the main application files, but also on providing all runtime dependencies in the correct versions.
EOS SCADA / EVENT RECORDER
↓
DEPENDENCY DLL LIBRARIES
↓
WINDOWS + .NET FRAMEWORK
↓
FIREBIRD DATABASE
↓
RELIABLE RUNTIME ENVIRONMENT
Especially when troubleshooting problems encountered after software updates, the main application files should be checked together with the DLL dependencies, Windows/.NET Framework environment, and Firebird installation.