ProcSee
- Contact
-
Jokstad, Håkon
Section Head
Primary contact adress: procsee-support@hrp.no
Overview
ProcSee supports object-oriented definitions of dynamic graphical user interfaces, enabling visualisation of process measurements and states as their values change over time. With its unique flexibility and performance, ProcSee is particularly attractive to SCADA system or simulator suppliers who can establish generic GUIs for easy adaption and configuration to their customers’ needs.
Application Areas
ProcSee has been used for simulators and process monitoring & control applications in various industries, including nuclear power plants, oil production platforms, electric power production and distribution, telecommunication networks, ship bridge systems, ship engine systems, paper mills, and environmental monitoring systems. Some of the nuclear applications have been subject to extensive verification and validation testing to obtain licence for use in control room by the relevant national nuclear inspectorate.
ProcSee operator interfaces have been implemented on screen sizes ranging from small handheld devices and conventional operator screens to large wall-mounted overview screens.
Key Features
|
|
Main Modules
Graphics Editor
An advanced GUI editor is used to define graphics, with dynamic behaviour and powerful event-action dialogues. Any object attribute can be linked to process parameter values, directly or by user-defined functions. A full-featured scripting language provides great flexibility in defining the GUI's dynamic behaviour and response to operator interaction.
Dynamic behaviour can be tested immediately in the editor, and the editor can be connected to a running application at any time for online inspection, debugging and modification.
Run-Time Manager (RTM)
The RTM is a ready-to-use executable that realises the GUI on the operator's screen. It automatically updates the GUI according to the specified behaviour whenever new process values are received.
For maximum performance, the RTM uses advanced, highly optimized algorithms to update the graphics, ensuring that only a minimum set of graphics objects are redrawn each cycle. Layers, overlapping objects, and see-through graphics are handled automatically. Double-buffering techniques ensure flicker-free updates.
Operator interaction is handled by the RTM according to the designer’s event-action dialogue specifications. Transferring values or commands to the simulator or SCADA system, enables the operator to control the process.
OPC Client and APIs
Using ProcSee’s OPC client, no programming is required to connect live data from your simulator, SCADA system or real-time databases to the RTM. Simply browse your OPC server for items and associate the corresponding variables in the RTM.
High-level APIs (C, Java, C#, Managed C++, ...) provide functions for external programs to connect to the RTM, transfer variable values, create and modify graphics, call pre-defined or user-defined GUI functions and register call-back functions to be invoked from the GUI.
Historic Trend System
A highly configurable trend-system for logging data and visualizing historic trend curves is included. User-defined events with corresponding user-defined data can be logged and visualized as dynamic graphics objects within the trend diagrams.

