A Python module to simulate SCADA and RTU communication over protocol 60870-5-104 to research ICT behavior in power grids.
-
Updated
Feb 26, 2026 - C++
A Python module to simulate SCADA and RTU communication over protocol 60870-5-104 to research ICT behavior in power grids.
Free and open implementation of the IEC 60870-5 104 protocol based on lib60870 from mz-automation.
Python IEC 60870-5-104 driver with server (RTU/slave) and client (SCADA/master) implementation. No external dependencies, supports multiple connections, signal simulation, and complete protocol handling.
Add a description, image, and links to the iec60870-5 topic page so that developers can more easily learn about it.
To associate your repository with the iec60870-5 topic, visit your repo's landing page and select "manage topics."