Skip to content

Viking SCADA PC Software Application

Website Product Text – Viking SCADA PC Applications for Data Acquisition and Control

Viking SCADA PC Software Application for Data Acquisition and Control

Viking SCADA has developed control software based on Azeotechs (link) DAQFactory product offering.

This software provides SCADA capability for Viking SCADA plus other brands of hardware, and offers comprehensive features that are common to many oilfield, rural water, municipality, winery, WWTP, and other industrial uses. This software application can be quickly customized for your system, at a very economical cost, and typically does not even require a site visit. Applications based on this software can vary from simple one tank, one pump sites to complex oil fields and plants with hundreds of I/O points. We can provide the software or a complete pre-configured PC and tested system.

Here is a list of some of the basic features and how we can configure them for your site specific situation and controls.


Using our PC applications, we can set alarms that are fully configurable by the operator, even when the program is running.

When alarms are tripped, they perform one or more of the following functions:

All parameters may be set for every single alarm, giving maximum flexibility to the operator. All alarm activity, including acknowledges (or lack of them), are logged to the history file. You may also configure the system to send alarms to multiple people sequentially, automatically rolling to next responders if there is no acknowledgement. Support is included for multiple “groups” (i.e. for different fields of an oil lease) and time schedules for each user, and are easily configured to handle alarm calls for different shifts and weekends. Again, you can choose to make the alarms phone, email and/or text messages.


Statistics are automatically accumulated. The data can be set for various types of collection, such as analog levels, on/off start count and run times, pulse counts from flow meters, and more. Daily text files are created that contain minimum/maximum/averages for the day, week and month, as well as since starting for all parameters. These can be automatically emailed every day if needed, and may be viewed at any time.


History logs are generated for all alarm events, such as alarms firing or being acknowledged. Other events can be selected for automatic addition to the history log. These would typically not cause an alarm to fire, but may be events such as a filter back-flush or a consumable supply tank being refilled.


Calibration may be invoked at any time. If a transducer needs to be replaced in the future, it is simple to recalibrate while the program runs. There is no need to modify the application or have specialized programming knowledge.


Maintenance monitoring is easy to set-up.

Track power on, run times, starts, and events for any I/O device. Compare them to presettable maintenance scheduled if needed. The maintenance screen shows the current status. Daily maintenance status reports in text format are generated and can be automatically emailed. When maintenance is performed, instructions appear for the service personnel who may also enter text notes of any actions performed. All of this data is also logged. Alarms can be set for individual and/or “worst case” maintenance items. For example, many operators choose to get a text message or phone call when the maintenance status is at 90%.


Graphs show historical values such as tank levels, pump activity, VSD currents. It is simple to zoom into an event of interest or scroll back in time to see what may have happened weeks ago. Typical applications have a 10-second time resolution and would store several months of data, but this is fully configurable, depending on the application. All data may be exported for analysis with programs such as Microsoft® Excel®.

Set Points, Controls, Indicators, and Graphics

These features are easily added for your specific application in a very short time and at an economical cost. Da