Getting Started With DeltaV PDF
Getting Started With DeltaV PDF
May 2010
Contents
Welcome . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ix
Important Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ix
About this Book . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ix
Assumptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x
Documentation Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xi
Using the Mouse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xi
Selecting from Menus or Hierarchies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xi
What You Need to Get Started . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xi
iii
1-15
1-16
1-16
1-16
1-18
1-18
1-18
1-18
1-19
1-19
1-19
1-19
1-19
1-20
1-22
1-22
1-22
1-23
2-1
2-2
2-2
2-3
2-3
2-4
iv
3-1
3-3
3-3
3-3
3-4
3-4
3-4
3-6
3-7
3-8
3-9
Contents
5-13
5-14
5-15
5-23
5-23
5-25
5-27
5-28
5-30
5-32
5-33
6-4
6-5
6-5
6-8
6-8
6-9
7-1
7-1
7-1
7-2
7-3
7-6
7-8
8-2
8-2
8-3
8-4
8-4
8-5
8-5
8-5
8-6
8-7
8-10
8-12
8-17
8-21
8-26
8-27
8-29
8-31
8-31
Glossary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Glossary-1
Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Index-1
Contents
vii
viii
Welcome
Welcome to the Emerson Process Management DeltaV digital automation system.
The DeltaV system offers powerful, easy-to-use software for designing and operating
a process control application. The system uses many standard Windows features to
provide a familiar user interface.
This revision of Getting Started with Your DeltaV Digital Automation System supports
DeltaV Version 10.3 software. For earlier versions of the DeltaV software, retain the
manual applicable to that version.
Important Information
This book is intended for users of a new system, not one that is already controlling a
process. We recommend that you do not perform any tutorial procedures that involve
installation of configuration information into an operational system without fully
considering the impact of these changes.
The first user must log into Windows using the Administrator account. The
procedure for the first users logon differs between workgroups and domains. Refer to
the important information in Setting Up Your First User Account on page 2-27 for
instructions.
It is assumed that Windows software and the DeltaV software are installed on your
computer and that you are using a new DeltaV system. The Emerson recommended
Windows installation and the DeltaV installation procedure set up your computer to
operate properly with DeltaV software. Do not make any registry changes to your
operating system as these may result in unpredictable behavior.
Welcome
ix
strategy and operator pictures for a simple process example. The scenario for the
process example is described in detail.
Chapter 3, Learning About the DeltaV Explorer, shows you how to open the
DeltaV Explorer and use the navigation features.
Chapter 4, Creating and Downloading the Control Strategy, steps you through the
creation of four modules for controlling a tank discharge and a sequential
function chart that defines the process startup sequence.
Chapter 5, Creating Operator Pictures, introduces the basic tools for using
DeltaV Operate in configure mode and shows you how to create a set of operator
pictures complete with colorful graphics, faceplate and detail pictures,
pushbuttons, and a trend chart.
Chapter 6, Using DeltaV Operate in Run Mode, shows the operator pictures from
the operator viewpoint and explains how to navigate the pictures, change
operating parameters, acknowledge alarms, and perform other operator tasks.
Chapter 7, Collecting and Displaying Data, shows how you can gather and display
system and process data using DeltaV tools, such as DeltaV Reporter and the
DeltaV Excel Add-In.
The Glossary is limited to the terms introduced in this book. A more complete
glossary can be found in the DeltaV Books Online.
Assumptions
It is assumed that you are a control engineer getting ready to configure a DeltaV
application. You are familiar with control theory and are somewhat familiar with the
implementation of control systems.
Documentation Conventions
The following sections contain information on conventions used in this document for
using the mouse and selecting from menus.
Click means click the left mouse button (unless you are specifically told to click
the right mouse button).
Drag-and-drop means point to the object, hold down the left mouse button,
point to a new position, and release the mouse button.
In most DeltaV applications, special context menus (also called shortcut menus) are
available when you point to a particular area or object and click the right mouse button.
The menu displayed will vary, depending on the application and where you are
pointing when you click the right mouse button.
Welcome
xi
To be able to use the DeltaV system, the startup steps you need to perform are:
1. Configure the workstation.
2. Load and assign licenses.
3. Download the workstation setup data.
These basic steps are described in Chapter 8. After the three steps listed above are
done, you can go through the other tutorials in this book to get acquainted with the
system.
xii
Chapter 1
Hardware
The manual, Installing Your DeltaV Digital Automation System, also available as an online
book, describes the DeltaV system hardware and provides instructions for installing
and powering up the system.
Power supplies
1-1
At least one I/O subsystem per controller that processes information from field
devices
System Identifier
The System Identifier, shipped in the License Pack, is a connector that plugs into the
parallel printer port or Universal Serial Bus (USB) on the ProfessionalPLUS
workstation. It gives each DeltaV system a unique identification that allows you to
download changes to the system. Install the System Identifier on the
ProfessionalPLUS workstation before you power up your system. DeltaV systems may
be engineered and configured using a Development System Identifier prior to going
online. DeltaV systems used for training or simulation may use a Multi-Node Simulate
System Identifier. Development and Multi-Node Simulate System Identifiers cannot
be used for online, running systems. Only a User System Identifier can be used with
an online system. Refer to the Knowledge Base for information on converting a
system based on a Development or Multi-Node System Identifier to one based on a
User System Identifier.
Terminology
Control strategies in the DeltaV system are configured in modules. A module, which
is the smallest logical control entity in the system, contains algorithms, conditions,
alarms, displays, historical information, and other characteristics that define the
process equipment. Algorithms are the logical steps that define how the module
behaves. The DeltaV system provides control, equipment, and unit modules.
Generally, a control module contains one uniquely tagged control entity, such as a
control loop or motor, with its associated logic. Defining a module around a single
field device and its related control logic makes it easy to create, download, operate,
debug, and take a single module out of service without affecting other modules.
1-2
1-3
Alarms alert the operator that an event has occurred. (Alarms are assigned to
modules.) Typically, you want the operator to perform some action and respond to the
alarm. Alarms can be both visible and audible.
The database contains configuration information and lets you make off-line changes
without affecting the process. Online control algorithm monitoring and modification
are also available.
Following is a diagram showing the DeltaV systems hierarchical structure.
the application. For instance, to start the DeltaV Explorer, the Start menu selection
would look like the following:
In this book, the instruction for starting the DeltaV Explorer is expressed as Click
Start | DeltaV | Engineering | DeltaV Explorer.
Many applications allow quick access to other DeltaV applications through buttons
on their toolbars and through an Applications menu. The following example shows
the Applications menu and some of the toolbar buttons in the DeltaV Explorer.
1-5
In the paragraphs that follow, the applications toolbar button or Start menu icon is
shown next to the description.
Engineering Tools
The main engineering tools are Configuration Assistant, DeltaV Explorer, Control
Studio, and, if you have a license for the batch applications, Recipe Studio. Others
include User Manager, Database Administrator, FlexLock, and System Preferences.
Auto-Update Service
Use the Auto-Update Service to set which files are automatically transferred
from the ProfessionalPLUS workstation to all other workstations after any node is
downloaded.
Configuration Assistant
If you are a first time user, Configuration Assistant is a great tool to learn the
basics of the DeltaV system. Once you become familiar with the configuration
methodology, you will most likely use the DeltaV Explorer.
1-6
Control Studio
Control Studio is used to design and modify the individual modules and
templates that make up your control strategy. With this application you can
graphically build a control module by dragging items from a palette to the module
diagram. You then wire the items together to create an algorithm for the module.
1-7
Control Studio supports a range of industry concepts including Function Blocks (for
continuous control) and Sequential Function Charts (for sequential control). You can
mix elements of these control languages within a single control module.
The graphical languages are based on the IEC 61131-3 standard, and function blocks
were developed using the FOUNDATION fieldbus standard.
Database Administrator
The Database Administrator tools let users with the necessary administrator
privileges perform database maintenance tasks such as creating, deleting, copying, and
backing up databases.
DeltaV Explorer
DeltaV Explorer, similar in appearance to the Windows Explorer, is an
application that lets you define system components (such as areas, nodes, modules,
and alarms) and view the overall structure and layout of your system.
1-8
1-9
FlexLock
The DeltaV FlexLock application creates dual desktops (Windows desktop and
the DeltaV desktop) on a single workstation to provide both a secure operating
environment and a wide open engineering environment. Access to a desktop is
determined by the current user's privileges.
1-10
Recipe Studio
Recipe Studio is used to create and modify recipes. A recipe is a set of
information that uniquely identifies the ingredients, the quantities of ingredients, and
the production equipment required to manufacture a product. A recipe can be as
simple or as complex as you would like to make it. DeltaV Recipe Studio is modeled
after Control Studio.
System Preferences
System Preferences allows you to tailor the Engineering Tools to hide any
functions that you do not require. Enabling or disabling a function causes the DeltaV
applications to reveal or conceal the applicable menus and choices without adding or
removing any application software.
User Manager
User Manager lets you specify access levels for groups and individuals. You
define the roles users can have (administrator, operator, engineer, and so on) and the
typical privileges and span of control required for each role. Then, when you create
individual user accounts, you specify the role or roles a user will have.
To be able to create or edit control modules, a user needs to have configure privileges.
Similarly, to download configuration changes, a user needs download privileges.
1-11
Advanced Control
The advanced control applications are DeltaV Neural, DeltaV Predict, DeltaV
PredictPro, DeltaV SimulatePro (in DeltaV Simulate Suite), Inspect with InSight, and
Tune with InSight.
DeltaV Neural
DeltaV Neural is a collection of tools used to implement neural networks in
DeltaV environments. With DeltaV Neural you can create virtual sensors to monitor
and predict process parameters that are otherwise expensive, difficult, or impossible
to measure directly. Neural networks are sometimes referred to as intelligent or
software sensors. DeltaV Neural consists of:
1-12
Neural application
DeltaV Predict
DeltaV Predict implements model predictive control for small and mediumsized multivariable processes in DeltaV environments. DeltaV Predict allows you to
control interactive processes within measurable operating constraints while
automatically accounting for process interaction and measurable disturbances. DeltaV
Predict consists of:
Dynamos
DeltaV PredictPro
DeltaV PredictPro implements model predictive control of large multivariable
processes in DeltaV environments. It allows you to define as many as five control
objectives for interactive processes within measurable operating constraints while
automatically accounting for process interaction and measurable disturbances. With
PredictPro you can easily address a wide variety of multivariable processes as large as
40x80 that can benefit from Model Predictive Control (MPC) technology. DeltaV
PredictPro consists of:
Dynamos
1-13
DeltaV SimulatePro
DeltaV Simulate Standalone and Multi-Node enable you to install all DeltaV software
on standalone or networked PCs for off-line development and operator training.
Using DeltaV Simulate, you can configure all of the features that the DeltaV system
supports (for example, continuous control, batch control, advanced control and its
associated workstation displays, alarms, and historical data collection) without DeltaV
hardware. DeltaV SimulatePro enables more memory and a user interface for
coordinating module execution, permitting interaction with any process simulation
package that uses an OPC interface running on the PC.
Operator Tools
The operator tools are used for the day-to-day operation of the process control
system. The primary operator tools are DeltaV Operate Run, Process History View,
Diagnostics, and Batch Operator Interface. The DeltaV Login application is used to
log in and out of the DeltaV system and to change the DeltaV system password.
DeltaV Login
The DeltaV Login application shows the current user and lets operators log on
and off the DeltaV system and change their DeltaV system password.
1-15
system operators use these graphics in the daily monitoring and maintenance of the
process.
In run mode, operators interact with the process control system through the DeltaV
Operate application. High-resolution graphics allow extensive detail and flexibility in
the way information is displayed. A standard operating desktop designed specifically
for DeltaV process control systems provides an easy-to-use, highly reliable operator
environment.
Alarm presentation and management focus the operators attention on the most
important alarms. Toolbar buttons enable single-click access to common operator
functions.
Diagnostics
The Diagnostics application provides you with information on the status and
integrity of the system devices. You can view the diagnostics information any time
after you have placed the system devices on the control network and downloaded
your workstations.
MPC Operate
The MPC Operate application provides an overview to the MPC (Model
Predictive Control) block operation. It contains faceplates to view and manipulate
parameter values associated with the blocks inputs and outputs and a trend chart to
view historical, current, and predicted values for Controlled and Constrained inputs.
1-16
You use the application to examine how your process functioned at any point in time.
You must download the setup data for the workstation that has an enabled Event
Chronicle and Continuous Historian in order for the Process History View to view
the Continuous Historian and Event Chronicle data.
1-17
Installation Tools
The main tools in this category are listed below.
DeltaV Controller and I/O Upgrade Utility is used to update the firmware in the
controller when new software is released by Emerson Process Management. It is
also used to upgrade I/O modules, remote I/O nodes, DeltaV SIS components,
H1 fieldbus devices, and RS3 and PROVOX I/O interfaces.
The SureService Registration utility is used to complete and submit your DeltaV
system registration form.
Other Applications
The following subsections contain information on other applications related to the
DeltaV system.
OPC Server
The DeltaV OPC Server works in the background and does not show up on the Start
menu. It makes data such as process data, alarms, diagnostics, and engineering
information easy to access and available for import into desktop applications such as
Microsoft Excel. The Real-Time Data Server also supports comprehensive analysis
tools such as historian packages, manufacturing systems, and laboratory management
systems.
1-18
DeltaV Reporter
DeltaV Reporter provides functions and dialogs to aid in the creation of detailed
Excel worksheets containing historical data read from or interpolated from the
Continuous Historian or Event Chronicle database.
OPC Mirror
The OPC (OLE for Process Control) Mirror connects OPC servers on multiple
control systems and enables bidirectional data traffic from one system to another.
This linkage can be between DeltaV OPC servers, DeltaV and PROVOX servers, or
several other OPC server combinations.
Introducing DeltaV
Introducing DeltaV lets you choose between the Configuration Assistant for a guided
tour of the DeltaV system or the DeltaV Explorer so you can easily get started using
the DeltaV software.
1-19
1-20
From your Windows desktop, click Start | DeltaV | Help | Books Online.
To open a book, simply click the plus sign (+) next to the title in the Table of
Contents.
Books Online provides an easy-to-use Table of Contents that lets you select a topic
from the contents on the left and view the topic in a window on the right. For
example, the figure below shows the contents under Function Blocks - General
Information (in the Configuration book). To move through a book, continue to click
the plus signs to expand the Table of Contents.
1-21
Paper Manuals
Most DeltaV product information is in Books Online. You can print single pages,
chapters, or whole books. You can also order a paper copy of most manuals from
Emerson Process Management.
Technical Service
There are several options available for technical service, including help desk support,
remote diagnosis, 24-hour emergency support, and software update service. The
technical support options are described in the Maintenance manual in the Books
Online.
The Technical Support telephone numbers are listed in the Help System under
Frequently Asked Questions, as well as in the Maintenance manual in the Books
Online.
1-22
1-23
1-24
Chapter 2
A Look Ahead
The tutorials focus on developing the control strategy and operator pictures for a
process that involves monitoring the level in a tank and controlling the flow while
discharging the contents. The book contains six tutorials:
Chapter 3, Learning About the DeltaV Explorer, shows you how to open the
DeltaV Explorer and use the navigation features.
Chapter 4, Creating and Downloading the Control Strategy, steps you through the
creation of four modules for controlling the tank process and a sequential
function chart that defines the process startup sequence.
Chapter 5, Creating Operator Pictures, introduces the basic tools of the DeltaV
Operate application in configure mode and shows you how to create a set of
operator pictures complete with colorful graphics, faceplate and detail pictures,
pushbuttons, and a trend chart.
Chapter 6, Using DeltaV Operate in Run Mode, shows the operator pictures from
the operator viewpoint and explains how to navigate the pictures, change
operating parameters, acknowledge alarms, and perform other operator tasks.
Chapter 7, Collecting and Displaying Data, shows how you can gather and display
system and process data using DeltaV tools, such as DeltaV Reporter and the
DeltaV Excel Add-in.
2-1
Control Modules
The first thing you will do is create four control modules for the process equipment
and flow loop. In the figure above, the labels in the ovals (LI-101, MTR-101, and so
on) are the names you will give to the DeltaV control modules. The labels LT-1, FT-1,
XI-1, and so on, are the Device Tags that you will use for the transmitters, valves, and
other I/O instruments.
2-2
Table 2-1 contains information about the control modules and I/O Device Tags that
will be used in the tutorial.
Table 2-1 Control Modules and Associated I/O Device Tags
Control Module
Description
Purpose
Input Device
Tags
Output Device
Tags
LI-101
Level Indicator
LT-1
MTR-101
XI-1
ZX-1
XV-101
Block Valve
LSC-1
XV-1
FIC-101
FT-1
FY-1
The Device Tags are assigned to I/O card channels as part of the I/O configuration
process, which is described in Chapter 8.
Operator Pictures
You will also create a graphical representation of the tank system, similar to the one
shown below, for operators to use in monitoring and controlling the process.
2-3
2-4
Chapter 3
Export data for use in an external editing tool such as a spreadsheet or database
The DeltaV Explorer also provides a fast way to add control modules to your
database. When creating your control strategy, you can simply drag-and-drop control
modules from the template library into a plant area. While you are still in the DeltaV
Explorer, you can edit the module parameters to tailor them to your application. (For
more extensive editing, you can use Control Studio).
You will learn more about the DeltaV Explorer as you go through the tutorials in this
book. For now, lets take a quick look at how to open and navigate this application.
3-1
Tip
If the Start button is not visible on your Windows desktop, the Windows taskbar/Start
button may be hidden. Point to the lower left corner. If the taskbar/Start button do not
pop up, try the other corners of the screen.
The DeltaV Explorer opens.
3-2
Views
Under the View menu, there are several options you may want to try. You can change
from small icons (the default) to large. You can also choose to have additional details
displayed in the right pane. As you work with the DeltaV Explorer, you will determine
which view option is best for the work you are doing.
Select the object and press the right arrow key on the keyboard.
3-3
Select the object and press the left arrow key on the keyboard.
3-4
The items listed are the categories of function block templates available.
3.
3-5
The items listed in the right pane are the basic function blocks used in analog
control, including bias/gain, deadtime, filter, lead/lag, and so on.
Tip
You can change the width of the columns in the right pane by pointing to the line between
columns in the column title bar, holding down the left mouse button, and dragging the line
right or left to the column size desired.
5. Click the other Function Block Template categories to see their contents.
6. Close the Function Block Templates.
Module Templates
Module templates provide basic control strategies for common control tasks such as
analog control, monitoring, motor control, and valve control.
3-6
You will use this module template later to configure a pump for the tank process
example.
5. Click
Context Menus
Pointing to an object and clicking the right mouse button displays a context menu that
allows you to perform different tasks, depending on the type of object.
3-7
System Time
The Set/Synchronize Network Time application determines the date and time for the
DeltaV system. A single workstation called the master time node keeps time for the
entire system and broadcasts the time to the other nodes. The ProfessionalPLUS
workstation is the master time node by default. You use the DeltaV Explorer to:
3-8
Caution
Do not change the time using the Windows date and time properties. Windows date and time
properties do not synchronize the time in all the workstations and controllers. Instead, use the
Set/Synchronize Network Time tool (accessed from the Tools command in the DeltaV
Explorer) to change the system time. This ensures that all workstations and controllers are
synchronized.
Be aware that setting and synchronizing the system time affects event journals and historical
data.
On Your Own
Take a few minutes to open and close different levels in the hierarchy to get familiar
with the database contents and with the navigation tools.
You can also take a look at some of the context menus. This will give you an idea of
how much you can do in the DeltaV Explorer application. At this point, however, do
not make any selections from the context menus.
3-9
3-10
Chapter 4
Create the modules that specify the input, processing, output, alarms, and
conditions for the process equipment, control loops, and other parts of the
process.
Strictly speaking, you do not need to create an SFC. You can set up your process
system in such a way that an operator would activate specific equipment, change
setpoints, and perform other operations. However, in many cases, it is useful to define
a Sequential Function Chart to automate the process (or parts of the process, such as
startup or shutdown procedures) with minimal operator intervention.
When creating the control modules that make up your control strategy, sometimes
you will create a module from scratch (using the basic function blocks), but more
often you will start with one of the predefined module templates.
There are a number of ways to create the control modules.
In the DeltaV Explorer, you can copy a module template from the library by
dragging and dropping it onto your plant area and then renaming it.
In Control Studio, you can start from a module template, modify the module, and
save it in your plant area under a new module name.
In Control Studio, you can start from scratch by dragging and dropping function
blocks and other items from palettes of predefined items, connecting the blocks,
and modifying block parameters.
In Configuration Assistant, you can copy a module template from the library.
In the exercises in this chapter, you will learn how to use the first three methods.
Note
This manual assumes that you are working on a new system or one that is in the
beginning stages of configurationnot one that is controlling a process.
4-1
1. In the DeltaV Explorer, point to Control Strategies and click the right mouse
button.
4-2
Note
In naming the motor (MTR) templates, the following convention was used: the first digit
after MTR is the number of outputs; the second is the number of inputs. Thus, MTR11_ILOCK is for a motor with one output, one input, and interlocks.
Note
If you are copying a module from an area, you must hold down the Ctrl key or the module
will be moved rather than copied to the new location. If you are copying a module from
the library, it is not necessary to hold down the Ctrl key while dragging the module.
4-3
Note
If you are creating a module in a DeltaV Batch application, module names are limited
to 16 characters (letters, numbers, and underscores) and the first character must be a
letter. Dashes should not be used in any control module that will be used in the DeltaV
Batch system.
6.
Click the minimize button in the upper right corner to minimize DeltaV
Explorer. It appears on the Windows taskbar at the bottom of your screen. To
reopen it later, simply click on its name in the taskbar.
Its that easy. You now have a control module in your TANK-101 plant area.
4-4
The figure above shows the default arrangement of the Control Studio views. The
views are:
Hierarchy View - used to see a hierarchy of the elements that make up the
module
Alarm View - used to see the alarms that are defined, their limits, priorities, and
other information
The palette shows the items that can be added to the diagram using the drag-and-drop
technique. Several palettes are available. You can change to a different palette by
clicking on the palette name.
Note
If the palette is not showing, point to the edge of the Diagram window, hold down the
mouse button and drag the side of the window to resize it to show the palette column.
4-5
The palette can be moved from one side of the Diagram View to the other. To do this,
point anywhere on the palette, click the right mouse button, and select Switch Sides
from the menu.
The items in the palette may be displayed with either large or small icons. To change
the selection, point anywhere on the palette, click the right mouse button, and select
the desired icon size.
Note
If another user has changed the Diagram Preferences (on the Diagram tab in the Layout
group), your pictures may look different than the ones in this book. The default settings
are shown below:
Parameter Filtering
Parameters are data used in module function blocks to perform calculations and logic.
Some parameters are defined and unchangeable for certain function blocks. Some
default to a most common value, but may be modified. Others must be set by the user.
Some function blocks have a large number of parameters. To help you quickly access
the ones you need, a number of parameter filtering options are available. In the
Parameter view, the Common configuration filter setting lists the parameters that are
most often used for the configuration of the control module. These parameters
generally have default values set, but should be modified to fit the application.
Parameters and parameter filtering are described in detail in the Books Online
Configuration manual.
4-6
(Another way to launch Control Studio is to click its button in the DeltaV
Explorer toolbar. We have minimized the Explorer to keep the desktop
4-7
uncluttered; if you are comfortable using Windows, you can have several DeltaV
application windows open at once.)
2.
To choose a template from the library, click the Main button, then click
New. On the New dialog, select Start from Existing and click the Browse button.
3. Click in the Object Type field at the bottom of the dialog box, and select Module
Templates.
4-8
4.
In the large center box that lists the contents of Module Templates, double-click
Valves-Normally Closed.
4-9
channels as part of the I/O card configuration process, described in Chapter 8.) Refer
to the Glossary for definitions of Device Tag and Device Signal Tag.
4-10
4. Deselect any other boxes that may be checked by clicking on each, and click OK
to close the dialog.
5. In the Parameter View, scroll down the list if necessary, and select IO_IN_1.
6. Double-click the IO_IN_1 parameter to open the Properties dialog box.
7. In the Device Tag field, enter LSC-1. (LSC-1 is the Device Tag used in our tank
example for Limit Switch-Closed.)
The Device Tags for the tank application are listed in the table in Chapter 2.
4-11
4-12
Identify the operator pictures that will be associated with the module.
The procedures for accomplishing these tasks follow. (An additional step is
downloading. Modules can be downloaded to a controller individually. However, we
will download our whole control strategy at one time, as you will see at the end of this
chapter.)
To identify the Primary Control picture associated with this control module
1. In Control Studio, click the Main button, point to Module, then click Properties.
The Properties dialog box appears.
4-13
2. Click the Displays tab and, under Primary Control, enter TANK101.
This will be the name for the Primary Control picture that will be associated with
this control module. You will create the Primary Control picture TANK101 later
(in Chapter 5).
Note
Picture file names must be alphanumeric and cannot contain the hyphen character, begin
with a number, or use a Visual Basic reserved word.
Note that the fields for Detail picture and Faceplate picture are already filled in.
All the control module templates in the library have pre-defined Detail and
Faceplate pictures associated with them.
3. Click OK.
4-14
section Configuring the Controller Node on page 8-17 for information on how to
do this. For information on connecting your controller hardware, refer to the
hardware manual, Installing Your DeltaV Digital Automation System.
1. Click the Main button, point to Download, then click Assign to Node.
The Browse dialog box opens.
Note
After clicking OK in the Browse dialog box, an information message appears, notifying
you that assigning a module to a node will modify the database. Click Yes to confirm
that you want to assign the module.
1.
4-15
4. In the Object Name box, type XV-101 as the name for this module and click
Save.
4-16
4-17
The IO parameter of the analog input block will be edited to identify the Device
Signal Tag for the level transmitter, LT-1.
The OUT_SCALE parameter on the analog input block will be changed from the
default value of 100 to 10,000 to reflect the 10,000-gallon capacity of the tank.
History collection will be added to the PV of the AI block so that the tank level
can be trended in the Process History View application.
1. In Control Studio, click the Main button, then click New. The New dialog box
appears.
4-19
Tip
To access detailed information, you can click the Books Online (Reference) icon at the end
of the pop-up text. After reading about the function block, click the Close button in the
Books Online window to quit that application and return to Control Studio.
4. Make sure the block is selected.
5. In the list of parameters, double-click HI_HI_LIM (or click the right mouse
button and select Properties).
6. In the Properties dialog box, change the value to 1000 and click OK.
7. Double-click the IO_IN parameter.
4-20
8. In the Properties dialog box, enter the Device Signal Tag, LT-1 (for the level
transmitter), and click OK. The system selects the default parameter.
In the Parameter list, note that the parameter named L_TYPE (linearization type)
has a default value of Indirect. This must remain Indirect for you to be able to
define the Engineering Units of the input.
9. To set the Engineering Units (EU) and the scale, double-click the OUT_SCALE
parameter.
4-21
3. Drag-and-drop the Output parameter onto the diagram to the right of the AI
function block.
A Properties dialog box appears.
4. Change the parameter name to PV (for process value).
4-22
5. Select Floating point with status in the Parameter field, select I/O in the
Parameter category field, accept the default status (it will be overwritten), and
click OK.
The block named PV now appears on the Function Block Diagram.
4-23
3. The path to the current value for the PV (AI1/PV.CV) appears in the Parameter
field path box. (If this path does not appear here, click the Browse button and
browse for it.)
4. Click Enabled.
5. Click Line as the Display Representation.
Note
The line style can be changed in the Process History View application.
6. Use the default value of 60 seconds as the sampling period.
7. Click OK.
Later, we will assign the area (TANK-101) to the Continuous Historian subsystem,
enable history collection on the workstation, and download the workstation in order
to collect and view the historical data for the field values.
1. Click the Out connector on the AI block and hold down the left mouse button.
(The focus must be in Diagram View for this button to be active.)
4-24
2. While holding down the left mouse button, draw a line from the Out parameter
on the AI block to the PV parameter.
The pencil changes to a * when you are over the right spot for making the
connection.
Tip
If you want to rearrange the diagram, click one of the function blocks and move it. The
connector line moves and resizes automatically.
Your finished diagram should look like this:
We have abbreviated the instructions for finishing the module. If you have forgotten
any of the steps, refer to the details in Exercise 4.
1. Right-click the Diagram View, then click Properties and set the Primary Control
picture to TANK101.
2. Assign the control module to the controller.
3. Save the control module in area TANK-101 under the object name LI-101.
When you have finished, quit Control Studio. Do not simply minimize Control
Studio. In the next exercise, we will show you a new way to open Control Studio
directly from the Explorer. If you minimize Control Studio, you will have two copies
of Control Studio open.
If you have the DeltaV Explorer minimized, restore it to full size by clicking on its
name in the Windows taskbar at the bottom of your screen. Otherwise, open it from
the Start button.
4-25
you will use the DeltaV Explorer to create the module, assign it to a controller, and
modify most of the parameters.
Note
After clicking OK in the Browse dialog box, an information message appears, notifying
you that assigning a module to a node will modify the database. Click Yes to confirm
that you want to assign the module.
If necessary, click the List button to display the contents of the right pane as
shown in the next figure.
3. Select PID1 (the PID loop function block) and make the following changes to
the parameters in the right pane.
4-26
a.
Double-click IO_IN. In the Properties box, enter the Device Tag of FT-1.
d. Double-click RESET and change the value from 10 to 3 (that is, 3 seconds per
repeat).
e.
4-27
4-28
Only three of the alarms, HI_ALM, LO_ALM, and PVBAD_ALM are enabled. For
the example, you will modify the HI_ALM slightly to change the value from 95 to 90.
This means that an alarm will be activated if the flow goes above 90 gallons per
minute.
1. Double-click HI_ALM (or select HI_ALM in the Alarm View, click the right
mouse button, and select Properties).
4-29
You have already named the module and assigned it to the controller.
1. Set the Primary Control picture to TANK101.
2. Save the module.
Tip
4-30
If you have access to a printer, you can print out the diagram, which includes
Configuration Tips. Click the Main button, then click Print. Click the diagram check
Getting Started with Your DeltaV Digital Automation System
box.
The motor module, shown later in this exercise, includes these function blocks, all of
which are from the palette group named Logical:
Logical And (AND), logical Not (NOT), and logical Or (OR) blocks
The CND, BFI, AND, NOT, and OR blocks are used to specify the interlock logic.
The DC block is for motor control.
Some of the things you will do in this exercise are:
Specify the interlock conditions using the remaining three condition blocks.
Specify the Device Signal Tags for the input and output parameters.
Change the Detail picture associated with this module to one that has three
conditions rather than eight.
4-31
4-32
1. Place the mouse pointer outside the upper left corner of CND4.
4-33
2. Click and hold the mouse button, then drag to include the lower right corner of
the CND8 box.
The boxes named CND4 Through CND8 should be selected. If not, click a blank
spot and try again.
3. Press the Delete key to delete the selected items. (Or click the right mouse
button and select Delete from the context menu.)
4. Click Yes when asked to confirm the deletion.
The blocks and connection lines are deleted.
4-34
Now we need a way to specify these requirements. The condition blocks serve this
purpose. Each condition will have associated with it an expression that identifies the
condition precisely in mathematical or logical terms. Expressions are made up of
operands, operators, functions, constants, and keywords.
Two guidelines for writing an expression for a condition are:
The DeltaV system provides an Expression Assistant to help you define these
expressions. After you have entered an expression, the Expression Assistant checks
the syntax, indicates problems, and identifies any unresolved parameters. The
Expression Assistant is accessed through the Object menu or context menu (right
mouse click) for Action, Calculation/Logic, and Condition function blocks. The
dialog box for the Expression Assistant looks like this:
The Expression Assistant inserts the characters shown in the following table when
constructing expressions. If you type the expressions without using the Expression
Assistant, you need to use these characters in the same way.
4-35
Use
Example
^/
//
##
'vlvnc-sp:OPEN
:=
'SP':='SFCCTRL:IDLE'
'SP'='SFCCTRL:START'
''
""
'//XV-101/DC1/PV_D.CV'
Parameter Tagnames
Parameter values are defined by their tagnames (tags, for short) in the form:
module/function block/parameter
When identifying parameter tags, you can build the tags from scratch by typing them
in or you can use the parameter browser, which is a tool for searching the database.
4-36
Interlock Conditions
In this procedure, we will use the Expression Assistant to specify the interlock
conditions on the three condition blocks.
1. On the View tab, in the Windows group, click Arrange so that you can see all the
views again.
2. Select the block named CND1.
3. Click the right mouse button and select Expression from the menu to open the
Expression Assistant.
4. Highlight and delete the default first line of FALSE.
5. Click the External Parameter button. This button browses for parameters that
are external to the current parameter.
The Browse dialog box opens.
6. Open the TANK-101 area.
7. Double-click these items in each succeeding level: XV-101, DC1, PV_D and CV.
The Expression Assistant assembles the tagname and puts it in the Expression
box.
8. Click or type =.
4-37
9. Click Named State, double-click the named set vlvnc-pv, select the state
CLOSED, and click OK.
10. Type a semicolon at the end of the expression.
The completed expression now reads as follows:
'//XV-101/DC1/PV_D.CV' = 'vlvnc-pv:CLOSED';
XV-101 is the module for the block valve; DC1 is the function block; PV_D.CV is the
current value for the process value; and CLOSED is one of the states in the named
set, vlvnc-pv. The expression indicates that an interlock should occur (the motor
should shut off) if the block valve is closed. (A named set is simply a way to define
names and equate them to integer values. Named sets are defined in the DeltaV
Explorer, under System Configuration | Setup.)
11. Click Parse.
The Expression Assistant checks the syntax. If there are any errors, correct them.
12. Click OK.
1. Select the CND2 block and use the Expression Assistant to specify the interlock
condition as:
'//LI-101/AI1/PV.CV'< 100;
LI-101 is the control module for the level indicator. AI1 is the analog input
function block. PV.CV is the parameter for the analog input current value. The
expression indicates that an interlock should occur (the motor should shut off) if
the tank level goes below 100 gallons.
2. Click Parse, correct if necessary, and click OK.
To specify the third condition (the regulatory valve is less than 5 percent open)
1. Select the CND3 block and use the Expression Assistant to specify the interlock
condition as:
'//FIC-101/PID1/PV.CV' < 5;
FIC-101 is the module for controlling the outlet flow (regulatory) valve. PID1 is
the loop function block, and PV.CV is the parameter indicating the current state
of the valve (percent open). The expression indicates that an interlock should
occur if the valve is less than 5 percent open.
4-38
1. In the Function Block diagram, click the Device Control function block, DC1.
2. In the Parameter window, double-click the IO_IN_1 parameter. (This is the
parameter for the run status signal.)
3. In the Properties dialog box, type XI-1 in the Device Tag field and click OK.
(If you have configured the controller and I/O channels, as described in Chapter
8, you can browse for the Device Tag under the controller.)
The parameter field is automatically set to the correct parameter,
FIELD_VAL_D.
4. Double-click the IO_OUT_1 parameter. (This is the output signal from the
Discrete Loop block to the field device.)
5. In the Properties dialog box, type ZX-1 in the Device Tag field and click OK.
The parameter field is automatically set to OUT_D.
1. Open the Properties dialog and set the Primary Control picture on the Displays
tab to TANK101.
Note that this module has two predefined pictures: DL_DT8 for the Detail
picture and DL_FP for the Faceplate picture.
2. Change the Detail picture to DL_DT3 to match the number of conditions.
3. Assign the control module to the controller.
4. Save the control module by clicking the Save button. (The module has already
been named.)
5. Minimize Control Studio by clicking the Minimize button in the upper right
corner.
4-39
Put the flow loop in auto mode and set the setpoint to 50 gpm.
4-40
7. Click Add.
The State Properties dialog box appears.
8. Type IDLE in the Name box and click OK.
4-41
Note
Named sets are case-sensitive. They may be defined using uppercase or lowercase
characters, but all future references to the state must be as originally defined.
11. Click OK to save the set and close the dialog box.
12. Minimize the DeltaV Explorer.
4-42
Add a parameter, SP, to the module to let the operator change the state from
IDLE to START.
1. Restore Control Studio by clicking its button on the Windows task bar.
2. Click the Main button, then click New.
3. In the New dialog box, select Control Module or Template as the Object Type.
4. Select Sequential Function Chart as the Algorithm Type and click OK.
A new SFC diagram opens, with a single step, S1.
4-43
1. Click in the Parameter View, click the right mouse button, and select Add from
the menu.
The Properties dialog box appears.
2. Type SP as the Parameter Name.
3. Select Named Set as the Parameter type.
4. For the Named set and Named state, browse and select SFCCTRL |IDLE.
4-44
3. In the step Action View (in the lower right corner), click the right mouse button
and select Add.
The Properties dialog box appears.
4. Enter the Step Description: Stop and Wait.
5. For the Action type, select Assignment. (This type assigns the result of an
expression to a destination.)
6. For the Action qualifier, select P Pulse.
A pulse action of any type means the action is only active on the first scan when
the step goes active. Thus, the assignment statement is evaluated and the
assignment made on the first scan through the step actions when the step goes
active. After the first scan, the assignment destination retains the assigned value; it
is not rewritten for each scan.
7. To set the setpoint to the IDLE state, type the Action expression:
'SP':='SFCCTRL:IDLE'; (remember: named sets are case-sensitive.)
4-45
Insert Named State button in the Expression Assistant to define the Action
expression.
8. Click OK on the Properties dialog box. If necessary, make any corrections, and
click OK.
9. Select the step action (A1) in the Step Action View, right-click and select
Rename, and change the name to SET_TO_IDLE.
Giving the step actions meaningful names instead of A1, A2, etc., helps you
identify a particular action you may want to modify.
1.
From the palette of All SFC Items, click Transition, drag to a point below
the box named STOP_AND_WAIT, and release the mouse button.
A plus sign named T1 appears.
2. Click the right mouse button and select Properties (or double-click the
transition).
The Properties dialog box appears.
3. Enter the transition description (Wait until Start), open the Expression Assistant
and build the condition statement:
'SP'= 'SFCCTRL:START'
4-46
1. Repeat the procedures for adding steps and transitions using the information in
Table 4-2, which follows. (Drag-and-drop Step and Transition icons from the
palette or use the Sequence item on the palette to automatically add multiple steps
and transitions in one operation. Use a Termination icon for the last transition.)
Tip
On the View tab, in the Diagram group, click Diagram Preferences and check Display
Grid and Snap to Grid to help you line up the SFC objects on the diagram.
Note
In the example, all Action Types are Assignment; all Action Qualifiers are Pulse,
except for Action 2 in Step 2, which has an Action Qualifier of Non-stored. (The reason
is that if Action 2 Step 2 were Pulse, it might not get set because it waits until the actual
mode is Auto. It would fail on the first try and never be set.)
2. Use the Connect Mode tool to connect the steps and transitions in order.
3. Change the step and transition names by clicking the right mouse button,
selecting Rename, and typing the Name listed in the table.
4-47
Note
Read the table footnote for important information about statement syntax.
Table 4-2 Actions and Transitions in the SFC
Step/Transition
Name
Description
S1
STOP_AND_WAIT
'SP':='SFCCTRL:IDLE';
T1
WAIT_ UNTIL_START
'SP'='SFCCTRL :START'
S2
SET_FLOW_RATE
A1: '//FIC-101/PID1/MODE.
TARGET':= AUTO;
A2: '//FIC-101/PID1/SP':=50;
(Action Qualifier is Non-Stored.)
T2
WAIT_FOR_OUT_30
'//FIC-101/PID1/OUT' > 30
S3
OPEN_BLK_VLV
'//XV-101/DC1/SP_D':=1;
T3
WAIT_VLV_OPEN
'//XV-101/DC1/PV_D'=1
S4
START_PUMP
'//MTR-101/DC1/SP_D':=1;
T4
WAIT_PUMP_START
'//MTR-101/DC1/PV_D'=1
* IMPORTANT: Step actions use a special assignment operator (:=) and end with a semicolon (;). Transitions use an
equals sign (=) to indicate that when the condition is true, the next step should be made active. Parameter values are
enclosed in single quotes.
4-48
1. Select File Properties and set the Primary Control picture to TANK101.
2. Click the Assign to Node button on the toolbar and assign the SFC module to
the controller.
3. Click the Save button and save the SFC module as SFC-START.
4. Quit Control Studio by clicking the Close button in the upper right corner.
4-49
individual modules
Important
If you are working on a system that is controlling a process, it is recommended that you
do not perform any downloads for this tutorial unless you understand the impact of doing
so.
Note
You must load and assign the controller licenses before downloading the modules to the
controller. Loading and assigning licenses is described in Chapter 8.
1. Open (or restore) the DeltaV Explorer and open System Configuration |
Physical Network | Control Network | CTLR1 (or your controller name) |
Assigned Modules. (This shows you all the modules you have assigned to the
controller.)
2. Point to Control Network, click the right mouse button, and select Download
| Control Network.
4-50
3. When asked, confirm that you want to proceed with the download.
4. When asked, confirm that you want to check the configuration.
A window opens to show you the progress of the download and to let you know
when it is complete.
4-51
A Look Ahead
Thats it for creating and downloading the control strategy. You have created the four
control modules needed for the tank application and the sequential function chart
module for automating the process.
In the next chapter you will learn about the DeltaV operating environment and how
to create the operator pictures.
4-52
Chapter 5
Important
There are a few things you should know and a few rules that you must follow when
designing operator pictures. Pay particular attention to the paragraphs marked
Important.
The DeltaV Operate application has extensive online documentation in the DeltaV
Books Online. If you will be using this application, you will want to become familiar
with the full range of features it provides. This tutorial only touches the surface.
One very helpful feature is the ability to toggle between the two DeltaV Operate
modes: configure and run. While you are creating a picture in configure mode, you
can preview the picture in run mode. This lets you test the elements of the picture,
such as links and push buttons, as you create them.
Lets start by taking a look at the standard DeltaV operator desktop, as seen in the
DeltaV Operate application in run mode.
5-1
This desktop was designed specifically for use with DeltaV process systems. It is made
up of three windows: the Toolbar window, the main window, and the Alarm Banner
window. The Toolbar buttons provide single-click access to important pictures,
directories, and other applications.
Important
Although it is possible to add, modify, or delete buttons from the Toolbar and make
other changes to the operator desktop, it is recommended that you do not do any
customizing until you are thoroughly familiar with the purpose and function of all its
elements.
The Alarm Banner at the bottom of the desktop also has important predefined
functions. The large buttons are used to notify the operator of the highest priority
alarms that have been activated. When an alarm is tripped, the name of the associated
control module (such as XV-101) is displayed on one of the alarm buttons. By clicking
one of these buttons, the operator goes directly to the appropriate process graphic for
taking action on that alarm (the Primary Control picture and/or the Faceplate
picture). The Alarm Banner also includes a node monitor button to let you monitor
the current status of your controllers and workstations.
5-2
You may remember that we assigned a Primary Control picture to each control
module as one of the finishing steps. For modules created from library templates,
Faceplate pictures are predefined. A little later you will learn more about the Alarm
Banner and how to acknowledge alarms.
The main window is where the operator views a main picture, which is typically a
process graphic that provides a view of the process or equipment. A main picture is
any picture created using the main template. The main template has some predefined
features, such as a small toolbar (with five buttons) in the upper left corner. The
template also contains some picture commands that are required by the DeltaV
environment.
Even in relatively small process systems, there are likely to be a number of main
pictures. Each main picture is created and saved as a picture file with its own unique
name.
Important
The most important thing to remember about main pictures is that they must start from
the predefined template named main. Only subordinate pictures, such as pop-up
messages to operators, should be created without using the main template. If you create a
new picture file from scratch or use a different template as a basis, much of the DeltaV
Operate environment will not work.
5-3
The design of your Overview picture is limited only by your imagination. Here is an
example:
Important
The Overview picture has its own button on the Toolbar, so no matter how deep
an operator gets into the hierarchy of pictures, it is always easy to get back to the
Overview. This is one reason why you should put some thought into your Overview
picture and how to make it useful for navigating to other important pictures.
The Overview picture has initial text explaining how to rename the Overview picture
by editing the file UserSettings (or User_Ref) in the Standard folder in the system tree.
This file is for advanced users who want to rename the Overview, set up the Display
5-4
History List with a predefined list of pictures, modify or add global variables, and do
other tasks that define the operators startup environment. It is beyond the scope of
this introductory manual to go into this in detail. To learn more about the
UserSettings file and global variables, refer to Books Online.
When you set up navigational tools, the new picture should in most cases replace the
current picture loaded in the main window. The operator should not have more than one
main picture open at a time.
Here are some of the ways operators can move from one picture to another.
Each picture can have a Next Picture and Previous Picture defined for
it. The operator can easily jump to those pictures using the forward and back
arrows in the upper left corner of a picture created with the main template.
The operator can use the Open button to replace the current picture in
the main window with the selected picture file.
There can be buttons or other hotspots that activate a jump to a new graphic. The
hotspot can be a word, an icon, a section of a photograph, or whatever you want
to use as a visual clue to the jumps destination.
5-5
Note
You can Press Ctrl+W or select Workspace | Switch to Run to switch to Operate run
mode. To return to configure mode, press Ctrl+W or right-click and select Quick Edit.
Note
5-6
The system tree shows a hierarchical view of the files on the local node and all objects
associated with each file. The system tree can be resized, moved, or hidden. Opening
and closing folders in the system tree is the same as opening and closing folders in the
Windows Explorer: click a plus sign (+) to open a folder and see its contents; click a
minus sign (-) to close a folder and hide its contents.
Take a few minutes now to become familiar with the system tree. Open a folder and
double-click on a file to open the file in the work area. Click the plus sign (+) next to
the file and select an object associated with the file. Notice how that object is
highlighted on the picture in the work area. Select File | Close to close the file or click
the right-mouse button and select Close. Continue to explore the system tree, and
when you ready, continue to the next section.
1. In the system tree, click the plus signs next to the Pictures folder to expand its
contents, and then click the plus sign next to the Templates folder to expands its
contents.
5-7
5-8
3. Read the information on this template. Then delete the text by clicking in the
center of the page, clicking the right mouse button, and selecting Delete (or
pressing the Delete key).
4. Select File | Save As. The Save As dialog box appears.
5. Click the Up One Level button to go to the Pic folder.
6. Enter the File Name as TANK101 and click Save. (Be sure the picture is saved in
the Pic folder.)
Note
Picture file names must be alphanumeric and cannot contain the hyphen character, begin
with a number, or use a Visual Basic reserved word, such as new.
Note
Picture toolbars are assigned to all pictures. You cannot assign toolbars to specific
pictures.
5-9
2. Make sure that Show Screen Tips on toolbars in the lower left corner is selected.
With Screen Tips enabled, when you pause the pointer over a tool in the Toolbox,
its name will pop up.
3. Uncheck and recheck the various toolbars to see the buttons that belong to each
toolbar. (Watch the toolbar across the top of the window and see which buttons
disappear and then reappear.)
4. Click the Customize button and use the online help to familiarize yourself with
the Customize Toolbars dialog.
Click the Help button for overall help on the dialog. For help on individual fields
in the dialog, click
Later, when you are more familiar with the tools, you can add and remove buttons
and toolbars to suit your needs.
5. Click Close on the Customize Toolbar dialog box.
6. Click Workspace | Toolbars to reopen the Toolbars dialog and select Picture in
the owner field.
5-10
1. Click the Toolbox title bar, hold the mouse button down, drag to a new location,
and release the mouse button.
2. Point to any corner or side of the Toolbox. The pointer changes to a two-sided
arrow.
3. Hold the mouse button down and drag to reshape the box.
4. Release the mouse button when the Toolbox is in the desired shape.
5. Repeat the moving and resizing steps as needed to suit your personal
preferences.
5-11
3. Select DeltaV_Toolbox.
4. Select Enable docking for selected toolbar and click Close.
5. Move the toolbox to the top edge of the screen and notice how the toolbox
docks to the edge rather than floats over the screen.
6. Disable or enable docking to suit your personal preferences.
You can hide the Toolbox by selecting its title bar, clicking the right mouse button,
and selecting Hide. You can move and resize the Toolbox and enable docking. To
open the Toolbox after hiding it, click Workspace | Toolbars, and then select Picture
in the Owner field. Scroll down, select the DeltaV_Toolbox check box, and then click
Close in the Toolbars dialog box.
Color
You can use color in two ways:
1. Adding foreground, background, or edge color to a selected object.
2. Adding color to more than one object.
To add color to a selected object, select the object, click the right mouse button,
choose Color, and then select Foreground, Background, or Edge. Once you select a
color, click OK, and close the dialog box. To add color to multiple objects, select the
Color button on the Toolbox. The Color dialog box stays on your screen as you select
colors. For the exercises in this book, we will use the first method.
The Color Selection dialog box contains two tabs that let you choose the color from a
palette or from a list of names. You select a color by clicking the color in the palette or
selecting a color from the list.
Default colors appear in the Shape Preferences tab of the User Preferences dialog
box. To change the default colors, click Workspace | User Preferences | Shape
Preferences, and then click the color box that you want to change (Foreground,
Background, or Edge) and select the new default color from the palette.
Note
5-12
Changes to the default colors do not change the colors of objects that are already in the
picture.
Tip
To change the background color of the entire picture, click Edit | Picture, click in the
Background Color box, and a color palette appears from which you can select a
background color. Click OK to return to the picture and display the new background
color.
5-13
5-14
Creating Datalinks
Datalinks can be used to display data as numbers or text. For the TANK101 picture,
you will create five datalinks for the following purposes:
To display the current value of the tank level (parameter reference: LI-101/AI/
PV)
To display the current value of the loop process value (parameter reference:
FIC-101/PID1/PV)
To allow entry of a setpoint value for the flow loop (parameter reference:
FIC-101/PID1/SP)
To allow the operator to set the regulatory valve position (parameter reference:
FIC-101/OUT)
To allow the operator to start and stop the pump motor (parameter reference:
MTR-101/DC1/SP_D)
5-15
After you have created the links, your working area will look like this:
1.
2.
5-16
3. Select Browse DeltaV Control Parameters to open the Browse dialog box. (This
may take a few seconds.)
5-17
4. If TANK-101 is not displayed in the Look in: field, click the Up One Level
button to go to Control Strategies, and then double-click the TANK-101 area.
The Up One Level button can be used to move up one level in the hierarchy.
The contents of the selected level are displayed in the list box.
A list of the modules assigned to the TANK-101 area is displayed.
5. Double-click the module name, LI-101. A list of function blocks and modulelevel parameters is displayed.
6. Double-click the AI1 function block. A list of parameters is displayed for that
function block.
7. Double-click the PV parameter. A list of fields is displayed.
8. Click the CV (current value) field, then click OK. (Or, simply double-click the
CV field.)
DeltaV Operate assembles the node, tag, and field information and enters it into
the Expression Builder dialog box.
9. Click OK to return to the Datalink dialog box.
10. In the Datalink dialog box, set the Formatting Type field to Numeric, and then
click OK.
If you have not assigned the module to a controller or if you set up a placeholder
controller, you may get a message about the parameter reference not existing.
Click the Use Anyway button to be able to use this parameter reference for the
tutorial.
5-18
Note
The DeltaV Operate application reads the datalink and automatically configures the
settings in the Datalink dialog box based on the datalink.
The stamper and datalink appear and float on the picture.
11. Click the mouse button in the upper left quadrant to place the datalink on the
picture. (See the TANK-101 picture under Creating Datalinks for the
approximate location.)
The datalink appears on the picture as #####.##, surrounded by handles.
12.
To label the datalink, click the Text button in the tool box, click to the left of
the datalink, and type LI-101/PV.
After clicking the text tool the pointer remains in text mode. Click the mouse to
change it back to an arrow pointer.
Tip
To move any object, you can select it and drag it to a new location. You can use the
alignment tools to align objects horizontally and vertically. You can also use the arrow
keys on the keyboard to make minor adjustments in the position of any selected object.
5-19
4. Click OK.
Tip
If you accidentally close the Datalink dialog box before completing your selections, doubleclick the link to reopen the dialog.
5. Place the datalink in the lower right quadrant of the screen.
6. Use the Text button to add this label: FIC-101/SP.
1. Click the Datalink Stamper button. (This datalink will be placed below the loop
setpoint.)
2. Edit the parameter reference to be FIC-101/PID1/PV.F_CV.
3. Set the Formatting Type field to Numeric, and then click OK.
4. Place the new datalink below the loop setpoint.
5. Use the Text button to add this label: FIC-101/PV.
1. Click the Datalink Stamper button. (This datalink will be placed below the loop
process value.)
2. Edit the parameter reference to be FIC-101/PID1/OUT.F_CV.
5-20
3. Select In-Place in the Data Entry Type field, set the Formatting Type field to
Numeric, and then click OK to let the application configure the fields in the
dialog.
4.
Select the datalink and click the DeltaV Data Entry Expert button on the
Toolbox.
5. Be sure that Numeric Entry is selected and click Fetch Limits from the Data
Source.
6. Click OK.
7. Place the datalink below the loop process value.
8. Use the Text button to add this label: FIC-101/OUT.
1. Click the Datalink Stamper button. (This datalink will be placed in the bottom
center of the picture.)
2. Fill in the parameter reference as XV-101/DC1/PV_D.A_CV. If you browse for
the parameter reference, the system will automatically supply .F_CV (for floating
point) after PV_D. Edit the parameter reference to have .A_CV (for ASCII) after
PV_D.
3. In the Datalink dialog box, select None in the Type section and click OK to let
the application configure the remaining fields in the dialog.
4. Click the mouse to place the new datalink in the bottom center.
5. Use the Text tool to add this label: XV-101/PV.
1. Click the Datalink Stamper button. (This datalink will be placed in the bottom left
quadrant.)
2. Fill in the parameter reference as MTR-101/DC1/SP_D.A_CV.
If you browse for the parameter reference, the system will automatically supply .F
(for floating point) after SP_D. Edit the parameter reference to have .A_CV (for
ASCII) after SP_D.
5-21
Tip
Select the check box Read/Write text data in the Browse dialog box to make the default
datalink A_CV.
3. In the Datalink dialog box, select None in the Type section and click OK to let
the application configure the remaining fields in the dialog.
4. Click the mouse to place the new datalink in the bottom left quadrant.
5.
Select the datalink and click the Data Entry Expert button on the Toolbox.
5-22
This data entry method lets you create a Stop and Start pushbutton for the
operators. By clicking on the datalink on the picture, the operator can start and
stop the pump motor.
9. Click OK.
10. Reposition the new datalink, if necessary, in the bottom left quadrant.
11. Use the Text tool to add this label: MTR-101/SP.
12. Select File | Close and save and close the picture.
Note
It is a good idea to save your picture file any time you do a significant amount of work
on it.
2.
3. Return to configure mode by clicking the right mouse button and selecting
Quick Edit.
Either close the DeltaV Operate application (by clicking the Close button in the upper
right corner) or continue with the next exercise.
Dynamos
As you develop a system of operator pictures, you may need to use an object (such as
a pipe, pump, or valve) in more than one picture. You can save such custom built
5-23
Add a pump dynamo and animate the color. It will change from red to green to
signal the pump going from off to on.
Add a tank dynamo with dynamic properties. The tank level will change to show
the gradual discharge of its contents.
Add a block valve and regulatory valve. The valves will change color to show their
state (closed or open).
Add pipes to connect the other objects. These could also be made to change
color, but you will not assign dynamic properties in the example.
The picture will look something like the following figure. Use this as a guideline for
placing objects on your picture.
5-24
To open the pump dynamo set and paste a dynamo on your picture
1. From the system tree in configure mode, expand the Dynamo Sets folder, and
double click PumpsAnim.
The dynamo set opens at the bottom of your screen.
2. Back in the system tree, expand the PumpsAnim folder, and select
PumpsAnimVertA1.
The dynamo PumpsAnimVertA1 is highlighted in the Dynamo Set at the bottom
the screen.
5-25
3. Select PumpsAnimVertA1 and drag it onto the picture. (Alternatively, you can
drag the dynamo name from the system tree onto the picture.)
Because this dynamo has animation properties, you are asked if you want to
animate the pump color.
We will animate the pump color so it changes from red to green when the pump goes
from Stop to Start.
4. Select the check box Animate Pump Color.
The Color By dialog opens.
5. Browse for MTR-101/DC1/SP_D/CV as the digital tag for the pump.
6. Select Exact Match.
7. Click the Delete Row button and delete all but two rows.
8. Set the value in the first row to 0.00, click the color bar, and select red.
9. Set the value in the second row to 1.00, click the color bar, and select green.
5-26
1. First, close the PumpsAnim dynamo set by selecting PumpsAnim in the system
tree, clicking the right mouse button, and selecting Close.
2. Double-click the TanksAnim1 dynamo set in the system tree to open the
dynamo set.
3. Drag the tank labeled TankWDoorD1 to your picture, placing it a little above the
motor, as in the figure shown earlier.
4. On the Tank Dynamo dialog box, browse for the following tag for the tank level.
LI-101/AI1/PV/CV
5-27
5-28
Item
Dynamo Set
Dynamo
Pipes
No dynamic properties
Pipes
As needed
Block valve
XV-101/DC1/PV_D/CV
ValvesAnim
ValveHorizontalOnOff1a
Regulatory valve
FIC-101/PID1/PV/CV
ValvesAnim
ValveHorizontalControl1b
a.In the Valve Dynamo dialog box, choose Animate Valve Color, and set two colors, as you
did earlier for the Pump Dynamo earlier.
b.In the Valve Dynamo dialog box, choose Animate Valve Color. In the Color By dialog box,
choose Color by Current Value. Under the Color Threshold, select Range and set the colors
as follows: 0-50 is red; 50-100 is green.
A pipe can be lengthened or widened by selecting the pipe, dragging one of its resizing
handles, and releasing the mouse button. In fact, any of the graphic objects, including
text, can be resized and reshaped by dragging the side or corner handles.
The following procedure shows a suggested order for creating the objects. You can
create them in any order you want.
1. Add the vertical pipe to connect the tank and motor. Add an elbow pipe section
to connect the motor to the horizontal pipe. Move and resize objects as
necessary.
2. Add the block valve (for XV-101) according to the information in the table.
3. Add a pipe to connect the pump and block valve.
4. Add the regulatory valve for the control loop (FIC-101).
5. Add two sections of pipe between the block valve and regulatory valve by
copying and pasting (or duplicating) the existing section of horizontal pipe. Click
the right mouse button and use the context menu to select your editing choices.
6. Using the Line tool, draw short vertical lines to indicate the orifice plate
measuring the flow.
7. Rearrange your datalinks so that your picture now looks like the illustration
shown earlier. Add text labels as shown.
5-29
Trend Links
Trend links are used to provide real-time trend charts in run mode. The links can use
trend data from any floating point database field (.F_). You add charts by selecting the
chart tool from the Toolbox. The chart tool gives you control over the layout, pen
color definition, and so on.
1.
Click the Chart button on the Toolbox and move the cursor onto the picture.
The cursor turns into a cross-hair.
2. Click the mouse and drag it to form a rectangle. (Refer to the illustration of the
process graphic to size the rectangle.)
3. Release the mouse button to place the chart on the picture.
4. Select the chart and move it to the upper right corner of your working area.
5. Select the chart, click the right mouse button, select Chart Configuration, and
then click the Chart tab.
6.
To configure each of the pens with the following parameter paths, click the
Add Pen button, and then select them from the pull-down list:
DVSYS.FIC-101/PID1/PV.F_CV
DVSYS.FIC-101/PID1/SP.F_CV
DVSYS.FIC-101/PID1/OUT.F_CV
7. Select and delete the default pen (FIX32.NODE.TAG.F_CV) from the Pen List
area when you originally opened the Chart Configuration dialog box.
8. Click the Y-Axis tab and change the title to Flow.
9. Enable the Apply to All Pens field.
5-30
10. Click the X-Axis tab and change the title to Time.
11. Take all other defaults or experiment with the settings and click OK.
The chart is placed on the picture.
5-31
In a more complex system, this horizontal loop might contain a series of tank pictures
or perhaps a progression from a tank picture to a boiler picture to a reactor picture.
You can have a number of these horizontal loops to define sequences of related
pictures. It is just a matter of determining the sequence you want and then setting the
Next and Previous pictures.
In addition, you can have jump-style links, such as pushbuttons, to replace the current
picture with one that is not in the defined sequence. Such links can be placed on your
Overview picture or any other picture.
1. Open the Overview picture (Ovw_ref.grf) in the Pictures folder in the system
tree. (Do not make any changes on this picture.)
2. Save the file as My_Ovw_ref.
5-32
3.
Double-click the Previous and Next Picture buttons in the top left corner of the
TANK101 picture.
3. For the Previous Picture, click the ellipsis mark button next to the Picture Name
field.
4. Select My_Ovw_ref.grf and click Open.
5. For the Next Picture, click the question mark button next to the Picture Name
field, select My_Ovw_ref.grf, and click Open.
5-33
Click the Text tool on the Toolbox and type the text to appear on the
button: Start Discharge.
4. Resize the pushbutton to accommodate the text label. To do this, click the box
and drag its handles.
5.
Select the pushbutton and click the Task Wizard button on the Toolbar.
The Task Wizard dialog box opens.
6. Select Command as the Task Category and scroll down to Write Value to Tag
Expert in the Tasks list.
5-34
This command sets the value for the SFC to 1, which was defined to be the
START value in the SFCCTRL named set.
10. Click Close on the Task Wizard.
11. Save TANK101.
12. Quit DeltaV Operate.
Note
Another way to assign the Start command to the pushbutton is to select the pushbutton,
click the right mouse button, select Edit Script, and edit the Visual Basic script for the
Pushbutton object.
5-35
5-36
Chapter 6
6-1
Tip
If your picture does not line up correctly with the Toolbar and Alarm Banner, click
the Reset Layout button to fix the layout.
To learn about the picture layout
1.
Click the small black question mark in the upper right corner.
This displays a help system description of the buttons on the Toolbar.
2.
Click the Close button in the upper right corner of the help window to close
the help window.
3. Click the small question mark in the lower right corner to see a description of the
fields in the Alarm Banner at the bottom of the screen.
4. Click the Close button in the upper right corner to close the help window.
5.
6.
Click the Books Online button to open it. The DeltaV Operate section is
titled Operator Basics and Graphics Configuration.
7. Click the Close button in the upper right corner of the Books Online window to
close that application.
8. In the DeltaV Operate opening window, click Overview in the upper right
corner to go to the Overview picture.
6-2
9.
To switch to the copy you created of the standard Overview picture, click
the Open button on the Toolbar, and then select My_Ovw_ref from the Replace
Main Picture list. Click the Enter button.
10. To open the TANK101 picture, click the Next picture button in the upper right
corner of the Overview screen.
Note
If opening the TANK101 picture results in a Warning message about a data retrieval
error, click the Skip All button.
6-3
Main History
The Main field in the Toolbar lists the name of the current picture. Operators can go
quickly to another picture by clicking on its name in the Main History list.
Tip
The pushpin button at the top of the Main History is a toggle switch for keeping the Main
History open after a selection is made. The lock button locks the list, and the close button
closes the Main History. You can predefine a Display History list and lock it using the
UserSettings file mentioned at the beginning of Chapter 5, under The Overview Picture and
the UserSettings File.
4. Click DeltaV.
5. Click TANK101 to return to the process graphic.
6-4
Replaces the current main picture with the Primary Control picture for
the selected link.
Note
If you used a placeholder for a controller to do the tutorial, you will not be able to view
Faceplate or Detail pictures, as described in this section.
6-5
Click the Faceplate button to call up the Faceplate for that module.
At the bottom of the Faceplate, notice that the Detail picture button has a
blinking line under it. This indicates there is a problem with the module (in this
case, there is no I/O).
3. Change the mode to Auto by clicking on the AUTO button on the Faceplate.
4. Change the setpoint by moving the slider bar (large white triangle) to a new
value.
5. Close the Faceplate.
6-6
Tip
The Trend button at the bottom of the Faceplate opens the prebuilt module-specific
trend picture for any module created from a DeltaV Library template.
6.
Open the Detail picture by clicking the Detail button on the Faceplate
picture or the main picture.
On the Detail picture, the operator can change tuning parameters (such as Gain
and Reset), change high and low limits, and enable or disable alarms, if these have
been configured as changeable.
7. Close the Detail picture.
6-7
1. Click the value for the data link for the loop setpoint.
The value is highlighted.
Note
If you used a placeholder for a controller to do the tutorial, you will not be able to change
this value.
Acknowledging Alarms
If there are any alarms associated with a control module and an alarm occurs during
operation of the process, the module name will be displayed in the Alarm Banner at
the bottom of the operators screen. Alarms have a descending priority of Critical,
Warning, or Advisory and a status of acknowledged or unacknowledged.
Unacknowledged alarms are more important than acknowledged alarms. For alarms
with equal priority and status, alarms with a more recent timestamp are more
important than older alarms. Depending on the screen resolution, the five or six most
important alarms are displayed on the Alarm Banner. Selecting the small button to the
right of an alarm button displays additional information about the alarm in the line
below the alarm buttons.
You can click an alarm button to go immediately to the screen identified as the
Primary Control picture for that module.
6-8
Click the large Alarm button in the lower right corner of the Alarm Banner to
acknowledge alarms in the main picture.
Click the Alarm button at the bottom of the modules Faceplate picture to
acknowledge all alarms in that module.
If there is an audible alarm, click the Silence Horn button to silence the
alarm. This does not, however, acknowledge the alarm.
On Your Own
This chapter briefly introduced a few of the features in DeltaV Operate run mode.
Take a few minutes to get more acquainted with the application. Change some data
values, click buttons on the Faceplate pictures, call up the Help system and online
books, and skim through the Books Online table of contents. When you are done,
close DeltaV Operate.
6-9
6-10
Chapter 7
The DeltaV system also lets you export data to the Microsoft Excel spreadsheet
software so that you can use that applications extensive analysis and reporting
features.
History Collection
The history collection function defines the module or node parameters that are
monitored and stored in the DeltaV Continuous Historian.
History collection is an integral part of a module. If you copy a module that has
history collection, the new module includes the history collection. This enables you to
set up history collection for key parameters and copy the module for similar
applications. Library modules include history collection so that you do not have to set
up history collection when you copy a library module to an area. You can add
additional history collection to a library module.
In Chapter 4, we set up history collection in Control Studio for the module that we
created from scratch (LI-101) and acquired history collection for the other modules
that we copied from the Library.
7-1
history collection moves with the module. For example, if a Continuous Historian
subsystem is collecting historical data from a module in AREA1, and you move
another module to AREA1, all the history collection for that module is automatically
added to that Continuous Historian subsystem.
You can establish duplicate data acquisition and storage by assigning an area to two or
more Continuous Historian subsystems.
You must assign the areas from which you want to collect history to the subsystems,
enable history collection on the workstation, and download the workstation through
the DeltaV Explorer to activate the subsystems and view the data. You set up history
collection for modules through the DeltaV Explorer or through Control Studio.
In the following exercises we will assign area TANK-101 to the Continuous Historian
and Alarms and Events subsystems, enable history and events collection on the
workstation, download the workstation, and view the data with the Process History
View application.
7-2
7-3
7-4
This tab lets you set the maximum size and time span for the historical database
as well as the size of historical data sets. You can also set up automatic export of
historical data sets by enabling that feature and then setting a valid directory path
on the workstation, outside the DeltaV system. We will not make any changes on
this tab.
5. Click OK.
7-5
2. Click the right mouse button and click Download | ProfessionalPlus Station.
3. Read the message and, if you are sure that you are not controlling a process, click
Yes to acknowledge the message. (Accept the default option to verify the
configuration.)
4. A window opens showing the progress of the download and providing details on
any problems encountered.
7-7
4. Click the Add button and then click the Browse button on the Parameter
Reference Entry dialog box.
5. Select Module Parameters in the Object Type field and browse in the TANK-101
area for FIC-101/PID1/PV.CV to plot the value of the outlet flow.
7-8
7-9
12. Click the Configure Chart tab, and enter MYGRAPH as the Graph Title.
13. Click OK to close the Configure Chart dialog.
The graph appears, showing module trends for the two parameter references, as
well as the events in area TANK-101.
7-10
The Process History View application has numerous graph configuration options
and event filtering options that are described in the Online Help.
Tip
7-11
7-12
Chapter 8
Important
The first user must log into Windows using the Administrator account. The procedure
for the first users logon differs between workgroups and domains. Refer to the important
information in Setting Up Your First User Account on page 8-27 for instructions.
In this section you will learn how to configure the controller and workstation nodes as
well as the I/O. Before configuring, your hardware should be connected and running.
Refer to the manual Installing Your DeltaV Digital Automation System if you need
information on the physical installation of the hardware.
Look at the DeltaV Explorer screen below to see how the controllers, workstations,
and I/O fit into the overall structure of a DeltaV process system. The numbers show
the typical sequence for configuring the hardware.
Configuring the Network, Loading and Assigning Licenses, and Setting Up User Accounts
8-1
8-2
2. Click the Help button to familiarize yourself with the application and when you
are ready to begin the configuration, click Next.
3. Select ProfessionalPLUS workstation and click Next.
The Workstation Configuration application guides you through the process of
configuring the ProfessionalPLUS. Remember to refer to the online help for
complete information on configuring the ProfessionalPLUS workstation.
Important
If your workstation has already been configured, do not repeat this procedure.
The Workstation Configuration application sets up the workstations network
settings and creates the initial database to hold the DeltaV system configuration.
This process may take several minutes to complete. You are instructed to restart
your computer for the configuration changes to take effect.
Configuring the Network, Loading and Assigning Licenses, and Setting Up User Accounts
8-3
your licenses, take a few minutes to read the next sections about DeltaV software
licenses.
System Software
Major system software versions require a license. A major version is one in which the
first digit in the version number changes from the previous version. A Major Version
License is required when you upgrade from one major version to another and for
first-time installations.
Controller Software
Controller software for continuous control is licensed through four I/O-based,
system-wide licenses. For batch control, a fifth system-wide license is added; it is the
Advanced Unit Management license. The system-wide licenses are assigned to the
ProfessionalPLUS workstation and determine both the functionality available in every
controller in the system and the potential size of the system. System size is expressed
in Device Signal Tags (DSTs).
When purchasing controller licenses, it is necessary to understand the difference
between the four I/O-based licenses, which are:
For the controllers in your system, select specific DST sizes of the four I/O-based
licenses by counting the number of discrete inputs, discrete outputs, analog inputs,
and analog outputs required for your process.
Purchase each license with a DST size equal to or greater than the total number of
input or output signals it represents. For example, purchase a 100-DST Discrete
Monitor Input license to bring in up to 100 discrete inputs into the controller(s). Or
purchase a 100-DST Analog Control Output license get up to 100 analog outputs
from the controller(s). The licenses allow input and output signals via conventional
I/O, bus I/O, or Serial I/O. Books Online provides a more detailed definition of the
system-wide controller licenses.
If your process is batch, select an Advanced Unit Management license with a DST size
equal to the number of DSTs used for class-based units.
8-4
You also specify the total number of DSTs (the sum of all DSTs associated with the
four I/O-based licenses) when selecting a ProfessionalPLUS license.
Workstation Software
When installing DeltaV Software on a PC or server, the installation wizard enables
you to define the PC or server as one of three node types: ProfessionalPLUS,
Operator, or Application. After the software installation is complete, you determine
the functionality and size of the workstation with software licenses. Key licenses are
bundled in software suites. Each suite enables the use of specific functions and
applications as defined in the product data sheets. The following table defines which
software suites can be assigned to the three node types:
Table 8-1 License Suite Assignments for Workstations
Workstation Node Type
ProfessionalPLUS workstation
Operator Station
Application Station
After you install a license suite, you can install add-on and scale-up licenses. Add-on
licenses add new licensed features and functionality to the initial license and scale-up
licenses increase the capacity of an existing license feature.
To expand the DST capacity of a workstation that has the DeltaV Experience license
assigned, you must first assign a base ProfessionalPLUS license suite. Assigning a base
license suite uninstalls the DeltaV Experience license and enables you to assign I/O
base and scale-up licenses.
Redundant Controllers
Each pair of redundant controllers requires a separate redundant controller license.
Configuring the Network, Loading and Assigning Licenses, and Setting Up User Accounts
8-5
Tip
Be sure that the System Identifier (also located in the License Pack) is attached to the
ProfessionalPLUS workstation, and be sure to have the license disk ready. To verify that
the System Identifier is attached, select Help | About... in any DeltaV application.
Loading Licenses
From the ProfessionalPLUS workstation:
1. Click Start | DeltaV | Engineering | DeltaV Explorer to open the DeltaV
Explorer.
2. Insert the license disk into the drive.
3. In the DeltaV Explorer, select File | Licensing | Load License File. The Load
License File dialog opens:
Tip
You can also select System Configuration/Setup/Licenses in the left pane of the
Explorer, click the right mouse button, and select Load License File.
4. Select the license file to load, and click Open.
5. Read the information in the Terms and Conditions dialog box and, if you agree,
enter the requested information, and click Next. If you do not agree, return the
license disk and System Identifier to Emerson Process Management.
8-6
6. Fill in the information on the User Contact Information dialog box and click
Next.
7. Fill in the End User Company Information dialog box and click Next.
8. Read the information in the Registration dialog box, and then click Finish.
9. The licenses are loaded into the License folder. The license folder is found in
System Configuration | Setup in the left pane of the Explorer. Select the
Licenses folder to view the licenses.
Tip
Consider creating a backup copy of the license file. Select File | Licensing | Create
License File to create a backup copy of the licenses.
Note
Your licenses are exported if you completely export your DeltaV system.
Configuring the Network, Loading and Assigning Licenses, and Setting Up User Accounts
8-7
To assign licenses
1. Select the node, click the right mouse button, and select Licensing | Assign
License.
A dialog box opens showing only the compatible licenses for that node. Because
the selected node is a controller node, multiple types of licenses are compatible
with it, as shown in the following figure.
2. Select the licenses that you want to assign to the node and click OK.
8-8
1. Select the node for which you want to see license details, and click the right mouse
button.
2. Select Properties from the context menu and click the Licensing tab.
The Licensing Properties page shows the assigned license features and the
number of features (DSTs, items, and devices) configured on the node.
3. Click the Licensing Details button to see details on the license features included
on each license.
There are two other ways to assign licenses:
1. Open the Licenses folder (under System Configuration|Setup), drag a license
from the list, and drop it onto a node.
Configuring the Network, Loading and Assigning Licenses, and Setting Up User Accounts
8-9
2. Open the Licenses folder (under System Configuration|Setup) and use the
licenses context menu to assign the license to a node. The context menu is
accessed through the right mouse button.
Note
When you drag a license from the licenses folder onto a node, you must choose the license
from the entire license pool. When you assign a license using the licenses context menu,
you are given a list of compatible nodes for the license.
Now that you have assigned your licenses, you can download the configuration for
your workstations and controllers.
8-10
3. Read the message and, if you are sure that you are not controlling a process, click
Yes to acknowledge the message and accept the defaults in the Confirm
Download dialog box.
A window opens to show the progress of the download and give you details about
any problems encountered.
4. Click Download Anyway if the Configuration Check Results message box
appears to continue the download.
Since we have not assigned I/O you will probably get some configuration
messages.
Configuring the Network, Loading and Assigning Licenses, and Setting Up User Accounts
8-11
8-12
Configuring the Network, Loading and Assigning Licenses, and Setting Up User Accounts
8-13
4. On the General tab, enter the name for the Operator Station.
5. Accept the default settings and click OK.
6. The new workstation node appears under the Control Network.
8-14
Important
For remote nodes, the new workstation node names must be the same as the Windows
names for those machines.
Note
By default, the new workstation is created with DeltaV network redundancy enabled. If
your DeltaV system uses a simplex network, deselect Enable network redundancy
for this node.
Configuring the Network, Loading and Assigning Licenses, and Setting Up User Accounts
8-15
4. Select a location to save the workstation configuration file, and then click Save.
8-16
Configuring the Network, Loading and Assigning Licenses, and Setting Up User Accounts
8-17
A new controller, named NODE1, is added under the Control Network. The
name appears in the right pane in an edit box, ready for renaming.
4. Rename the controller to something meaningful for your system. To do the
tutorials in this guide, name it CTLR1.
Note
(These are general instructions and are not part of the tank process tutorial. If you
have a controller and I/O connected, they are not likely to match the hardware
specifications for the example.)
1. In the DeltaV Explorer, select System Configuration | Physical Network |
Control Network | controller placeholder.
2. From the context menu, select Properties.
The controller Properties dialog appears, as shown in the next figure.
8-18
3. Select an Area to associate alarms and events with and select the checkboxes
required for your installation. You do not need to set any values in the
Model/Software Revision area. Accept the defaults. When you download, the
DeltaV system updates the values in this area to reflect the controller model and
software revision in your system.
(These are general instructions and are not part of the tank process tutorial. If you
have a controller and I/O connected, they are not likely to match the hardware
specifications for the example.)
1. In the DeltaV Explorer, select System Configuration | Physical Network |
Decommissioned Nodes.
2. Select the decommissioned controller in the right pane.
Configuring the Network, Loading and Assigning Licenses, and Setting Up User Accounts
8-19
8-20
Note
You can also commission a controller by selecting the context menu item, Commission.
Access this menu item by pointing to either Control Network or a controller and clicking
the right mouse button.
Tip
Important
You can decommission a controller by selecting the controller, clicking the right mouse
button, and selecting Decommission. The left pane still shows the controller name. This
placeholder still contains configuration information, such as I/O Device Tags and
assigned modules. Do not delete the controller placeholder. Deleting a controller
placeholder will also delete the I/O configuration, including any Device Tags assigned to
the controllers I/O.
Configuring the Network, Loading and Assigning Licenses, and Setting Up User Accounts
8-21
Channel
Channel Type
Device Tag
Description
CH01
Analog In
LT-1
Level transmitter
CH02
Analog In
FT-1
Flow transmitter
C02
CH02
Analog Out
FY-1
Regulatory valve
C03
CH01
Discrete In
XI-1
CH02
Discrete In
LSC-1
Limit switch-closed
CH01
Discrete Out
XV-1
Block valve
CH02
Discrete Out
ZX-1
C04
Usually, the I/O cards are already downloaded and autosensed when you define the
controller node and you can go to the procedure for configuring the first channel on
the first I/O card.
However, if you need to add a card or a placeholder, use the following procedure.
8-22
6. Click OK.
7. Repeat the procedure to add the remaining three cards, using the information
from the table.
Click the I/O configuration button on the toolbar (or click the right mouse
button and select Configure I/O from the menu).
Configuring the Network, Loading and Assigning Licenses, and Setting Up User Accounts
8-23
The I/O Configuration window opens, displaying a list of the eight channels
available on all the I/O cards. The default channel names are CH01 through
CH08.
8-24
3.
For the first card (C01), select CH01, the first channel.
4. Double-click CH01 (or click the right mouse button and select Properties from
the menu).
The Channel Properties dialog box appears.
5. Select Enabled.
6. Enter a description of the channel, for example, Level Transmitter.
7. Enter a Device Tag in the Device Tag field, for example, LT-1.
The Channel Properties box now looks like this:
Configuring the Network, Loading and Assigning Licenses, and Setting Up User Accounts
8-25
8. Click OK.
Tips
To enable a contiguous group of channels, hold down the Shift key, select the channels,
select Properties from the context menu, and click Enable. To enable individual
channels, hold down the Ctrl. key, select the channels, select Properties from the context
menu, and click Enable.
If there is a printer handy, you can print a copy of your I/O configuration by clicking
the Print button on the toolbar.
2. Close the I/O Configuration window by clicking the Close button in the upper
right corner (or selecting File | Exit).
8-26
It is recommended that you not perform any tutorial procedures that involve
downloading of configuration information into an operational system without fully
considering the impact of these changes.
1. In the DeltaV Explorer, select the controller, click the right mouse button, and
select Download | Controller from the menu.
2. Read any messages that appear and select the appropriate response.
3. A window will open to show the progress of the download and give you details
about any problems encountered.
4. Click Close.
Important
The first user must log into Windows using the Administrator account. The default
password for this account is deltav (lowercase). In a workgroup environment, the first
user must change the account password and then change the passwords on the
administrator accounts on the other workstations to match this password. In a domain
environment, the first user must change the password on the primary domain controller,
and then, for security purposes, change the password on the local administrator account
to a different password. Then, that user should configure the ProfessionalPLUS
workstation load and assign licenses, and download that workstations configuration.
In a domain environment on a Vista or Server2008 workstation, include the domain
name when you log on to Windows (for example, domain_name\Administrator). If you
do not include the domain name and the user name exists on the workstation as well
as on the domain, the software logs you in as the local Administrator on the
workstation rather than the domain Administrator user.
There may also be other default user accounts set up on your system, such as
Operator, Supervisor, Maintainer, and Configure. The default passwords for these
accounts are DeltaVO1, DeltaVS1, DeltaVM1, and DeltaVC1, respectively.
Configuring the Network, Loading and Assigning Licenses, and Setting Up User Accounts
8-27
Before any other users log in to the system, some thought should be given to the
overall user access scheme. If more than just one or two users will be accessing the
system, you may want to limit their ability to change the process configuration or
perform downloads. To do this you need to set up user names and access privileges in
the User Manager.
1. If you are the very first user after the workstation has been configured, log in as
Administrator.
2. Click Start | DeltaV | Engineering | User Manager.
The initial screen of the User Manager application appears.
8-28
To learn more about User Manager, particularly the specifics of how to limit
access to plant areas and grant configuration/download privileges, read the online
help for this system. Context sensitive help (related to specific fields) is also available
by clicking the Whats This button and then clicking on a specific field.
Adding a User
The procedure below steps through the basics for adding a new user account.
2. Type the Name, usually only the last name, and tab to the next field or click in
the next field. Do not press Enter or click the OK button until you have made all
your selections for this user account.
Note
If you press Enter, the new user account is created with all the default settings of
Windows and DeltaV Account types, but no Download or Configure privileges. To add
Configuring the Network, Loading and Assigning Licenses, and Setting Up User Accounts
8-29
these privileges, you need to edit the user account properties by clicking on the users name
and selecting File | Properties.
3. Type the Full Name and tab to the next field.
4. You must enter a password and inform the person of the password.
5. Confirm the password in the next field.
6. Select both Account Types.
DeltaV accounts are global. Windows accounts are specific to each workstation.
A users DeltaV account is only usable on a workstation when the Windows
account is also enabled for that user on the workstation. You must enable a
Windows account for each DeltaV user on every workstation on which that user
runs the DeltaV system.
7. Select a role for this user. Roles are used to assign users to groups and to assign
permissions and Group Policy Objects.
8. Click the Advanced tab.
8-30
10. If the user should have Download or Configure privileges, click the Keys tab and
add these privileges. (These tabs are described briefly below.)
11. Click OK.
12. Close the User Manager application.
Configuring the Network, Loading and Assigning Licenses, and Setting Up User Accounts
8-31
1. In the DeltaV Explorer, select the workstation, click the right mouse button, and
select Download | Setup Data from the menu.
2. Answer yes when asked if you want to continue.
3. A window will open to show the progress of the download and give you details
about any problems encountered.
Congratulations. You have finished the Physical Network part of your System
Configuration and set up your user account. Now you are ready to start configuring
the Control Strategy.
At this point you can go to Chapter 3, Learning About the DeltaV Explorer. Then
you can create a plant area, which will be the logical container for your control
strategy, and create the control modules.
8-32
Glossary
Glossary
Alarm
Algorithm
Areas
Books Online
Composite
Controller
Database
Decommission
Debug
DeltaV Explorer
Glossary-1
DeltaV Workstation
Device Tag
Dynamo
Event
Function Block
History
Hub
Input/Output (I/O)
I/O Carrier
Library
Glossary-2
Glossary
Module
Node
Open Database
Connectivity (ODBC)
Operator
Parameter
Process
Record
Sequential Function
Chart (SFC)
Step
Universal Naming
Convention (UNC) Name
Glossary-3
Glossary-4
Index
C
Command driven algorithm
definition 1-3
A
Action in SFC
qualifier 4-45
type 4-45
4-23
Configuration Assistant
8-27
1-6
Configure mode
using DeltaV Operate in
5-2
Alarm View
in Control Studio
4-5
Configuring
additional workstations 8-12
DeltaV workstations 8-2
I/O channels 8-21
the Controller Node 8-17
Administrator account
Alarm
definition
1-4
Alarms
acknowledging 6-8
modifying 4-29
Algorithm
definition
1-2
Area
definition
1-3
Context menus
B
Background color of pictures 5-13
Batch History View 1-15
1-15
1-7
Control modules
assigning displays to 4-13
assigning to a controller 4-14
copying from the library 4-3
creating 4-1
creating from scratch 4-18
definition 1-2
finishing steps 4-13
installing 4-50
saving 4-15
verifying 4-16
controller
revision
4-31
Index
3-7
1-20
4-24
Books Online
5-1
4-10
4-9
8-18
Controller placeholder
creating 8-17
Index-1
navigating 5-5
opening in run mode
Run mode 1-15
Controller Software
licensing 8-4
Controllers
downloading
8-26
Detail display
1-8
Diagnostics 1-16
Diagram View
Control Studio
Display hierarchy
4-4
8-7
1-12
Index-2
4-5
5-3
Display History
defining in user.glb file
8-15
4-13
DevData.cfg file
Default password
1-22
1-4
Default Arrangement
of Control Studio views
1-14
5-14
Database Administration
DeltaV Neural
1-19
DeltaV Reporter
1-13
DeltaV Predict
5-6
1-18
5-4
Documentation conventions
DeltaV Explorer 3-4
Downloading
controllers 8-26
workstations 8-10, 8-31
Dynamic properties
Dynamo set
pasting from
Dynamos
5-14
5-25
5-23
E
Engineering Units
setting for LI-101 module
4-21
Equipment modules
definition 1-3
History collection
adding 4-23
Explorer
see DeltaV Explorer
I
I/O card
adding
Expression Editor
specifying conditions with 4-34
specifying SFC actions 4-45
F
faceplate picture
I/O channels
configuring
4-13
Installing
setup data 8-32
1-10
Guardian application
1-18
H
1-1
1-20
Help system
online 1-19
Index
LI-101
creating 4-18
saving 4-25
Library
definition
4-5
1-3
Library templates
exploring 3-4
License folder
location of
8-7
1-2
Licenses
controller software 8-4
redundant controllers 8-5
system software 8-4
workstation software 8-5
Line styles
Help
context-sensitive
History Collection
4-13
License Pack
Graphics wizards
See Dynamos
Hierarchy View
Control Studio
4-6, 4-10
Hardware
1-14
5-13
Filtering parameters
FlexLock
8-21
FIC-101
creating 4-25
modifying 4-26
Fill styles
8-22
Links
5-13
5-14
8-5
4-31
Login
as System Administrator
8-27
7-1
Index-3
M
Main History
Operator displays
creating 5-1
6-4
Overview picture
5-2
4-25
6-8
1-2
MTR-101
creating 4-3
modifying 4-30
N
Named sets 4-38, 4-40
creating 4-41
Navigating
in DeltaV Explorer 3-3
in DeltaV Operate 5-5
Network time
3-8
network time
3-8
Node
definition
1-3
O
OPC Mirror
1-19
OPC server
1-18
Operating environment
description 5-1
Index-4
5-3
6-5
Minimizing applications
1-18
4-32
4-5
Parameter
browser 5-14
filtering 4-6
promoted 4-18
4-10
Parameter filtering
Parameter References
in DeltaV Operate (run mode)
Parameter tagnames
4-36
Parameter View
Control Studio
4-5
Parameters
module-level
Password
default
5-14
4-22
Picture files
saving 5-9
Pictures 5-1
changing the background color
pictures
setting previous and next
5-13
5-32
4-13
1-16
4-18
Promoted parameter
Q
Quick Edit
3-8
System time
Tagnames
in Control Studio
5-6
4-36
1-2
Terminology
5-19
Toolbar window
5-2
Redundant Controllers
licensing 8-5
Toolbox 5-9
moving and resizing
1-18
Registration Utility
Restoring applications
Trend links
2-3
8-32
Start menu
using the
1-4
User Manager
3-8
5-18
1-11, 8-28
5-3
V
Verifying modules
4-16
View
Control Studio
4-4
View options
in DeltaV Explorer
1-3
UserSettings file
Unit modules
definition
User accounts
adding 8-27
default 8-28
2-2
4-15
Scenario
tank process
5-14, 5-30
4-25
Run mode
using DeltaV Operate in 6-1
Saving modules
4-46
Transitions in SFC
Rest Layout
in DeltaV Operate 6-2
5-11
1-11
3-3
W
Whats this?
button 1-20
example 4-19
Windows taskbar
4-4, 4-25
Index-5
Workstation Configuration
starting 8-2
1-18
X
XV-101
creating 4-7
modifying 4-9
Index-6