The following applications are controlled, operated, and/or accessed via SCADA:

User-Defined Calculations (USERCALC) enable you to define calculations based on inputs from SCADA involving arithmetic, and logical and comparative functions, as well as conditional branching. Calculated results can replace values from real-time data points when the latter are defined to derive data from an external source or are out-of-scan.

Historical Data Recording (HDR) records and stores data from selected SCADA status, analog, or accumulator points, devices, bays, and substations in historical files. Data from these files can later be retrieved to reconstruct the SCADAMOM database as it existed at a particular time in the past or to display measurements for selected SCADA values over a specified period of time.

Tagging provides a mechanism for annotating certain SCADA records (using tags). Tags can be used to alter processing for a record (such as blocking supervisory controls), or they can be strictly informational. Like, NIS, inhibit and testmode, tags can be inherited from the parent bay (if configured) and are inherited from the parent substation.

SCADA History (SCHIST) allows a short-term history to be saved for selected analog, count, or status points. The history can be configured to save entries at a timed interval, or upon change of value or quality. The number of recorded entries allowed for each point is configurable, as well as the rate at which the data is stored in the history table. The rate can be specified as zero, in which case only changes in value or quality are stored.