Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
27 views41 pages

About

The document provides documentation for the NKSS V2.2 software, including information on its dashboard, company and station configuration, channel setup, various report types, application settings, and features. The software allows monitoring of environmental data from multiple stations and generating graphs and reports on the data.

Uploaded by

nk square
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
27 views41 pages

About

The document provides documentation for the NKSS V2.2 software, including information on its dashboard, company and station configuration, channel setup, various report types, application settings, and features. The software allows monitoring of environmental data from multiple stations and generating graphs and reports on the data.

Uploaded by

nk square
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 41

NK SQUARE

Enviro Watchware SOFTWARE CONFIGURATION &


USER MANUAL

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.

Current Channel Dashboard:

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

detail for the selected item from the list.

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.

Windrose & Pollutionrose:

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.

The "Analyzer" window contains following fields.


Analyzer Type: "Specify Analyzer Type that you are using"
Analyzer Command: "Command that has to send to the Analyzer to get the value”

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,

GroupName Content Name Description


1 Reports Reportspath
2 CalibrationData Flag
3 CalibrationData TimePeriod
4 CentralChannelData NoOfRecordsForCentral No. of Records per iteration to log in to the central
server.
5 CPCBChannelData NoOfRecordsForCPCB No. of Records per iteration to log in to the CPCB
server.
6 CalibrationData LastUpdateTime When was the last calibration done.
7 EmailNotification ChannelsList List of channels to which notifications have to be sent
8 EmailNotification DefaultEmailReport Flag to send a default data report for the most recent
24 hour data as an email.
9 EmailNotification ReportPeriod For the other reports to be sent what is the period of
the data to considered to generate a report and send
it across through email.
10 EmailNotification StationName Specify the station name for which the reports has to
be generated.
11 EmailNotification TimeInterval Average time interval for the email notification
reports has to be mentioned here.
12 CentralChannelDataTransfer NoofRecords
13 EmailNotification StartingHourForTwelveHoursReport What is the starting time for the 12 hour email report
generation, for example: 6Am to 6PM or 7AM to 7PM
or etc., should specify the starting hour like 6AM or
7AM or etc.,
14 APPCBFile APPCBTimerInterval Average time interval for the APPCB text file
generation, has to be mentioned here. This is in
hours.
15 APPCFile APPCBFilePath Provide the path for the generated APPCB text files
29 | P a g e
that has to be stored.
16 MPPCBFile MPPCBTimerInterval Average time interval for the MPCB text file
generation, has to be mentioned here. This is in
hours.
17 MPPCBFile MPPCBFilePath Provide the path for the generated MPCB text files
that has to be stored.
18 MPPCBFile HostAddress Provide the FTP URL for the MPCB file upload.
19 MPPCBFile FtpUserName Provide the FTP login user name to upload the files.
20 MPPCBFile FtpPassword Provide the FTP login password to upload the files.
21 ETSFile ETSTimerInterval Average time interval for the ETS text file generation,
has to be mentioned here. This is in hours.
22 ETSFile ETSFilePath Provide the path for the generated ETS text files that
has to be stored.
23 CPCBServerDetails CPCBSqlServerInstanceName Provide the CPCB Server IPAddress/SQL Instance
Name for uploading the data CPCB.
24 CPCBServerDetails CPCBSqlServerDBName Provide the SQLServer DatabaseName at CPCB server.
25 CPCBServerDetails CPCBSqlServerUserName Provide the SQLServer UserName at CPCB server.
26 CPCBServerDetails CPCBSqlServerUserPwd Provide the SQLServer Password at CPCB server.
27 CentralServerDetails CentralSqlServerInstanceName Provide the Central Server IPAddress/SQL Instance
Name for uploading the data Central.
28 CentralServerDetails CentralSqlServerDBName Provide the SQLServer DatabaseName at Central
server.
29 CentralServerDetails CentralSqlServerUserName Provide the SQLServer UserName at Central server.
30 CentralServerDetails CentralSqlServerUserPwd Provide the SQLServer Password at Central server.
31 DBBackup localInstances Provide the local PC SQL Server Instance name to take
backup of the database.
32 DBBackup UserName Provide the SQLServer UserName of LocalPC.
33 DBBackup Password Provide the SQLServer Password of LocalPC.
34 DBBackup DatabaseName Provide the SQLServer DatabaseName of LocalPC.
35 DBBackup backupLocation Provide the path for the Database Backup files to be
30 | P a g e
stored.
36 DBBackup Daily Set to true if database backup is to be taken daily.
37 DBBackup Weekly Set to true if database backup is to be taken weekly.
38 DBBackup Monthly Set to true if database backup is to be taken monthly.
39 CentralChannelData RawDataUploading Set to true if raw data has to be uploaded to the
central server.
40 CentralChannelData SummaryDataUploading Set to true if summarized or averaged data has to be
uploaded to the central server.
41 OnlineToc TocDigitalAndAnalogDataFlag If the application is for Online TOC, set it true and the
corresponding functionality of TOC will be executed
rather than the regular AQMS/CEMS functionality.
42 DataArchive DataArchiveStart Flag it to true if data archive has to be done, that
makes the data get archived which is older than a
month on a regular basis. It archives the data into
new databases of the same PC/Server.
43 DataArchive NoOfMonthsData Provide a value for how many months of the data has
to be retained in the live database. Based on this,
earlier data to these months will be archived to new
database’s and tables.
44 PCBFileGenerate PCBType Provide APPCB if the pcb text file has to be generated
for APPCB, if it is for MPCB provide MPCB as the value
for it similarly for other PCB’s.
45 SMSAlerts SendSMS Configure to send or stop SMS alerts. Set true/false.
46 SMSAlerts SMSAlertsUserName Provide SMS gateway user name.
47 SMSAlerts SMSAlertsPassword Provide SMS gateway password.
48 EmailNotification ReportType Provide the report type to send a notification with an
attachment of this report type.
DataReport/StatisticalReport/SummaryReport/Alarm
Report are the options that can be set.
55 DisplayBoardService Flag Should the displayboard text file has to be generated
31 | P a g e
or not, can be set here.
56 EmailNotification TimeInterval Set the time interval to execute the emailnotification
routine to check if there are any scheduled
notifcations.
57 EmailNotification Flag Set it to true if email notifications are required.
58 DisplayBoard TimeIntervalInSec Provide time interval in seconds at what intervals the
data for the text file has to be averaged.
59 DisplayBoard TimeGapBetweenSchedulersInSec If there are multiple stations, at what intervals does
the text file for displayboard for each station has to
be generated can be set here.
60 DisplayBoard GenerateMultipleDBTextFiles If multiple text files for multiple stations are to be
generated set this flag.

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.

Features: This tree node as sublist of the nodes that has

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

You might also like