Fisher Guide: Bristol Virtual ControlWave User's Guide Manuals & Guides

User Manual
D5130 January 2007
Virtual ControlWave User Manual
Virtual ControlWave
www.EmersonProcess.com/Bristol
SECTION 2 – ODD HEADER

Getting Additional Information

In addition to the information contained in this manual, you may receive additional assistance in using this product from the following sources:

Help Files / Release Notes

Many Bristol software products incorporate help screens. In addition, the software typically includes a ‘read me’ release notes file detailing new features in the product, as well as other information which was available too late for inclusion in the manual.
Contacting Bristol Directly
The address for our world headquarters is:
Bristol, Inc. a division of Emerson Process Management 1100 Buckingham Street Watertown, Connecticut 06795 USA
Our main phone numbers are:
(860) 945-2200
(860) 945-2213 (FAX)
Regular office hours are Monday through Friday, 8:00AM to 4:30PM Eastern Time, excluding holidays, and scheduled factory shutdowns. During other hours, callers may leave messages using Bristol's voice mail system.

Telephone / E-Mail Support - Technical Questions

During regular business hours, Bristol's Application Support Group can provide telephone/e-mail support for your technical questions.
5/2006
i
SECTION 2 – ODD HEADER
Please refer to the table, below, for a list of products, and their associated technical support contact information:
Product Support Phone
Number(s): ControlWave series (hardware and software)
Network 3000 hardware except for TeleFlow series
TeleFlow series (3530-xx)
ACCOL, Open BSI, UOI, all other software except for ControlWave and OE.
OpenEnterprise (OE) software
Radio telemetry services (interfacing Bristol hardware to radios)
(860) 945-2394
(860) 945-2286
(860) 945-2502
(860) 945-8604.
(860) 945-2286
(860) 945-3865
(407) 629-9463
(407) 629-9464.
E-Mail Address:
bsupport@bristolbabcock.com
bsupport@bristolbabcock.com
bsupport@bristolbabcock.com
bsupport@bristolbabcock.com
scada@bristolbabcock.com
bsupport@bristolbabcock.com
Non-Technical Questions, Product Orders, etc.
Questions of a non-technical nature (product orders, literature requests, price and delivery information, etc.) should be directed to the nearest Bristol sales office or to your Bristol­authorized sales representative. Please call the main Bristol number (860-945-2200) or visit our web site, listed below, if you are unsure which office covers your particular area.

Visit our Site on the World Wide Web

For general information about Bristol, Inc. and its products, please visit our site on the World Wide Web at: www.EmersonProcess.com/Bristol

Training Courses

Bristol's Training Department offers a wide variety of courses in Bristol hardware and software at our Watertown, Connecticut headquarters, and at selected Bristol regional offices, throughout the year. Contact our Training Department at (860) 945-2343 for course information, enrollment, pricing, and schedules.
5/2006
ii

Who Should Read This Document?

This document is intended to be read by a Programmer or System Engineer who will be configuring calculations that are to be stored in the OpenEnterprise Database.
This document assumes familiarity with the following subjects:
ControlWave Designer
OpenEnterprise Database Explorer / Database Object Viewer
iii
SECTION 2 – EVEN HEADER
iv
Table of Contents
What is the Virtual ControlWave?.................................................................................................. 1
Before You Begin...........................................................................................................................1
Setting Up an IPC_40 Resource in your ControlWave Designer Project.................................. 2
Using the Virtual ControlWave...................................................................................................... 4
A Simple Example - Using Virtual ControlWave to Perform a Calculation Using Flow Totals
From Two Different RTUs.........................................................................................................4
Application Notes ......................................................................................................................... 12
Including the Virtual ControlWave as part of your OpenEnterprise Session.......................... 12
Using Lists in Your ControlWave Project to Improve Performance....................................... 12
Using the Same OE Database Signal as both an Input and an Output..................................... 13
Inputs and the OPC Quality Flag............................................................................................. 14
Limitations on the Number of Signals (Points) in the Virtual ControlWave Project.............. 14
Appendix A - Creating Local Signals in OpenEnterprise............................................................. 15
Appendix B - Virtual ControlWave Configuration Text File (VCWCFG.PLC).......................... 16
v

What is the Virtual ControlWave?

The Virtual ControlWave is essentially a ‘software’ version of the ControlWave controller that exists on your PC, instead of in a separate piece of hardware. It can do much of what a regular ControlWave can do, however, it has no I/O hardware, and like the ControlWave Designer I/O Simulator, it cannot store historical data (audit/archive) or run custom communication protocols. It can, however, communicate with the OpenEnterprise Database.
The Virtual ControlWave includes a set of tools that allow you to take real-time signals from the OpenEnterprise Database and bring them into a ControlWave Designer project. Once in ControlWave Designer, calculations can be created using those signals. The project may then be compiled and downloaded into the Virtual ControlWave, where it runs like any other project. The results of the calculations are then stored back in the OpenEnterprise Database.
This mechanism allows you to perform extensive calculations using any ACCOL III or IEC 61131 functions and function blocks. This can be used, for example, to do gas calculations, on data from multiple RTUs, which would have been beyond the scope of the OpenEnterprise Calculation Server.
There are three main parts to the Virtual ControlWave:
Virtual ControlWave Configuration Tool – Allows you to identify which signals from the
OE Database will be used in the Virtual ControlWave.
Virtual Controlwave Statistics Tool – Displays current values of variables updated via the
Virtual ControlWave.
Virtual ControlWave – The actual soft-ControlWave.

Before You Begin

In order to use the Virtual ControlWave, you must have the following software installed and running:
ControlWave Designer (Project used must include the IPC_40 resource)
OpenEnterprise Server Version 2.53 Service Pack 1 (or newer). The OpenEnterprise
Database must be configured and running. NOTE: If you have Version 2.53 without Service Pack 1, you must manually start Polyhedra DDE software for the Virtual ControlWave Configuration Tool to function properly.
OpenEnterprise OPC Server must be running, if not running automatically.
Virtual ControlWave Software, including configuration tools.
Virtual ControlWave User Manual
1
Loading...
+ 18 hidden pages