About
About
1|P age
2|P age
3|P age
Table of Contents
Current Channel Dashboard .................................................................................................................................................................................. 5
Company ............................................................................................................................................................................................................... 6
Station Details ....................................................................................................................................................................................................... 8
Channel ................................................................................................................................................................................................................. 8
Graphs .................................................................................................................................................................................................................. 9
History Trends ................................................................................................................................................................................................... 9
Live Graph ........................................................................................................................................................................................................ 11
Windrose & Pollution rose................................................................................................................................................................................. 12
Reports ................................................................................................................................................................................................................ 14
Data Report ...................................................................................................................................................................................................... 14
Raw Data Report .............................................................................................................................................................................................. 15
Alarm Report .................................................................................................................................................................................................... 16
Summary Report ............................................................................................................................................................................................... 17
Diurnal Graph ................................................................................................................................................................................................... 18
Pivot Report...................................................................................................................................................................................................... 20
Application Settings.............................................................................................................................................................................................. 21
Analyzer Settings .............................................................................................................................................................................................. 21
Board Conversion Factor ................................................................................................................................................................................... 23
Monitoring Type ............................................................................................................................................................................................... 24
Parameter Type ................................................................................................................................................................................................ 25
Alarms .............................................................................................................................................................................................................. 26
4|P age
Parameter Order Settings ................................................................................................................................................................................. 27
Config Settings.................................................................................................................................................................................................. 28
Email Settings ................................................................................................................................................................................................... 31
Features ............................................................................................................................................................................................................... 31
1. Email Configuration .................................................................................................................................................................................. 31
2. SMS Configuration .................................................................................................................................................................................... 32
3. APPCB File Generation............................................................................................................................................................................... 32
4. MPPCB File Generation ............................................................................................................................................................................. 34
User Settings ........................................................................................................................................................................................................ 38
5|P age
The installed NKSS V2.2 software will be in this folder “C:\Program Files (x86)\ NKSS2.2\ NK Square Enviro Watchware”. Open the
Config Settings.config file from this folder, this will have the database configurations for the station/central database that is
installedusing NKSS – Installer. Apply the settings for the database server and NKSS database in the Config Settings.config file, as
shown in the following diagram.
Now open the NKSS V2.2 software from the installation folder or from the desktop shortcut, it brings up the login screen. Login to
the application with the default credentials “Admin” and “nkss@123” as the password. This brings up the Current Channel
Dashboard screen, if the company, stations & parameters are configured and data is being logged then the current channel data will
be displayed on this screen as shown in the following screen.
6|P age
If they are not configured it displays the empty screen.
Company:
Starting with Company Configuration, click on the “Company” from left side panel tree view, it opens the companies list if there are
any and if there are no companies in the list user could add a company using the following screen.
7|P age
The upper portion of the “Company Info” tab will list out the companies and lower portion will display the company information in
8|P age
Station Details:
The second node from the tree view is Station Details, it opens the stations list if there are any and if there are no stations in the list
user could add a station by clicking on “Add” button from the detail window.
Channel
The third node from the tree view is Channel, it opens the channel list if there are any and if there are no channel in the list user
could add a channel for every station by clicking on “Add” button from the detail window.
9|P age
Clicking on “Edit” button will open up the selected channel in edit mode so that the user could apply modifications to the channel
information and update it.
Graphs: There are 4 different graphs that can be generated in the software they are History Trends, Live Graph, Diurnal graph,
Windrose & Pollution rose.
History Trends:
This feature generates an annotated graph (trends) for the selected station and parameters. This will be generated on one-year data starting
from the current date and time. The criteria options available for this graph are as shown in the below image. Clicking on “Select a Company”
drop down will retrieve all the companies that are live (as shown in below image), and enables the user to select a company for which the graph
is to be generated. Clicking on “Select a Station” drop down will retrieve all the Live Stations of the selected company (as shown in below image),
and enables the user to select a station for which the graph is to be generated.
10 | P a g e
Clicking on “Select Parameters” drop down will retrieve all the active parameters of the selected station (as shown in below image), and user
could select multiple parameters by checking the check box’s from the parameter list. “Select All” Check Box can be checked when the user
wanted to select all the parameters, instead of checking each parameter individually.
The below shown image is the generated history trends graph for a station and its parameters. The “Data View” in this graph will display the
data on which the graph is generated. Following images are in bar graph and line graph representation.
11 | P a g e
Live Graph:
This feature makes the user to view the live graph generated on contemporary data of the selected parameter from a station. The criteria can be
applied as shown in the below image. Clicking on “Select a Company” drop down will retrieve all the companies that are live (as shown in below
image), and enables the user to select a company for which the graph is to be generated. Clicking on “Select a Station” drop down will retrieve
12 | P a g e
all the Live Stations of the selected company (as shown in below image), and enables the user to select a station for which the graph is to be
generated. Clicking on “Select a Parameter” drop down will retrieve all the active parameters of the selected station (as shown in below image),
and user could select a parameters from the parameter list.
A line graph will be generated starting from the latest data value of the selected parameter to past 5 minutes data. This graph will extend the
generated line as the parameters are retrieved from the station every minute; this enables the user to view the online data graph for the
selected parameter as shown in the following image.
The wind rose is the time-honored method of graphically presenting the wind conditions, direction and speed, over a period of time at a specific
location. The collected wind data is sorted by wind direction so that the percentage of time that the wind was blowing from each direction can
be determined. Typically, the wind direction data is sorted into twelve equal arc segments, 30° each segment, in preparation for plotting a
circular graph in which the radius of each of the twelve segments represents the percentage of time that the wind blew from each of the twelve
30° direction segments. Wind speed data can be superimposed on each direction segment to indicate, for example, the average wind speed
13 | P a g e
when the wind was blowing from that segment's direction and the maximum wind speed during the logging period. The criteria can be applied
as shown in the below image to generate a wind or pollution rose graphs. Clicking on “Select a Company” drop down will retrieve all the
companies that are live (as shown in below image), and enables the user to select a company for which the graph is to be generated. Clicking on
“Select a Station” drop down will retrieve all the Live Stations of the selected company (as shown in below image), and enables the user to select
a station for which the graph is to be generated. Clicking on “Select a Parameter” drop down will retrieve all the Wind Speed parameters of the
selected station (as shown in below image) if the rose type is windrose and if it is pollution rose the parameters will be pollutant parameters,
and user could select the parameter from the parameter list. Clicking on Start Date or End Date will fetch a calendar so that the user could select
the date period to generate the graph.
14 | P a g e
Windorose with calm %:
Apply the criteria for generating the graphs. As soon as the graph is generated the data on which the graph is generated can also be
viewed in the detail window. These graphs have features like print & export.
Reports: We have the following reports that can be generated using the software Data Report, RawData Report, Alarm Report,
Summary Report, Pivot Report.
Data Report: This report is used to generate hourly/2 hours/4H/6H/8H/12H average report for a certain time period and selected
parameters. Clicking on the “Statistical View” will generate statistical report for the criteria applied.
15 | P a g e
RawData Report: This a minute data/raw data report that will be generate for the chosen time period.
16 | P a g e
Alarm Report: Based on the alarm settings for the selected parameter it generates the report that will have the data of the
parameter that exceded the maximum alarm value and is less than the minimum alarm value. It brings the count of minutes for each
hour of the selected time period where the alarms are raised.
17 | P a g e
Summary Report: This is generated to display the minimum, maximum and average of the selected parameters for the time period
applied in the criteria.
18 | P a g e
Diurnal Graph: This is a feature that generates a report for the selected parameters of a station on hourly basis for 24 hours, by averaging the
data of that hour for the selected time period. A graph is also generated based out of this data. Criteria can be applied as shown in the following
image.
The generated graph is shown in the “Chart View” tab of the page as shown in the following image. An individual line will be generated for each
parameter that is selected, the graph has 24 hours in the x-axis as a scale. This is generated by averaging the data of the hour throughout the
selected time period, like the data logged between 0 to 1AM throughout the selected time period will be averaged and considered as one data
point, similarly for the remaining 23 hours will be calculated and a line graph will be generated for a parameter. If mouse is hovered on the data
point of a line, a tool tip will be displayed with the parameter name and averaged value for that hour. The data view of the graph that is
generated out of it is also shown in the following image.
19 | P a g e
The diurnal report in print view mode.
20 | P a g e
Pivot Report: It is a data summarizations table, and can automatically sort, count, total or give the average of the data stored in one
table. As shown in the below image, interval type and data on which the report has to be generated will be selected by the user and
cling on “Generate” button to view the report.
The generated report will look like the one in the foloowing diagram. This gets generated for all the stations and all the parameters
on selected average interval for the selected date/month/year.
21 | P a g e
Application Settings
Clicking on “Settings” tree node will open a sub tree node list that has the following features that can be configured by applying the
settings for them.
Analyzer Settings: The following image shows the analyzer settings screen that the user could configure and save. Similar to the
afore mentioned layout it displays the list of analyzer settings and in the detail window it displays the detailed information of the
selected analyzer. To edit available Analyzer details click on Edit button . To add a new Analyzer details click on Add button. If the
Analyzer that you are using is matched with the available Analyzer details , Then just click on Edit button on the selected analyzer
detail window , it will open a make the detail window of analyzer to edit mode. In the "Analyzer Details" window, set the com port
for the Analyzer and click on Update.
22 | P a g e
Analyzer Password: "If Analyzer prompts a password"
Analyzer Com Port: "The Comport to which the Analyzer is connected"
Analyzer Baud Rate: "Baud Rate of the comport"
Analyzer Index: "Index of the value that is getting from Analyzer”.
Analyzer Length: “Length of the Value that is getting from Analyzer".
Analyzer Communication Type: should be "c”.
Data Bits: "Depends upon Analyzer Communication (comport) Settings ". Example 8 or 9
Parity: "Depends upon Analyzer Communication (comport) Settings ". Example Even, Odd, None, e.t.c
Stop Bits: "Depends upon Analyzer Communication (comport) Settings ". Example 1.
* Note: The Comport Settings in Analyzer Device and in Analyzer details must be same.
23 | P a g e
BoardConversionFactor: Clciking on this node will bring the board conversion factor screen that has the list of board conversion
factor (list of the fields are id, channelname ,Acon, Bcon, Ccon) for each channel. User could view the details of the selected item in
the detail window and can add new board conversion factor for the channels as shown in the following image.
Channel Id : specify to which channel you want to set Board Conversion Factor.
Formula :
Acon : 0
Bcon : Instrument R+ange / 12 bit AD Digital Count 4000
Ccon : 0
24 | P a g e
Monitoring Type: Select " Monitoring Type" node from the tree view, and it opens the table with columns as ("Id" ," Monitoring
Type" , "Path"). Defaultly this table contains some rows with garbage data. Delete these default rows. To add Monitoring type
Information click on Add and in the "Monitoring Type Details" window, add the details and Click on "save" .
Monitoring Types window contains following fields
Monitoring Type : "Air_pollution OR Stack"
Flat File Path : "Path to save "
25 | P a g e
Parameter Type: This is used to define the type of parameter, based on this we segregate the parameters while generating reports.
26 | P a g e
Alarms: This is used to set the alarms for the channels in the application. Low alarms and High alarms can be set for each channel
that is configured. Based on the alarm values that are set, if the channel data reach or exceed them an SMS/Email notification can be
sent if they are configured to be sent.
27 | P a g e
Parameter Order Settings: This is the new feature in V 2.2, this makes the user to configure the order of the parameters that will be
displayed and follow the order of the parameters while generating the reports or graphs. Select the station name and it fetches all
the parameters on to the left side list box. Set the order for all the parameters that are added in the application as shown in the
image. Select the parameter and click on the “>>” button to move on to the right side list and continue to move for other
parameters as well based on the order wishing them to be. The right hand side list will have the parameters that are set to in an
order based on your selection.
28 | P a g e
Config Settings: This is used to configure the NKSS software settings like,
Email Settings: This is used to configure the email notifications that are to be generated automatically by the NKSS service. By
default it generates a 24 hour data report every day, user could configure it to generate it for 12 or 24 hour report with the average
interval can be set from the list 1/2/4/6/8/12 hours. User could configure this email notification to be sent to only certain
parameters.
1. Email Configuration: This configuration settings will have an option to add the email ids to which the email notifications
has to be sent.
32 | P a g e
2. SMS Configuration: This configuration settings will have an option to add the phone numbers to which the notifications
have to be sent.
3. APPCB File Generation: This settings will have an option to add the TimeInterval to generate the file and Path where to
save the generated file .
33 | P a g e
34 | P a g e
4. MPPCB File Generation: This settings will have an option to add the to generate the file and Path where to save the
generated file and FTPServerDetails like HostAddress,FTPUserName and FtpPassword.
35 | P a g e
5.ETS File Generation: This settings will have an option to add the TimeInterval to generate the file and Path where to save
the generated file.
36 | P a g e
6.CPCB Data Upload Configuration: This settings will have an option to add the CPCB SQLServerDetails like
InstanceName,DataBaseName,Sqlserver userName and SqlServerPassword.
37 | P a g e
7.Central Data Upload Configuration: This configuration settings will have an option to add the Central SQLServerDetails like
InstanceName(This can be retrieved from Central Servers Management Studio),DataBaseName,Sqlserver userName and
SqlServerPassword.
38 | P a g e
User Settings: This can be used to manage user roles and users.
1. User Roles: User could able to create roles by enabling the privileges for the user using the User Role Authentications. Input the
role name, role name in small letters and description of the role. There is a “SetRoleAuthentication” button, clicking on this will bring
the role authentication screen where user could set the permissions for different features in the application for this role.
2. Role Authentications: List of all the features available in the application can be viewed and set permissions for the selected role.
There is Add/Edit/Delete/View options for each and every feature, user could set permissions for the features by setting on/off to
the corresponding Add/Edit/Delete/View check box’s. Based on the selection, AuthenticationType is generated automatically as
follows: Add – C; View – R; Edit – U; Delete – D.
39 | P a g e
If all are set to ON, authentication type will be “CRUD”. Click “Edit Authentication Settings” button to modify the settings and Save
the changes to apply the features for the role.
3. Application Users: Application users can be created using this screen, the basic information of the user is captured here like, First
and Last name, Contact No and Role Id. RoleId is used to set the privileges to the user for the application. The features that are set to
the selected role will only be applied to the user.
40 | P a g e
41 | P a g e