SIRIUS is an Integrated Process Management and Control System designed to provide an all-embracing solution to Process Control Requirements. It includes all the software and hardware components required to perform functions covering the following:

  • Data acquisition from the process
  • Data processing
  • Taking pre-programmed intelligent control actions
  • Archiving and statistical analysis
  • Displaying data in a useful manner to the user
  • Executing control actions as specified by the user

Scalable Architecture with HA Support


Man Machine Interface

  • Thick & Thin (Web) Clients
  • Alarm and Event
    • Prioritized & Filtered Lists
    • Audible tones for different priorities
    • Latest Alarm(s) always visible
  • Historical & Realtime Trends
  • Runtime Maintenance of I/O
  • Block/De-block acquisition
  • Command tagging
  • Alarm inhibition
  • Operational limits
  • RBAC on each I/O point


Historical Data Server (HDS) houses the database used for storage of logged data. Main server is responsible for logging all the data on HDS. HDS is an SQL Database server that provides the storage space for various types of logging requirements.

HDS provides data services to all its clients using ODBC and/or REST API. HDS provides mechanisms for data maintenance e.g. taking disk backups so that some data could be made offline. The offline data could be made online using data restore mechanisms.

HDS supports querying of logging related details in order to make it possible for a client to provide a more user-friendly interface. Typical clients of HDS are the reporting package and MMI Clients.

Supports logging of process data, alarms & events.


Development Environment

Integrated Development Environment (IDE) is a configuration tool used for configuring SCADA applications. IDE provides with a single application to configure SCADA system and allows distributing configuration on multiple machines from the engineering machine.

IDE is a complete integrated development environment that allows rapidly designing and distributing SCADA projects. IDE is a window based program used to configure the information required for the control and monitoring of a process.

Typical System architecture

  • SCADA Interfaces:
    • Interface with SCADA System for real-time and block data capturing
    • Can act as RTU slave for SLDC SCADA Master.
    • Can provide forecasted, scheduled, and actual consumption block data and real-time data over DLMS/COSEM to other metering applications
    • Protocols supported as slave: IEC60870-5-104, IEC60870-5-101, DNP 3.0, DNP 3. over TCP/IP
    • Can act as a single RTU to convey data of all substations
    • Support for cyclic data as well as events
    • Support for dual channel, dual hot-standby SCADA Masters
    • Interface with LDC for:
      • Two way exchange of demand forecast and scheduled demand (Through files, or automatically)


Energy Management Software provides Meter Data Acquisition (MDAS) functions as well as energy market applications such as Open Access power purchase demand forecasting and scheduling.


  • Integrated Configuration & Diagnostics Tool
  • Support for virtual meters
  • Logically/Functionally grouped meters
  • Machine learning based short-term forecasting
  • Dynamic tracking and revision
  • Graphical tools to aid demand analysis
  • Web-based interface ( can be connected to Internet through firewall)
  • Display of real-time data, tools to analyse historical data
  • MIS Reports
  • Scalability & Availability:
  • Separate historical data storage with redundancy option
  • Dual Redundant Servers for forecasting/scheduling calculations
  • Windows based
  • Time Synchronization from GPS
  • Data Acquisition Interfaces:
    • Captures data over any Industry Standard Protocol (IEC60870-5-101, IEC60870-5-104, DNP 3.0,DLMS/COSEM ) as Master
    • Provision to capture real-time data as well as block data (currently in 15 minute blocks)
    • Real-time data can be transferred to SLDC SCADA System
    • Block data used for forecasting and scheduling
    • Provision to accept late arrival of block data (which may happen due to communication link failure)
    • Provision for Serial/TCP/IP based connectivity
    • Enhanced security through firewall/VPN


SIRIUS Remote Accessibility System or SIRIUS RAS is the suite of software tools that setup a Critical Infrastructure Protection (CIP) mechanism in place at substations, as well as provides secure and authorized access to substation IEDs, both locally as well as remotely.

    The primary functions of SIRIUS-RAS are following –

  • Provide an electronic security perimeter (ESP) and single point of access to the substation IEDs (HUSKY DCU E70 is used as an ESP)
  • Enable secure and authorized access to substations IEDs remotely and locally
  • Make IED data available centrally at utility’s network operations centre (NOC) over a secure channel
  • Allow authorized personnel to parameterize or configure a substation’s IEDs. As part of this, RAS should maintain the substation-wise IED inventory, as well as versioned history of each IED’s configuration files.


  • Centralized Servers in HA mode
  • Central archiving of fault records, events, IED configuration data
  • TLS based secure VPN using password / certificate
  • Support for LDAP based authentication
  • Web-based Thin Clients & Standalone Thick Clients
  • Integration with IED OEM software for IED remote access
  • Interface with third-party systems such as AFAS

Typical System architecture



  • Supports up to 100,000 points
  • Translate between any supported protocol
  • IEC61131-3 Logic Support
  • Supports reporting by exception
  • Supports Select-before-Execute operation
  • Event buffering for back-filling
  • Protocol trace capturing
  • HUSKY Studio based configuration
  • In-built web-server for diagnostics and monitoring


WinDCU is a software gateway which can function as a protocol converter, data concentrator or a SCADA front-end. WinDCU is available for Windows and Linux platforms, and function on off-the-shelf server hardware.

    Slave Protocols

  • IEC 60870-5-101
  • IEC 60870-5-104
  • DNP 3.0 Serial/TCP
  • Modbus RTU/TCP
  • RP570
  • DLMS Server
  • IEC 61850 MMS Server
  • OPC UA Server

    Master Protocols

  • IEC 60870-5-101
  • IEC 60870-5-104
  • IEC 60870-5-103
  • Modbus RTU/TCP
  • IEC 61850 MMS
  • SPA Bus Interface
  • Alstom Courier


iTAS (Integrated Terminal Automation Software) is a full-fledged application built on top of SIRIUS, for automation of tank-truck, rail-wagon loading at oil marketing terminals.


  • Provides automated monitoring and control over
  • Tank-Truck (T/T) Loading Operations
  • Rail-Wagon Loading Operations
  • Orders & Sales Consolidation
  • Tank Farm Management
  • Pump House Automation
  • Integration with business process (e.g., ERP)
  • Scalable & Redundant Architecture
  • Hot Standby LRC Redundancy
  • Proven integration capability with variety of field devices
  • Security Functions
  • Role-based Multi-level Authentication
  • Restricted Access to
    • Operating System
    • System Database
    • Control & Maintenance Actions
  • All Operator Actions Logged
  • Users can be added with different access rights