Friday, September 11, 2015

The Development LabVIEW Datalogging and Supervisory Control (DSC) Module to SCADA Data Logging Applications

SCADA based control system requires supporting software that is compatible and good reliability graphics programming. LabVIEW Datalogging and Supervisory Control (DSC) Module at this time proved to be suitable to support graphics programming in development of Supervisory Control and Data Acquisition high-channel-count data logging applications. Users can use these tools to communicate with conventional programmable logic controllers (PLCs), programmable automation controllers (PAC), the log data to the database, managing alarms and events, and also connecting to human machine interfaces (HMIs).

LabVIEW Datalogging and Supervisory Control (DSC)

1. Why LabView?

LabVIEW (short for Laboratory Virtual Instrument Engineering Workbench) is currently the most widely used in the design of systems for visual programming language from National Instruments. This platform has an advantage such as the following below:

  • Interfacing to Devices
  • LabVIEW have at most hardware support for interfacing to devices, instruments, cameras, and other devices. Users can use the direct bus (USB, GPIB, Serial) or using high-level programming language, which is already available in the form of drivers Kooi node native LabVIEW functions for controlling the device.

  • Code compilation
  • In support graphic display performance, LabVIEW generates native code for the CPU platform is translated into executable machine code making it easy to interpret compile code syntax.

  • Large libraries
  • LabVIEW has many libraries with a large number of functions to speed up the process of data acquisition, signal generation, mathematics, statistics, signal conditioning, analysis, etc. Supporting devices of various elements of the graphical interface is provided in several LabVIEW package options according to user needs.

2. What Is the DSC Module?

The DSC Module support the LabVIEW graphical for the rapid development of distributed measurement, control, and high-channel-count monitoring applications by enhancing the LabVIEW shared variable. Why we used it? Because the shared variable able to access and pass data among several VIs in a LabVIEW project or across a network.
In order to tools for graphing historical or real-time trends, enhancing the security of front panels, and writing custom I/O servers, log data automatically; add alarming, scaling, and security to the shared variable; and configure the shared variable programmatically, we take advantages from the DSC Module.

3. Top 3 Reasons to Use the LabVIEW DSC Module

Currently LabVIEW Datalogging and Supervisory Control (DSC) Module is widely used in modern industrial applications with several reason, 3 of them are as follows:

  1. Connect LabVIEW to Existing High-Channel-Count Industrial Systems
  2. Currently the LabVIEW DSC Module already compatible with commonly used industrial protocols including OLE for process control (OPC). You are more easily bus communicate with almost any PLC and PAC at the same time integrate into the SCADA system LabVIEW / HMI existing

  3. Log Data to a Historical Database, Set Alarms, and Manage Events
  4. Take advantage of LabVIEW DSC Module features to simplify the log data into the built-in networked historical database or log to your existing enterprise relational databases. If necessary, you can also go directly to set the alarm logging and notification data.

  5. Use a Single Software Tool for HMI and Logic Programming
  6. Process logic, control system design, and user interface design can be performed more easily with the LabVIEW DSC Module is capable of performing a single development for logic and HMI development.


Good reliability graphics programming applied to SCADA Data Logging Applications should have criteria that supporting main function as part of control system design. LabVIEW DSC Module is capable of performing those functions with many advantages that user can take from it. It is not strange if many controller engineer uses it as preferred graphics programming.


Newer Post Older Post Home

You may also like these ebook:

Get Free PLC eBook directly sent to your email,
and email subscription to

We hate SPAM. Your information is never sold or shared with anyone.

Your Email Will Be 100% Secured !