4 Index .........................................................................................................................................9
- i -
Reference Guide
D301481X412
April 2012
OpenBSI Commstats Import
1 BSI Commstats Import Overview
The BSI Commstats Import component extracts information directly from OpenBSI to provide
communications statistics that are written to tables within the OpenEnterprise database.
The BSI Commstats Import component periodically interrogates the OpenBSI communication
statistics API and populates the NW3000Device and the Line tables with device and communication
statistics.
The component's user interface allows the user to enable/disable the monitoring of any line types,
define data refresh rates, and configure status messaging in the main Status Pane.
1.1 Running the Commstats Import Component
There are a number of ways that the BSI Commstats Import component can be started.
1.1.1 Session Manager
The BSI Commstats component can be added as a Task to the OpenEnterprise Session. To do this,
open your Session in Session Manager and then select Session>AddTask from the menu bar. Give
the Session Task a name and select BSICommStatsImport.exe as the program to run. Type any
command line parameters into the 'Program Arguments' field, and then work through the rest of the
wizard pages.
1.1.2 The Windows 'Start' Button
Click the Windows Start button and follow the menu hierarchy to select the Comm Stats Import
component:-
Start>Programs>OpenEnterprise>Network3000>Comm Stats Import.
Note: This option uses the default parameters (local database, debug mode off).
- 1 -
Reference Guide
D301481X412
April 2012
OpenBSI Commstats Import
1.2 Command Line Parameters
The following command-line parameters are supported for the BSI Commstats Import component:ParameterDescription
s Service (e.g. –srtrdb1)
u Username (e.g. –uSYSTEM)
This parameter has been included for future use only.
p Password (e.g. –padminpassword)
This parameter has been included for future use only.
d Debug Level. This value is a bit map.
BIT0 – Status Update Messages
BIT1 – Progress Update Messages
BIT2 – Error Messages
BIT3 – Function Messages
BIT4 – SQL Output Messages
All other bits are ignored.
E.g. –d31 will set all debug levels on and dump out all error
messages to the SDI window; -d3 equates to BIT0 and BIT1. Not
setting the debug parameter disables debugging. As does –d0.
2 BSI Commstats Import Interface
The component's user interface allows the user to enable/disable the monitoring of any line types,
define data refresh rates, and configure status messaging in the main Status Pane.
2.1 BSI Commstats Menu Bar
The menu bar has the following three options:-
1. File Menu
2. Status Menu
3. Help Menu
- 2 -
Reference Guide
D301481X412
April 2012
2.1.1 File Menu
The File Menu provides two options:-
1. Configure
2. Exit
OpenBSI Commstats Import
2.1.1.1 Configure
This optio
2.1.1.1.1 Configuration Dialog
The Co
2.1.1.1.1.1 Monitor BSAP Lines
When checked, monitoring of BSAP lines is enabl
n opens the BSI Communication Statistics Configuration Dialog.
nfiguration Dialog enables the user to specify the line types to monitor, and to set Poll Periods.
ed.
2.1.1.1.1.2 Monitor IP Lines
n checked, monitoring of IP lines is enabled.
Whe
2.1.1.1.1.3 Monitor EBSAP Lines
- 3 -
Reference Guide
D301481X412
April 2012
When checked, monitoring of EBSAP lines is enabled.
2.1.1.1.1.4 Monitor Backup Lines
n checked, monitoring of Backup lines is enabled.
Whe
2.1.1.1.1.5 BSI Line Stats Poll Period
The polling period, in seconds after whi
communication statistics relating specifically to each of the configured lines. This value is set by
default to 10 seconds. This value is set by default to 10 seconds. Limits for the Line Stats Polling
period are:-
1. Minimum value = 5 seconds
2. Maximum value = 86400 seconds
2.1.1.1.1.6 BSA Line Stats Global Poll Period
The polling period, in seconds after whi
global communication statistics. This value is set by default to 10 seconds. Limits for the Global
Polling period are:-
1. Minimum value = 5 seconds
ch the BSI Commstats Import component will poll OpenBSI for
ch the BSI Commstats Import component will poll OpenBSI for
OpenBSI Commstats Import
2. Maximum value = 86400 seconds
2.1.1.2 Exit
ses the BSI Commstats Import application.
Clo
2.1.2 Status Menu
The Status menu provides a number of options to regulate the types of messages that appear in the
Status Pane. These help when debugging problems found with communication statistics retrieval.
2.1.2.1 List IP Lines
Lists the IP lines that have
database when the BSI Commstats Import component first runs.
been configured in OpenBSI. These are automatically inserted into the
- 4 -
Reference Guide
D301481X412
April 2012
A message in the Status Pane informs the user if no IP lines are currently configured.
2.1.2.2 List BSAP Lines
OpenBSI Commstats Import
Lists the BSA
database when the BSI Commstats Import component first runs.
A message in the Status Pane informs the user if no BSAP lines are currently configured.
2.1.2.3 List EBSAP Lines
Lists the EBS
the database when the BSI Commstats Import component first runs.
A message in the Status Pane informs the user if no EBSAP lines are currently configured.
2.1.2.4 List Backup Lines
Lists the Ba
the database when the BSI Commstats Import component first runs.
A message in the Status Pane informs the user if no Backup lines are currently configured.
2.1.2.5 Debug Mode
This Me
default Debug mode is off. The Off option is selected and the Debug Mask menu group is disabled:-
P lines that have been configured in OpenBSI. These are automatically inserted into the
AP lines that have been configured in OpenBSI. These are automatically inserted into
ckup lines that have been configured in OpenBSI. These are automatically inserted into
nu Group extends to reveal two further options, which are used to toggle Debug mode. By
When On is selected, Debug mode is switched on. The Debug Mask option is then enabled, and the
options on it's sub-menu can be selected.
2.1.2.6 Debug Mask
The De
Status Pane.
bug Mask menu group enables the user to define which types of message will appear in the
- 5 -
Reference Guide
D301481X412
April 2012
OpenBSI Commstats Import
Status Menu
2.1.2.6.1 Status
n selected, Status messages will be shown in the Status Pane.
Whe
2.1.2.6.2 Progress
n selected, the BSI Commstats component will inform the user in the Status Pane when it polls
Whe
OpenBSI.
2.1.2.6.3 Error
n selected, the BSI Commstats component will write any errors that it encounters to the Status
Whe
Pane.
2.1.2.6.4 Function
When s
Status Pane.
2.1.2.6.5 SQL
When s
Pane.
elected, the BSI Commstats Import component writes any function calls that it makes to the
elected, the BSI Commstats Import component writes any SQL updates it makes to the Status
2.1.3 Help Menu
This menu contains two options:-
1. BSI Commstats Help
2. About BSICommstatsImport...
- 6 -
Reference Guide
D301481X412
April 2012
2.1.3.1 BSI Commstats Help
Open
s up this help file.
2.1.3.2 About BSICommstatsImport
s the About BSI Communication Statistics Import box, which provides version and build
Open
information, as well as support contact details.
OpenBSI Commstats Import
2.2 BSI Commstats Status Pane
Timed event messages are written here. The default message type is to provide a Status message
when the BSI Commstats component is run, informing the user of what lines are configured in the
database.
Other message types can be enabled via the Debug Mode menu.
3 Glossary
API: Application Programming Interface
BSAP: The Bristol Babcock Synchronous/Asynchronous Communication Protocol
Commstats: Communication Statistics
EBSAP: Extended version of the Bristol Babcock Synchronous/Asynchronous Communication
Protocol
- 7 -
Reference Guide
D301481X412
April 2012
GUI: Graphical User Interface
IP: Internet Protocol
OpenBSI: Bristol Babcock's NW3000/ControlWave Suite
OpenBSI Commstats Import
- 8 -
Reference Guide
D301481X412
April 2012
4 Index
1
A
About BSICommstatsImport............................... 9
Status Menu........................................................6
- 9 -
Reference Guide
D301481X412
April 2012
DISCLAIMER
Bristol, Inc., Bristol Babcock Ltd, Bristol Canada, BBI SA de CV and the Flow Computer Division , are wholly owned subsidiaries of Emerson Electric Co. doing business
as Remote Automation Solutions (“RAS”), a division of Emerson Process Management. ROC, FloBoss, ROCLINK, Bristol, Bristol Babcock, ControlWave, TeleFlow and
Helicoid are trademarks of RAS. AMS, PlantWeb and the PlantWeb logo are marks of Emerson Electric Co. The Emerson logo is a trademark and service mark of the
Emerson Electric Co. All other marks are property of their respective owners.
The contents of this publication are presented for informational purposes only. While every effort has been made to ensure informational accuracy, they are not to be
construed as warranties or guarantees, express or implied, regarding the products or services described herein or their use or applicability. RAS reserves the right to
modify or improve the designs or specifications of such products at any time without notice. All sales are governed by RAS’ terms and conditions which are available upon
request. RAS does not assume responsibility for the selection, use or maintenance of any product. Responsibility for proper selection, use and maintenance of any RAS
product remains solely with the purchaser and end-user.
Engineered and supported by:
Remote Automation Solutions,
Blackpole Road, Worcester, WR3 8YB, UK
Registered office: Meridian East, Leicester, LE19 1UX
Registered in England and Wales, Registration No. 00671801
VAT Reg No. GB 705 353 652
Emerson Process Management
Remote Automation Solutions
1100 Buckingham St
Watertown, CT 06795
T 1 (860) 945 2200
F 1 (860) 945 2278
www.EmersonProcess.com/Remote
binfo@EmersonProcess.com