GEI-100189A System Database For System Toolbox
GEI-100189A System Database For System Toolbox
Functional Description
Refer to the figure on page 2. The SDB is a Windows-based Client/Server that uses .dbf files to store data. This
database allows different configurations within a tool (such as in the Control System
Toolbox) or even different tools to share signals.
In Windows NT®, the SDB
The SDB Server is a program that runs in the background and reads or writes data to
Server runs as an NT Service.
the SDB at the request of the toolbox and other applications. It can run on a PC that
is remote from the toolbox or other applications. The toolbox and other applications
communicate with the SDB Server over Ethernet™ using Transmission Control
SDB Server Control is only Protocol/Internet Protocol (TCPIP).
used when the SDB Server is
running on an NT computer. The SDB Server Control is an application used to start and stop the SDB Server. It
also performs maintenance functions on the SDB.
Ethernet is a trademark of Xerox Corporation.
Windows is a registered trademark of Microsoft Corporation.
Windows NT is a registered trademark of Microsoft Corporation.
The following figure show the data flow between the SDB Server, SDB Server Control, SDB database, and
toolbox devices.
Ethernet
SDB Server
Control
program
(dbsrvctl.exe)
Toolbox Toolbox
SDB Server reads/writes
OC2000 UC2000
User control Data from/to SDB Database
device device Post (.dbf files)
SDB
SDB Server Database
Bind program (set of .dbf
(dbserver.exe)
files)
Must be in same PC SDB Database is located on hard
Optionally over Ethernet disk at a specified location:
c:\csi\csi_sdb
Installation
Computer Requirements
The minimum computer requirements to use the SDB are as follows:
A cursor positioning device • 80486, 33 MHz processor
(such as a mouse) is highly
recommended, however the • Microsoft Windows NT 3.51and 4.0 or Windows 95
SDB Server Control can • 16 MB RAM
operate using cursor and
function keys. • VGA display (640 x 480 x 16 color or gray scale)
• Ethernet card to interface to remote applications that require data from the SDB
• Hard disk space
– basic system with an empty SDB 2 MB
– signal space (10,000 signals) 4 MB
Note If the SDB is upgraded or reinstalled, the last installation location is used as
the default location.
2. Locate the directory for the SDB and click on to expand the directory.
3. Double-click on the file, Disk 1. Double-click on SETUP.EXE. Setup starts
automatically. The Welcome dialog box displays. Choose Next to continue.
4. The Choose Destination Location dialog box appears. The default directory
is C:\ SDB. To choose another directory, click on Browse…
5. The Setup program adds icons to the group/folder listed. You may type a new
group/folder name or choose one from the list. Click Next to continue. Setup
automatically continues to load program files. The Information dialog box
informs you when the installation is complete.
Product Compatibility
The following table lists products and the minimum required version to maintain
compatibility in the system for this version of the SDB Server. Refer to the
respective product documentation for additional dependencies within each product.
Product Order Number Publication Version V03
SDB DS206SDBS GEI-100189 V03.03.00C
GEMIS Tools for DS206GT4C0304 GEH-6372 V03.00.00C
CIMPLICITY
GE Control System DS206TBOX GEH-6333 V03.02.00C
Toolbox
TEXT MESSAGES
MINIMIZE BUTTON
CAUTION
CAUTION
Choose Exit, click on Next and then use the following steps to stop the Server.
The following instructions This section describes how to upgrade to a new version of the SDB Server.
assume that the SDB Server is Upgrading to a newer version of the SDB Server requires only that the previous
already installed and the user server is first locked, stopped, and then uninstalled.
wants to install a newer
version.
CAUTION
SDB Server Status text box displays the current state of the SDB Server. Possible
states are described in the table below.
SDB Server Status Descriptions
Refresh displays the latest state of the server. Since the SDB Server can be
controlled from NT services, the state of the SDB Server could change while the
SDB Server Control dialog box is active. The Refresh command causes the SDB
Status text box to display the most current state of the SDB Server.
Explain obtains further details for the current SDB Server Status. It displays
additional information for the Not Registered and Not Installed states.
Refer to the following section. Maint… displays the SDB Server Maintenance dialog box.
Pause places the SDB Server in a pause mode. The Server stops responding to
commands, but does not cancel any present connections. Any processing that was
occurring when pause is invoked is suspended.
Continue causes the SDB Server to proceed with any processing that was occurring
when the Pause command was invoked.
Once the Server Control is UnRegister stops the SDB Server (if it was running), and causes the SDB Server to
restarted, the Register button be removed from the NT Services table. The user must exit from the SDB Server
will be enabled. Control dialog box for the UnRegister command to be effective.
Auto Start Mode configures the SDB Server to start up automatically when the PC
is rebooted. This is the default setting.
Manual Start Mode configures the SDB Server to require the user to start the
Server after the PC is rebooted.
Advanced is a toggle command button that displays the advanced functions of the
SDB Server Control.
Save stores the database name that is chosen in the Selected DB Name text box to
the SDB Server registry entry. (The databases previously saved are shown in the
drop-down list box when the SDB Maintenance dialog box is invoked.)
Delete removes the database name that is chosen in the Selected DB Name text box
from the SDB Server registry entry.
Note Save and Delete commands have no effect on the actual SDB database on the
SDB Server.
Selected DB Name drop-down list box contains all saved database names or a user
entered name. Choose the database to use with the Check SDB and Fix SDB
command buttons.
Refer to the section SDB Browse SDB displays the SDB Browser. SDB Browser allows the user to read
Browser. data from the database.
Marked records indicate that Check SDB checks all tables in the database for records that are marked for
an application was aborted deletion. If no marked records are found, then the database is OK. Tables that contain
while it was writing data to marked records display in the text box at the bottom of this dialog box.
the SDB.
Pack means that any records Fix SDB repairs all tables that did not check out OK. This procedure performs two
that are marked for deletion tasks. First it packs all tables in the selected database. Then, it regenerates indexes
are removed from the data for all tables. Regenerating indexes can solve problems when the SDB Server is
table and any associated reporting duplicate records and no duplicates can be found in the data tables.
indexes.
The following instructions presume that the SDB Server is at the correct version. For
example, to upgrade the database from Version 2 to Version 3, install the Version 3
SDB Server first. Once installed, then the SDB database can be upgraded.
Note This upgrade procedure is not available for SDB Servers that run on Win95.
SDB Browser
The SDB Browser is a separate window, which can help the user find items (such as
signal usage from the different types of devices), display the topology of a system,
perform a filtered signal search on the SDB, and more.
À To start the SDB Browser
1. From the SDB Server Control dialog box, click on the Advanced button and
then the Maint button. The SDB Maintenance dialog box displays.
2. Make sure the name of the database is in the Selected DB name text box.
The SDB Browser displays the following shortcut buttons on the Toolbar:
Toolbar Use To
The pushpin determines whether or not the Browser Window is held
open or closed. If this pushpin is displayed, the Window closes when the
area outside the Browser Window is clicked. Click on the pushpin to
keep the Browser displayed on top of the Device Window, even when
clicked outside the Finder Window.
This pushpin displays when the pushpin above is clicked on. The
Browser Window remains open and on top of the screen when the
pushpin is in this position (even when working in another window).
Hide all tabs and make the Browser window display only the Output
View.
Load signal query settings from a file.
Print the signal query results in the Output View (to produce a hard
copy).
Delete a device and all signals owned by the device from the SDB
database.
2. Click on the column/cell to highlight it. Choose the Sort and Visibility for each
field. Edit the order of the columns, if desired.
Sort is a drop-down list to arrange the order of multi-columns by choosing
None, Ascending, or Descending. Sort order is from left to right and the
default is None.
Visibility is a drop down list to Show or Hide a field (column) to minimize the
size of the Output View results. Show is the default.
3. Enter the item(s) to query in the row(s) Criteria: and Or:
Criteria: and Or: are used to establish the guideline of the find. Enter the item
to match in the desired field (column). Wildcards, such as the asterix symbol *
(match any number of any character) and question mark ? (match one of any
character) are allowed.
4. Click OK and view the results in the Output View.
VIEW OPTIONS
OUTPUT VIEWS
Expand the tree hierarchy by The left Output View displays devices, networks, and pages in a tree hierarchy. Click
clicking on the symbol . on item in the tree to highlight it. The right Output View displays detailed
information about the item highlighted. Control how this information is organized by
choosing one of the following options:
View by device displays all devices in the SDB as shown below. When expanded,
each device lists all the networks that the device is connected to and each network
lists of all pages that the device owns on that network.
The display window displays all the devices that use the signal uc1\fdlo1\sig2. In
order for a device to display in this list, it must have referenced the above signal in its
code, and performed a successful bind against the SDB for that signal.
Scale Tab
À To display scale information
1. From the SDB Browser, choose the tab Scale.
Click to display
information. 2. Click on Update button. The Scale Output View displays as shown below.
Resources Tab
À To display resources information
1. From the SDB Browser, choose the tab Resources.
Click to display
information. 2. Click on Update button. The Resources Output View displays as shown
below.