SCADA Software for Windows

View 34 business solutions

Browse free open source SCADA software and projects for Windows below. Use the toggles on the left to filter open source SCADA software by OS, license, language, programming language, and project status.

  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • BoldTrail Real Estate CRM Icon
    BoldTrail Real Estate CRM

    A first-of-its-kind homeownership solution that puts YOU at the center of the coveted lifetime consumer relationship.

    BoldTrail, the #1 rated real estate platform, is built to power your entire brokerage with next-generation technology your agents will use and love. Showcase your unique brand with customizable websites for your company, offices, and every agent. Maximize lead capture with a modern, portal-like consumer search experience and intelligent behavior tracking. Hyper-local area pages, home valuation pages and options for rich lifestyle data keep customers searching with your brokerage as the local experts. The most robust lead gen tools on the market help your brokerage, teams & agents effectively drive new business - no matter their budget. Empower your agents to generate free leads instantly with our simple to use landing pages & IDX squeeze pages. Drive more leads with higher quality and lower cost through in-house tools built within the platform. Diversify lead sources with our automated social media posting, integrated Google and Facebook advertising, custom text codes and more.
    Learn More
  • 1

    Yet Another BACnet Explorer

    Graphical explorer for BACnet and Free BACnet library in C#

    Graphical explorer program written in C#, for browsing BACnet devices (run on Windows & Linux). Supports BACnet MS/TP, Ethernet, IPv4, IPv6, SecureConnect Basic functions for read, write, read multiple, write multiple, iam, whois, subscribeCOV, notify, WriteFile, ReadFile etc. Includes three demo server applications : a generic server, a wall mounted room controller simulator, a weather server (gets data from an Internet webservice). Includes a lot of samples C# source code. Raspberry Pi server sample code, also tested on Beaglebone & Intel Edison. Bacnet/Mstp capture tool (only Wireshark and an Rs485 adaptor are required) BACnet/SC Hub sample application. See Readme.txt for more information. Active Developers/Contributors team : Morten Kvistgaard (2014-2016), Frédéric Chaxel (2015-2025), Lance Tollenaar (2022-2024)
    Leader badge
    Downloads: 843 This Week
    Last Update:
    See Project
  • 2
    AdvancedHMI
    Turn Visual Studio into a powerful HMI/SCADA development package by simply dragging and dropping, no coding required. DF1, Ethernet/IP for Allen Bradley PLC controllers, and many more drivers. Free
    Leader badge
    Downloads: 58 This Week
    Last Update:
    See Project
  • 3
    Modbus simulator
    Modbus RTU and TCP/IP slave simulator. For Testing, Training or Learning these protocols - includes an AllenBradley DF1 master and a slave mode.
    Leader badge
    Downloads: 62 This Week
    Last Update:
    See Project
  • 4

    IEDExplorer

    IEC61850 IED Explorer in .net

    IEDExplorer is an IEC 61850 client tool written for testing and educational purposes. IEDExplorer can connect to an IEC61850 device (also called an IED) over MMS (ISO/IEC9506-1 and ISO/IEC 9506-2) communication protocol. The tool is written in pure C# including the MMS ASN.1 parser (based on BinaryNotes ASN.1 tool) and runs in .net environment, on Windows. Linux/Mono support has been lost on the way (volunteers welcome). See Features for what the tool can do for you. I will appreciate your help in testing and extending the tool!
    Leader badge
    Downloads: 69 This Week
    Last Update:
    See Project
  • Field Sales+ for MS Dynamics 365 and Salesforce Icon
    Field Sales+ for MS Dynamics 365 and Salesforce

    Maximize your sales performance on the go.

    Bring Dynamics 365 and Salesforce wherever you go with Resco’s solution. With powerful offline features and reliable data syncing, your team can access CRM data on mobile devices anytime, anywhere. This saves time, cuts errors, and speeds up customer visits.
    Learn More
  • 5

    Ethernet/IP Explorer & C# Stack

    Graphical explorer, browser for EtherNet/IP™ network

    Ethernet/IP Explorer/Browser written in C#. Run on Windows & Linux with mono. ODVA CIP : Common Industrial Protocol. Shows devices on the local network. Displays the classes, instances, attributes. Decodes values using standard decoders and also ones defined by the user. Write attributes. Can send ForwardOpen for T->O and T->O data exchange, also with user defined decoder. Full open source code. Explicit & Implicit messaging basic client source codes. EtherNet/IP™ is a registered trademark of ODVA, Inc.
    Leader badge
    Downloads: 55 This Week
    Last Update:
    See Project
  • 6
    IndigoSCADA
    Open source SCADA running on Windows and Linux/WINE. Development environment ANSI C/C++98. HMI is based on Qt library. Different technologies (EiC, GigaBASE, FastDB, ORTE) have been integrated. Supported drivers: OPC DA 2.05a, AE 1.10, HDA 1.20, XML DA 1.0, OPC UA 1.03, DNP 3.0, RFC 1006, Modbus TCP/RTU, MQTT 3.1.1/Sparkplug B, IEC 60870-5-101/103/104, IEC 62056 DLMS/COSEM, IEC 61850, M-BUS, SNMP, Ethernet/IP, FINS/TCP.
    Leader badge
    Downloads: 62 This Week
    Last Update:
    See Project
  • 7

    QTester104

    IEC 60870-5-104 protocol tester.

    This software implements the IEC60870-5-104 protocol (client side) for substation data acquisition and control via tcp/ip network using the QT UI Framework. It can be compiled on Linux and Windows platforms. It's possible to poll and view data from the remote system (RTU) and also send commands. >>> Have a look also at my new SCADA project here: https://github.com/riclolsen/json-scada
    Leader badge
    Downloads: 38 This Week
    Last Update:
    See Project
  • 8
    Visual Test Shell (VTS) is an application for testing the BACnet functionality of devices used in building automation systems.
    Leader badge
    Downloads: 32 This Week
    Last Update:
    See Project
  • 9
    OSHMI - Open Substation HMI

    OSHMI - Open Substation HMI

    SCADA HMI for substations, IoT and automation applications

    Now with IEC61850 support! This project combines existing open source projects and tools to create a very capable, mobile and cloud-friendly HMI system that can rival proprietary software. This approach makes it possible to join forces of each project (Chromium, SVG/HTML5, PHP, Lua, SQLite, Inkscape, Lib61850, OpenDNP3, Nginx, Vega, PostgreSQL, Grafana,…) to achieve a great set of open, evergreen, modular and customizable tools for building great HMIs for automation projects. This is not a toy project! It's been actually used in dozens of substations up to 230kV level and also in control centers with configurations up to 70.000 tags. Feel free to ask questions in the "Discussion" section. Help sponsoring OSHMI here https://github.com/sponsors/riclolsen. >>> Have a look also at my new SCADA project here: https://github.com/riclolsen/json-scada
    Leader badge
    Downloads: 34 This Week
    Last Update:
    See Project
  • Network Management Software and Tools for Businesses and Organizations | Auvik Networks Icon
    Network Management Software and Tools for Businesses and Organizations | Auvik Networks

    Mapping, inventory, config backup, and more.

    Reduce IT headaches and save time with a proven solution for automated network discovery, documentation, and performance monitoring. Choose Auvik because you'll see value in minutes, and stay with us to improve your IT for years to come.
    Learn More
  • 10
    ScadaBR

    ScadaBR

    Open source SCADA

    We are now on GitHub: https://github.com/ScadaBR/ScadaBR ScadaBR is a SCADA (Supervisory Control and Data Acquisition) system with applications in Process Control and Automation, being developed and distributed using the open source model.
    Leader badge
    Downloads: 41 This Week
    Last Update:
    See Project
  • 11
    DNP3 Client Master Simulator download

    DNP3 Client Master Simulator download

    Simulate DNP3 Client / Master using serial, TCP communication

    v21.06.012 Simulate Complete DNP3 Client / Master. using Serial, TCP/IP, UDP communication Add up to 50 Client node in the simulator. Every Client node will work independently. Binary Input, Double-bit Binary Input, Binary Output, Counter Input, Analog Input, Analog output, Octect String, virtual terminal String. support CROB, analog output command with "select-before-operate" or "direct-execute" command execution modes Industry proven, tested with all leading test tools User manual : http://www.freyrscada.com/docs/FreyrSCADA-DNP-Client-Simulator-User-Manual.pdf Interoperability : http://www.freyrscada.com/docs/FreyrSCADA-DNP-Driver-Object-Variation-Support.pdf Get a free DNP3 Development Bundle In the Development Bundle, We included DNP3 Outstation & Client Simulator, Windows & Linux SDK. http://www.freyrscada.com/dnp3-ieee-1815.php Video Tutorial https://www.youtube.com/playlist?list=PL4tVfIsUhy1abOTxSed3l56FQux5Bn_gj
    Leader badge
    Downloads: 37 This Week
    Last Update:
    See Project
  • 12

    WebVisu

    Pure Browser based Visualisation for PLCs

    Framework to enable PLC Visualisations (like Wago 750-841, Beck IPC, CoDeSys 2.3) displayed in a standalone Browser without Java applets. Including Browsers of iPad, iPhone, iPod, Android aso.. Based on HTML5 canvas and Javascript.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 13
    TANGO Control System
    TANGO is a device oriented control system for Linux and Windows. It provides a framework in C++, Java and Python for implementing distributed control objects. TANGO has a full set of tools and hundreds of device servers.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 14

    S7 Siemens PLC Trace Signals

    Free and easy software to trace, analise and log Siemens PLC variables

    S7 Trends is a free and easy-to-use software to trace what is going on in Siemens PLC. You can watch & record in real time the state of all types of variables: - Markers - Inputs/Outputs - Timers - Counters - Databases It is written in C# and it is using Snap7 library. It should work also with S1200. Current state is stable. If you encounter any problems or you have any idea for a new feature - write a review https://sourceforge.net/projects/s7-trends/reviews/new Testing and criticism is very welcome, as well as donations. Version 1.02 Released: - Much performance improvement & Bugfixes - Chart zooming with rectangle - Import symbols in DIF format - Change Display format for variables - Save & Load variables configuration - Handling of Timers & Counters
    Leader badge
    Downloads: 8 This Week
    Last Update:
    See Project
  • 15

    ProfinetExplorer

    ProfinetExplorer - Graphical explorer program for Profinet-IO devices

    Graphical explorer program written in c#, for browsing Profinet-IO devices. Meant as platform for further development. See Readme.txt for more information.
    Leader badge
    Downloads: 12 This Week
    Last Update:
    See Project
  • 16
    IEC 104  Client Master Simulator tool

    IEC 104 Client Master Simulator tool

    Simulate iec 104 client Master all ASDU monitor command file transfer

    v21.06.012 Complete Simulation of IEC 104 Client as per Protocol Standard including File transfer (Both Monitoring and control direction). Add up to 50 Client node in the simulator. Every Client node will work independently. The user can monitor all data Point information, and quality bits. Send all type of commands, parameter activation, file transfer. * License Perpetual One-time payment, royalty-free Neither license manager nor dongle required Interoperability: http://www.freyrscada.com/docs/FreyrSCADA-IEC-60870-5-104-Client-Interoperability.pdf Download Evaluation Kit - IEC 60870-5-104 Development Bundle: In the Development Bundle, We included IEC 60870-5-104 Server & Client Simulator, Windows and Linux Software Development Kit. http://www.freyrscada.com/iec-60870-5-104.php video tutorial: https://www.youtube.com/playlist?list=PL4tVfIsUhy1bx7TVjtZnqFB6tbZBhOlJP
    Leader badge
    Downloads: 17 This Week
    Last Update:
    See Project
  • 17
    openSCADA

    openSCADA

    openSCADA® is an open source SCADA system written in JAVA

    openSCADA is an open source Supervisory Control And Data Acquisition System. It is platform independent and based on a modern system design that provides security and flexibility at the same time. openSCADA is flexible. It is not an out of the box solution, but a set of tools that can be combined in many different ways. It provides development libraries, interface applications, mass configuration tools, front-end and back-end applications. openSCADA is ready to rock. It is used 24/7 in several installations around this world. openSCADA is supported. So if you prefer a fully supported, out of the box instead of a “build it yourself” solution you can contact IBH SYSTEMS GmbH and let us do the job. If you like, you will still get the source code that was developed specially for you. openSCADA needs you. Writing source code, writing documentation, fixing bugs or providing fresh input. Anything is welcome.
    Downloads: 25 This Week
    Last Update:
    See Project
  • 18
    Fenix Modbus /S7

    Fenix Modbus /S7

    Siemens S7300/400/1200/1500, ModbusMaster/RTU/TCP/ASCII, WebServer

    Fenix stands out as an advanced software solution tailored for seamless communication with devices in a Modbus network, a prevalent protocol in industrial automation. With broad compatibility, Fenix effortlessly interfaces with devices such as S7-300, S7-400, S7-1200, and S7-1500, providing a versatile solution for users across different Siemens platforms Free Modbus tool, Free Modbus Tester Free Siemens S7 Protocol tool, Free Siemens S7 Tester Youtube Playlist: https://www.youtube.com/playlist?list=PLQxl9UQvaiApalPS0uy7zGLTa9A4OV1P8 GitHub https://github.com/dgsoftlabs/Fenix-Modbus Wiki https://github.com/dgsoftlabs/Fenix-Modbus/wiki Author https://dgsoftlabs.com/
    Downloads: 4 This Week
    Last Update:
    See Project
  • 19
    DNP3 protocol Server Simulator download

    DNP3 protocol Server Simulator download

    Simulate DNP3 Outstation server using serial, tcp, udp communication

    v21.06.012 Simulate Complete DNP3 RTU Outstation Server. using Serial(RS232, RS485), TCP/IP, UDP communication Add up to 50 server node in the simulator. Every server node will work independently. Binary Input, Double-bit Binary Input, Binary Output, Counter Input, Analog Input, Analog output, Octect String, virtual terminal String. support CROB, analog output command with "select-before-operate" or "direct-execute" command execution modes Industry proven, tested with all leading test tools Interoperability : http://freyrscada.com/docs/FreyrSCADA-DNP-Driver-Object-Variation-Support.pdf Get a free DNP3 (IEEE 1815) Development Bundle In the Development Bundle, We included DNP3 Server & Client Simulator, Windows & Linux SDK. http://www.freyrscada.com/dnp3-ieee-1815.php Video Tutorial https://www.youtube.com/playlist?list=PL4tVfIsUhy1abOTxSed3l56FQux5Bn_gj
    Downloads: 8 This Week
    Last Update:
    See Project
  • 20

    EtherCAT Explorer

    Graphical explorer for EtherCAT network

    Small EtherCAT graphical Explorer in C#. Show cyclical data Allows read/write acyclic SDO Allows EEPROM read out Read slave description from it's XML file Can control the slaves state Full open source code with 2 simples master code for C# developpers. Full Java sample code for developpers. Base on Soem lib (GitHub). Npcap (with Wireshark maybe) should be installed before in Winpcap compatible mode : don't miss the check box ! EtherCAT™ is a registered trademark of Beckhoff Automation GmbH.
    Leader badge
    Downloads: 8 This Week
    Last Update:
    See Project
  • 21
    This is a simple BACnet Server aimed at developers who want to explore or test their BACnet Client implementations of the ASHRAE BACnet protocol. It is based on Steve Karg's fine implementation of the BACnet Stack.
    Leader badge
    Downloads: 4 This Week
    Last Update:
    See Project
  • 22
    OpenAPC

    OpenAPC

    An open process control and laser engraving software solution

    An extensive and multi-platform visualisation, process control and HMI application that supports many different devices via an open plug-in interface. Beside a visual GUI editor a debugger is part of the package.
    Downloads: 12 This Week
    Last Update:
    See Project
  • 23
    SCL Manipulation and Configuration Tools, is a set of libraries and applications that allows to create and modify XML files witch use Substation Configutation Language based on IEC61850 part 6 standart.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 24
    IEC104 Device RTU Server Simulator tool

    IEC104 Device RTU Server Simulator tool

    Simulate Complete IEC 104 RTU Server Monitor Command File transfer

    v21.06.012 Complete Simulation of IEC 104 Server RTU as per Protocol Standard including File transfer (Both Monitoring and control direction). Add up to 50 server node in the simulator. Every server node will work independently. Tested with all leading commercial test tools. Support all type of Typeid ASDU, APCI, APDU, Command activation and termination commands. support all Cause of transmission (COT), Parameter in control direction. Interoperability: http://www.freyrscada.com/docs/FreyrSCADA-IEC-60870-5-104-Server-Interoperability.pdf Download Evaluation Kit - IEC 60870-5-104 Development Bundle: In the Development Bundle, We included IEC 60870-5-104 Server & Client Simulator, Windows and Linux Software Development Kit. http://www.freyrscada.com/iec-60870-5-104.php Video tutorial: https://www.youtube.com/playlist?list=PL4tVfIsUhy1bx7TVjtZnqFB6tbZBhOlJP
    Leader badge
    Downloads: 5 This Week
    Last Update:
    See Project
  • 25

    json-scada

    A portable SCADA/IoT platform centered on the MongoDB database server.

    Standard IT tools applied to SCADA/IoT (MongoDB, PostgreSQL/TimescaleDB,Node.js, C#, Golang, Grafana, etc.). MongoDB as the real-time core database, persistence layer, config store, SOE historian. Portability and interoperability over Linux, Windows, x86/64, ARM. Horizontal scalability, from a single computer to big clusters (MongoDB-sharding), Bare Metal, Docker containers, VM, cloud, or hybrid deployments. Unlimited tags, servers, and users. HTML5 Web interface. UTF-8/I18N. Protocols: IEC61850 Client, IEC60870-5-101/104 Client and Server, DNP3 Client, OPC-UA Client/Server, MQTT/Sparkplug-B, Telegraf (various data sources for monitoring like Modbus, SNMP, etc.) Github. project https://github.com/riclolsen/json-scada Requirements for Windows Installer: Windows 10/11 64 bits or Server 2016, Windows PowerShell.
    Downloads: 3 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next