Introduction
What is RapidSCADA
RapidSCADA is an open source industrial automation platform. The out of the box software provides tools for rapid creation of monitoring and control systems. In case of large implementation, RapidSCADA is used as a core for development of custom SCADA and MES solutions for a Customer.
Open source is the key to software transparency and security. The source code is available on GitHub. RapidSCADA is released under Apache License 2.0 which permits creation of new derivative software products.
RapidSCADA is a perfect choice for creating large distributed industrial automation systems. RapidSCADA runs on servers, embedded computers and in the cloud. RapidSCADA nodes exchange information between themselves, and interact with external databases in real time.
The main classes of systems developed using RapidSCADA are the following:
- Industrial automation systems and IIoT systems.
- Process control systems.
- Energy accounting systems.
Key Features
| General | |
|---|---|
| Supported OS families | Windows, Linux |
| Unlimited number of channels, tags and devices | ✓ |
| Remote configuration and maintenance of projects | ✓ |
| Simultaneous work on projects with GIT | ✓ |
| Free and paid technical support | ✓ |
| Security | |
| HTTPS, SSL | ✓ |
| Brute force attack protection | ✓ |
| Captcha on login | ✓ |
| Connection monitoring | ✓ |
| Password encryption | ✓ |
| User activity logging | ✓ |
| Redundancy | |
| Primary and backup server with automatic data sync | ✓ |
| Central and remote servers with automatic data sync | ✓ |
| Mirroring | ✓ |
| Archiving | |
| Data storages | Files, PostgreSQL, InfluxDB |
| Maximum numbers of independent archives | 31 |
| Writing with period | ✓ |
| Writing on change | ✓ |
| Connectivity | |
| Integration with databases | Oracle, MS SQL, MySQL, PostgreSQL |
| Industrial protocols | OPC UA, OPC Classic, Modbus, MQTT, SNMP, etc. |
| Programming | |
| REST API | ✓ |
| Sample modules with source code | ✓ |
| Developer documentation | ✓ |