A Linux-based SCADA system that offers process control and monitoring capabilities with a user-friendly interface. It supports various industrial protocols and offers flexibility and scalability for different automation needs.
SZARP was designed with slow-changing industrial processes in mind, making it ideal for operations like urban heating systems. It offers a variety of features that can enable you to manage your processes more efficiently.
One of SZARP's key strengths lies in its architecture, which is made up of three main layers. The first layer is the device drivers, which include various drivers for specific devices. These include the Modbus RST/TCP, MBus, Praterm ZET/Sterkom PLC, Pollustat and Infocal heating meters, Pozyton electricity meters, and text files/outputs from different programs. These drivers are referred to as "line daemons" for historical reasons.
The second layer of SZARP consists of deamons that collect data from the device drivers, calculate average values and formulas for defined parameters, and save the data to the database. Typically, data is available with a 10-second resolution, but the database stores 10-minute average values. Additionally, the system also includes a web server that serves parameter values through HTTP.
The final layer of SZARP consists of client programs, including the Reporter, Controller, Extractor, and Draw programs. The Reporter program lets you view current parameter values (with 10-second averages), while the Controller program signals irregularities in parameter values. The Extractor program allows you to export data from the database to spreadsheet files. The Draw program provides a powerful tool for viewing and analyzing historical parameter values.
In conclusion, if you're looking for a SCADA system, SZARP is worth considering. Its open source nature, full feature set, and compatibility with both Linux and Windows make it a robust option for managing slow-changing industrial processes.
Version 3.0: N/A