SCADAvantage Product Guide
SCADAvantage Product Guide
The information in this document is subject to change without notice and should not be construed as a commitment
by ABB. ABB assumes no responsibility for any errors that may appear in this document.
In no event shall ABB be liable for direct, indirect, special, incidental, or consequential damages of any nature or kind
arising from the use ot this document, nor shall ABB be liable for incidental or consequential damages arising from
the use of any software or hardware described in this document.
This document and parts thereof must not be reproduced of copied without written permission from ABB and the
contents thereof must not be imparted to a third party nor used for any unauthorized purpose.
The software or hardware described in this document is furnished under a license and may be used, copied or
disclosed only in accordance with the terms of such license.
Microsoft, Windows, Excel, and Visual Basic are trademarks or registered trademarks of Microsoft Corporation. Other
brands and their products are trademarks or registered trademarks of their respective holders and must be noted as
such.
3
SCADAvantage Product Guide
TABLE OF CONTENTS
INTRODUCTION TO SCADAVANTAGE..................................................................................................... 5
OVERVIEW OF SCADAVANTAGE ....................................................................................................................................6
MICROSOFT WINDOWS PLATFORM SUPPORTED BY SCADAVANTAGE ................................................................................8
SOFTWARE LEVELS FOR INDUSTRIAL IT SCADAVANTAGE .............................................................................................9
SCADAVANTAGE HARDWARE RECOMMENDATIONS .......................................................................................................10
ORDERING INFORMATION.............................................................................................................................................12
SCADAVANTAGE SYSTEM ARCHITECTURE ........................................................................................ 13
SCADAVANTAGE SERVER DATABASES ........................................................................................................................14
SCADAVANTAGE POLLING ENGINE (DVI).....................................................................................................................15
SCADAVANTAGE EXPLORER.......................................................................................................................................16
SCADAVANTAGE CLIENT (HMI) .................................................................................................................................17
FEATURES ,TOOLS, AND APPLICATIONS ............................................................................................ 27
COMMUNICATION PROTOCOLS .....................................................................................................................................28
CLIENT APPLICATION MANAGER(CAM).........................................................................................................................28
COMMUNICATION STATISTICS.......................................................................................................................................28
OBJECT FACTORY ......................................................................................................................................................31
GRAPHIC TEMPLATES .................................................................................................................................................32
REPORTS...................................................................................................................................................................32
SQL EDITOR ..............................................................................................................................................................33
CLASS IMPORT/EXPORT ..............................................................................................................................................33
VARIABLE FREQUENCY DRIVE CALCULATION .................................................................................................................34
INFERRED PRODUCTION ..............................................................................................................................................34
POINT CALCULATIONS .................................................................................................................................................34
TASK SCHEDULER ......................................................................................................................................................35
REPLICATION .............................................................................................................................................................35
SQL DATA REPLICATION .............................................................................................................................................36
TAG CALCULATION AND CONTROL SEQUENCES .............................................................................................................36
COMMUNICATION ANALYSIS APPLICATION .....................................................................................................................37
COMPRESSOR EFFICIENCY APPLICATION ......................................................................................................................38
ROD PUMP ANALYSIS & MONITORING APPLICATION - DYNOCARDS..................................................................................39
SOFTWARE POINT CALCULATION AND CONTROL ............................................................................................................41
SCADAVANTAGE ALARM CALL OUT.............................................................................................................................41
PRODUCTION DATA HISTORY (PDH) ............................................................................................................................42
PRODUCTION ALLOCATION ..........................................................................................................................................43
SCADAVANTAGE CONNECTIVITY.......................................................................................................... 44
OPEN DATABASE CONNECTIVITY / OLE DB ..................................................................................................................44
ACTIVE-X DATA OBJECTS ...........................................................................................................................................44
OPC.........................................................................................................................................................................44
.NET PROVIDERS .......................................................................................................................................................44
INTERFACES WITH OTHER PRODUCTS................................................................................................ 45
PRODUCTION VOLUME REPORTING (PVR) BY CGI ........................................................................................................45
FIELD DATA CAPTURE BY SLUMBERGER........................................................................................................................45
PI BY OSI..................................................................................................................................................................45
COMPUTERIZED MAINTENANCE MANAGEMENT SYSTEM BY DAVISON ................................................................................45
ASSET MASTER BY ABB..............................................................................................................................................45
ENTERPRISE CONNECTIVITY SOLUTION (ECS) BY ABB..................................................................................................45
GLOSSARY ................................................................................................................................................ 46
3
SCADAvantage Product Guide
3
SCADAvantage Product Guide
INTRODUCTION TO SCADAVANTAGE
SCADAvantage is a distributed, real-time, data acquisition and control system and
targets the Oil and Gas Industry. SCADAvantage delivers high performance, high
availability, and high extensibility in a cost effective package. SCADAvantage supports
day-to-day operations, while enabling high-level corporate functions through the
widespread distribution of real-time and historical information; refer to Figure 1
SCADAvantage Architecture.
Config Alarm
Display Display
Industrial IT
SCADA Vantage
Other
Field
Automation
Devices
Systems
3
SCADAvantage Product Guide
Overview of SCADAvantage
SCADAvantage is designed to meet the requirements of oil & gas upstream and
midstream industries including, gathering, transmission and distribution pipelines,
industries. SCADAvantage includes:
• High performance
• Ease of support and maintainance
• High availability
• Low total cost of ownership
• Use of industry standards (Microsoft, ODBC, SQL, .NET, OPC, etc.)
• Run on Windows compatible hardware
• Usable throughout a company as a Human Machine Interface(HMI) – from small
local displays to centralized control rooms and corporate desktops.
3
SCADAvantage Product Guide
3
SCADAvantage Product Guide
3
SCADAvantage Product Guide
3
SCADAvantage Product Guide
Minimum recommendations:
Server
Hardware Small System Medium System Large System
Less than 10000 Less than 60000 More than 60000
tags, no replication, tags, redundant, tags, redundant,
1 year of archive replication, 3 years replication, 5 or
data of archive data more years of
archive data
CPU Dual Core 2GHz or Quad Core 2GHz or Dual Quad Core
higher higher 2GHz or higher
Memory 2 GB RAM 3 GB RAM 4 GB RAM
Disk 100 GB 250 GB 500 GB
Standalone 1 Network Card 1 Network Card 1 Network Card
Redundant 2 or 3 Network Cards 2 or 3 Network Cards 2 or 3 Network Cards
3
SCADAvantage Product Guide
* Note: Graphic cards with multiple video outpus and multiple monitors are supported.
- DVD-ROM
- Keyboard
- Mouse
- 10/100 Network Card
Optional
- Modem
- Removable or remote data storage for archiving
- Uninterruptable Power Supply (UPS)
3
SCADAvantage Product Guide
Ordering Information
For ordering information, please contact your local ABB representative and ask for
SCADAvantage.
3
SCADAvantage Product Guide
SCADA Vantage
Explorer
Realtime Relational
Polling Engine Database
(DVI) (RTRDB) & Historian SCADA Vantage
Client(HMI)
Users
3
SCADAvantage Product Guide
3
SCADAvantage Product Guide
The SCADA system has two Route selection methods: Automatic and Demand.
Demand Route Selection is based on a specific user request, via a network, to request
that the system handling a network a switch to an alternate ‘Route’. This effectively
enables the user to override the physical communication path being used to access a
particular network.
SCADAvantage polling engine “Listen Mode” simplifies swing over from legacy system.
In this scenerio, SCADAvantage is connected in parallel with an existing legacy system.
SCADAvantage listens passively to the communications of the other system and then
processes the data as if SCADAvantage was polling directly. In this way, a
SCADAvantage system can be completely tested and commissioned while the existing
legacy system continues to operate. Once SCADAvantage is ready to take over, a
single switchover is done and the SCADAvantage system is up and running, fully tested
and commissioned. Listen Mode is available for many protocols supported by
SCADAvantage.
3
SCADAvantage Product Guide
SCADAvantage Explorer
SCADAvantage Explorer combines all server administrative and configuration functions
in a single, network-ready tool. It allows a user to view and configure data for any
SCADAvantage server on the network. SCADAvantage Explorer can connect to many
RTRDBs from a single location and provides access for point configuration, alarm and
event displays, trends, and system tools such as database import/export, bulk point
loaders, SQL Editor, communication analyzer, etc. SCADAvantage Explorer has an
intuitive Windows Explorer-style interface that Windows users easily understand. Figure
4 shows SCADAvantage Explorer with an analog summary.
3
SCADAvantage Product Guide
Most objects provide advanced data access and control options when a user employs
SCADAvantage Product Guide Page 17 of 54
3
SCADAvantage Product Guide
the right-click and flyover functions (the flyover function displays the point name, value,
and other information such as failure reasons). The right-click function ability is
dependent on the point type and user access and is similar to the right-click features in
Windows Explorer. A client executable is capable of connecting to many
SCADAvantage servers at the same time; system security ensures appropriate access is
granted to each server.
The following objects are available in the SCADAvantage client enviromnent :
• Alarm Summary – allows access to SCADAvantage alarms. Users can view,
acknowledge, and clear alarms.
• Command Button – allows a number of functions such as screen navigation, device
commands, access to trend screens, access to reports, etc.
• Transparent Command Button- used to create”hot spots” on graphic displays.
• Event Summary – allows access to SCADAvantage events.
• Flood Bar – fills a rectangle based on an analog value. This often represents the
level in tanks or vessels.
• Gauge – represents an analog value in a gauge or speedometer format.
• Grid – displays the tabular results of an SQL query; the grid can use either static or
active queries.
• Infopad – provides an electronic notepad that is used by operators to make
operational notes.
3
SCADAvantage Product Guide
• Image – displays a bitmap with coloring based on the associated point’s state.
• Label – enables the display and input of text and numeric values from the database,
for example, a point’s units or value.
• Slider Bar – enables numeric data entry into the database. Users can enter a value
directly or use the slider to enter a value.
3
SCADAvantage Product Guide
Multi-language support is available in SCADAvantage for al the single and double byte
character sets with the exception of Arabic due to the right-to-left flow of characters.
Also display cycling is supported featuring a command list to control cycling between
HMI displays.
Reichard Symbol Factory can be used to have additional symbols added to the regular
SCADAvantage symbols.
In addition to the functionality outlined in the previous section, the standard features include:
3
SCADAvantage Product Guide
The SCADAvantage Event Summary screen shown in Figure 9 illustrates the historical
events within a user’s Area of Responsibility. By default, SCADAvantage sorts the
events by time. A user can switch to different views of the events as well as enable
filters to search for specific events. SCADAvantage stores state change events, control
events, system events, and maintenance events. The event summary screen is
available in the Client Environment and through SCADAvantage Explorer.
3
SCADAvantage Product Guide
Security
SCADAvantage Security features are used to limit the data that users may view, and the
actions that they may perform on that data. To access data from a SCADAvantage
server, users must first log on to SCADAvantage with a unique name and password
combination. The SCADAvantage Area of Responsibility is used to limit the view and
modification of SCADAvantage data to given users. With these capabilities, the system
administrator can define users, user profiles, zones, and zone groups. Once these are
defined, the system administrator is able to determine exactly who can do what, and in
what area.
Once logged on to a server, the user may only view and control data that is within
assigned Areas of Responsibility. SCADAvantage Non-covered alarm detection feature
enables the system to detect alarms that belong in zones for which there is no user
currently monitoring. Non-covered alarms are automatically ‘re-routed’ to users who
have privilege to view and acknowledge non-covered alarms. All user control actions are
logged in the event summary.
Authentication against Microsoft Active Directory can also be mixed with the existing
SCADAvantage security. The current Windows Login account can be used by
SCADAvantage HMI and SCADAvantage Explorer clients for authentication. Using
Microsoft Active Directory security allows system administrators to centralize their
enterprise security and apply a consistent IT policy to SCADAvantage.
Control
SCADAvantage uses the Control component to allow users to send commands to field
devices. Users can issue commands only if they have been granted control privileges
for the device or point they wish to command.
It is possible to either fully inhibit commands for points or cause the display of a
command warning message. When a user attempts to command a point that has a
command warning, SCADAvantage displays the command warning message and the
user has the option of overriding the command warning. SCADAvantage has standard
commands for devices, analog points, and digital points.
The control component also supports Select-Check-Before-Operate (SCBO). SCBO
prevents duplicate and possibly conflicting control for the same Analog/Digital output
point from being issued by different opearators simulateouly. When enabled,
Analog/Digitial ouptut control points are ‘selected’ with an intervening period of time for
operator verification before activation. If the verification fails because the operator does
not execute the control the SCBO lock will be deselected (removed). If a user-defined
period of time elapses prior to the verification, the SCBO lock on the Analog/Digital
output point will automatically time-out and be deselected (removed).
Historical Trending
Trending in SCADAvantage is easy to use and flexible. The system stores data values
SCADAvantage Product Guide Page 22 of 54
3
SCADAvantage Product Guide
3
SCADAvantage Product Guide
Using Dipsticks
SCADAvantage’s trending facility provides for detailed analysis of graphical
representations of historical and/or realtime data. This analysis is possible via a
mechanism known as a dipstick, which is a vertical line created on the trend graphic
area at a date/time of interest. This vertical line is positioned via a single left-click on the
trend background and is accompanied by a popup window that contains the data
analysis values. The following image shows a simplified view of dipstick analysis:
3
SCADAvantage Product Guide
The trend also allow for calculations on values defined by the intervals created by
multiple dipsticks. The following image illustrates this:
In the image shown above, four dipsticks have been added to the trending display,
yielding three intervals of samples. The calculations pertaining to these intervals are
displayed as a column of data between each respective dipstick.
3
SCADAvantage Product Guide
SCADAvantage supports standard interfaces such as ODBC, OLEDB, and ADO. Any
language or tool that supports these standard interfaces may be used to configure and
maintain the data access Applications. An example is the SCADAvantage Reporting
System, which uses Microsoft Excel to read and manipulate both real-time and historical
data from servers, and present the information in the form of a polished report. Other
applications which extract data and perform analysis and optimization may be easily
linked.
3
SCADAvantage Product Guide
3
SCADAvantage Product Guide
Communication Protocols
. The protocols listed below are available for addition to a SCADAvantage system:
• Modbus ASCII, RTU, Enron and TCP/IP
• Totalflow
• OPC Client and server (OPC interfaces with most available PLCs and some
devices)
• Allen-Bradley PLC5 DF1 (DH+)
• Adept (Barton)
• HP48000 (Hewlett Packard)
• Toshiba G2+
• Kimray
• Hex Repeater (Amocam)
• BSAP (Bristol)
• IEC 870-5 101 and 104
• ROCTalk and ROCTalk plus
• Mercury
Other protocols can be developed on a custom basis.
Communication Statistics
or other object built into your companies SCADAvantage HMI. The Communication
Summary (three views) are shown below.
3
SCADAvantage Product Guide
The Communication Summary Menu will pop-up with a right click while the mouse is on
any Communication Summary.
The Communications Summary has three different views that are selectable from the
Communications Summary Menu shown above:
• The REAL TIME VIEW shows the current communications status of each channel including time of Last Normal
and Last Abnormal communication.
• The CONFIGURATION VIEW shows the configuration details of each configured channel.
• The STATISTICS VIEW shows detailed statistics including percentage of communication during the current hour
and the previous hour for each channel. The three Communications Summary views are shown in the
illustration below.
When the Statistics View is selected, the STATISTICS GRANULARITY item in the
Communication Summary Menu becomes active. When the cursor is positioned over an
active STATISTICS GRANULARITY item, the menu shown here will appear and allow
selection of HOURLY, DAILY or MONTHLY.
The VIEW STATISTIC HISTORY item in the Communication Summary Menu will pop-up a
screen as illustrated below. This presents information similar to the Statistics View of
the Communication Summary but only for the selected communication level.
Once VIEW STATISTIC HISTORY has been selected, the TIME INTERVAL PROPERTIES and
VIEW STATISTICS TREND items become active. The Time Interval Properties are
illustrated below. This allows selection of the time period during which the statistic
history is shown.
3
SCADAvantage Product Guide
The VIEW STATISTIC TREND item will produce a trend element as illustrated belwo. This is
a trend of the Communication Statistics for the Communication Level selected with the
View Statistic History. Normal Zoom functionality applies to the Statistic Trend. A right-
click within the Statistics Trend will pop up the menu shown at the right edge of the
illustration. The Statistic Trend Menu allows selection of UNDO ZOOM, REFRESH, PRINT
GRAPHIC, COPY and view of NORMAL STATISTICS or ABNORMAL STATISTICS for the
selected Communication Level.
Pre-configured filters may be applied to the Communication Summary using the SHOW
COMMUNICATION POINTS item in the Communication Summary Menu. Position the
cursor over the SHOW COMMUNICATION POINTS item and the menu shown below will
appear adjacent to the Communication Summary Menu. Select an individual
3
SCADAvantage Product Guide
Communication level (DEVICE, MODEM, etc) to narrow the view, or ALL to view all
Communication levels in the Summary.
Object Factory
The Object Factory enables SCADAvantage administrators and users to configure the
SCADAvantage database quickly, easily and accurately. With the Object Factory,
administrators are able to build templates (Business Object Template) of database
objects that are frequently used (Figure 11).
The template may correspond to something as simple as a typical user profile, or as
complicated as a device with hundreds of analog and digital points. Once the template
has been created, it is possible to create the new objects (either single or in bulk) at the
click of a button. For example:
A production field with 50 wells consists of several business-object templates
(variations in well configuration such as equipment, available input/output (I/O) and
control points, etc.). If users employ the provided business-object templates or
construct their own for each variation, they can load the configuration for the 50 wells
into SCADAvantage’s database in a matter of minutes.
With the SCADAvantage Object Factory, users save configuration time, commissioning
time, and troubleshooting effort.
3
SCADAvantage Product Guide
Graphic Templates
Graphic Templates are closely related to the Object Factory. Users employ templates to
create the client environment graphics required to display objects. Graphic Templates
greatly simplify display development in that users only need draw the graphic template
once.
Graphic templates may be as complex or simple as standard screens. After a graphic
template has been incorporated into the client environment, it is accessed with an object
name. The template then displays all information that is applicable to that object.
In addition to saving time by not building similar screens many times, the Graphic
Templates save time in distributing screens. Once a client PC has a specific graphic
template, users can employ that template immediately for new database objects as soon
as the database points exist.
Reports
The Reporting Engine (RE) is a set of controls and services meant to allow the creation,
distribution, and execution of user defined reports in a quick and seamless manner.
Reports are first constructed in the SCADAvantage Explorer (configuration tool), then
destinations can be defined for any reports. Reports are then scheduled and routed to
selected destinations, with any given parameters for the report being designated at
3
SCADAvantage Product Guide
The Report Editor, displayed above, allows a user to edit/create a report. A visual query
designer is included with the Report Editor, and can be used to edit/create the SQL
statement used to designate the fields to be included in the report. Sub Reports can
also be linked from this screen.
SQL Editor
The SQL Editor is an enhanced interface for issuing SQL commands to SCADAvantage
servers. The editor is a tool within SCADAvantage Explorer. The SQL Editor features:
• Standard Windows features such as cut and paste, print, copy and export
• A recorded command history with the ability to repeat commands
• An active query update (with the active query, the result set continually updates, thus
ensuring that data is accurate. Users can modify the result set and save it to the
database making the SQL Editor an active tool for maintaining the database.)
Class Import/Export
The Class Import/Export tool is a means of exporting the SCADAvantage database to
SCADAvantage Product Guide Page 33 of 54
3
SCADAvantage Product Guide
text files for manipulation with a tool such as Microsoft Excel. These files can be
imported back into the SCADAvantage database resulting in a convenient method for
creating or modifying points in bulk.
Users can select the classes to import or export, and use an SQL query to specify the
data to export within SCADAvantage Explorer.
Inferred Production
Point Calculations
The SCADAvantage Point Calculations are intended to provide users with mechanisms
to have the SCADAvantage real-time database maintain and calculate a number of
frequently used values over various rolling time windows. Each calculation is performed
for each of the current/previous time periods: hour, day, month, year, and two user-
defined time periods. The calculations available include:
• Time Weighted Average – calculation of a point’s time weighted average.
• State Time – calculation of the amount of time a point has spent in each state.
• State Transition Count – calculation of the number to times a point has changed
into each state.
3
SCADAvantage Product Guide
Task Scheduler
The SCADAvantage Task Scheduler controls the execution of system-defined and user-
defined tasks as well as operator alarms.
Operator alarms provide users with the ability to generate a configurable alarm message
at a specific time (often used as reminders especially during shift operations).
Replication
3
SCADAvantage Product Guide
The replication data stream may be compressed for additional efficiency in low
bandwidth environments.
The Analog Averages and the Digital runtimes are intended to provide users with a
mechanism to have the SCADAvantage real-time database maintain and calculate time-
weighted averages of real-time values over various rolling time windows.
• Hour
• Day
• Month
• Year
• User 1
3
SCADAvantage Product Guide
• User 2
• Unlimited
When designing a Control Sequence it is possible to implement either a process
oriented sequence or an event driven sequence. They allow the system to evaluate a
complex expression taking action under certain predicted results
3
SCADAvantage Product Guide
The Compressor Diagram is very flexible in that the capacity /characteristic curves
shown on the diagram are adjusted on demand according to the real-time operating
parameters of the compressor(s). Thus, as the operating conditions such as speed,
discharge pressure and suction pressure change, the Compressor Diagram is able to
3
SCADAvantage Product Guide
present
the revised
The Rod Pump Analysis and Monitoring Application collects, analyzes, and reports
information generated by Rod Pump Controllers. SCADAvantage uploads and stores
rod pump controller data, such as load vs. position, and presents dynamometer plots
(DynoPlots) to operations and engineering personnel for analysis and diagnostics.
When incorporated with an operational philosophy of well visits by exception, this
software application is a key factor in reducing equipment failure, analyzing production
problems, and increasing production.
3
SCADAvantage Product Guide
The DynoPlot Diagram (see Figure 14) is capable of presenting more than one
Dynocard (i.e. pump stroke) at a time and thus a Dynocard presented on a DynoPlot can
provide significant insight into the operation and behavior of the well for engineering and
operating personnel.
Figure 14 Dynoplot
3
SCADAvantage Product Guide
Alarm call out can be configured to generate a call out based on a defined escalation list
that defines a number of SCADAvantage system users who are to be contacted by any
of the above call out methods(telephone, pager, e-mail etc) in case the call out is not
acknowledged within a configurable period of time.
3
SCADAvantage Product Guide
Gas composition, and parameters such as orifice plate size can be uploaded and
downloaded directly from PDH. PDH supports trending for any entity that can be
numerically defined and tracked over time for e.g daily values, time on production, gas-
oil ratios etc. A reporting tool is built into PDH to display reports either in SCADAvantage
clients or the reports can be saved in HTML format. PDH supports redundancy at the
software level providing a hot–standby environment with automatic failover for systems
requiring high availability.
3
SCADAvantage Product Guide
Production Allocation
The production allocation application will govern the calculation and management of
production allocation on a well-by-well basis. In coarse terms, this is achieved by using the
product metered at the a group level (outlet of a testing faciliti group line or outlet of a cluster
or inlet of a plant) and allocating production back to source wells based upon well test
information and time on production
On a daily basis, well-specific allocated production is calculated using last accepted 1 well
test and combined product daily volume information. The Production Allocation application
consists of two main requirements areas – one to configure the logical objects representing
the real-world entities (such as wells, meters, etc.) and one to compute the allocated
production as necessary.
1
Accepted well test refers to a well test that in the operator’s opinion is accurate
SCADAvantage Product Guide Page 43 of 54
3
SCADAvantage Product Guide
SCADAVANTAGE CONNECTIVITY
SCADAvantage was built as an open system to interact with other systems. It can
interact with other applications or users can build applications that interact with it.
SCADAvantage uses the mechanisms in this section to interface (e.g., read, import,
export) with other systems.
OPC
OPC is an open standard for sharing data from remote devices and other systems with
computer applications. It allows applications to read and write process values, and
enables a computer network to share data.
Currently SCADAvantage supports OPC DA V3.0, OPC AE V1.1 and OPC HDA V1.2 in
the server and client versions.
.NET Providers
A data provider in the .NET Framework enables you to connect to a data source in order
to retrieve and modify data from the data source. A .NET Framework data provider also
serves as a bridge between a data source and an ADO.NET DataSet.
Most database systems currently available are already accessible by ADO.NET through
an existing OLE DB provider and the .NET Framework Data Provider for OLE DB or the
.NET Framework Data Provider for ODBC. In addition, you can expose many data
sources directly using XML.
3
SCADAvantage Product Guide
Field Data Capture is a software for managing historical (daily) production information.
By means of an API, SCADAvantage is able to transfer information to FDC. However,
since oil companies have different setup for this system, customization of this interface
is likely required.
PI by OSI
PI Historian fully automates the storage and presentation of data, allowing users to
perform in-depth data analysis, manipulation and aggregation. SCADAvantage can
interface with PI through OPC in real-time.
This CMMS system keeps track of maintenance record per device plus is able to
generate work orders for maintenance. SCADAvantage can interface with the Davison
CMMS through an API which carries the runtimes for field equipment.
The Asset Master is an ABB product designed to interface with Foundation Fieldbus,
Hart and Profibus field instrumentation for remote diagnostics and configuration.
SCADAvantage can interface with Asset Master through OPC FF in real-time. Asset
Master can also interface with Maximo CMMS at the corporate level.
3
SCADAvantage Product Guide
GLOSSARY
ADO Active-X Data Object
API Application Programming Interface
APPRDB Application Relational Database
ASCII American Standard Code for Information Interchange
CAM Client Application Manager
CDPD Dellular Digital Packet Data
client A PC running the software that a person uses to run the SCADAvantage
applications, Client and Explorer.
COM Component Object Model
CSV Comma-Separated Value (a file type commonly used by Microsoft Excel)
CTS Clear To Send
DCOM Cistributed Component Object Model
DVI Device Interface
ESP Electric Submersible Pump
flyover The text, with brief information about a tool bar icon, that appears when you hold
the cursor on the icon; also known as a tool tip.
GUI Graphical User Interface
Hz Herz (frequency unit)
I/O Input / Output
IP Internet Protocol
ODBC Open Database Connectivity
OLE Object Linking and Embedding
OLE-DB Object Linking and Embedding–Database
OPC OLE for Process Control
PC Personal Computer
PLC Programmable Logic Controller
RPM Revolutions Per Minute
RTRDB Real-time Relational Database
RTS Request To Send
server The PC that is running the SCADAvantage database.
SP Service Pack
TCP Transport Control Protocol
user The person who is running the SCADAvantage software.
VFD Variable Frequency Drive
WAV A format for a PC sound file.
3
SCADAvantage Product Guide
3
SCADAvantage Product Guide
Initial estimates are 60% Digital and 40% Analog points giving a
RateofChange of 0.00677
Finally, all calculations to follow include only the raw data transfer
requirements and do not include the TCP/IP overheads or any
“safety factors”. TCP/IP overheads of 5% should be applied (40
Bytes of TCP/IP protocol in 576-1504 Bytes total message) and a
25% safety factor to allow for communications delays and
additional data overheads.
3
SCADAvantage Product Guide
Average RTUs
Bristol RTUs
Including radio delays, a system will typically poll real-time data for
1 device every 2.5 seconds and transfers about 60 Bytes + 4
Bytes per point = approx 64 / 2.5 Bytes/sec = 256bps. As this
communications will be a dedicated 19.2 communications
channel, the communications channel usage is approximately
256/19200 = 1.3% loading at peak loading (RTUs on fast scan).
Note that the RTUs are sized for polling once per minute under
normal conditions.
3
SCADAvantage Product Guide
Server Replication
3
SCADAvantage Product Guide
For example:
Integrity Updates
3
SCADAvantage Product Guide
The integrity update message sizes associated with any object are
very dependent upon the configuration. For instance, an empty
Analog object without a description can be transferred in
approximately 220 bytes (about 160 for configuration and 60 for
operator configuration). For the test typical tag description is 100
characters, tag comment of 50 characters, tag name of 23
characters, device name of 15 characters and allowing for normal
configurations options and a fully configured analog is 300 to
500 bytes. The actual size of the original message should not be
overly important since compression will remove redundancy and
reduce the messages to compact sizes.
For example:
3
SCADAvantage Product Guide
Note that the integrity update process can occur more quickly
simply by increasing the update rate and increasing the bandwidth
required. However the Integrity Update process occurs in the
background and is normally just a validation of the system
configuration so there is no urgency to complete it. The update
that occurs upon initial connection typically is set to almost 10x
this update rate and is done incrementally, so it would consume
10x the bandwidth but last less than a minute.
3
SCADAvantage Product Guide
For example: