Digital Energy  Utility Operations Systems  Energy Management System  Program Development for PowerOn Reliance I
Program Development for PowerOn Reliance I

Digital Energy Energy Management Systems
Purchase this course on our online store.
Visit Store


This course provides in-depth emphasis on the subsystems and interfaces useful for programming on the PowerOn Reliance system. Topics for discussion include system environment variables, implementation of makefiles, system base services (Portable Application Interfaces), System Communication Subsystem (SCS), program integration and in-line debugging macros. Additionally, writing interfaces to Distributed Graphics, Database Access, and Alarm/Events is included in the programming techniques discussed. Various C programming language projects are assigned to utilize the interfaces to these subsystems; an on-line development system is provided for program testing.


5 days


UNIX; C Programming; Software Architecture; Software Tools and Utilities


Upon completion of the course, the participant will be able to:

Identify design conventions of standard POWERON RELIANCE level programs

Write specific code to utilize various system services and library routines

Execute system utilities that aid the programmer with implementation and development of programs

Identify the characteristics of system programs and the techniques needed to add or modify additional programs

Schedule and/or abort real-time programs, as well as query a program's status

Write code that utilizes database access routines, including alarm/event interfacing

Write a data collection routine that interfaces with a system graphic display