Read this manual before working with the product. For personal and system safety, and for optimum product performance,
ensure you thoroughly understand the contents before installing, using, or maintaining this product.
For equipment service or support needs, contact your local Emerson Automation Solutions/Rosemount Tank Gauging
representative.
Version
This manual is based on the functionality of TankMaster version 6.G0.
For older TankMaster versions all functionality described in this manual may not be available and the Graphical User Interface
(GUI) may look different.
Safety messages
WARNING
Physical access
Unauthorized personnel may potentially cause significant damage to and/or misconfiguration of end users’ equipment. This could
be intentional or unintentional and needs to be protected against.
Physical security is an important part of any security program and fundamental to protecting your system. Restrict physical access
by unauthorized personnel to protect end users’ assets. This is true for all systems used within the facility.
Rosemount TankMaster WinOpi provides operator overview for Rosemount Tank Gauging
systems. It is a complete custody transfer and inventory software package. All calculations
are based on current API and ISO standards.
The TankMaster software suite provides you with the tools that you need to configure and
operate the Rosemount Tank Gauging system. The Rosemount Tank Gauging product
portfolio includes a wide range of components for small and large customized tank
gauging systems. The system includes various field devices, such as radar level gauges,
temperature transmitters, and pressure transmitters for complete inventory control. For
detailed descriptions of how to setup various devices refer to the respective reference
manuals.
TankMaster is an Emerson Automation Solutions/Rosemount Tank Gauging inventory
management software package for installation and configuration of level gauging
equipment. It is a complete custody transfer and inventory software package that provides
operator overview for Rosemount Tank Gauging systems. All calculations are based on
current API and ISO standards.
1.1.1
TankMaster provides you with powerful and easy-to-use tools for installation and
configuration of level gauging devices such as radar transmitter gauges (RTGs). The
settings for protocols, devices and tanks can be changed in real time.
The graphical interface gives you a clear overview of installed devices and tanks. For each
tank you can easily see the associated transmitters in the WinSetup application.
Key features
• Monitoring of measured data
• Clear overview of installed tanks and devices (using WinSetup)
• Simple installation using wizards (using WinSetup)
• Open connectivity
• Object-oriented, user-friendly Graphical User Interface (GUI)
TankMaster is designed to be used in a Microsoft® Windows environment, providing easy
access to measurement data from any PC in your network. Measurements and data are
presented in realtime and you can customize views to suit your needs.
With TankMaster, you can use the TRL/2 Modbus protocol or be connected via RS232 and
RS485 interfaces. Other communication protocols, such as Enraf GPU, are also supported.
Rosemount TankMaster is based on the open OPC standard, allowing you to import data
into other systems such as DCS:s, PLC:s, Scada systems and Microsoft Office programs.
Rosemount TankMaster 5
Page 6
Getting startedReference Manual
June 202200809-0200-5110
1.1.2Intended use of product
Rosemount TankMaster WinOpi serves as a monitoring interface that provides the user
with tank data such as level, temperature, pressure, volume etc. It is a custody transfer and
inventory software package that supports calculations based on current API and ISO
standards. See End User License Agreement for complete terms and conditions for using
the Rosemount TankMaster WinOpi software package
1.2Manual overview
The Rosemount TankMaster WinOpi Reference Manual provides descriptions of the
TankMaster WinOpi operator's interface and instructions for operating the Rosemount
Tank Gauging system. The manual includes the following sections:
Chapter Getting started provides a short introduction to Rosemount TankMaster.
Chapter The WinOpi main window provides an introduction to the basic features of the
WinOpi operator’s interface. It describes the workspace, menus, and various toolbars.
Chapter Viewing tank data provides a description of various functions for viewing tank
data and inventory data.
Chapter Installing a tank measurement system provides a description of how to setup an
inventory system in TankMaster WinOpi.
Chapter Alarm handling describes how to setup alarm limits, alarm groups, and how to
view and accept current alarms.
Chapter Reports provides a description of how to create and distribute reports with
inventory information.
Chapter Audit log provides a description of how to enable recording of operations and
actions performed by a TankMaster user.
Chapter Tank calculators provides a description of how to use calculators for Density, Tank
inventory, transfer, and settling.
Chapter Customizing the layout describes how to create customized menus, windows,
and toolbars in TankMaster.
Chapter Servo commands describes how to send commands to servo gauges.
6Emerson.com/Rosemount
Page 7
Reference ManualGetting started
00809-0200-5110June 2022
1.3Technical documentation
The Rosemount Tank Gauging System includes a wide portfolio of user documentation.
For a complete list, see product pages on Emerson.com/Rosemount.
Reference manuals
• Rosemount Tank Gauging System Configuration Manual (00809-0300-5100)
Figure 1-1: Rosemount Tank Gauging System and User Documentation Structure
Rosemount TankMaster 9
Page 10
WinOpi/WinSetup
Tank Server
Master Protocol ServerSlave Protocol Server
COM1COM2
Getting startedReference Manual
June 202200809-0200-5110
1.4TankMaster software package
The TankMaster software package comprises the following software modules:
• WinOpi
• WinSetup
• WinView
• Batch server
• Tank server
• Master Protocol server
• Slave Protocol server
Figure 1-2: Software Modules
WinOpi
WinOpi is the operator interface to the tank gauging system. It communicates with the
Tank Server and various protocol servers to let the user monitor measured tank data.
WinOpi also provides:
• alarm handling
• automatic report distribution
• historical data sampling
• inventory calculations for volume, observed density and other parameters.
WinSetup
The WinSetup program is a graphical user interface (GUI) for installation, configuration
and maintenance of level gauging devices.
10Emerson.com/Rosemount
Page 11
Reference ManualGetting started
00809-0200-5110June 2022
WinView
WinView is a software package with basic inventory capabilities. It communicates with the
Tank Server and the different protocol servers to let the user monitor measured tank data.
It is a cost-efficient alternative for operational control at smaller tank terminals, marketing
terminals, biofuels, and chemical plants, etc.
Tank server
The Tank Server communicates with devices via the Master Protocol Server and handles
configuration data for all installed tanks and devices. Parameters stored by the Tank Server
include:
• device names
• configuration data, such as antenna type
• number of connected temperature sensors
• number of connected analog inputs
The Tank Server collects data from connected devices and distributes this information to
the WinOpi and WinSetup user interface.
Master protocol server
The Master Protocol Server transfers configuration data and measured data between the
Tank Server and connected devices in the tank gauging system. The Master Protocol
Server is able to communicate with various types of devices such as FCUs, the Rosemount
2410 Tank Hub, and the Rosemount 5900S Radar Level Gauge to collect measurements
for, for example, level, temperature and pressure.
Slave protocol
The Slave Protocol Server is used to connect the TankMaster system to a host computer
(DCS system). The Slave Protocol Server exchanges tank data between the Tank Server
and the host computer.
OPC Server with browser
TankMaster uses OPC Data Access 2.0 (OLE for Process Control), an open industry
standard, which eliminates the need for costly customized software integration.
With the OPC server and the browser it is easy to import all custody transfer and inventory
data to other OPC clients such as different DCS:s, PLC:s, Scada systems, or Microsoft
Office® programs.
See the web site for the OPC Foundation for more information: www.opcfoundation.org.
Customized views
You can customize specific views and windows in TankMaster. Existing objects can be
modified or new ones. You could, for example, create a window with an embedded image
of your own plant, to give a realistic overview, and configure the window so that when you
click on a specific tank in the image you can access the corresponding data for that tank.
Rosemount TankMaster 11
Page 12
Getting startedReference Manual
June 202200809-0200-5110
1.5Server hardware key
The Server Hardware Key Info window displays the functions enabled by the TankMaster
hardware key. The information displayed is only valid for the selected server and cannot be
altered. Also shown is the number of tanks that can be installed according to the
TankMaster license, and the current number of installed tanks.
Procedure
1. Open menu option Tools→View Server HW Key Info.
™
2. Select the desired server to view hardware key information.
3. Click Close to close the Server Hardware Key Info window.
1.5.1
12Emerson.com/Rosemount
System type
System Type indicates which mode TankMaster™ is running.
Inventory system
TankMaster runs as a complete custody transfer and inventory software package. All
calculations are based on current API and ISO standards.
Page 13
Reference ManualGetting started
00809-0200-5110June 2022
WinView system
WinView basic inventory capabilities suitable for smaller plants and terminals.
Demo system
TankMaster is running with full functionality using simulated values.
1.5.2Supported functions
The Supported Functions pane in the Server Hardware Key Info window shows available
TankMaster™ options. Selected options indicate that the corresponding function is
enabled with the current hardware key. The table below gives an overview of the available
functions.
Table 1-1: Supported Functions
FunctionExplanation
1.5.3
Host Access to server via OPC
and serial
RedundancyEnables the use of redundant servers
Network access for TM client
nodes
Extended Batch Function
Custody Transfer SystemSetup mode for the Custody Transfer System.
Custody Transfer SealWrite-protected mode. No possibility to change configuration.
HTG calculation and SetupHydrostatic Tank Gauging, Enables level and inventory data from
Window CustomizingEnables the creation of customized windows.
Service KeyPersonal key for service engineers.
Floating Roof MonitoringEnables TankMaster function for monitoring floating roof tilt and
(1) For more information and instructions on Batch Handling, please refer to the TankMaster Batch
Handling User Guide
(1)
Enables OPC and Modbus communications between TankMaster
and SCADA/DCS
Enables a TankMaster client to connect to the network and read
tank and device data.
Creates MS Access files. Stores closed batches for up to 365 days.
Delivery tickets can be recalculated. Tank Transfer Calculator
enabled.
pressure.
buoyancy.
Tanks
The Tanks pane shows the number of licensed tanks and the number of installed tanks.
If the number of installed tanks exceeds the number of licensed tanks, the inventory
calculation option is disabled until a hardware key with a sufficient number of licensed
tanks is installed, or until tanks are uninstalled and the number of installed tanks is equal to
or less than the number of licensed tanks.
Rosemount TankMaster 13
Page 14
Getting startedReference Manual
June 202200809-0200-5110
1.5.4TM Network client nodes
The TM Network Client Nodes pane shows the number of licensed nodes and the number
of connected nodes for the selected server. The number of connected nodes cannot
exceed the number of licensed nodes.
If the number of connected nodes is the same as the number of licensed nodes, no more
nodes will be able to connect unless currently connected nodes are first disconnected, or
until a new license key with an increased number of licensed nodes is installed.
1.6Illegal characters
The following characters should not be used when naming objects in TankMaster™ as this
may cause undesirable results:
Table 1-2: Illegal Characters in TankMaster
\ Reverse solidus% Percent symbol
/ Solidus< Less-than symbol
? Question mark> Greater-than symbol
* Asterisk{ Left curly bracket
[ Left square bracket} Right curly bracket
] Right square bracket' Apostrophe
| Vertical line" Quotation mark
14Emerson.com/Rosemount
Page 15
Reference ManualThe WinOpi main window
00809-0200-5110June 2022
2The WinOpi main window
All Rosemount TankMaster™ WinOpi tools and functionality can be accessed from the
main menu bar at the top of the screen. The toolbar directly below the menu contains
buttons with shortcuts to the most common operations.
The TankMaster WinOpi main window includes a Workspace which displays tanks, devices,
alarm groups and reports. Right-clicking on objects in the workspace gives access to
associated views, tools and functionality for that object.
A status bar at the bottom of the screen shows alarm and connectivity information.
Figure 2-1: WinOpi Workspace
A. Menu bar
B. Tool bar
C. Workspace
D. Status bar
The Workspace area can be docked on any side of the main window, or it can be moved
anywhere in the Main window when it is floating.
Docking and floating is toggled by right-clicking in the Workspace area and selecting, or
deselecting Allow Docking.
Rosemount TankMaster 15
Page 16
The WinOpi main windowReference Manual
June 202200809-0200-5110
2.1Menus
The menu bar at the top of the main window contains the following menus: File, View,
Entry, Setup, Reports, Batches, Tools, Custom, and Help.
Figure 2-2: Menu Bar
A. Menu bar
Some menu options are available by right-clicking on an object in the Workspace window.
Available options varies depending on the type of object that is selected.
Example
The Entry→Tank Entry option in the menu bar can also be found by right-clicking on a
tank icon.
Figure 2-3: Tank Entry
Note
For more information and instructions on the functionality in the Batches menu, please
refer to the TankMaster Batch Handling User Guide.
16Emerson.com/Rosemount
Page 17
Reference ManualThe WinOpi main window
00809-0200-5110June 2022
2.2Toolbar
The WinOpi toolbar contains buttons which act as shortcuts to various tools and
functionality. The toolbar can be toggled from the View menu.
Figure 2-4: Toolbar
A. Toolbar
The toolbar can be toggled on or off from the View menu.
Figure 2-5: Toolbar Option in View Menu
A. Toolbar option
Rosemount TankMaster 17
Page 18
The WinOpi main windowReference Manual
June 202200809-0200-5110
Toolbar options
The following items are included in the standard toolbar:
Figure 2-6: Toolbar Options
A. Log off (View Only mode)
B. Log on to TankMaster
C. Toggles the Workspace window
D. Opens the Tank View, Tank Inventory, and Extended View window for a selected tank
E. Opens the Group View, Bar Graph Group, or Tank Movement window for a group of
tanks
F. Alarm Summary for a tank group, Alarm Summary for the current active alarm group,
Alarm Log, and Accept alarm
G. Program Options
H. Create a new batch
I. Density calculator
J. Realtime View window
K. Historical Table window
L. Historical Data View window
M. About WinOpi
18Emerson.com/Rosemount
Page 19
Reference ManualThe WinOpi main window
00809-0200-5110June 2022
2.3Status bar
The status bar located at the bottom of the TankMaster main window displays information
about connectivity, current alarms and the current protection level status (View Only,
Operator, Supervisor, Administrator, and ChiefAdmin).
Figure 2-7: Status Bar
A. Connection status
B. Alarm status
C. Current user
D. Current protection level
E. Operation status (green=normal operation)
Rosemount TankMaster 19
Page 20
The WinOpi main windowReference Manual
June 202200809-0200-5110
2.4Workspace views
The workspace offers an overview of all devices and tanks. To switch between the different
views, click on a tab: Groups, Plants or Batches.
Figure 2-8: Workspace Views
The workspace lets you perform a variety of tasks from these different views, including:
• Viewing tank & inventory data.
• Viewing alarm logs and alarm summary.
• Organizing tanks in different groups.
• Monitoring alarms.
• Creating reports.
• Batch Handling
Note
For more information and instructions on working with batches, please refer to the
TankMaster Batch Handling User Guide.
20Emerson.com/Rosemount
Page 21
Reference ManualThe WinOpi main window
00809-0200-5110June 2022
2.4.1Viewing tanks and groups
The Workspace window shows all installed tanks and groups.
Tank Groups
Tank groups can be created to organize tanks by type, location, or by product. Tanks can
also be organized in Alarm groups in order to manage alarms.
Figure 2-9: Tank Groups
A. Active alarm group "Crude"
B. Alarm group "North Area"
C. Tank group "Crude Oil"
D. Tank Group "North"
Rosemount TankMaster 21
Page 22
The WinOpi main windowReference Manual
June 202200809-0200-5110
Data
Tank group data, such as level, temperature, inventory, and alarm logs can be monitored
and displayed in the main window.
Figure 2-10: Viewing Tank Group Data
Related information
Alarm groups
22Emerson.com/Rosemount
Page 23
Reference ManualThe WinOpi main window
00809-0200-5110June 2022
2.4.2Setting up the workspace
The WinOpi options allow you to specify how tank names, node names, and other objects
will be displayed in the Workspace window.
Procedure
1. From the Tools menu select Options.
2. Select the General tab.
Rosemount TankMaster 23
Page 24
The WinOpi main windowReference Manual
June 202200809-0200-5110
3. Change the desired settings.
Example
Groups view Tank Names settings Show plant names and Show server names.
Example
Plants view Workspace Nodes settings Show plant nodes and Show server nodes.
4. Click Apply to save the changes.
5. Click OK to close the Operator’s Interface Options window.
24Emerson.com/Rosemount
Page 25
Reference ManualThe WinOpi main window
00809-0200-5110June 2022
2.4.3Create a tank group
Tank groups can be a convenient way to get a better overview of, for example:
• tanks in a specific geographical area
• tanks containing a certain product
• tanks connected to the same host
A tank may appear in more than one group and a group may contain other groups. There
is no limit on the number of groups that can be created.
Procedure
1. In the Groups view, do one of the following:
• right-click on the Groups icon and select New Group
• select menu option Entry→New Group
2. Type a name for the new tank group and click OK.
3. In the left-hand pane, select a tank or a group to add to the new group and click the
Select button.
Rosemount TankMaster 25
Page 26
The WinOpi main windowReference Manual
June 202200809-0200-5110
4. Repeat for all tanks to be added to this group.
5. Click OK when you have finished adding objects to the new group. The new tank
group will be displayed in the Workspace window.
2.4.4Icons
In the Workspace windows various items are represented by the following icons:
Table 2-1: Icons
Cylindrical tank
Floating roof tank
Spherical tank
Horizontal tank
Tank group
Alarm group
Active Alarm group
Plant node
Server node
Report
26Emerson.com/Rosemount
Page 27
Reference ManualThe WinOpi main window
00809-0200-5110June 2022
2.5User management
TankMaster offers a number of protection levels for increased security. These levels are
categorized as User Access Levels and User Access Sub Levels. The User Access Levels are:
• Administrator
• Supervisor
• Operator
• View Only
Each User Access Level has five sub levels, giving total of 20 unique access levels. The
default user names and passwords each user type are as follows:
Table 2-2: User Access Levels and Sub Levels
UserLevelSub LevelDefault Password
ViewVIEW ONLY*view
OperatorOPERATOR*oper
SupervisorSUPERVISOR*super
AdministratorADMINISTRATOR*admin
ChiefAdminADMINISTRATOR*****chief
User authentication (log on) is required in order to change settings such as:
• Alarm limits
• System Setup
• Tank Setup
Note
Settings cannot be changed by a user in View mode.
Rosemount TankMaster 27
Page 28
The WinOpi main windowReference Manual
June 202200809-0200-5110
2.5.1Log on to TankMaster
Procedure
1. Select File→Log On, or click the Log On button in the toolbar.
2. Type your user name and password. The password is case sensitive but the user
name is not.
3. Click OK.
Note
If log on is unsuccessful after five consecutive attempts, the user account is
disabled. The user account must be enabled by an Administrator.
The user type and the protection level is displayed in the status bar as well as any
status messages in case there are any.
Figure 2-11: Status Bar
A. User name
B. Protection level
28Emerson.com/Rosemount
Page 29
Reference ManualThe WinOpi main window
00809-0200-5110June 2022
2.5.2Manage user accounts
You must be logged on as Administrator in order to add new user accounts, change
settings for an existing user, or to configure user levels and sub levels.
Procedure
1. Log on to WinOpi as an Administrator.
2. Open Tools→Administrative Tools→User Manager.
3. In the User Manager window select a cell in an empty row and click New.
4. Enter a user name.
5. A description of the new user profile is optional.
6. Enter and confirm a password.
7. Next, select the desired Level and Sub Level and click OK.
8. Verify that the new user is displayed in the User Manager window.
9. To make a default user name appear in the Log On dialog, check the box Use first
account with required access level as default. If not selected, the User Name field
is empty when the Log On dialog opens.
10. Click the OK button.
Related information
User management
Rosemount TankMaster 29
Page 30
The WinOpi main windowReference Manual
June 202200809-0200-5110
2.5.3Configure a sub level description
TankMaster allows you to change the names for Sub Levels to something more descriptive
than the default settings.
Procedure
1. Open Tools→Administrative Tools→User Manager.
2. In the User Manager window, click the Config Desc button.
3. In the Config Access Sub Levels Description window enter a new description in the
desired field. In the example above, the description of item number 5 of category
Admin Sub Levels is changed from “*****” to “Sub5-admin”.
4. Click OK to close the Config Access Sub Level Description window.
30Emerson.com/Rosemount
Page 31
Reference ManualThe WinOpi main window
00809-0200-5110June 2022
2.5.4Policies
The Policy Management function lets you setup various constraints for access levels and
user accounts.
Procedure
1. Open Tools→Administrative Tools→User Manager.
2. In the User Manager window, click the Policies button.
3. Select Enable Policies check box to activate the Policy Management function.
4. Select the desired mode to configure; Level Policies or User Policies.
5. In the Policies Settings drop-down list, select the desired access level or user
account.
6. Select the desired Associated constraints item and select the Enable check box.
Specify the constraint by entering a number in the Value input field.
Rosemount TankMaster 31
Page 32
The WinOpi main windowReference Manual
June 202200809-0200-5110
7. Click the Set button.
8. Repeat for each constraint you would like to use.
9. Once finished, click the Apply button.
10. Click the OK button to close the Policy Management window.
Policies settings
You can specify policy password constraints for protection levels such as Operator,
Supervisor, and Administrator by selecting mode Level Policies.
WinSetup also allows you to specify constraints for specific user accounts by selecting
mode User Policies.
You may use a combination of Level Policies and User Policies. For example, you may set
certain Level policy constraints for access level Operator, and then modify one or more
constraints for a certain user account.
Policies mode
Select the desired Mode and configure the Associated constraints.
Level Policies lets you change constraints for user access levels such as Operator,
Supervisor, and Administrator.
User Policies lets you change constraints for specific user accounts.
Associated constraints
The following password constraints can be set:
Table 2-3: Password Constraints
ConstraintDescription
Minimum password lengthMinimum characters required for the password
Password rotation periodThe number of days that the password will be valid
Password expire notificationsNumber of days before the password expires that a warning
message will be shown
32Emerson.com/Rosemount
Page 33
Reference ManualThe WinOpi main window
00809-0200-5110June 2022
2.5.5Set required access levels
TankMaster offers the possibility to set unique required access levels for the following
actions:
• Group handling
• Alarm group handling
• Report handling
• Accepting alarms
• Exiting WinOpi
• Adding a program to the Tools menu
• Start program
For example, if you are logged on as an Operator (* * *), you are not allowed to exit
WinOpi if the required exit level for this action is set to Operator (****) or higher.
To modify required access levels:
Procedure
1. Open Tools→Administrative Tools→Set Required Access Levels.
Note
You must be logged on as an Administrator (* * * * *) to be able to set the required
access levels.
2. Set the required access level for each action and click OK.
Related information
Manage user accounts
Add an item to the Tools menu
Rosemount TankMaster 33
Page 34
The WinOpi main windowReference Manual
June 202200809-0200-5110
2.5.6Change protection levels for specific windows
Prerequisites
To be able to change the Protection Level, the user must be logged on as an
Administrator (* * * * *).
To set a Protection Level for a specific window, for example, Alarm Limits:
Procedure
1. Select menu option Entry→Alarm Entry→Alarm Limits to open the Alarm Limits
window.
2. Click the window icon in the upper left corner of the Alarm Limits window.
3. Click on Protection Level in the menu.
4. Select the desired Protection Level and Sub Level from the menus.
5. Click OK.
Now the user must be logged in at the specified protection level, or a higher level, in
order to make any changes to the Alarm Limits window.
34Emerson.com/Rosemount
Page 35
Reference ManualThe WinOpi main window
00809-0200-5110June 2022
2.5.7Change password
Procedure
1. Go to Tools→Administrative Tools →Set Password.
2. Select the Tank Server which is valid for your user account.
If you are already logged on to TankMaster, the current server is already selected
and your user name appears in the User name field.
2.5.8
3. If the workspace is in View Only mode, enter your User name.
4. Enter your old password and the new password.
Note
The password is case sensitive.
5. Confirm the new password and click OK.
Change inactivity timeout
You can set a timeout after which the current user is automatically logged off after a
period of inactivity.
The timeout period is reset each time the user performs an activity that requires an access
level check, for example, setting a new alarm limit or logging on. You must be logged on
as an Administrator in order to change the inactivity timeout.
Procedure
1. Go to Tools→Administrative Tools →Set Inactivity Timeout.
2. Enter the number of minutes to use for the inactivity timeout.
3. Click OK.
Rosemount TankMaster 35
Page 36
The WinOpi main windowReference Manual
June 202200809-0200-5110
2.5.9Program security options
TankMaster WinOpi offers security options which can be used to restrict user privileges to
run certain Windows programs or perform specific actions.
Table 2-4: TankMaster Operator's Interface
Security optionDescription
Run application maximizedWinOpi will always run with the application window maximized.
The minimize and restore buttons in the upper-right corner of
the window are disabled.
Disable possibility to switch to
other programs
ignores keyboard commands such as Alt+Tab, Alt+Esc, Ctrl+Esc,
etc.
Table 2-5: TankMaster Administrator and Windows Security
Security optionDescription
Run TankMaster Administrator
as Shell
Disable Task ManagerPrevents the user from starting Task Manager (Taskmgr.exe).
Disable Lock WorkstationPrevents the user from locking the system (WIN+L). When
Disable Change PasswordDisables the Change Password button on the Windows Security
Disable Registry EditorDisables the Windows registry editors, Regedt32.exe and
Disable Windows Shutdown/
Restart
Allows the TankMaster Administrator program to run as a
Windows shell instead of the standard Windows Explorer shell.
When this option is selected, all other security options in the
TankMaster Administrator and Windows Security group are
automatically set. You may need to restart your PC.
Windows is locked, the desktop is hidden and the system cannot
be used. Only the user who locked the system or the system
administrator can unlock it.
dialog box (Ctrl+Alt+Del).
Regedit.exe. If this option is selected and the user attempts to
start a registry editor, a message appears explaining that a
system policy prevents the action.
Prevents the user from shutting down or restarting Windows.
This option removes the Shut Down option from the Start menu
and disables the Shut Down button on the Windows Security
dialog (Ctrl+Alt+Del). It does not prevent the user from running
programs that may shut down Windows.
Disable Command PromptPrevents the user from running the interactive command
prompt, Cmd.exe. This option also determines whether batch
files (.cmd and.bat) can be run on the computer.
Disable Autorun/AutoplayDisables the Autoplay feature on all drives.
36Emerson.com/Rosemount
Page 37
Reference ManualThe WinOpi main window
00809-0200-5110June 2022
To set program security options
Procedure
1. Open Tools→Administrative Tools→Security Options.
2. Select the desired security options and click OK to apply.
Rosemount TankMaster 37
Page 38
The WinOpi main windowReference Manual
June 202200809-0200-5110
38Emerson.com/Rosemount
Page 39
Reference ManualViewing tank data
00809-0200-5110June 2022
3Viewing tank data
3.1Measured values
Rosemount TankMaster™ offers a number of options to view measured and calculated
inventory data for individual tanks and tank groups. Windows can be created or modified
with standard and manual parameters to show customized views.
3.1.1Viewing tank data
This is a description of how to view measurement data for a single tank.
Procedure
1. Select a tank in the Workspace window.
2. Right-click and select the desired view, for example View Tank→Tank View
Extended, or from the View menu select Tank→Tank View Extended.
3. Optional: Select the Tank View option if you want to exclude information about
Current Input and Relay Output data.
Rosemount TankMaster 39
Page 40
Viewing tank dataReference Manual
June 202200809-0200-5110
Example
The Tank View Extended window shows measurement data for a single tank. For each item
the value, measurement unit, and status is displayed. For Analog inputs (AIn), Current
inputs (CIn), Relay outputs, and Digital inputs a descriptor is shown which can be specified
when the system is configured in the WinSetup program.
Figure 3-1: Tank View Extended
A
bar graph shows the product level as well as the amount of free water at the bottom of
the tank. Flow rates exceeding a certain threshold are indicated by an arrow on the left
side of the bar graph.
Depending on the actual flow rate value one of two arrow types appears. The thresholds
which control the arrow indication can be changed.
Temperature sensors immersed in a product are marked with a “*” symbol. The
temperature sensors can be connected to a Rosemount 2240S Multi-input Temperature
Transmitter or other supported devices.
Analog Input shows inputs to a Rosemount 2410 Tank Hub or a radar level gauge.
Current Input shows the current status of analog inputs to an Independent Data
Acquisition Unit (IDAU).
Relay Outputs shows the current status of a relay - open or closed.
40Emerson.com/Rosemount
Page 41
Reference ManualViewing tank data
00809-0200-5110June 2022
3.1.2Viewing tank groups
Data for a group of tanks can be viewed in various windows. The windows can display
values for Level, Level Status, Level Rate, Average Temperature and other parameters for
all tanks in a group.
Procedure
1. Select a tank group in the Workspace window.
2. Do one of the following:
• Right-click and select View Group
• Open menu option View→Group
3. Select the desired View Group option:
• View Group
• Bar graph Group
• Tank Movement
Example
A tank which is currently being filled or emptied is indicated with arrows as illustrated in
Figure 3-2. There are two different arrow sizes. By setting appropriate thresholds, the
arrows can be used to indicate level rates within different ranges according to a predefined
threshold.
Figure 3-2: Group View
To specify level rate thresholds, open Tools →Options and select the Tank Movement tab.
Tank movements can be highlighted with different colors for flow rates and level rates.
Related information
Tank movement
Rosemount TankMaster 41
Page 42
Viewing tank dataReference Manual
June 202200809-0200-5110
3.1.3Viewing bar graph groups
Data for a tank group can be presented in bar graph format.
Procedure
1. Select a tank group in the Workspace window.
2. Do one of the following:
• Right-click and select View Group
• Open menu option View→Group
3. Select Bar Graph Group.
Example
In the Bar Graph Group window each tank in a group is represented by a bar graph showing
Product Level and Free Water Level for each tank. It also indicates level changes by
showing an arrow next to the bar graph.
Figure 3-3: Bar Graph Group
The Bar Graph Group window can be modified in the same way as the Group View window.
42Emerson.com/Rosemount
Page 43
Reference ManualViewing tank data
00809-0200-5110June 2022
3.1.4Editing group view templates
To change the appearance and contents of group views, do one of the following:
• open menu option Tools→Options and select the Group Templates tab,
• from an open group view window, select Edit Group Template from the shortcut
menu to access editing options.
Tank comment
A comment can be added to a tank and made visible for group views.
Sorting
Contents in a group view can be sorted by clicking a column title cell.
Related information
Modifying group views
Shortcut menu
Tank comment
Sorting content in a product table
Rosemount TankMaster 43
Page 44
Viewing tank dataReference Manual
June 202200809-0200-5110
3.1.5Shortcut menu
For quick access to other groups and tank views in any group view window, right-click on a
tank for a shortcut menu.
The shortcut menu gives you quick access to other windows. For example, the Observed
Inventory window may be opened by selecting View Group→Observed Inventory.
Figure 3-4: Shortcut Menu in Group View Window
Related information
Modifying group views
44Emerson.com/Rosemount
Page 45
Reference ManualViewing tank data
00809-0200-5110June 2022
3.2Inventory data
Product and inventory data for a tank can be conveniently viewed in one window.
3.2.1Tank inventory
Procedure
1. In the Workspace window, select the desired tank.
2. Do one of the following:
• right-click and select View Tank→Tank Inventory
• in View menu, select Tank→Tank Inventory.
3. Optional: In case you wish to view a window with secondary units, open View→Tank→Tank Inventory Secondary Units.
Secondary units can be displayed for Volume, Weight, and Density.
Related information
Inventory parameters
Tank comment
System setup
Rosemount TankMaster 45
Page 46
Viewing tank dataReference Manual
June 202200809-0200-5110
Floating roof tanks
For floating roof tanks, the roof can be floating on the actual product in the tank, or
standing on its own supports. The supports can either be in operational or maintenance
position.
For each position there are three possible states:
1. The tank roof rests on its supports and receives no buoyancy from the liquid. This is
indicated with the following symbol: (*).
2. The tank roof receives support partly from the product and partly from its own
supports. This is indicated with the following symbol: (@).
3. The tank roof is floating freely on the product. No indicator is shown.
Example floating roof state
Figure 3-5: Roof Floating Freely
Related information
Floating roof correction setup
46Emerson.com/Rosemount
Page 47
Reference ManualViewing tank data
00809-0200-5110June 2022
3.2.2Observed inventory
The Observed Inventory window shows observed inventory values for a tank group.
For each tank in the group the following default parameters are shown:
• Product
• Free Water Volume (FWV)
• Total Observed Volume (TOV)
• Gross Observed Volume (GOV)
• Available Room (AVRM)
To view observed inventory data for a group of tanks:
Procedure
1. In the Workspace window, select the desired tank group.
2. Do one of the following:
• right-click and select View Group→Observed Inventory
• in View menu, select Group→Observed Inventory.
• The Total field shows the sum values for FWV, TOV, GOV, and AVRM.
• Measurement units are shown for each parameter.
• If a group consists of tanks using different units of volume, then the
measurement unit of the first tank in the group is displayed. A unit conversion is
performed to provide the correct total value when the volumes are added
together.
Related information
Installing a tank measurement system
Rosemount TankMaster 47
Page 48
Viewing tank dataReference Manual
June 202200809-0200-5110
3.2.3Net inventory
The Net Inventory window shows standard net inventory values for a tank group.
For each tank in the group the following default parameters are shown:
• Product
• Reference Density
• Volume Correction Factor
• Gross Standard Volume
• Net Standard Volume
• Weight In Air
To view net inventory data for a group of tanks:
Procedure
1. In the Workspace window, select the desired tank group.
2. Do one of the following:
• right-click and select View Group→Net Inventory
• in View menu, select Group→Net Inventory.
• The Total field shows the sum values for GSV, NSV, and WIA.
• Measurement units are shown for each parameter.
Related information
Installing a tank measurement system
48Emerson.com/Rosemount
Page 49
Reference ManualViewing tank data
00809-0200-5110June 2022
3.3Real time view
The Real Time View window lets you view tank parameter values for up to 4 tanks
simultaneously within a specific time interval.
Procedure
1. In the View menu, select Real time view.
2. Click the Setup button to specify tanks, parameters, and scaling.
3. Use the Scroll bar on the left-hand side to find the desired view.
4. Use the Zoom handle to find the desired zoom level.
Rosemount TankMaster 49
Page 50
Viewing tank dataReference Manual
June 202200809-0200-5110
3.3.1Setup
Use the Setup dialog to specify tanks and tank parameters to be displayed, and X-axis and
Y-axis scaling in the Real Time View window.
Figure 3-6: Real Time View Setup
A. X-axis settings
B. Y-axis settings
C. Channel settings
D. Sample Frequency
E. Block
F. Load / Save view
X-axis settings
• Enter a value for the period that data is to be shown for
• Enter a value for the update frequency. This parameter specifies the number of seconds
between each sample
Y-axis settings
• Enter appropriate values in the Max and Min fields.
• The scroll bar and the zoom slider can be used to zoom in for more details
• From the Block drop-menu choose which parameter to be monitored in realtime
Server
• Select the server which handles the tank data to be monitored
• You can see which tanks are connected to different servers in the workspace Plants
View
50Emerson.com/Rosemount
Page 51
Reference ManualViewing tank data
00809-0200-5110June 2022
Channel settings
• Select a tank to be monitored
• Choose a color to be used for that tank in the resulting graph
View
• Click the Save View As button to store the current settings
• All settings are stored except the X-Axis settings/Time value
• Click the Load View button to use previously saved settings
3.3.2Save to file
The current real time view data can be saved as a file in plain text format.
Procedure
1. Open the Real Time View window.
2. Make sure the Open check box is not checked.
3. Click the Save to File button.
3.3.3
The file is stored in folder ...Rosemount\Tankmaster\Opi\Data folder.
The file name has the following syntax:
Viewname-yyyy-mm-dd hh.mm.ss.txt
• Viewname is specified by the user
• yyyy=year
• dd=day
• hh=hour
• mm=minute
• ss=second
Open a real time view file
To view the contents of the current session’s log file:
Procedure
1. Select the Open check box.
2. Select the Save to File button.
Rosemount TankMaster 51
Page 52
Viewing tank dataReference Manual
June 202200809-0200-5110
3.4Historical view
The Historical View shows a graph with historical tank data for a specified period.
Procedure
1. In the View menu, select Historical View.
2. Perform the desired configuration of X-axis settings and parameters to sample and
view.
3.4.1
3.4.2
52Emerson.com/Rosemount
X-axis settings
Specify X-min and X-max. These values define the period to be viewed in the graph and do
not affect the actual sampling.
For example, if the Level value has been sampled for the previous two days, you can view
the Level data for the last hour by setting X-min equal to one hour ago and X-max equal to
the current time.
To automatically set the X-max to the current time, click the Set maxtime to now check
box. X-max is updated each time you click the Refresh button.
Refresh
Click the Refresh button to update the display with the latest sampled data.
Page 53
Reference ManualViewing tank data
00809-0200-5110June 2022
Select the Auto Refresh check box in case you would like to automatically refresh the
display every minute.
3.4.3Save to file
Sampled data can be saved to a text file. The file contains time and measured data. Only
tanks displayed in the Historical View window are saved and data for each tank is stored in a
separate log file.
The file is stored in the following folder: ...\Rosemount\TankMaster\Opi\Data.
Overwrite
If the Overwrite check box is selected, the previous file is replaced by a new one each time
the Save to File button is pressed.
If the Overwrite check box is not selected, then a new file with sampled data is created
each time the Save to File is pressed.
3.4.4
3.4.5
3.4.6
Open file
Sampled data which is stored in a file can be opened for viewing.
Procedure
1. Select the Open check box.
2. Select the Save to File button.
Print
Sampled data which is stored in a file can be printed.
Procedure
1. Select the Print check box.
2. Select the Save to File button.
The file is printed using the default printer for the workstation.
Sample setup
This window lets you specify parameters for sampling. Multiple parameters may be used
for each tank, and a unique set of parameters may be specified for each tank.
The Sample Setup window is used to specify which parameters are sampled for the various
tanks. Only parameters specified in the Sample Setup window can be displayed in the
Historical View window.
Rosemount TankMaster 53
Page 54
Viewing tank dataReference Manual
June 202200809-0200-5110
Figure 3-7: Historical View Sample Setup
Table 3-1: Sample Setup Items
ItemDescription
Current Server
Historical Data Log
Choose a TankMaster server. Refer to the Plants view in the Workspace to
see connections to servers.
To reduce the amount of data in the Historical Data log, specify either a
maximum number of files to be stored, or a maximum number of days to
be logged. If Set size of logfile by no. days is selected, the minimum
sample interval is 60 seconds.
54Emerson.com/Rosemount
Page 55
Reference ManualViewing tank data
00809-0200-5110June 2022
Table 3-1: Sample Setup Items (continued)
ItemDescription
All Tanks
The settings outlined below apply to all tanks.
• Sample settings
Sample start:
Sampling can be postponed for up to 24 hours. If sampling is
postponed, it still needs to be activated by pressing the Start All
button
Sample Interval:
Choose the sampling rate. If data log option Set size of log file by no.
days is selected, the minimum sample interval is 60 seconds.
• Select Blocks for all Tanks button
Adds selected parameters (blocks) to all tanks. Only selected
parameters will be sampled, monitored and displayed.
• Remove Blocks from all Tanks button
Removes selected blocks from all tanks. These parameters will no
longer be sampled.
• Start All button
Start sampling for all tanks.
• Stop All button
Stop sampling for all tanks.
• Use individual intervals for each tank
Click this check box to set individual start times and intervals for
sampling of each tank.
Tank Setup
The settings outlined below apply to individual tanks.
• Current Tank
Select a tank to configure for historical data sampling.
• Sample settings
Sample start:
Sampling can be postponed for up to 24 hours.
Sample Interval: Choose the sampling rate.
• Avilable/Selected Blocks button.
Displays which parameters (blocks) can be sampled. A unique set of
parameters can be sampled for each tank.
• Start Tank button
Starts the sampling for the selected tank. If sampling is postponed, it
still needs to be activated by pressing the Start Tank button.
• Stop Tank button
Stops sampling of the selected tank.
Rosemount TankMaster 55
Page 56
Viewing tank dataReference Manual
June 202200809-0200-5110
Select parameters for all tanks
The Sample Setup window allows you select parameters (blocks) which can be sampled for
all tanks. This a convenient way to add similar parameters to all tanks simultaneously
instead of repeating the operation for each tank individually.
Procedure
1. Click the Select Blocks for all Tanks button.
2. In the Multiple block selection window, select the appropriate blocks.
Multiple blocks can be selected and deselected. Scroll to view all available blocks.
3. Click OK.
Selected blocks can be viewed in the Selected blocks pane.
Remove blocks from all tanks
Procedure
1. Click the Remove Blocks from all Tanks button.
2. In the Multiple block selection window, select the parameters to be removed from
the list.
3. Click OK.
Deselected blocks are no longer visible in the Selected blocks pane.
Select parameters for the current tank
Procedure
1. In the Available Blocks pane, select the parameters to be included in the sampling for
the selected tank. Multiple blocks can be selected.
2. Click the Add
button to add all parameters. The blocks appear in the Selected blocks pane.
3. Repeat this procedure for all parameters to be sampled for the tank.
4. Click Close.
button to add the selected parameters, or click the Add All
56Emerson.com/Rosemount
Page 57
Reference ManualViewing tank data
00809-0200-5110June 2022
Start and stop data sampling
To start or stop data sampling for all tanks, click the Start All button, or the Stop All
button, respectively.
To start or stop data sampling for the current tank, click the Start Tank button, or the StopTank button, respectively.
Note
If sampling is postponed, it must be activated by pressing the Start All, or Start Tank
button. It will not start automatically at the given Sample Start time.
3.4.7View setup
This window lets you specify how tank parameters are displayed in the Historical View
window.
Figure 3-8: View Setup
Y-axis settings
The Y-axis scaling must be wide enough to allow entire span of measured data to be
included in the display. The slider in the Historical View window allows you to scroll when
the graph is zoomed in.
Block
Choose the parameter to be displayed in the Historical View window.
Note
Only parameters already included in the Selected Blocks pane in the Sample Setup window
can be selected.
Rosemount TankMaster 57
Page 58
Viewing tank dataReference Manual
June 202200809-0200-5110
Online and offline source
Online source
Select the server for the tanks which are to be monitored. See the Plants view in the
Workspace for server details.
Offline source
Select an Offline source to view a previously saved data file in the Historical View window.
Historical View data files are stored by default in the folder: ...\Rosemount\TankMaster
\Opi\Data, with the file extension *.dbf.
Graph settings
The Historical View window can be configured to show a single parameter for many tanks,
or to show various items for one tank.
• Choose a tank that is to be monitored and select a corresponding color that will be
displayed in the graph.
• Choose the type of field that will be displayed in the Historical View window, such as the
Current Value or an alarm limit (Hi Limit, Lo Limit).
• It is possible to show both a level value and a corresponding alarm limit as two separate
graphs in the Historical View window.
Procedure
1. Select a tank from the Tank column.
2. Select the desired Color.
3. Select the desired display option, for example Value or Hi Limit (alarm) from the
Field column.
4. Repeat for the next rows until the desired tanks and parameters are configured for
display in the Historical View window.
5. Click OK to display the current tanks and parameters in the Historical View window.
Note
Sampling must be activated for the selected tank in the Sample Setup window in
order to display results in the Historical View window.
Load and save views
The Save View button allows you to store the current settings. These settings can be
restored by pressing the Load View button.
58Emerson.com/Rosemount
Page 59
Reference ManualViewing tank data
00809-0200-5110June 2022
3.5Historical table view
The Historical Table window lets you sample and view historical tank data in table format.
Procedure
1. In the View menu, select Historical Table.
3.5.1
3.5.2
2. Perform the desired configuration for time settings and parameters to sample and
view.
Related information
Table setup
Sample setup
Start stop time
Table time settings indicate the start and stop times for the period that is displayed in the
Historical Table. These settings do not affect the actual sampling.
The Set Stop time to now check box allows you to set stop time to the current time. The
stop time will be updated to the current time each time the Refresh button is selected.
Refresh
Click the Refresh button to update the display with the latest sampled data.
Select the Auto Refresh check box in case you would like to automatically refresh the
display every minute.
Rosemount TankMaster 59
Page 60
Viewing tank dataReference Manual
June 202200809-0200-5110
3.5.3Table setup
In the Historical Table window, click the Table Setup button to configure tank parameters
and tanks to be displayed.
Figure 3-9: Historical Table Setup
A. Online source
B. Offline source
C. Resolution
D. Data in Table
Online and Offline source
Online
Select the server and tank to be monitored in the Historical Table window.
Offline
The Offline Source is a previously saved Historical Table data file, stored in the
folder: ...\Rosemount\Tankmaster\ Opi\Data with file extension *.dbf.
Resolution
Set the time interval between data sampling points. Enter a number and select a unit.
Select the Use Sample Interval check box in case you would like to use the sample interval
defined in the Sample Setup window.
60Emerson.com/Rosemount
Page 61
Reference ManualViewing tank data
00809-0200-5110June 2022
Data block selection
Select the parameters to be displayed in the Historical Table window.
Procedure
1. Click the Select Blocks button.
2. Select the desired parameters in the Multiple block selection window.
3. Scroll up or down to see all blocks.
4. Click OK.
Note
For data to show up in the Historical Table window, the Sample Setup window must
be properly setup. This means that items must be included in the list of sampled
parameters in the Selected Blocks pane in the Sample Setup window.
Load and save view
The Save Setup button allows you to store the current settings. These settings can be
restored by pressing the Load Setup button.
Rosemount TankMaster 61
Page 62
Viewing tank dataReference Manual
June 202200809-0200-5110
3.6Tank movement
The Tank Movement window shows the direction of the current product surface
movement, including Level Rate and Flow Rate.
Procedure
1. In the Workspace window, select the desired tank.
2. Do one of the following:
• right-click a tank group and select View Group→Tank Movement
• in View menu, select Group→Tank Movement.
3.6.1Movement indication
An arrow points in the direction of surface movement. A thick arrow indicates a high flow
rate, or level rate. A thin arrow indicates a low flow rate, or level rate. There is no
movement indication for level rates below set thresholds.
3.6.2
3.6.3
Limits
A limit can be set in order to exclude tanks with flow rates below a specified value. Tanks
are automatically added to and removed from the Tank Movement window depending on
flow rates.
Related information
Flow rate thresholds
Color highlighting
Tank movements can be highlighted using color coding to improve visibility.
Related information
Enable color highlight
62Emerson.com/Rosemount
Page 63
Reference ManualViewing tank data
00809-0200-5110June 2022
3.6.4Custom appearance
The contents of the Tank Movement window can be modified to show specific parameters.
Procedure
1. Open the Tools menu.
2. Select Options.
3. Select the Group Template tab.
Related information
Modifying group views
3.6.5
Level rate thresholds
There are two thresholds for Level Rate, Major and Minor.
Minor
Major
Note
The Level Rate threshold settings apply to all windows which indicate product surface
movement, such as View Group, and Tank View.
Procedure
Level rates above this value are indicated with a thin arrow in the Tank Movement
window.
Level rates above this value are indicated with a thick arrow in the Tank Movement
window.
1. Go to Tools→Options.
2. Select the Tank Movement tab.
3. Enter values for the major and minor Level Rate Thresholds.
4. Click Apply to activate the new threshold values.
5. Click OK to close the Options window
3.6.6
Rosemount TankMaster 63
Flow rate thresholds
Flow Rate Thresholds can be set individually for specific tanks, or as a common threshold
for all tanks.
Minor
Major
Flow rates above this value are indicated with a thin arrow in the Tank Movement
window.
Flow rates above this value are indicated with a thick arrow in the Tank Movement
window.
Page 64
Viewing tank dataReference Manual
June 202200809-0200-5110
Note
The Flow Rate threshold settings apply to all windows which indicate product surface
movement, such as View Group, and Tank View.
Individual flow rate thresholds
Procedure
1. Go to Tools→Options.
2. Select the Tank Movement tab.
3. Select Use individual threshold for each tank.
4. Click Apply, and OK to close the Options window.
5. Right-click on a tank in the Workspace that will use individual thresholds and select
Tank Setup→Tank Settling Calculation.
6. Enter the required values in the Open Gauge and Close Gauge input fields.
7. Press Apply and OK to close the Tank Settling Setup window.
8. Repeat this procedure for each tank that will use individual thresholds.
Common flow rate thresholds
Procedure
1. Go to Tools→Options.
2. Select the Tank Movement tab.
64Emerson.com/Rosemount
Page 65
Reference ManualViewing tank data
00809-0200-5110June 2022
3. Select Use common threshold for each tank.
4. Enter the desired threshold values.
Note
Tanks with Flow Rates below the Minor threshold value will not appear in the Tank
Movement window.
5. Click Apply, and OK to close the Options window.
3.6.7
Enable color highlight
Color coding and highlighting for tank movement can be edited.
Procedure
1. In the Tools menu, select Options.
2. Select the Group Templates tab.
3. Select the Tank Movement group template and click the Edit button.
Rosemount TankMaster 65
Page 66
Viewing tank dataReference Manual
June 202200809-0200-5110
4. Select the Highlight tanks in movement check box.
5. Click OK.
Related information
Color settings for tank movement
66Emerson.com/Rosemount
Page 67
Reference ManualViewing tank data
00809-0200-5110June 2022
3.7Modifying group views
The appearance of a group view can be changed by editing the appropriate template.
Procedure
1. In the Tools menu, click Options.
2. Select the Group Templates tab.
3.7.1
3. Select one of the following options:
• To modify an existing group template, select the view and click Edit.
• To duplicate an existing template, click the Clone button. This is a convenient
way to create a new template by simply modifying an existing one.
• To create a new group template, click the New button.
• To remove an existing template, click the Delete button.
Example of how to create new group views
This example illustrates how to create a new group template.
Procedure
1. In TankMaster WinOpi, select menu option Tools→Options.
Rosemount TankMaster 67
Page 68
Viewing tank dataReference Manual
June 202200809-0200-5110
2. Select the Group Templates tab and click the New button.
The Edit Group Template window appears which lets you specify a new group view:
3. In the Menu Item field, enter a group name as it will appear in the View→Group
menu.
4. In the View Title field, type the name that will be displayed in the title bar of the
new group view.
5. Next, select parameters in Available Parameters pane and click the Select button.
The parameters are added to the Selected Parameters pane.
68Emerson.com/Rosemount
Page 69
Reference ManualViewing tank data
00809-0200-5110June 2022
6. In the Show As column, for each parameter choose the desired format for data
presentation.
The Show As format determines how the parameter is presented in the view
window.
Selected Parameters Show AsDescription
MISpot temperature in liquid
CVCurrent Value
VUValue Unit
ASAlarm Status
7. The parameters can also be sorted in the table view as ascending or descending
from the Sort Order column.
8. Finally, in the View Type list, select if tanks will be presented row by row, column by
column, or in both rows and columns.
9. Click the OK button.
Rosemount TankMaster 69
Page 70
Viewing tank dataReference Manual
June 202200809-0200-5110
10. To open the new group view, do one of the following:
• Right-click a tank group and select View Group →[Menu Item]
• Select a tank group and in the main menu, go to View→Group→[Menu Item]
In this example, [Menu Item] is View Temp Sensors.
Note
The Highlight tanks in movement option is not enabled in this example.
Related information
Enable color highlight
70Emerson.com/Rosemount
Page 71
Reference ManualViewing tank data
00809-0200-5110June 2022
3.7.2Changing group view appearance
Font and text alignment can be modified for cells and headers in windows where data is
presented in tables.
Procedure
1. In TankMaster WinOpi, select menu option Tools→Options and select the Group
Templates tab.
2. Under Common Group View Settings, click the Change button.
The Group View Appearance window opens:
3. Select the appropriate Change font button to select desired fonts for table headers
and cells.
Rosemount TankMaster 71
Page 72
Viewing tank dataReference Manual
June 202200809-0200-5110
4. Select desired alignment.
A preview of the formatting changes is shown in the Example box.
5. Click OK to close the Group Views Appearance window
72Emerson.com/Rosemount
Page 73
Reference ManualViewing tank data
00809-0200-5110June 2022
3.8Color settings
Using colors can be a useful way highlight and distinguish information. Colors can be
specified for many areas, including bar graphs, backgrounds in input fields, manually
entered values, alarms, and products in the Product Table.
Procedure
1. Open the Tools menu.
2. Select Options.
3. Select the Colors tab.
4. Select an item from the list.
5. Click the Change button to open the Color palette:
Rosemount TankMaster 73
Page 74
Viewing tank dataReference Manual
June 202200809-0200-5110
6. Choose a color from the palette, or click the Define Custom Colors button to
expand the Color window. This allows you to add a custom color:
7. Click OK when the color selection is done.
Related information
Product color
Create a product table
74Emerson.com/Rosemount
Page 75
Reference ManualViewing tank data
00809-0200-5110June 2022
3.8.1Product color settings
In the Product Table, colors can be used to represent specific products. These colors are
then used in bar graphs to show the current product level.
There are two different options for product colors in bar graphs:
• Option 1: the same color is used for all products.
• Option 2: Each product is associated with a color according to the Product Table setup.
Procedure
1. In the Tools menu, select Options.
2. Select the Colors tab.
3. Under Items, select Bar Graph Product, and select the Use Product Color check
box.
4. Scroll down the Items list and select a product to edit (Product1 in this example).
Rosemount TankMaster 75
Page 76
Viewing tank dataReference Manual
June 202200809-0200-5110
5. Click the Change button to define a product color.
6. Select the desired color and click the OK button. Now the new product color
appears.
7. Repeat this procedure for the desired products.
8. In the Tools Options Colors window, click the OK button when you are finished.
Related information
Product color
Create a product table
76Emerson.com/Rosemount
Page 77
Reference ManualViewing tank data
00809-0200-5110June 2022
3.8.2Color settings for tank movement
Items Major Moving Up, Major Moving Down, Minor Moving Up, and Minor Moving Down
can be modified to change the colors for highlighting tank movement.
Procedure
1. Open menu option Tools→Options and select the Color tab.
2. Select one of the following items:
• Major Moving Up
• Major Moving Down
• Minor Moving Up
• Minor Moving Down
3. Click Change to edit the color settings for the selected item.
4. Click Apply and then OK to close the Options window.
Postrequisites
Ensure that color highlighting for tank movement is enabled.
Related information
Enable color highlight
Rosemount TankMaster 77
Page 78
Viewing tank dataReference Manual
June 202200809-0200-5110
3.9Tank comment
A custom comment field can be added to Tank View and Group View windows for each
tank.
3.9.1Add a tank comment
Procedure
1. Do one of the following:
• right-click a tank in the WinOpi workspace and select Tank Comment
• select a tank in the WinOpi workspace, and open Tank Comment from the Entry
menu
2. Type a comment for the selected tank and click OK.
The Tank Comment can be seen in any tank view window (except Tank Set-Point
View).
Example
Tank Inventory window with tank comment.
Note
Tank comments can also be used for group view windows.
78Emerson.com/Rosemount
Page 79
Reference ManualViewing tank data
00809-0200-5110June 2022
3.9.2Enable tank comment in group view
Procedure
1. Select menu option Tools→Options.
2. Select the Groups Templates tab, and choose the desired group view.
3. Click the Edit button.
The Edit Group Template window opens.
4. In the Available Parameters list, choose Comment and click the Select > button.
5. Click OK to close the Edit Group Template window.
6. Click Apply and OK to close the Operator’s Interface Options window.
The comment field is now visible in any group view window.
Rosemount TankMaster 79
Page 80
Viewing tank dataReference Manual
June 202200809-0200-5110
80Emerson.com/Rosemount
Page 81
Reference ManualInstalling a tank measurement system
00809-0200-5110June 2022
4Installing a tank measurement
system
4.1Installation procedure
Setting up a tank measurement system for level measurement and inventory calculation
includes a few basic steps.
Procedure
1. System setup.
Specify measurement units and other system parameters.
2. Set up a Tank Capacity Table.
Specify the geometry of the tank for volume calculation by setting up a tank
capacity table. This is commonly referred to as a strapping table.
3. Create a product table.
Specify the products to be used in the tank.
4. Configure tank inventory parameters.
Specify parameters for inventory calculation.
5. Configure alarm limits.
Specify alarm limits for level, volume, and data from external sensors.
Related information
System setup
Setting up a tank capacity table
Create a product table
Inventory parameters
Tank inventory configuration
Alarm handling
Rosemount TankMaster 81
Page 82
Installing a tank measurement systemReference Manual
June 202200809-0200-5110
4.2System setup
Measurement units and other system parameters for tanks can be set up manually.
Procedure
1. In the WinOpi workspace, select menu option Setup→System:
2. Select the server that the system setup changes will apply for.
3. The following system settings are available:
82Emerson.com/Rosemount
Page 83
Reference ManualInstalling a tank measurement system
00809-0200-5110June 2022
Table 4-1: System Setup Options
OptionDescription
System unitsSelect the default measurement units to be used for data
presentation.
Note
Changing system units will not affect previously installed
tanks. It will only affect tanks installed after the changes
have been made.
Secondary unitsThe Volume Table drop-down list lets you choose an API
table for inventory calculations.
Select measurement units to be used for data presentation
in these windows:
• Tank Inventory Secondary Units
(View→Tank→Tank Inventory Secondary Units)
• Tank Inventory Calculator
(Tools→Tank Inventory Calculator)
Volume Correction Factor
(VCF) calculation mode
Local gravity calculation• The local gravity calculation is used to calculate the
Ambient air density
calculation
• The Volume Correction Factor (VCF) is rounded to five
decimals by default.
• It is possible to configure TankMaster to round the VCF
to four decimals places. This can be useful if the
calculated VCF result will be verified against printed
tables with only four decimals.
Observed Density for hybrid tank measuring systems.
• The local gravity constant is calculated when the check
box is not selected.
There are two options for the Ambient Air Density
calculation. The Ambient Air Density can either be
considered as:
a. constant, or
b. calculated, based on a manually defined base density
and ambient air temperature.
Rosemount TankMaster 83
Page 84
Installing a tank measurement systemReference Manual
June 202200809-0200-5110
Table 4-1: System Setup Options (continued)
OptionDescription
TCTSpecify the default type of Tank Capacity Table (TCT) from
the TCT Type list:
• When a TCT table is created for a new tank, the type is
based on the default setting in the System Setup window
• The TCT type can be changed in the Tank Capacity Setup
window.
ProductsEnter the maximum number of products to be used in the
Product Table (the system limit is 500).
Note
The same maximum number of products should be used for
all servers in the network.
Reference temperature (RT)TankMaster performs inventory calculations according to
the API Manual of Petroleum Measurement Standards
Chapter 12, Section 1, at the standard reference
temperature 15°C (60°F). This is the default reference
temperature.
Other reference temperatures can be specified in the
Reference Temperature input field. The correct RT volume
table, for example RT 54B-2004, shall be used for a specific
product.
4.2.1
Related information
Setting up a tank capacity table
Ambient air temperature manual setup
This is a description of how to manually specify the Ambient Air Temperature.
Procedure
1. In the WinOpi workspace, select menu option Entry→System.
2. In the System Entry window, select the server that the Ambient Air Temperature will
apply for.
3. Select the Ambient Air Temperature check box and enter a value.
4. Click OK.
84Emerson.com/Rosemount
Page 85
Reference ManualInstalling a tank measurement system
00809-0200-5110June 2022
4.2.2Automatic ambient air temperature measurement
This is a description of how to setup automatic Ambient Air Temperature measurement.
For automatic Ambient Air Temperature measurement, a sensor can be specified in the
WinSetup Server Preferences window.
Procedure
1. Make sure that TankMaster WinSetup is up and running.
2. In the WinSetup workspace, select the server that the device and temperature
sensors are connected to.
3. Do one of the following:
• right-click on the server icon and select Setup
• select menu option Server→Setup
4. In the Server Preferences window, select the Ambient Air Temperature tab.
5. In the Ambient Air Temperature tab, under Ambient Air Temp Source, select the
Auto option.
Rosemount TankMaster 85
Page 86
Installing a tank measurement systemReference Manual
June 202200809-0200-5110
6. Configure the following:
• Select the device to which the temperature sensor is connected
• Select the temperature source
• Choose the sensor to be used specifically for Ambient Air Temperature
7. Press the OK button to close the Server Preferences window.
86Emerson.com/Rosemount
Page 87
Reference ManualInstalling a tank measurement system
00809-0200-5110June 2022
4.3Setting up a tank capacity table
The geometry of a tank is defined in a strapping table called a Tank Capacity Table (TCT). It
is used to convert a product level to the corresponding volume. The values can be entered
either as absolute levels, as relative levels, or as pairs of level and volume.
There are three different types of tank capacity tables:
• Raw
• Northern (relative levels; mostly used in Sweden and Finland)
• International (absolute levels)
You can specify a default TCT type that will automatically be used for new tanks in Setup→System.
You can change the TCT type for a tank from the default setting in Setup→Tank Setup→Tank Capacity.
Note
When specifying a TCT using either the Northern or International method, it is extremely
important that the resulting level-volume curve is continuous. The calculated volume at
the top of one interval must correspond exactly to the volume at the bottom of the next
interval.
Both the relative and the absolute method of entering TCT data require four parameters at
each strapping point. The Northern and the International methods do not use the same
Base Volume and Tank Area Coefficient.
Table 4-2: Strapping Table Parameters
ParameterDescription
Fromproduct level at the beginning of the interval
Toproduct level at the end of the interval
VolumeBase Volume
AreaTank Area Coefficient
Rosemount TankMaster 87
Page 88
A
B
C
D
E
Installing a tank measurement systemReference Manual
June 202200809-0200-5110
Figure 4-1: Volume Calculations Based on Strapping Table
A. Level at end of interval
B. Measured level
C. Level at beginning of interval
D. Calculated volume
E. Base volume
4.3.1
Using the Raw method
When using the Raw method, data is entered in pairs of Level and Volume values. For each
level value the corresponding standard volume must be entered.
The following table shows an example of pairs of Level and Volume values as input for
TankMaster when using TCT type Raw.
Table 4-3: Example of TCT Type Raw Table
LevelVolume
1.5310 105
2.7222 309
3.1829 934
4.7841 249
88Emerson.com/Rosemount
Page 89
Level
Volume
V
o
L
o
B
A
C
Reference ManualInstalling a tank measurement system
00809-0200-5110June 2022
4.3.2Using the International method
When using the International method, the Base Volume is the volume at the beginning of
the interval. The Tank Area Coefficient describes how the volume varies with the level
within the interval.
Figure 4-2: International Method
A. Volume at end of interval
B. Level at beginning of interval (From)
C. Level at end of interval (To)
With the International Method, the desired volume is calculated as:
Desired Volume = Vo + Area × (Level - Lo)
Table 4-4: International Method Parameters
ParameterDescription
Desired Volume
Level
L
o
V
o
Area
Volume at the measured level
Measured level
Level at the beginning of the interval
Base volume
Tank Area Coefficient. This is not the surface area of the product,
although the measurement unit of this parameter is the same as
for a surface area (volume/length).
Rosemount TankMaster 89
Page 90
Level
Volume
A
B
D
C
Installing a tank measurement systemReference Manual
June 202200809-0200-5110
4.3.3Using the Northern method
The Northern method is based on the fact that within an interval, there is an
approximately linear relationship between level and volume, as illustrated below.
Figure 4-3: Northern Method
A. Volume at beginning of interval
B. Level at beginning of interval (From)
C. Volume at end of interval
D. Level at end of interval (To)
The Base Volume corresponds to the volume at Level = 0, given by extrapolation of the
linear level - volume relationship.
The Tank Area Coefficient describes how the volume varies with the level within the
interval based on this Base Volume. The volume is calculated as:
Desired Volume = Vo + Area × Level
Table 4-5: Northern Method Parameters
ParameterDescription
Desired Volume
Level
V
o
Area
Volume at the measured level
Measured level
Base volume
Tank Area Coefficient. This is not the surface area of the product,
although the measurement unit of this parameter is the same as
for a surface area (volume/length).
90Emerson.com/Rosemount
Page 91
Reference ManualInstalling a tank measurement system
00809-0200-5110June 2022
4.3.4Create a tank capacity table
TankMaster WinOpi allows you to specify a strapping table to be used for volume
calculations.
TankMaster WinOpi gives you the option of specifying a strapping table to be used for
volume calculations.
• The geometry of the tank is defined in the TCT
• The TCT is used to convert a product level to the corresponding volume
• The values can be entered either as pairs of level and volume, either as absolute, or
relative levels depending on the type of TCT that is used
• The TCT is stored as pairs of level and volume irrespective of the way the values are
entered into the system
Procedure
1. In the WinOpi Workspace, right-click on the desired tank and select Tank Setup →
Tank Capacity, or open menu option Setup → Tank Setup → Tank Capacity.
Rosemount TankMaster 91
Page 92
Installing a tank measurement systemReference Manual
June 202200809-0200-5110
2. To change the TCT type for the current tank, or to specify the number of strapping
points, click the Change button.
3. Click OK to close the TCT Table window and apply any changes.
Note
Changing the TCT or number of points in the TCT Table window only affects the
current tank. The default TCT type is specified in the System Setup window (Setup→System) and is automatically chosen when strapping tables are created for new
tanks.
4. In the Units pane, select measurement units for Level, Volume and Temperature.
These units are also specified in the System Setup window as default for all tanks, but
can be changed here for the current tank.
5. In the Volume section, enter a Maximum Volume and a Minimum Volume for the
current tank. The Minimum Volume is equal to the volume between the outlet and
the bottom of the tank. Tank Volume refers to the total volume of the tank. This
parameter is used for LPG tanks in order to calculate Equivalent Liquid Volume and
Vapor Mass.
92Emerson.com/Rosemount
Page 93
A
B
C
Reference ManualInstalling a tank measurement system
00809-0200-5110June 2022
6. The Sump Volume is what is left when the tank is emptied to the Zero Level. This
value may be included in the strapping table instead of the Sump Volume field. In
this case, the Base Volume at the Zero Level is equal to the Sump Volume.
Note
Ensure that the Sump Volume is not specified in both the Sump Volume parameter
and the strapping table.
A. Zero Level
B. Sump
C. Minimum volume
7. In the Shell pane, specify if the tank is insulated or not, enter the Base Temperature
and a Steel Expansion Coefficient:
• The Base Temperature is the temperature at which the strapping table is
specified
• Temperatures other than the Base Temperature are taken into account and
compensated for when performing volume calculations.
• If a tank is insulated the ambient temperature does not have any influence on
the inventory calculations.
• The Steel Expansion Coefficient is used in the calculations of Gross Observed
Volume (GOV) in order to correct for the thermal expansion of the tank wall. The
default value, 0.0000112/°C, is used for mild carbon steel.
8. Enter numerical values for the strapping table points.
9. Click OK to store the values and close the window.
Installing a tank measurement systemReference Manual
June 202200809-0200-5110
4.4Create a product table
Product specific information is stored in a Product Table. It is possible to edit the default
selection of products and also add new products to the table.
Procedure
1. Select menu option Setup→Product Table.
2. Select a Product Table source, i.e. a server where the product table is stored.
3. The content in the product table can be sorted.
4. To edit an item In the Product Table, double-click a cell, or select a cell and click the
Edit Product button. The Edit Product No <x> window appears.
Example
5. Enter the appropriate product data in the Edit Product window.
6. Repeat the appropriate steps to add new, or edit existing products in the ProductTable.
7. If you want to save changes to all servers, select the check box Save to all servers in
the Product Table window.
94Emerson.com/Rosemount
Page 95
Reference ManualInstalling a tank measurement system
00809-0200-5110June 2022
8. Click OK.
Note
Select the Save to all servers check box if you like to save changes to the Product
Table to all connected servers. If the check box is not selected, the Product Table is
only saved to the server in the Product Table source field. If stored to all servers,
the Max no of products in the Product section of System Setup must be the same
for all servers. By selecting Save to all servers the existing data will be overwritten.
Related information
Product color settings
Color settings
Sorting content in a product table
System setup
4.4.1
Volume table
The Volume Table list lets you choose the API Table to be used for calculating the VCF. By
choosing one of the RT tables you can use a reference temperature value other than the
standard 15°C / 60°F. Reference temperature is specified in the System Setup window
(Setup→System).
CHEM
When using volume table CHEM, the Observed Density is calculated by using the
Reference Density from the Product Table.
Linear and Custom
For Volume Tables Linear and Custom.
Alcohol
Volume table ALCOHOL is valid for strengths between 50 and 100%, and a temperature
range from 10 to 40 °C (50 to 104 °F).
User 1-10
Volume Tables USER1-10 are for users who want to order custom made volume tables
from Rosemount Tank Radar AB.
Related information
Extended volume correction table setup
4.4.2
Rosemount TankMaster 95
Chemical data
The Chemical Data section is only valid for the CHEM volume table, otherwise it cannot be
edited for other products.
Page 96
Installing a tank measurement systemReference Manual
June 202200809-0200-5110
Reference Density
The Reference Density (Ref Density) is the density of the product at a specific
temperature given by the Ref Temp value.
Reference Density in the Product Table is used to calculate the Observed Density for
volume table CHEM. For other volume tables the Reference Density is automatically
calculated or is manually entered in the Tank Entry window.
Density change
The Density Change value specifies the rate at which the density changes per 1°C.
Corresponding density and temperature units must be selected.
Related information
Tank volume calculation setup
Product parameter setup
4.4.3
4.4.4
4.4.5
4.4.6
LPG data
For LPG/LNG tanks, manual values can be entered for Molecular Mass and Vapor Liquid
Ratio. These values are used to calculate the mass of gas and the liquid equivalent volume
of the vapor in the available room above the liquid surface.
Settling data
The Settling Factor states the level change in hours per meter. When the product level
movement has dropped below the Settling Factor, and a period of time exceeding the Max
Time has passed, the tank is considered settled.
HTG tank data
The Solidification Temperature is only used in Hydrostatic Tank Gauging (HTG)
calculations.
Product color
Enter a number that corresponds to a product color. This requires that a set of product
colors has already been defined.
Related information
Product color settings
Color settings
96Emerson.com/Rosemount
Page 97
Reference ManualInstalling a tank measurement system
00809-0200-5110June 2022
4.4.7Sorting content in a product table
The Product Table can be sorted for a clear overview.
Procedure
1. To sort the table rows in ascending order for a field, click the title cell for that
column.
2. Click the cell again to sort the cells in descending order.
3. Right click on the selected column title to reset sorting.
4. Repeat this procedure until the table is sorted appropriately for your needs.
Rosemount TankMaster 97
Page 98
Installing a tank measurement systemReference Manual
June 202200809-0200-5110
4.5Inventory parameters
Rosemount TankMaster ™calculates inventory parameters based on input data available
for the current tank.
The following figure illustrates how TankMaster converts a measured product level with
given tank parameters to a standardized volume:
Figure 4-4: Standard Volumes
98Emerson.com/Rosemount
Page 99
Reference ManualInstalling a tank measurement system
00809-0200-5110June 2022
The following figure outlines the relationship between tank parameters and physical
quantities. The main parameters are shown on the left-hand side, and input parameters on
the right-hand side of the flow chart:
Figure 4-5: Tank Parameters Flow Chart
Rosemount TankMaster 99
Page 100
Installing a tank measurement systemReference Manual
June 202200809-0200-5110
Table 4-6: Inventory Parameters
ParameterDescription
Total Observed Volume, TOVCalculated from strapping tables. It is the total volume at
the observed temperature of the product.
Gross Observed Volume, GOVObtained by subtracting the Free Water Volume, FWV,
from the total observed volume, TOV. The Free Water
Volume is calculated from the Free Water Level entered by
the operator or measured automatically by using a water
interface sensor.
Gross Standard Volume, GSVThe GOV corrected to the reference temperature 15°
C/60° F. The correction is made using the VCF, according
to API Standard 2540.
Net Standard Volume, NSVCalculated as the GSV minus the dissolved sediment and
water. For liquid gas tanks the liquid equivalent volume of
the gas above the product surface is added.
Weight in Vacuum, WIVNSV multiplied by the Reference Density.
Weight Conversion Factor, WCFCalculated from the Reference Density.
Weight in Air, WIANSV multiplied by the WCF.
Maximum VolumeThe volume that corresponds to the maximum product
level.
Available Room, AVRMCalculated by substracting the TOV from the Maximum