inSolar
WEB CLIENT APPLICATION
User Manual
Version 1.3
Revised: 19/07/2011 EN
Table of contents
1 System requirements................................................................................... 4
2 The login page.......................................................................................... 5
3 The application page................................................................................... 6
3.1 The navigation panel............................................................................. 6
3.2 The header panel................................................................................. 6
3.3 The status bar..................................................................................... 6
3.4 The content area.................................................................................. 6
4 The “Plants summary” page.......................................................................... 7
4.1 The “Table” tab................................................................................... 7
4.2 Filtering of the PV plant table contents....................................................... 9
4.3 Pre-selection of a specific PV plant or a set of PV plants................................. 11
4.4 The “Map” tab................................................................................... 11
4.5 The “Report” Tab................................................................................ 12
4.6 The “Events Viewer” Tab....................................................................... 13
5 The “Plant manager” page.......................................................................... 15
5.1 The “General data” tab........................................................................ 16
5.2 The “Power flow” tab........................................................................... 16
5.3 The “Revenue” tab.............................................................................. 18
5.4 The “Revenue Plot” tab........................................................................ 20
5.5 The “ Yields & Losses Plot” tab............................................................... 21
5.6 The “ Efficiencies Plot” tab.................................................................... 22
5.7 The “ Performance Plot” tab.................................................................. 23
5.8 The “ Energy Plot” tab.......................................................................... 24
5.9 The “ CO2 Reduction plot” tab................................................................ 24
6 The “Plant browser” page........................................................................... 26
6.1 The tree pane.................................................................................... 28
6.2 The information pane........................................................................... 30
6.2.1 The “General data” tab................................................................... 30
6.2.2 The “Parameters” tab..................................................................... 30
[Link] The “Plot” button.................................................................... 33
[Link] The “Logs” button................................................................... 33
[Link] The “Export” button................................................................. 33
[Link] The “X segments” button........................................................... 33
[Link] The “Monitor” button................................................................ 33
6.2.3 The “Plot” tab.............................................................................. 34
[Link] The “Graph area” sub-tab.......................................................... 34
[Link] The “Logs” sub-tab.................................................................. 36
6.2.4 The “Logs” tab............................................................................. 38
6.2.5 The “Export” pop-up window............................................................ 38
6.2.6 The “X segment” tab...................................................................... 39
6.2.7 The “State” tab............................................................................ 40
6.2.8 The “Settings” tab......................................................................... 42
6.2.9 The “Preset graphs” tab.................................................................. 45
6.2.10 The “Monitor” tab........................................................................ 46
Web Client Application User Manual Page 2 of 60
6.2.11 The “Monitors” tab....................................................................... 47
6.2.12 The “Scratch pad” tab................................................................... 48
6.2.13 Closing options for tabs.................................................................. 49
7 The “Event handling” page.......................................................................... 50
7.1 The tree pane.................................................................................... 50
7.2 The information pane........................................................................... 51
7.2.1 Acknowledging and plotting events..................................................... 52
7.2.2 Using the links to event sources......................................................... 54
7.2.3 Multiple event tabs........................................................................ 54
8 The “Subscription” page............................................................................. 56
8.1 The tree pane.................................................................................... 56
8.2 The information pane........................................................................... 57
8.3 Adding and deleting a notification subscription............................................ 58
9 The “Video surveillance” page...................................................................... 59
10 The “User Management” page..................................................................... 59
11 Web client application messages to the user.................................................... 60
Web Client Application User Manual Page 3 of 60
1 System requirements
The system requirements for the inSolar solution Web client are:
CPU: Pentium IV or higher with at least 1.5 GHz
Memory: At least 512 MB, 1 GB is preferable
Screen resolution: 1280x1024 is strongly advised
O/S: Windows XP Home or Professional, Linux
Browser: Internet Explorer v8.0 and above, Mozilla Firefox v3.0 and above, Google
Chrome v5.0 and above
Note: The inSolar solution is a Web client application based on Javascript technology. The
different browsers available on the market have various Javascript support performances:
Google chrome currently provides the best user experience. For maximum performance
using the Internet Explorer, the user is advised to download and install the Google Chrome
Frame extension from Google Inc ([Link]
Most video surveillance products offer an ActiveX plugin so that they can be
viewed/operated over the Web. ActiveX works only within Internet Explorer, so in certain
cases, the video surveillance cannot be operated in Google Chrome or Mozilla Firefox.
Web Client Application User Manual Page 4 of 60
2 The login page
In order for the user to access the inSolar service, he/she has to insert the credentials
(username/password) provided at the login page and pressing the “Login” button.
Figure 1. The login page
If the user cannot login, a yellow exclamation mark appears below the “Login” button with
the cause.
Web Client Application User Manual Page 5 of 60
3 The application page
When the user successfully logs in, he/she will enter the application that has the following
elements:
A navigation panel
A header panel
A status bar
A content area
3.1 The navigation panel
The navigation panel is located on the left handside of the application page and it contains
the various buttons required for efficient user navigation.
When the user first accesses the application page, he/she has not selected a specific plant
yet, so all the buttons except the current one are thus greyed out. Once the user selects a
specific plant, all the buttons (one button per page, described in detail in the following
sections) become available.
3.2 The header panel
The header panel is located on the topside of the application page and it displays at all
times the username of the current logged in user as well as the name of the plant that is
currently monitored. When the user first accesses the application page, he/she has not
selected a specific plant yet and this field shows: “None selected”. The header panel also
contains a “Logout” button to allow the user to end his/her session.
3.3 The status bar
The status bar resides at the bottom of the application page. It provides information
regarding:
The current state of the selected PV plant
The last events (effective or unacknowledged) which have driven a specific plant to its
current state. The event is clickable so that the user can directly go to the affected
tree node, as per section 7.
If no plant is selected (i.e. in the “Plants summary” page, section 4), the status bar is void.
3.4 The content area
The content area is the main place-holder for the information displayed to the user. The
pages that can be displayed to the user, depending on his/her choice through the
navigation panel buttons are described in detail in the sections hereafter.
Web Client Application User Manual Page 6 of 60
4 The “Plants summary” page
This is the page presented to the user after logging in and it contains 2 tabs:
The “Table” tab
The “Map” tab
The “Events viewer” tab
The “Report” tab
While in the “Plants summary” page and if no plant has been selected yet, all other buttons
are grayed out.
Figure 2. The PV plants summary page
4.1 The “Table” tab
This tab contains a table containing all PV plants for which the logged-in user is responsible
for. Each PV plant entry consists of a number of parameters related with it, namely:
Its name
Its status: This is a number ranging from 0 to 100 which encodes the severity of the
events currently present at the respective PV plant. A severity equal to zero translates
to a normal condition. Higher severities encode more critical situations that require the
user’s attention.
Web Client Application User Manual Page 7 of 60
The daily/total produced energy: This is the number of kWh of electrical energy that
the PV plant has supplied to the utility grid since the beginning of the current day/its
operation. The user can switch between daily and total values by clicking on the “D”
and “T” icons on the right of the table header row.
The total revenue: This is the number of Euros of revenue that the PV plant has
produced since the beginning of the current day/its operation. The user can switch
between daily and total values by clicking on the “D” and “T” icons on the right of the
table header row. The cost of electrical energy consumed by the PV plant has already
been subtracted. For information about setting the kWh price, please consult section
6.2.8.
Its nominal power (in kWp)
Its performance ratio (as a percentage): For further information regarding the
calculation of the performance ratio, please consult the “inSolar operation manual”.
Right-clicking on the table header row or clicking on the arrow facing downwards also
placed at the table header row of each column opens a menu with the following options:
Sort ascending: Selecting this option sorts the contents of the table in an ascending
order using the data of the selected column as the key. The same action can be carried
out by clicking on the header cell of each column.
Sort descending: Selecting this option sorts the contents of the table in a descending
order using the data of the selected column as the key. The same action can be carried
out by clicking on the header cell of each column.
Clear sort: Selecting this option clears any previously applied sorting options
Columns: This option allows the user to select which table columns are visible
Group by column (name, status etc): This option groups PV plants using the data per
table column. For example this action can be used to group PV plants which have the
same status.
Freeze <Column name>: The user can change the order that the columns appear in the
table by dragging and dropping them according to his/her preference. If the “Freeze”
option is selected, the specific column cannot be moved.
Web Client Application User Manual Page 8 of 60
Figure 3. PV plants summary page – Plant table configuration
4.2 Filtering of the PV plant table contents
The contents of the PV plant table can be filtered. The filters appear when the user clicks
on the little funnel icon on the right of the table header row. The filters can be hidden by
clicking again on the icon.
First of all, the user can select the column on which each criterion shall apply. Then, a
variety of criteria can be selected using a pull-down menu. Finally, a text box allows the
user to insert the data which he/she wishes to match the selected criterion.
Multiple filters can be employed using the minus/plus buttons and the “Match all”, “Match
any” or “Match none” options can be selected to refine the search. Clicking on the “Filter”
button applies the search criteria on the table and clicking on the “Reset” button resets the
filters.
Web Client Application User Manual Page 9 of 60
Figure 4. PV plants summary page – Filter configuration option A
Figure 5. PV plants summary page – Filter configuration option B
Web Client Application User Manual Page 10 of 60
4.3 Pre-selection of a specific PV plant or a set of PV plants
The user can select a single PV plant or a set of PV plants from the table by clicking on a
table entry either concurrently pressing the Ctrl button or not (see Figure 2). The summary
table on the right hand-side of the screen presents the aggregated data corresponding to
the set of PV plants pre-selected by the user. The number of plants, nominal power, total
produced energy and total revenue fields are equal to the addition of the corresponding
fields belonging to PV plants pre-selected by the user, while the performance ratio field is
equal to the average of the respective PV plant entries.
4.4 The “Map” tab
This tab presents the PV plants pre-selected by the user using the “Table” tab on a Google
map. The map controls (zoom in/out, pan etc) have the well known functionality provided
by Google. The pin marking the position of each PV plant on the map is colored using status
information for the specific plant. A single left-click on the pin presents a selection of
information for the specific PV plant to the user.
Figure 6. PV plants summary page – The “Map” tab
Web Client Application User Manual Page 11 of 60
Figure 7. PV plants summary page – The “Map” tab with a popup
4.5 The “Report” Tab
In this tab, the user can subscribe in order to receive reports by email for a specific PV
plant. In order for the user to add a new report subscription, he/she has to click on the
green “plus” button on the top-right of the header row. When this action is performed, a
pop-up window appears, which presents the user with the following options:
Report type: The user can select the report type in terms of results. The available
options are Production and Financial Reports.
Select Plant: No specific plant is necessary to be selected before subscribing. The user
can select the plant during the subscription process.
Report Format: The user can receive the report in html, odt or pdf format.
Report period: The user can select whether the report will be monthly or yearly.
Multiple reports for the same or different PV plant can be added using the green “plus”
button.
The user can cancel the subscription to any specific report by clicking on this report and
the red “minus”button on the top-right of the header row.
Web Client Application User Manual Page 12 of 60
Figure 8. PV plants summary page – Report Tab
4.6 The “Events Viewer” Tab
The 'Events Viewer' tab offers an overview of all the events originating from all the plants
the user has access to. (see Figure 9).
Each event entry consists of:
– The plant name
– Severity
– Description
– State
– Date (event timestamp)
– Source (the related tree node in Plant Browser)
– Acknowledgment to indicate whether the event is acknowledged or not
– Source link which redirect the user to the related tree node in Plant Browser
On the top of the table with the events the user can entry free text to filter the events
present in the table.
Web Client Application User Manual Page 13 of 60
Figure 9. PV plants summary page – Events Viewer Tab
Web Client Application User Manual Page 14 of 60
5 The “Plant manager” page
In order to move on to this page, the user has to select a specific PV plant. This can be
accomplished by double-clicking on a specific PV plant either on the table or on the map.
Upon access to the “Plant manager” page, all other buttons are enabled and the status bar
is updated using information of the selected PV plant. The “Plant manager” page contains 9
clickable buttons:
The “General data” button
The “Power flow” button
The “Revenue” button
The “Revenue Plot” button
The “Yield & Losses” button
The “Efficiencies” button
The “Performance” button
The “Energy” button
The “CO2 Reduction plot” button
When the user clicks on a button, the respective tab opens. The following sections describe
in detail the contents of each tab.
Figure 10. The “Plant Manager” page
Web Client Application User Manual Page 15 of 60
5.1 The “General data” tab
This tab contains general information about the selected plant, such as the name, location,
installation date etc.
Figure 11. Plant manager page – The “General data” tab
5.2 The “Power flow” tab
This tab presents the flow of electrical power from the sun to the utility grid using a
graphical interpretation. The data used are gathered from the PV plant in real-time and
include (for further information, please consult the “inSolar operation manual”):
Ambient air temperature: This is the temperature (in oC) of the air at the PV plant
Total irradiance: This is the total irradiance (in W/m 2) at the PV plant
Mean array efficiency: This is the average efficiency (in %) with which the PV panels
convert the solar to electrical energy
Panel group output power: This is the DC electrical power (in kW), which is output by
the PV panels
Inverter efficiency: This is the efficiency (in %) with which the inverters convert the DC
to AC electrical energy
PV Array output power: This is the AC electrical power (in kW), which is output by the
inverters
Transformer efficiency: This is the efficiency (in %) with which the transformers convert
the low-voltage inverter output to mid-voltage
Web Client Application User Manual Page 16 of 60
Transformer output active power: This is the AC electrical power (in kW), which is
output by the transformers
Active power to the utility: This is the AC electrical power (in kW), which is provided to
the utility grid
3 buttons are also provided at the top-right corner of the header row:
The “D” button (“D” stands for daily)
The “M” button (“M” stands for monthly)
The “Y” button (“Y” stands for yearly)
Upon first access, the tab presents the power flow with daily values. This is equivalent to
the user already having pressed the “D” button. If the user presses the “M” button, the tab
presents the power flow with monthly values and if the “Y” button is used, the tab presents
the power flow with yearly values
Figure 12. Plant manager page – The “Power flow” tab
Web Client Application User Manual Page 17 of 60
5.3 The “Revenue” tab
The “Revenue” tab contains useful information regarding the revenue generated by the
selected PV plant. The top half of the tab presents:
The total produced energy, in kWh, since the beginning of the operation of the plant
The total revenue, in Euro, since the beginning of the operation of the plant
The CO2 reduction, in Kgs, since the beginning of the operation of the plant
The current feed-in tariff, in Euro
The current consumption tariff, in Euro
The highest daily revenue of the current month
In the bottom half of the tab, the user can select any 2 days, using a calendar or pull-down
menus. After clicking on the “Refresh” button, the revenue generated by the PV plant for
this specific period (from 00:00 of the first date to 23:59 of the second one) is presented in
the table within the bottom half of the “Revenue” tab. If no revenue values exist for either
the left or the right limit, the period is automatically adjusted to the nearest valid values.
The actual limits used for revenue calculation are also presented within the table.
4 buttons are also provided at the top-right corner of the header row:
The “D” button (“D” stands for day)
The “M” button (“M” stands for month)
The “Y” button (“Y” stands for year)
The “A” button (“A” stands for All and refer to the period since the inSolar installation
date)
Upon first access, the table presents the revenue generated during the current day (i.e.
from 00:00 until now). This is equivalent to the user already having pressed the “D” button.
If the user presses the “M” button, the table presents the revenue generated during the
current month (calendar-based) and if the “Y” button is used, the table presents the
revenue generated during the current year (also calendar-based). If the user presses the
“A” button, the table presents the revenue generated since the beginning of the operation
of the plant.
A timespan configuration element is also provided to the user:
A drop down list with “1 hour”, “1 day”, “1 month” and “1 year” enables to define the
time span and arrows enables to choose the desired action:
• Retrieve the data <chosen time frame> before
• Retrieve the data <chosen time frame> after
• Retrieve the data <chosen time frame> before and after
In the rest of the document, the three buttons D, M, Y, A and timespan configuration
element will be referred to as the quick time configuration element.
Web Client Application User Manual Page 18 of 60
Figure 13. Plant manager page – The “Revenue” tab
Web Client Application User Manual Page 19 of 60
5.4 The “Revenue Plot” tab
The “Revenue Plot” tab contains the plot of the revenue for a defined period and some
useful information (last value, min, max, average) in the top area of the tab.
To choose the time-frame, the user can use the quick time configuration element as
defined in the section 5.3.
Figure 14: Plant manager page – The “Revenue Plot” tab
Web Client Application User Manual Page 20 of 60
5.5 The “ Yields & Losses Plot” tab
The “Yields & Losses Plot” tab contains the plot of the Final Yield, System Losses and Array
Capture Losses versus time for a defined period (for the current day as default) and some
useful information (last values of the parameters) in the top area of the tab.
To choose the time-frame, the user can use the quick time configuration element as
defined in the section 5.3.
Figure 15: Plant manager page – The “Yields & Losses Plot” tab
Web Client Application User Manual Page 21 of 60
5.6 The “ Efficiencies Plot” tab
The “Efficiencies Plot” tab contains the bar chart of the Mean Array Efficiency, Transformer
Efficiency (if transformer present in the installation) and Inverter Efficiency versus Time for
a defined period (for the current day as default) and some useful information (last values of
the parameters) in the top area of the tab.
To choose the time-frame, the user can use the quick time configuration element as
defined in the section 5.3.
Figure 16: Plant manager page – The “Efficiencies Plot” tab
Web Client Application User Manual Page 22 of 60
5.7 The “ Performance Plot” tab
The “ Performance Plot” tab contains the bar chart of the maintenance performance ratio
versus Time for a defined period (for the current day as default) and some useful
information (last value, min, max, average) in the top area of the tab.
To choose the time-frame, the user can use the quick time configuration element as
defined in the section 5.3.
Figure 17: Plant manager page – The “Performance Plot” tab
Web Client Application User Manual Page 23 of 60
5.8 The “ Energy Plot” tab
The “ Energy Plot” tab contains the bar chart of the Active Energy Towards the Utility
versus time for a defined period (for the current day as default) and some useful
information (last value, min, max, average) in the top area of the tab.
To choose the time-frame, the user can use the quick time configuration element as
defined in the section 5.3.
Figure 18: Plant manager page – The “Energy Plot” tab
5.9 The “ CO2 Reduction plot” tab
The “CO2 Reduction Plot” tab contains the bar chart of the reduction of CO2 emissions (in
kilos) accomplished by the PV plant versus time for a defined period (for the current day as
default) and some useful information (last value, min, max, average) in the top area of the
tab. The CO2 emissions that correspond to the consumption of the PV plant loads have
already been subtracted.
To choose the time-frame, the user can use the quick time configuration element as
defined in the section 5.3.
Web Client Application User Manual Page 24 of 60
Figure 19: Plant manager page – The “CO2 reduction” tab
Web Client Application User Manual Page 25 of 60
6 The “Plant browser” page
The “Plant browser” page is sub-divided in 2 panes:
The tree pane on the left hand-side
The information pane on the right hand-side
The proportion of the sizes of these 2 panes can be adjusted using the separator, which can
be dragged either left or right using the mouse. The tree pane can be hidden by left-
clicking on the separator.
Figure 20. The plant browser page
Right-clicking at any free space of the information pane brings up a selection menu with 2
items:
The “expand” item, which expands the workspace, hiding the buttons on the left hand-
side of the screen, the header panel and the status panel. All the hidden elements will
re-appear when the “expand” item is reselected
The “help” item, which provides access to on-line help
Web Client Application User Manual Page 26 of 60
Figure 21. The plant browser page – Maximized view
Web Client Application User Manual Page 27 of 60
6.1 The tree pane
The tree pane presents the hierarchy within the PV plant using a tree. The supported tree
structures are presented in detail in the “inSolar operation manual”. Navigation through
the tree follows a “Windows explorer” approach, where branches can be expanded using
the plus sign and collapsed using the minus sign. Each tree node is selectable and the
information pane is updated correspondingly using information from that node. If a certain
node is selected and the user presses the “Event handling” button (see section 7), the
context is preserved (i.e. the selected node remains the same).
Figure 22. The plant browser page – A node is selected
Each tree node is colored according to its status (see the “inSolar operation manual” for an
explanation). The tree structure depends on the equipment installed at the PV plant and
the topology of the electrical installation, the number of buildings and security zones and a
number of other parameters so 2 PV plants can be represented with the same tree structure
only if they have the exactly same structure.
2 radio buttons on top of the tree pane allow for the configuration of the update of the
tree colors based on:
The effective events
The unacknowledged events
Please consult the “inSolar operation manual” for a definition of these 2 event categories.
Web Client Application User Manual Page 28 of 60
The “+”/ “-” buttons on top of the tree pane allow for the expansion and collapse of the
tree nodes respectively. (Figure 23).
Figure 23. The plant browser page – Expanded hierarchy tree
Web Client Application User Manual Page 29 of 60
6.2 The information pane
The information pane contains 5 different tabs:
The “General data” tab
The “Parameters” tab
The “State” tab
The “Settings” tab
The “Preset graphs” tab
The user can select the tab of his/her preference using the mouse. The heading at the top
of the information pane presents the name of the tree node to which the information below
refers.
6.2.1 The “General data” tab
This tab contains general data related to the selected tree node (see Figure 22). Each node
contains a different set of general data, depending on its type (plant, array group, array
etc). For further information regarding the general data available per node type, please
consult the “inSolar operation manual”. The data items cannot be altered by the user.
6.2.2 The “Parameters” tab
This tab contains some of the most important information provided by the inSolar solution.
The parameters available for each tree node are presented in a table with the following
columns:
Field, which contains the name of each parameter
Value, which contains the latest value of each parameter
Unit, which contains the engineering unit of each parameter
Date, which contains the date/time of the last value of each parameter
Monitor, which contains a small screen icon if a monitor is supported for the parameter
Scratch pad, which contains an icon, used to add a parameter to the scratch pad,
whose use shall be further explained in section 6.2.12
Web Client Application User Manual Page 30 of 60
Figure 24. The plant browser page – The parameters tab
The contents of the parameter table can be filtered. First of all, the user can select the
column on which each criterion shall apply. Then, a variety of criteria can be selected using
a pull-down menu. Finally, a text box allows the user to insert the data which he/she
wishes to match the selected criterion.
Multiple filters can be employed using the minus/plus buttons and the “Match all”, “Match
any” or “Match none” options can be selected to refine the search. Clicking on the “Filter”
button applies the search criteria on the table and clicking on the “Reset” button resets the
filters.
Apart from the filter button, there are 4 buttons,
The “C” button (“C” stands for current)
The “D” button (“D” stands for daily)
The “M” button (“M” stands for monthly)
The “Y” button (“Y” stands for yearly)
The user can select any number of parameters from the table using the mouse. Left-clicking
while holding down the Ctrl key allows the user to add more parameters one by one and
doing the same with the Shift key allows the user to add a contiguous block of parameters.
Web Client Application User Manual Page 31 of 60
Figure 25. The plant browser page – The parameters tab with 2 selected parameters
Right-clicking on the table header row or clicking on the arrow facing downwards also
placed at the table header row of each column opens a menu with the following options:
Sort ascending: Selecting this option sorts the contents of the table in an ascending
order using the data of the selected column as the key. The same action can be carried
out by clicking on the header cell of each column.
Sort descending: Selecting this option sorts the contents of the table in a descending
order using the data of the selected column as the key. The same action can be carried
out by clicking on the header cell of each column.
Clear sort: Selecting this option clears any previously applied sorting options
Columns: This option allows the user to select which table columns are visible
Group by column (name, status etc): This option groups parameters using the data per
table column. For example this action can be used to group parameters which have the
same engineering unit.
Freeze <Column name>: The user can change the order that the columns appear in the
table by dragging and dropping them according to his/her preference. If the “Freeze”
option is selected, the specific column cannot be moved.
The supported parameters for each different tree node type are presented in detail in the
“inSolar operation manual”. It has to be noted that certain parameters may not exist
depending on equipment installed at the PV plant.
Web Client Application User Manual Page 32 of 60
[Link] The “Plot” button
Whenever the user selects one or up to five parameters with the same engineering unit,
this button is activated so that the parameter set can be plotted. Whenever the button is
pressed, one more tab (the “Plot” tab) is generated. Multiple “plot” tabs are supported, so
these tabs persist even when the user selects another tree node. If the user selects more
than 5 parameters, or if one of the parameters is not plottable, the “Plot” button is greyed
out, since plotting of more than 5 parameters is not concurrently supported.
[Link] The “Logs” button
Whenever the user selects one or up to five parameters, this button is activated so that the
data series of the parameter set can be presented to the user. Whenever the button is
pressed, one more tab (the “Logs” tab) is generated. Multiple “Logs” tabs are supported
and these tabs persist even when the user selects another tree node. If the user selects
more than 5 parameters, the “Logs” button is greyed out, since presenting the logs of more
than 5 parameters is not concurrently supported.
[Link] The “Export” button
Whenever the user selects one or more parameters (limited by the number of parameters of
each tree node), this button is activated so that the data series of the parameter set can be
exported in a CSV file. Whenever the button is pressed, a pop-up window (the “Export”
window) appears.
[Link] The “X segments” button
Whenever the user selects one parameter, this button is activated so that the current
values of the selected parameter from all tree nodes of the same type (e.g. arrays, array
groups etc.) can be presented to the user. Whenever the button is pressed, one more tab
(the “X segments” tab) is generated. Multiple “X segments” tabs are supported and these
tabs persist even when the user selects another tree node. If the user selects more than 1
parameter, the “X segments” button is greyed out, since presenting the feature only works
for 1 parameter.
[Link] The “Monitor” button
Whenever the user selects 2 or more parameters which can be real-time monitored, this
button is activated so that the real-time values of the selected parameters can be
concurrently presented to the user. Whenever the button is pressed, one more tab (the
“Monitors” tab) is generated. Multiple “Monitors” tabs are supported and these tabs persist
even when the user selects another tree node.
Web Client Application User Manual Page 33 of 60
6.2.3 The “Plot” tab
This tab appears whenever one or two parameters are selected from the parameters table
and the “Plot” button is pressed.
At the top-right corner there are 4 buttons offering the following functionality (from left-
to-right):
Switch between single or double y-axis. This button appears only in case of ploting two
parameters
Select the “Graph Area” sub-tab, explained in section [Link] (default sub-tab when
opening a new “plot” tab_
Select the “Logs” sub-tab, explained in section [Link]
View graph in “Full Screen”
Figure 26. The plant browser page – The plot tab
[Link] The “Graph area” sub-tab
The “Graph area” contains the plot area, an expandable/colapsable configuration window
and 4 buttons at the bottom-right corner:
The “D” button (“D” stands for day)
The “M” button (“M” stands for month)
The “Y” button (“Y” stands for year)
The “A” button (“A” stands for all)
If one parameter is selected and upon first access, the plot area presents the respective
recording period data samples against time for the current day (i.e. from 00:00 until now).
Web Client Application User Manual Page 34 of 60
This is equivalent to the user already having pressed the “D” button. The engineering units
are shown along the left axis. If two parameters are selected, they are plotted together
using 2 lines and 2 axis for the same timeframe. The line color used matches the color of
the corresponding parameter name and engineering unit, so that the user can easily discern
between the two.
If the user presses the “M” button, the daily data samples are plotted against time for the
current month (calendar-based) and if the “Y” button is used, the monthly data samples
are plotted against time for the current year (also calendar-based). If the user wants to
retrieve all the data from the installation of inSolar, he/she can use the “A” button.
Finally, the “Full Screen” button allows to display only the graph on the full screen to ease
the analysis of the data.
In any case and when the user moves the mouse over a data point on the plot, a pop-up
window appears and the individual time/value pairs are presented to the user. The user can
also zoom in by dragging the mouse from the top-left corner to the bottom-right corner of
the rectangle area he/she wants to magnify while left-clicking. Zooming out can be
achieved by dragging the mouse from the bottom-right corner to the top-left corner, also
while left-clicking. The axis are updated accordingly.
The configuration window can be accessed by the user through left-clicking on the
respective bar. When expanded, the user can select the time-frame for the plot using
either pull-down menus or a calendar as well as the source of the data to be plotted
(recording period, daily, monthly and yearly data). In order for the new configuration to be
applied, the “Refresh” button has to be pressed, while the “Export” button allows the user
to download a CSV file containing the parameters as they are plotted. For more details on
the CSV format, please consult the “inSolar operation manual”. The bar at the top of the
“Graph area” sub-tab always presents the time span of the plot below.
One more feature provided within the “Graph area” sub-tab is the time span configurator,
which provides the user with a quick and efficient way to modify the time frame for the
presented data without entering the configuration panel. For example, the user can very
quickly browse the data on a daily basis into the past to compare results. This can be very
useful when comparing a parameter graph with others presenting data from previous days.
The time span configurator is located in the section header of the configuration panel. The
user can then access it without opening the configuration panel. The user chooses first a
predefined time frame (hour, day, month, year) from the drop down list. Then, he/she can
retrieve the data of the selected time frame in the past, in the future or around the actual
date.
Web Client Application User Manual Page 35 of 60
Figure 27. The plant browser page – Configuration of the graph area sub-tab
The user has to be warned that choosing to plot a wide time-frame of recording period
samples may result in long waiting times due to the large size of the data that have to be
retrieved.
[Link] The “Logs” sub-tab
This sub-tab has essentially the same functionality as the “Graph area” sub-tab. The only
difference is that the data samples are presented in a table rather than a plot. Any
configuration applied by the user using the “Graph area” sub-tab is retained and if a new
configuration is made using the “Logs” sub-tab is also retained when the user returns to the
“Graph area” sub-tab. The time-span configurator is also available for quick access to
commonly used data analysis timeframes without opening the configuration window.
Web Client Application User Manual Page 36 of 60
Figure 28. The plant browser page – The log sub-tab of the plot tab
Web Client Application User Manual Page 37 of 60
6.2.4 The “Logs” tab
This tab appears whenever one or two parameters are selected from the parameters table
and the “Logs” button is pressed. The functionality of the “Logs” tab is the same as the one
presented in section [Link].
6.2.5 The “Export” pop-up window
This window pops up whenever one or more parameters are selected from the parameters
table and the “Export” button is pressed. The window allows for the configuration of the
time-frame for the data export using either pull-down menus or a calendar as well as the
source of the data to be exported (recording period, daily, monthly and yearly data).
Pressing the “Export” button once more allows the user to download a CSV file containing
the selected parameters subject to the user configuration. For more details on the CSV
format of the exported file, please consult the “inSolar operation manual”.
Figure 29. The plant browser page – The export pop-up window
Web Client Application User Manual Page 38 of 60
6.2.6 The “X segment” tab
The “X segment” tab contains just a table presenting to the user all the values of the
selected parameter for all tree nodes of the same type simultaneously (e.g. arrays, array
groups etc). This is very convenient to compare the values of critical parameters across the
tree nodes of interest so that the user can immediately determine whether a problem
exists. The table has the following columns:
Source, which contains the source tree node of each parameter
Value, which contains the latest value of each parameter
Unit, which contains the engineering unit of each parameter
Date, which contains the date/time of the last value of each parameter
Link, which contains a link to the related tree node
Monitor, which contains a small screen icon if a monitor is supported for the parameter
Scratch, which contains an icon, used to add a parameter to the scratch pad, whose
usage is explained in section 6.2.12
The “C” button (“C” stands for current)
The “D” button (“D” stands for daily)
The “M” button (“M” stands for monthly)
The “Y” button (“Y” stands for yearly)
The user has to keep in mind that this operation can require some time (depending on the
number of segments) before displaying the results.
Figure 30. The plant browser page – The “X-segment” tab
Web Client Application User Manual Page 39 of 60
The “Plot”, “Logs”, “Export” and “Monitor” buttons offer the same functionality as
described in sections [Link], [Link], [Link] and [Link] respectively.
6.2.7 The “State” tab
This tab contains important information regarding the state of the corresponding tree node.
The state-sets available for each tree node are presented in a table with the following
columns:
Field, which contains the name of each state-set
State, which contains the current state for each state-set
Severity, which contains the severity related to the current state for each state-set
Acknowledgement status, which contains the acknowledgement status (true or false) of
the current state for each state-set
Date, which contains the date/time when the tree node entered the current state
Figure 31. The plant browser page – The state tab
Right-clicking on the table header row or clicking on the arrow facing downwards also
placed at the table header row of each column opens a menu with the following options:
Sort ascending: Selecting this option sorts the contents of the table in an ascending
order using the data of the selected column as the key. The same action can be carried
out by clicking on the header cell of each column.
Web Client Application User Manual Page 40 of 60
Sort descending: Selecting this option sorts the contents of the table in a descending
order using the data of the selected column as the key. The same action can be carried
out by clicking on the header cell of each column.
Clear sort: Selecting this option clears any previously applied sorting options
Columns: This option allows the user to select which table columns are visible
Group by column (name, status etc): This option groups state-sets using the data per
table column. For example this action can be used to group state-sets which currently
have the same severity.
Freeze <Column name>: The user can change the order that the columns appear in the
table by dragging and dropping them according to his/her preference. If the “Freeze”
option is selected, the specific column cannot be moved.
The supported state-sets and corresponding states for each different tree node type are
presented in detail in the “inSolar operation manual”. It has to be noted that certain state-
sets and/or states may not exist depending on equipment installed at the PV plant.
Web Client Application User Manual Page 41 of 60
6.2.8 The “Settings” tab
This tab contains the settings available for each tree node presented in a table with the
following columns:
Field, which contains the name of each setting
Value, which contains the current value of each setting
Unit, which contains the engineering unit of each setting
Status, which contains the current status of each setting. The status can be either
“Set” when the setting has been successfully set, “Failed” when the setting has not
been successfully set and “Pending” when the setting has not yet been set, so it cannot
be considered either as “Set” or “Pending”.
Date, which contains the date/time when the setting was last successfully set
Figure 32. The plant browser page – The settings tab
The user can alter settings through the following procedure:
First, each setting value can be individually changed by double-clicking on the current
value, so that a new one can be entered. Pressing the “Enter” key means that the
change is indeed required, while pressing the “Esc” key aborts the action. If an invalid
entry is inserted (e.g. a string instead of a number is typed by error), a red exclamation
mark appears.
Then, the user can follow the same actions for any number of settings in the table.
When the user is done, either the “Update” or the “Reset” button shall have to be
pressed. The former updates all settings affected by user actions while the second
Web Client Application User Manual Page 42 of 60
aborts the changes and resets the settings to their last set values. If the “Update”
button is used, a window pops up and the user is prompted to insert a comment which
records the cause of the change. Pressing the “Confirm” button leads to the update of
the affected settings. If at least one red exclamation mark exists, the update button is
greyed out to prevent any update action.
Figure 33. The plant browser page – Changing a setting
Figure 34. The plant browser page – Inserting a wrong setting value
Web Client Application User Manual Page 43 of 60
Figure 35. The plant browser page – Confirming a setting change
The contents of the settings table can be filtered. First of all, the user can select the
column on which each criterion shall apply. Then, a variety of criteria can be selected using
a pull-down menu. Finally, a text box allows the user to insert the data which he/she
wishes to match the selected criterion.
Multiple filters can be employed using the minus/plus buttons and the “Match all”, “Match
any” or “Match none” options can be selected to refine the search. Clicking on the “Filter”
button applies the search criteria on the table and clicking on the “Reset” button resets the
filters.
Right-clicking on the table header row or clicking on the arrow facing downwards also
placed at the table header row of each column opens a menu with the following options:
Sort ascending: Selecting this option sorts the contents of the table in an ascending
order using the data of the selected column as the key. The same action can be carried
out by clicking on the header cell of each column.
Sort descending: Selecting this option sorts the contents of the table in a descending
order using the data of the selected column as the key. The same action can be carried
out by clicking on the header cell of each column.
Clear sort: Selecting this option clears any previously applied sorting options
Columns: This option allows the user to select which table columns are visible
Group by column (name, status etc): This option groups settings using the data per
table column. For example this action can be used to group settings which have the
same engineering unit.
Freeze <Column name>: The user can change the order that the columns appear in the
table by dragging and dropping them according to his/her preference. If the “Freeze”
option is selected, the specific column cannot be moved.
The supported settings for each different tree node type are presented in detail in the
“inSolar operation manual”. It has to be noted that certain settings may not exist
depending on equipment installed at the PV plant.
Web Client Application User Manual Page 44 of 60
6.2.9 The “Preset graphs” tab
This tab contains the preset graphs available for each tree node, presented in a table with
the following columns:
Field, which contains the name of each preset graph
Plot, which contains a small screen icon. When the user clicks on this icon, one more
tab is created, which has the same functionality as the one presented in section 6.2.3
(the “Plot” tab).
The parameters used for the graph are pre-defined. The supported preset graphs for each
different tree node type are presented in detail in the “inSolar operation manual”, along
with an explanation on the selection of the parameters.
Figure 36. The plant browser page – The preset graphs tab
Web Client Application User Manual Page 45 of 60
6.2.10 The “Monitor” tab
This tab contains the controls necessary to control the monitoring functionality and view
the monitored data. Monitors are available only for the parameters for which the relevant
indications exist (see section 6.2.2) and the tab can be accessed through a left click on the
monitor icon. Multiple monitor tabs can be opened concurrently.
The top part of the tab contains a table which gets filled with monitored data once the
monitor is successfully activated. The flow of data is interrupted when the monitor is
successfully stopped. Below the table, there exist 2 buttons:
The “Start” button starts the monitor. Once the “Start” button is pressed, the text
within the heading at the top of the tab changes from “State: OFF” to “State:
PENDING”, while waiting for the monitor to be activated and the “Stop” button is
activated. If the action is successful, the same text shows “State: ESTABLISHED”, while
if the action fails, the text shows “State: FAILED”.
The “Stop” button stops the monitor. Once the “Stop” button is pressed, the text
within the heading at the top of the tab changes from “State: ESTABLISHED” to “State:
PENDING”, while waiting for the monitor to be deactivated. If the action is successful,
the same text shows “State: OFF” and the “Stop” button is deactivated, while if the
action fails, the text shows “State: FAILED”.
The bottom part of the tab contains a graph of the monitored data since the last activation
of the monitor. For more details regarding monitors, please consult the “inSolar operation
manual”.
Figure 37. The plant browser page – The “Monitor” tab
Web Client Application User Manual Page 46 of 60
6.2.11 The “Monitors” tab
The “Monitors” tab provides much the same functionality as the “Monitor” tab described in
the previous section but for multiple monitors concurrently. This is extremely useful if the
user wants to examine in juxtaposition a variety of measurements coming from the field in
real-time. Apart from starting/stopping each monitor independently, the user can also
start/stop all monitors at the same time. The state of each monitor (PENDING,
ESTABLISHED or FAILED) is presented at all times for each monitor separately together with
the engineering unit for each presented value. Plotting values as they are received from the
field is not supported for multiple monitors, so a blue arrow in each row indicates if the
present value is larger (arrow pointing up), smaller (arrow pointing down) or equal to the
last one (arrow is converted to a dash).
Figure 38. The plant browser page – The “Monitors” tab
Web Client Application User Manual Page 47 of 60
6.2.12 The “Scratch pad” tab
The scratch pad is an advanced feature of the inSolar solution which enables the user to
select and process multiple parameters belonging to different tree nodes within a given
plant. These parameters are presented in a separate tab (the scratch pad).
In order for the user to add parameters to the scratch pad, he/she has to click on the
“Scratch pad” icon for the parameter of his/her preference while in the “Parameters” tab.
As soon as the first parameter is chosen, a new tab (the “Scratch pad” tab) appears. This
tab remains open and the user can navigate through other tree nodes and add more
parameters.
When the scratch pad of preference is composed, the user can carry out all the functions
provided within the “Parameters” tab (plot, logs, export...) in the way presented in section
6.2.2. Moreover, the user can delete a particular parameter if it is no longer needed. The
“Scratch pad” tab will be automatically closed if all parameters are deleted or if the user
left clicks on the “x” button on the tab.
Figure 39. The plant browser page – The “Scratch pad” tab
Web Client Application User Manual Page 48 of 60
6.2.13 Closing options for tabs
Tabs opened by the user can be handled as a whole. The relevant options are enabled
whenever the user right-clicks on a specific tab he/she has opened:
Close all: the selection of this item closes all tabs the user has opened
Close others: the selection of this item closes all tabs the user has opened, except the
one selected
Close: the selection of this item closes the selected tab
Figure 40. Tab closing options accessible through right-clicking
Web Client Application User Manual Page 49 of 60
7 The “Event handling” page
The “Event handling” page is sub-divided in 2 panes:
The tree pane on the left hand-side
The information pane on the right hand-side
The proportion of the sizes of these 2 panes can be adjusted using the separator, which can
be dragged either left or right using the mouse. Right-clicking at any free space of the
information pane brings up a selection menu with 2 items:
The “expand” item, which expands the workspace, hiding the buttons on the left hand-
side of the screen. The buttons re-appear when the “expand” item is reselected
The “help” item, which provides access to on-line help
This page provides important information regarding the history of the state-change events.
For further information regarding the notion of state-change events, please consult the
“inSolar operation manual”.
Figure 41. The event handling page
7.1 The tree pane
The tree pane presents the hierarchy within the PV plant using a tree. The user can
expand/collapse the tree branches and select any tree node as per section 6.1. If a certain
node is selected and the user presses the “Plant browser” button (see section 6), the
context is preserved (i.e. the selected node remains the same).
Web Client Application User Manual Page 50 of 60
7.2 The information pane
The information pane contains just one tab, the “Event” tab, which consists of the state-
change event table, an expandable/colapsable configuration window and 4 buttons at the
top-right corner:
The “D” button (“D” stands for day)
The “M” button (“M” stands for month)
The “Y” button (“Y” stands for year)
The “A” button (“A” stands for all)
Upon first access, the event table presents the history of the state-change events of the
selected tree node in chronological order for the current day (i.e. from 00:00 until now).
This is equivalent to the user already having pressed the “D” button.
If the user presses the “M” button, the state-change events for the current month
(calendar-based) are retrieved and if the “Y” button is used, the state-change events for
the current year (also calendar-based) are retrieved. If the user wants to retrieve all the
data from the installation of the plant, he/she can use the “A” button.
The state-change events available for each tree node are presented in a table with the
following columns:
Severity, which contains the severity related to the state that each state-change event
led to
Event, which contains the name of each state-set
State, which contains the state that the state-change event led to
Acknowledgement status, which contains the acknowledgement status (true or false) of
the state-change event
Date, which contains the date/time of the state-change event
Source, which contains the name of the tree node which was the source of the state-
change event. Though this column may seem redundant, its use shall be further
explained below
A source link (visible only in the case of recursive event search)
Right-clicking on the table header row or clicking on the arrow facing downwards also
placed at the table header row of each column opens a menu with the following options:
Sort ascending: Selecting this option sorts the contents of the table in an ascending
order using the data of the selected column as the key. The same action can be carried
out by clicking on the header cell of each column.
Sort descending: Selecting this option sorts the contents of the table in a descending
order using the data of the selected column as the key. The same action can be carried
out by clicking on the header cell of each column.
Clear sort: Selecting this option clears any previously applied sorting options
Columns: This option allows the user to select which table columns are visible
Group by column (name, status etc): This option groups state-sets using the data per
table column. For example this action can be used to group state-sets which currently
have the same severity.
Freeze <Column name>: The user can change the order that the columns appear in the
table by dragging and dropping them according to his/her preference. If the “Freeze”
option is selected, the specific column cannot be moved.
Web Client Application User Manual Page 51 of 60
The events are presented to the user in pages, since their number for the selected time
period may vary. The user can select the number of events per page and he/she can browse
through the event pages using the green arrows below the event table.
The current contents of the event table can be filtered. First of all, the user can select the
column on which each criterion shall apply. Then, a variety of criteria can be selected using
a pull-down menu. Finally, a text box allows the user to insert the data which he/she
wishes to match the selected criterion.
Multiple filters can be employed using the minus/plus buttons and the “Match all”, “Match
any” or “Match none” options can be selected to refine the search. Clicking on the “Filter”
button applies the search criteria on the table and clicking on the “Reset” button resets the
filters.
The configuration window can be accessed by the user through left-clicking on the
respective bar. When expanded, the user can select the time-frame for the presentation of
the state-change events using either pull-down menus or a calendar. The bar at the top of
the “Event” tab always depicts the time span the event table below refers to.
The user can select to present events only above a severity level as well as only
unacknowledged, acknowledged or all events. One more option that the user can set in the
configuration window is the “Recursive” tick box, which retrieves the events from all tree
nodes below the selected one. Whenever the configuration is altered by the user, the
“Refresh” button has to be pressed.
The time span configurator functionality is supported for events as well, providing the user
with a quick and efficient way to modify the time frame for the presented events without
entering the configuration panel.
The user has to be warned that choosing to view events spanning a wide time-frame may
result in long waiting times due to the large size of the data that have to be retrieved.
The supported state-sets and corresponding states for each different tree node type are
presented in detail in the “inSolar operation manual”. It has to be noted that certain state-
sets and/or states may not exist depending on equipment installed at the PV plant.
7.2.1 Acknowledging and plotting events
By left-clicking on an event while pressing the Ctrl key the user can select any subset of
individual events or all of them. Once a selection is made, the respective buttons below the
event table are enabled and the selected events can be either plotted or acknowledged.
Once the “Acknowledge” button is pressed, a window pops up so that the user can insert a
comment regarding his/her action. If multiple events are selected, the comment applies to
all of them. The user can abort the acknowledgement action by closing the pop-up window.
Web Client Application User Manual Page 52 of 60
Figure 42. The event handling page – Event acknowledgement
When the “Plot” button is pressed, the selected events are plotted on a new sub-tab as a
scatter plot, one axis presenting the event severity and the other one the event time. If the
user moves the mouse pointer over a specific event, a pop-up appears with further event
details.
Web Client Application User Manual Page 53 of 60
Figure 43. The event handling page – Event plot
7.2.2 Using the links to event sources
In the case the recursive option is used, the “Source” column is useful in identifying the
tree node the event originated from and the links in the “Source link” column can be used
to get the user to the originating tree node. The time configuration used for the event
table is narrowed down, so that the table presents only the event the source link refers to.
The severity and acknowledgement settings as well as the “Recursive” option configuration
are retained.
7.2.3 Multiple event tabs
In the case that the user wants to compare the events of different nodes at the same time,
he/she can use the “multiple event tabs” feature. This feature enables the user to create
one new event tab for any node he/she wants by left-clicking on the tree node while
pressing the Ctrl key. These tabs are persistent while browsing through other tree nodes
and remaining within the “Event handling” page.
Web Client Application User Manual Page 54 of 60
Figure 44: The event handling page – Multiple event tabs
Web Client Application User Manual Page 55 of 60
8 The “Subscription” page
The “Subscription” page is sub-divided in 2 panes:
The tree pane on the left hand-side
The information pane on the right hand-side
The proportion of the sizes of these 2 panes can be adjusted using the separator, which can
be dragged either left or right using the mouse. Right-clicking at any free space of the
information pane brings up a selection menu with 2 items:
The “expand” item, which expands the workspace, hiding the buttons on the left hand-
side of the screen. The buttons re-appear when the “expand” item is reselected
The “help” item, which provides access to on-line help
This page allows the user to subscribe to the notification service.
Figure 45. The subscription page
8.1 The tree pane
The tree pane presents the hierarchy within the PV plant using a tree. The user can
expand/collapse the tree branches and select any tree node as per section 6.1. If a certain
node is selected and the user presses the “Plant browser” or “Event handling” buttons (see
sections 6 & 7), the context is preserved (i.e. the selected node remains the same). Since
user subscriptions to notifications are retained by the inSolar solution for each tree node
Web Client Application User Manual Page 56 of 60
separately, the tree is useful in determining which notifications are active for each tree
node.
8.2 The information pane
The information pane contains just one tab, the “Notifications” tab, which presents the
table of the active notification subscriptions, together with the necessary controls as well
as 2 buttons on the header row (the “A” and “r” buttons), whose operation shall be further
explained below.
Upon first access, the table presents the notification subscriptions that are active for the
selected tree node. The table has the following columns:
Notification source, which contains the tree node for which the specific notification has
been configured. This is useful when all notifications for the specific plant are
presented (see below).
Notification type, which contains the notification method to be used for the specific
notification subscription (e-mail or sms)
Threshold, which contains the severity threshold above or below which a notification
shall be issued
Condition, which contains the condition to be applied on the threshold (above or below)
The user has to be aware that notifications are issued based on the severity of
unacknowledged events, so that if a new (and unacknowledged event) appears, he/she is
notified, regardless of the severity that was imposed by acknowledged events.
Right-clicking on the table header row or clicking on the arrow facing downwards also
placed at the table header row of each column opens a menu with the following options:
Sort ascending: Selecting this option sorts the contents of the table in an ascending
order using the data of the selected column as the key. The same action can be carried
out by clicking on the header cell of each column.
Sort descending: Selecting this option sorts the contents of the table in a descending
order using the data of the selected column as the key. The same action can be carried
out by clicking on the header cell of each column.
Clear sort: Selecting this option clears any previously applied sorting options
Columns: This option allows the user to select which table columns are visible
Group by column (notification source, method etc): This option groups subscriptions
using the data per table column. For example this action can be used to group
subscriptions which share the same notification method.
Freeze <Column name>: The user can change the order that the columns appear in the
table by dragging and dropping them according to his/her preference. If the “Freeze”
option is selected, the specific column cannot be moved.
The current contents of the notifications table can be filtered in the same way as presented
in the previous sections. First of all, the user can select the column on which each criterion
shall apply. Then, a variety of criteria can be selected using a pull-down menu. Finally, a
text box allows the user to insert the data which he/she wishes to match the selected
criterion.
Multiple filters can be employed using the minus/plus buttons and the “Match all”, “Match
any” or “Match none” options can be selected to refine the search. Clicking on the “Filter”
Web Client Application User Manual Page 57 of 60
button applies the search criteria on the table and clicking on the “Reset” button resets the
filters.
The user also has the option to view all active notification subscriptions for the specific
plant by clicking the “A” button on the tab header. This feature can be accessed from any
tree node and the user can return to the restricted view (active notification subscriptions
for the selected node) at any time by clicking on the “r” button on the tab header. The
subscriptions are, of course, retained from session to session.
8.3 Adding and deleting a notification subscription
In order for the user to add a new notification subscription, he/she has to click on the
green “plus” button on the top-right of the header row. When this action is performed, a
pop-up window appears, which presents the user with the following options:
Notification type: This is the notification method that the user wants to use for the
specific subscription. The available options are e-mail and SMS.
Severity threshold: This is the severity threshold, above or below which, a notification
shall be generated for the specific subscription
Condition: This is the condition to be applied on the threshold (above or below)
Clicking on the “Create” button creates the new subscription, while the action can be
canceled at all times by clicking on the “x” of the popup window.
When the user wants to delete a subscription, he/she has to select it and click on the red
“minus” button.
Figure 46. The subscription page – Adding a subscription
Web Client Application User Manual Page 58 of 60
9 The “Video surveillance” page
This page provides the user with access to the video surveillance system installed at the PV
plant. Since different video surveillance products may be used and each one employs its
own web client application, related information shall be provided to the user in another
manual.
10 The “User Management” page
In this page, the user can change his/her password and his/her personal details, as shown in
Figure46.
Figure 47. User Management Page
Web Client Application User Manual Page 59 of 60
11 Web client application messages to the user
Application messages to the user appear in a popup window and the user is prompted for an
action. The table below summarizes the messages and their cause.
Message Meaning
Messages caused by user actions
All events updated successfully! This message informs the user that all events were
acknowledged successfully
Not all the events were updated. This message informs the user that the
acknowledgement of some events has failed
Setting(s) well updated This message informs the user that all settings were
updated successfully
One setting failed to be updated, This message informs the user that the update of some
please try again settings has failed
There is no video server This message appears when the user tries to access
configured for this site! the “Video surveillance” page yet no video
surveillance functionality exists for the plant
No data retrieved This message appears when the user has configured
(using the “Graph” sub-tab configuration) a time-span
in which no data are available.
Message Meaning
Messages caused by the internals of the application
Cache expired: reload the data In the “Event handling” page, the set of data retrieved
from first page and shown to the user has expired, so the application
has to reload the event list and return to the first page
of the event paged table
Application will restart: This message appears when the authentication of the
You have been logged out. Please user has expired. The user has to relog
relog!
Application will restart: This message appears when the application has
<error text> experienced an internal error. The user has to contact
inAccess and provide the error text.
Web Client Application User Manual Page 60 of 60