SCADA (Supervisory Control And Data Acquisition) is a type of Industrial Control System (ICS). Industrial Control Systems (ICS) are computer controlled systems that monitor and control industrial processes that exist in the physical world.
Industrial Control Systems, like PLC (Programmable Logic Controller), DCS (Distributed Control System) and SCADA (Supervisory Control And Data Acquisition) share many of the same features.
The SCADA system typically contains different modules, such as:
Typically, the different Modules that the SCADA system consists of are distributed physically in a Network (local network or over Interne.
Want to develop SCADA applications in LabVIEW?
Here are some handy modules/toolkits:
The LabVIEW OPC UA toolkit contains the OPC UA API that was formerly part of the LabVIEW Datalogging and Supervisory Control (DSC) Module and the LabVIEW Real-Time Module. From the 2017 release, the LabVIEW OPC UA Toolkit becomes a standalone product. The LabVIEW DSC Module and the LabVIEW Real-Time Module no longer contain the OPC UA API. Read more.
The LabVIEW DSC Module may be handy when developing SCADA applications in LabVIEW. Read more.
The LabVIEW Real-Time Module may be handy when developing SCADA applications in LabVIEW. With LabVIEW Real-Time Module you can create stand-alone embedded systems with hardware like cRIO, etc. Read more.
Visual Studio dont have any builtin features for creating SCADA systems, you need to either create it from scrach or use some 3.party tools or components, like Measurement Studio from National Instrumets, etc.
OPC in Visual Studio/C? - see the OPC page for more information.
SCADA System - Creating a SCADA system from scrach with Visual Studio/C# , SQL Server, etc.