696ecf877b531
The essential cross-platform HMI solution
A very cheap and powerful set of entirely configurable HMI
development tools available for a wide range of applications.
Get the document: eScada.Features
Native cross-platform HMI solution
Just copy a folder and start.

Microsoft x64, ARM
- server from version 2008 R2 to version 2022
- desktop from Windows 7 to Windows 11
- embedded from Windows 7 to Windows 11 IoT
- windows on ARM
Linux x64, ARM
- all modern Linux distributions
Client-server architecture

It is not necessary to distribute anything to the clients, they receive the configuration from the server.
From everywhere in your company, or from a remote site using VPN, you can operate with your equipment as you were in front of it.
Connectivity and Industry 4.0

Connectivity
eScada permits to use several instances of common server protocols.
Currently Modbus Server TCP, Hypertext Transfer Protocol, OPC-UA Server and Weihenstephan Standards for Production Data Acquisition are fully supported.
The implemented Weihenstephan physical interface is aligned to the Version 8 for bottling and packaging plants and machines of the food industry.
HTTP and SMTP
Sending emails with SSL/TLS, STARTTLS security.
HTTP, HTTPS requests implemented.
Databases
Dependently on the OS used it’s possible to read and write data using the major database engines currently present on market, such as Microsoft SQL server, mySQL, Oracle and many others, using OleDB technology.
Microsoft SQL Server is available for both OS, Linux and MS Windows.
Lua programming language

It is a powerful programming language which extends and completes derived tags objects.
An advanced use of Lua permits to integrate other external libraries written using C, C++ and C# languages.
Using online resources, you can use libraries for a variety of functions.
Traceability of Actions

Log data can be stored in the end user’s own database or in plain text files.
Audio File Playback

As with image resources, audio files can be differentiated by language; this allows each client to play audio messages in the same language as the user interface.
Audio files can be played either on the server side or on the client side.
When played on the client side, it is also possible to specify the address of the client(s) where a specific audio file should be played.
The following website can be used as a resource to generate MP3 audio files of phrases to be played: https://ttsfree.com.
Data encryption

Data encryption provides a vital layer of security, ensuring that personal or confidential information remains safe from prying eyes, hackers, and other potential threats.
It's like having a secure vault for digital data, where only authorized individuals can access the contents.
By encrypting data, you're taking proactive steps to protect customer privacy, maintain data integrity, and comply with security regulations.
Our system now implements this essential security practice through multiple layers of protection:
- All communication channels between the server and clients are encrypted with keys derived from passphrases defined in the project, ensuring secure data transmission across the network.
- All runtime files generated for alarm management, trends, and recipes can be optionally encrypted with individual keys derived from passphrases defined in the project, providing granular control over sensitive operational data.
- Project files themselves are encrypted to create a secure vault for all configuration data, design specifications, and system parameters, ensuring that only authorized individuals can access the core project contents.
This comprehensive encryption approach is an essential practice in today's digital age to safeguard sensitive information and prevent unauthorized access or data breaches, offering robust protection for both data in transit and data at rest.
Support for SVG Images

Replace a broken HMI solution in minutes

In the event of disaster recovery, it is necessary to remove such media from the broken hardware and insert it in a spare part, or using any other laptop, desktop PC, or server PC in your company and you can continue to operate with your machine.
In the event of emergency, the OS version you are running is not of importance as you can run the HMI solution using other types of hardware and OS.
Hardware architecture

Raspberry PI with their OSs version are fully supported, even Windows on ARM OS is supported.
Multicultural environment

Several languages are spoken and it is important to offer to the operators the opportunity to read the HMI interface using their own language.
Easy backup and restore

It’s very easy to create your own archive of recipes and restore them whenever you need it.
Your precious data regarding production parameters will be always in a safe place.
Communication drivers
We are very pleased to implement communication drivers on request.

- Allen Bradley EIP - Ethernet
- Allen Bradley PCCC - Ethernet
- Allen Bradley DF1 - Serial
- Applicom (Windows x86 OSs only)
- CAN Bus USBTin (https://fischl.de/usbtin/)
- General Electric SRTP - Ethernet
- Kernel PLCs TCP - Ethernet
- Kernel PLCs - Serial
- Kunbus (Revolution Pi https://revolution.kunbus.com) - Direct I/O
- LTI Servo One - Ethernet
- Mitsubishi FX (PRG) - Serial
- Mitsubishi Computer Link - Serial
- Mitsubishi SLMP1E - Ethernet
- Mitsubishi SLMP3E - Ethernet
- Modbus TCP - Ethernet
- Modbus RTU - Serial
- OMRON CMODE - Serial
- OMRON FINS Serial - Serial
- OMRON FINS TCP - Ethernet
- OMRON EIP (CIP) - Ethernet
- OPCUA Client - Ethernet - TCP transport
- Saia Burges S-BUS - Serial
- Siemens S7 protocol - Ethernet (even for MPI to Ethernet adapters)