User .............................................................................................................................................. 56
Log In ........................................................................................................................................ 56
Log Out ...................................................................................................................................... 57
Note on Enabling Sounds in SDStatus Workstation ................................................................... 57
Help ............................................................................................................................................... 58
Check for Updates .................................................................................................................... 59
About ......................................................................................................................................... 59
Revision History ............................................................................................................................... 60
Mail (GmailTM) .......................................... 82
Appendix 3: Sending Notifications to a Mobile Device Using SDStatus ......................................... 83
Super Systems Inc. Page 3 of 83
SDStatus View and Workstation Operations Manual
Introduction
SDStatus is a server/device monitoring and automated alert solution from Super Systems Inc.
The solution includes SDStatus View and SDStatus Service (which generally run on one
computer) and SDStatus Workstation (which may be run on multiple computers).
SDStatus Service monitors selected SuperDATA servers and devices communicating with
SuperDATA. When a defined condition exists, SDStatus Service generates an alarm and sends
an email to a predefined email address of the user’s choice. SDStatus can be set up to limit
emails to certain times of the week to send emails only after an alarm has been on for a certain
amount of time. SDStatus Service is able to monitor any device or equipment communicating
with SuperDATA using the SDIO communications engine, as well as the SuperDATA server
itself.
Running on a different computer, SDStatus Workstation communicates with the SDStatus
Service on the computer where the service is running and displays information provided by the
service, including information on alarms and operating status of monitored devices. SDStatus
Workstation may be installed on one or more computers, allowing more than one user to get
status information on devices, as needed.
Compatible devices include any equipment that can communicate with SuperDATA using SDIO
with a supported connection protocol. Examples of compatible devices include the Series 9220
Vacuum Furnace Controller, AC20 Atmosphere Controller, supported Programmable Logic
Controllers (PLCs), and many other types of equipment.
SDStatus Components and How They Interact
As an overall solution, SDStatus is comprised of several parts. These parts include SDStatus
Service, SDStatus View, and SDStatus Workstation. SDStatus Service is a program that runs in
the background on a computer and reads data from a SuperDATA server in order to obtain
information about devices for which SuperDATA is logging details. SDStatus View, which runs on
the same computer where the SDStatus Service is running, allows the user to view information
about the service and configure settings including monitored devices, alarms, and email
notification settings. Finally, SDStatus Workstation, running on a separate computer, provides
information on running devices and alarms; this information is obtained from the SDStatus
Service running on the SDStatus View computer.
The diagram below illustrates the parts of SDStatus and how they work together.
Super Systems Inc. Page 4 of 83
SDStatus View and Workstation Operations Manual
Figure 1 - SDStatus Components and their Interaction
Prerequisites
Both SDStatus View (hereafter referred to as “View”) and SDStatus Workstation (hereafter
referred to as “Workstation”) must be run on a computer with Microsoft Windows XP or higher.
The computer running View must be connected to the same Ethernet network as the
SuperDATA server and must be able to connect to the SuperDATA file system.
The computer on which the software will be installed must have Microsoft .NET 4.0
Redistributable (or higher) installed on it. This package is included on the SDStatus installation
disc.
SDIO is the software that communicates with devices in specific channels and provides data to
SuperDATA. SDStatus Service, running on the same computer that is running View, monitors
the operation of SDIO by analyzing data that SDIO writes to the
IntTbl.dat
file (see the
SuperDATA manual for more details on this file).
Before many alarm conditions can be accurately evaluated by SDStatus, SDIO must be running
on the SuperDATA server with which SDStatus Service is communicating. To confirm that SDIO
is running, follow this procedure:
Super Systems Inc. Page 5 of 83
SDStatus View and Workstation Operations Manual
Figure 4 - Communications OK indication
Figure 5 - Bad Communications message
Communications error is taking place)
1. From the computer running SDStatus Service, open the Start menu.
a. If using Windows XP, open the Run menu (Figure 2) and type the full path of the
program (in many cases, this will be “C:\SSi\Bin\chstat.exe”) in the dialog box.
chstat
Figure 2 - Run Dialog Box (Windows XP)
b. If using Windows Vista, 7, or 8, type
Click on the
area). See
ChStat application link that appears (usually at the top of the Start menu
Figure 3.
Figure 3 - Program Search and Run (Windows Vista, 7, & 8)
chstat
in the “Search programs and files” box.
2. In the Communications Channel Status window that appears, you will be able to tell
whether SDIO is functioning properly.
a. If the COMM column indicates “OK” for all attached channels, SDIO is working, and
communications are okay. (See Figure 4.)
b. If the COMM column indicates “ERR” for an attached channel, or if a message “No
channels communicating, Communications may not be running” (Figure 5) appears,
SDIO may not be operating, or a communications error is taking place.
(SDIO is operating; communications are okay)
In order to send emails, SDStatus Service must be able to connect to an email server via SMTP
(Simple Mail Transfer Protocol), SMTP with StartTLS, or secure SMTP.
Super Systems Inc. Page 6 of 83
(SDIO may not be operating, or a
SDStatus View and Workstation Operations Manual
To install, open the “setup.exe” file (not the
Setup Wizard
Figure 6 - Setup Wizard window
IMPORTANT TIP:
In order to send notification emails, alarms, emails, and email
Alarms, Email
Addresses
Email Times
Finally, ensure that devices are set up to communicate with SuperDATA. SDStatus Service can
monitor devices only when they are communicating with the SuperDATA server.
sending options must be set up correctly in View. The Alarms option allows you to set
up alarms. The Email Addresses menu provides email and email group settings. The
Email Times menu provides email scheduling options. Refer to the
, and
Getting Started
Before the benefits of the SDStatus programs can be utilized, the programs will need to be
installed. This section will guide you through the installation and initial running of View (which
will include installation of SDStatus Service) and Workstation (installing Workstation is
optional).
SDStatus View
The SDStatus View installation program will install both the SDStatus Service and SDStatus
View.
sections for further details.
Installation
“SDStatusSetup.msi” file). The
window will appear (
continue.
(Figure 7). Click “Next” to continue with the
installation.
will appear. This window will give you the
options to change the installation folder for
View, to install View for the current user or for
all users of the computer, and to estimate the
amount of disk space that will be used when the
program is installed. Click “Next” to continue.
9).
If a window appears on screen asking if you want
to authorize changes being made to your
computer, simply choose “Yes”.
Super Systems Inc. Page 8 of 83
SDStatus View and Workstation Operations Manual
Once the installation process has finished, the
Installation Complete
Figure 10 - Installation Complete window
To run View, open the program called
SdStatusView
SuperSystems
Figure 11 - Typical Location of
SdStatusView in Start Menu
window (Figure 10) will
appear. Click “Close” to close the window.
Running
from the
program group in the Start Menu (seeFigure
11).
NOTE: If you are running View for the first time, you may see a window about the “SDStatus
ServiceHandler”. Allow this process to continue.
Upon starting View, the View screen will appear (see Figure 12). If you have not run View before,
the screen will be blank. Once servers and channels have been set up to be monitored, the
screen will be populated with the relevant data. This process is discussed as part of the
SDStatus View: Operation Options Menu section below.
Super Systems Inc. Page 9 of 83
SDStatus View and Workstation Operations Manual
Figure 12 - Starting Screen in View
SDStatus Workstation
The SDStatus Workstation installation program will install SDStatus Workstation. While
optional, using Workstation will allow multiple computers to get information from the computer
running View.
NOTE: In most cases, SDStatus Workstation will be installed on computers other than the
computer running SDStatus View. However, in some cases—such as when using logins or alarm
sounds, there may be benefit to installing SDStatus Workstation on the computer running
SDStatus View.
Super Systems Inc. Page 10 of 83
SDStatus View and Workstation Operations Manual
To install, open the “setup.exe” file (not the
Setup Wizard
Figure 13 - Setup Wizard window
A Confirm Installation window will appear
Figure 14 - Confirm Installation window
Installation
“SDStatusWorkstationSetup.msi” file). The
window will appear (Figure
13).
(Figure 14). Click “Next” to continue with
the installation.
Figure 15 will appear. This window will give
you the options to change the installation
folder for Workstation, to install
Workstation for the current user or for all
users of the computer, and to estimate the
amount of disk space that will be used
when the program is installed. Click “Next”
to continue.
(Figure 16).
If a window appears on screen asking if you
want to authorize changes being made to
your computer, simply choose “Yes”.
In order for Workstation to be able to interface properly with SDStatus Service,
Operation section for more details.
To run Workstation, open the program called
SdStatusWorkstation
SuperSystems
Figure 18 - Typical Location of
SdStatusWorkstation in Start Menu
the
window (Figure
17) will appear. Click “Close” to close the
window.
Running
both View and Workstation must be configured correctly. See the SDStatus Workstation:
from the
program group in the Start Menu (seeFigure
18).
Upon starting Workstation, the Workstation screen will appear (see Figure 19). If you have not
run Workstation before, or if it has not been set up to communicate properly with SDStatus
Service, the screen will be blank (an error message also may be displayed).
Super Systems Inc. Page 13 of 83
SDStatus View and Workstation Operations Manual
Figure 19 - Starting Screen in SDStatus Workstation
Super Systems Inc. Page 14 of 83
SDStatus View and Workstation Operations Manual
The Options Menu contains most of the essential
Servers
Alarms
Email Addresses
Email Times
Mail Servers
• Logs: open and view logs maintained by SDStatus.
Figure 20 - Options Menu
Click on the Servers option to open the
Servers
Servers
Figure 21 - Servers window
IMPORTANT:
In order for View to be able to detect channels properly, these channels
information on SDIO configuration.
SDStatus View: Operation
must be set up correctly in the SDIO configuration file. Please refer to the SuperDATA
instruction manual (available from the
www.supersystems.com web site) for more
Options Menu
functions of SDStatus (Figure 20). The following menu
options are available:
•
: set up the servers and channels to be
monitored.
•
•
: set up alarms for a number of defined conditions.
: set up email accounts and groups of
email accounts.
•
: set up times at which to send emails
and inhibit the sending of emails based on the
settings that you choose.
•
: set up mail servers, including addresses
and ports.
These menu options are described in greater detail below.
Servers
The Servers option allows you to add servers with channels that SDStatus can monitor. You can
also edit and delete these server entries, as needed.
Adding a Server
From the Servers menu option, you can add SuperDATA servers to which compatible devices
are connected.
window.
If you are opening the
first time, the screen will be blank (as it is in
Figure 21). This is, again, due to the fact that
servers must still be added.
window for the
Super Systems Inc. Page 15 of 83
SDStatus View and Workstation Operations Manual
Click “Add Server” to add a server to be
Figure 22 - Add Server window
monitored.
Enter a user-selected server name in the
Server Name field. Then enter the full path to
the folder that contains the file
the applicable server
.
The
IntTbl.dat
IntTbl.dat
on
file
contains the SuperDATA channel and slot data.
This data is updated regularly by SuperDATA.
If you do not know the full folder path, click on
“Browse Server Path” to manually navigate to
the server and path.
If you want to monitor devices on a local
SuperDATA installation, click “Get Local
Server Path”. If View detects a local
installation of SuperDATA, it will populate the
Server Path field with the proper folder path.
Click “Add Server” to add the server. Click the
“X” in the upper right hand corner of the
Servers window to return to the main screen.
Super Systems Inc. Page 16 of 83
SDStatus View and Workstation Operations Manual
After the server is added, SDStatus Service will access the server’s SuperDATA configuration
Figure 23 - View main screen
with server and channel populated
of these functions are described in more detail in the SuperDATA manual.
Column Title
SDIO
Equivalent, if
applicable
Description
Name
Ch-Name
The channel’s name
Errors
EC
The current consecutive error count
file to determine which channels it needs to monitor. There may be a short delay while this
process completes. Once SDStatus has begun monitoring the applicable channels, they will
appear on the screen (see
Figure 23 for an example). If SDStatus cannot communicate with a
particular channel, the line for that channel will appear in red.
In the above example, no alarms have been set up yet. If an alarm had been set up and an alarm
condition existed, the alarm would be shown in the alarm area below the list of servers and
channels.
Following is a description of the columns visible in the View server/channel list. Note that most
Super Systems Inc. Page 17 of 83
SDStatus View and Workstation Operations Manual
Column Title
SDIO
Equivalent, if
applicable
Description
UTI
UTI
The estimated update time interval in seconds (time between
Status
COMM
STATUS
The status (“Good” or “Bad”) of SDIO’s ability to communicate
with the instrument connected to that channel
To edit or delete a server entry, simply
IMPORTANT:
Figure 24 - Editing or Deleting a Server Entry
IMPORTANT:
complete updates for the instrument)
Table 1 - Description of columns in SDStatus server/channel list
A Note on Monitoring Multiple Servers
SDStatus can monitor channels and slot data on multiple servers. Doing so is as simple as
adding multiple servers with valid server path data for SDStatus to use. When alarms are
present, all of the alarm data will appear in the SDStatus View main window.
Editing or Deleting a Server Entry
highlight the server whose entry you want to
delete or edit. Then click “Edit Server” or
“Delete Server”. (See
Figure 24.) If deleting a
server from the list, confirm the deletion when
asked.
Use caution when deleting a
server entry. Once an entry is deleted, it
cannot be recovered. In addition, the log
data associated with that server entry is
also deleted and unable to be recovered.
Alarms
Using the Alarms menu, you can add and configure alarms that SDStatus will generate. You can
also add alarms to specific sets or user-defined categories called alarm groups.
Alarms can be set up manually. View also has pre-configured alarm templates built into it.
SDStatus can also build an alarm list from the
server.
Before many alarm conditions can be accurately evaluated by SDStatus, SDIO
must be running on the SuperDATA server with which SDStatus is communicating. See the
Prerequisites section for more details.
Alarms.ini
file on the applicable SuperDATA
Alarm functionality is described in greater detail below.
Super Systems Inc. Page 18 of 83
SDStatus View and Workstation Operations Manual
To open the Alarms window, click on “Alarms”
Figure 25 - Alarms Manage Alarms
The Add Alarm window will look like the window pictured in Figure 28.
Alarm Type
Manage Alarms
The Manage Alarms function allows you to add alarms manually, by using a number of provided
templates, and by directing SDStatus to build an alarm list from the
Alarms.ini
file on the
applicable SuperDATA server.
“Manage Alarms”.
The Alarms window will appear (Figure 26) with these available options:
• Add Alarm
• Edit Alarm (grayed out if no alarm is selected or no alarms have been added yet)
• Delete Selected Alarms (grayed out if no alarm is selected or no alarms have been
added yet).
• Alarm Templates
• SDIO Configuration Alarms
Figure 26 - Alarms window
Add Alarm
The
drop-down menu is pictured
drop-down menu includes the five alarm types that can be set up in View. The
below.
Super Systems Inc. Page 19 of 83
SDStatus View and Workstation Operations Manual
Figure 27 - Alarm Type drop-down menu
Note on boxes outlined in red :
Bit Alarm: A Bit Alarm is used to alert the user
Bit
Alarm
Alarm Name
Cause
Action
Channel
Slot
Bit
Alarm Type
Server
Red Alert
notification area.
Figure 28 – Bit Alarm setup window
These alarm types are described in detail below.
If an editable or selectable box is outlined in red, this means that
there is a problem with that field. Hovering the mouse pointer over the box outlined in red will
bring up more information about the problem.
when a selected bit is on or off (as defined in
View). The following fields are set up in the
setup window (Figure 28):
•
: A user-defined name for the
alarm.
•
: The cause of the alarm (typically
used by operators). This field is optional.
•
recommended (typically used by
operators). This field is optional.
•
that SDStatus will monitor (0 through 127).
•
monitor (0 through 79).
•
monitor (0 through 15). Note that a slot
contains a 16-bit value.
•
will generate an alarm state. (This is a
drop-down menu.)
•
is a drop-down menu; servers must be
defined before one can be selected.)
The
generate a System Tray notification and also
causes the alarm to appear in red in the alarms
: The corrective action
: The channel number of the slot
: The slot number that SDStatus will
: The bit number that SDStatus will
: The bit value (On or Off) that
: The server to be monitored. (This
checkbox causes the alarm to
Super Systems Inc. Page 20 of 83
SDStatus View and Workstation Operations Manual
Slot Alarm: A Slot Alarm will alert the user when
Slot Alarm
Alarm Name
Cause
Action
Channel
Slot
Target Value
Alarm Type
Server
Red Alert
notification area.
Figure 29 - Slot Alarm setup window
the value of a selected slot (defined in SDStatus)
within a channel is greater than, less than, or
equal to a value defined by the user. The following
fields are set up in the
(
Figure 29):
•
: A user-defined name for the
setup window
alarm.
•
: The cause of the alarm (typically
used by operators). This field is optional.
•
: The corrective action
recommended (typically used by
operators). This field is optional.
•
: The channel number of the slot
that SDStatus will monitor (0 through 127).
•
: The slot number that SDStatus will
monitor (0 through 79).
•
evaluated based on the Alarm Type field.
•
: The slot value that will be
: This can be set to Equals,
LessThan, or GreaterThan. An alarm state
will be generated when the current slot
value meets the set condition when
compared against the Target Value. For
example, if the Target Value is 12 and
Alarm Type is LessThan, an alarm state
will be generated when the current slot
value is less than 12.
•
: The server to be monitored. (This
is a drop-down menu; servers must be
defined before one can be selected.)
The
checkbox causes the alarm to
generate a System Tray notification and also
causes the alarm to appear in red in the alarms
Super Systems Inc. Page 21 of 83
SDStatus View and Workstation Operations Manual
Watchdog Alarm: A Watchdog Alarm alerts the
Watchdog Alarm
Alarm Name
Cause
Action
Channel
Slot
Time before slot value must change
Server
Red Alert
notification area.
Figure 30 - Watchdog Alarm setup window
user when the value of a selected slot (defined in
SDStatus) does not change within a certain
amount of time. The following fields are set up in
the
•
setup window (Figure 30):
: A user-defined name for the
alarm.
•
: The cause of the alarm (typically
used by operators). This field is optional.
•
: The corrective action
recommended (typically used by
operators). This field is optional.
•
: The channel number of the slot
that SDStatus will monitor (0 through 127).
•
•
: The slot number that SDStatus will
monitor (0 through 79).
amount of time that a slot value must
remain the same before an alarm state is
generated. This amount of time can be set
in days, hours, minutes, and seconds.
For example, assume that the Watchdog
Alarm is set to monitor channel 70, slot 5
and the “Time before slot value must
change” is set to 2 minutes. Also assume
that, when the Watchdog Alarm starts
monitoring slot 5, slot 5’s value is 50. In
this instance:
o If slot 5’s value changes to 49 after
one minute, 48 seconds, an alarm
state will not
exist.
o If 2 minutes pass and slot 5’s value
is still 50, an alarm state will
created.
•
: The server to be monitored. (This
is a drop-down menu; servers must be
defined before one can be selected.)
The
checkbox causes the alarm to
generate a System Tray notification and also
causes the alarm to appear in red in the alarms
: The
be
Super Systems Inc. Page 22 of 83
SDStatus View and Workstation Operations Manual
Unable to Contact Server Alarm: This alarm is
Alarm Name
Cause
Action
Server
Red Alert
Figure 31 - Unable to Contact
Server Alarm window
generated when SDStatus unable to find the
IntTbl.dat
file on a defined server. This may
happen when a server is down for some reason,
when a network communication error takes place,
or when there is a problem with the SuperDATA
setup. This alarm will be automatically set if SDIO
is not running. The following fields are set up in
the alarm setup window (
•
Figure 31):
: A user-defined name for the
alarm.
•
: The cause of the alarm (typically
used by operators). This field is optional.
•
: The corrective action
recommended (typically used by
operators). This field is optional.
•
: The server to be monitored. (This
is a drop-down menu; servers must be
defined before one can be selected.)
The
checkbox causes the alarm to
generate a System Tray notification and also
causes the alarm to appear in red in the alarms
notification area.
Super Systems Inc. Page 23 of 83
SDStatus View and Workstation Operations Manual
Bad Channel Alarm: This alarm is generated when
Alarm Name
Cause
Action
Channel
NOTE:
Any Channel
Channel
Server
Red Alert
notification area.
Figure 32 - Bad Channel Alarm window
SDStatus determines that the SuperDATA server
cannot communicate with an instrument
connected to a defined channel (or an instrument
connected to any channel), although the defined
SuperDATA server can
IntTbl.dat
file can be read.
be contacted and the
The following fields are set up in the alarm setup
window (Figure 31):
•
: A user-defined name for the
alarm.
•
: The cause of the alarm (typically
used by operators). This field is optional.
•
: The corrective action
recommended (typically used by
operators). This field is optional.
•
: The channel number (0 through
127) to monitor.
When the
checked, SDStatus will monitor all
channels. Checking this box will also cause
the
•
field to disappear.
: The server to be monitored. (This
is a drop-down menu; servers must be
defined before one can be selected.)
The
checkbox causes the alarm to
generate a System Tray notification and also
causes the alarm to appear in red in the alarms
checkbox is
Super Systems Inc. Page 24 of 83
Edit Alarm
To edit an existing alarm, first click once on the
Alarms
Alarms
Edit Alarm
Figure 33 - Edit Alarm window
IMPORTANT:
Use caution when deleting alarms. Once an alarm is deleted, it cannot be
recovered.
SDStatus View and Workstation Operations Manual
alarm name in the
“Edit Alarm” button in the
the
window (Figure 33).
window. Then click the
window to open
The alarm category (Bit, Slot, Watchdog, Unable to
Contact Server, or Bad Channel) will be shown at
the top of the Edit Alarm window. You will also
have the ability to edit the other fields for the
alarm, including (as applicable) the alarm name,
cause, and action; whether or not the alarm
causes a “Red Alert” event; channel, slot, value,
and server information; AlarmType (such as
“GreaterThan” for a Slot Alarm or “On” for a Bit
Alarm); and other details that apply to the alarm.
When finished editing the alarm fields, click the
“Edit Alarm” button at the bottom of the window.
Deleted Selected Alarms
To delete an alarm, first select the alarm(s) that you want to delete. If you want to delete a
single alarm, simply select that alarm. If you want to delete multiple alarms, press and hold the
Ctrl key and then click on each individual alarm you would like to delete. Any alarm that is
highlighted will be deleted.
Once you have selected the alarms to be deleted, click the “Delete Selected Alarms” button. A
confirmation box will appear asking if you want to delete the selected alarm(s). Simply click OK,
and the alarms will be deleted.
recovered. In addition, the log data associated with that alarm is also deleted and unable to be
SDIO Configuration Alarms
The SDIO Configuration Alarms option uses data from
found in SuperDATA installations, to populate the alarm list.
Alarms.ini
, an alarm initialization file
Super Systems Inc. Page 25 of 83
Loading...
+ 58 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.