Rosemount TankMaster Network Owner's manual

Category
Software
Type
Owner's manual
www.rosemount-tg.com
Reference Manual
303042EN, Edition 1
November 2007
Rosemount TankMaster
Network Configuration
R
o
s
e
m
o
u
n
t
T
a
n
k
R
a
d
a
r
F
B
M
2
1
8
0
Ext. pwr
RS-232
USB
Tx
Rx
L
o
-
G
A
I
N
-
H
i
O
n
-
T
E
R
M
-
O
f
f
Reference Manual
303042EN, Edition 1
November 2007
Rosemount TankMaster Network Configuration
www.rosemount-tg.com
Rosemount TankMaster
Network Configuration
Cover Photo: cover-network-overview.eps
NOTICE
Read this manual before working with the product. For personal and system safety, and for
optimum product performance, make sure you thoroughly understand the contents before
installing, using, or maintaining this product.
For equipment service or support needs, contact your local Emerson Process
Management/Rosemount Tank Gauging representative.
The contents, descriptions and specifications within this manual is subject to change
without notice. Rosemount TankRadar AB accepts no responsibility for any errors that may
appear in this manual.
Reference Manual
303042EN, Edition 1
November 2007
Rosemount Tank Master Network Configuration
www.rosemount-tg.com
Table of Contents
SECTION 1
Getting started
1.1 General information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1
1.2 Minimum requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1
1.2.1 Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1
1.2.2 Hardware:. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1
1.2.3 Network requirement . . . . . . . . . . . . . . . . . . . . . . . . . 1-2
1.3 Definitions and abbreviations . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2
SECTION 2
Installation
2.1 Windows Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3
2.1.1 Windows network configuration . . . . . . . . . . . . . . . . . 2-3
2.1.2 Configure regional and language settings . . . . . . . . . 2-5
2.1.3 TankMaster installation . . . . . . . . . . . . . . . . . . . . . . . 2-5
2.1.4 Configuring the Windows firewall . . . . . . . . . . . . . . . . 2-6
2.1.5 Configuring DCOM settings . . . . . . . . . . . . . . . . . . . . 2-8
2.1.6 Enable shared folder TM . . . . . . . . . . . . . . . . . . . . . 2-13
2.1.7 Access permission on shared folder TM . . . . . . . . . 2-15
2.2 Time Server Configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-17
2.3 Time Client and WinOpi Configuration . . . . . . . . . . . . . . . . . . 2-19
2.4 Connect WinOpi to the Tank Server . . . . . . . . . . . . . . . . . . . . 2-20
SECTION 3
Troubleshooting
3.1 DCOM error messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-1
3.1.1 Server not available . . . . . . . . . . . . . . . . . . . . . . . . . . 3-1
3.1.2 Access is denied . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-1
3.1.3 Server execution failed. . . . . . . . . . . . . . . . . . . . . . . . 3-1
3.1.4 System message about protocol servers ... . . . . . . . . 3-1
3.1.5 The object exporter specified was not found . . . . . . . 3-1
3.1.6 The object has disconnected from it´s clients . . . . . . 3-1
3.2 Other . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-1
3.2.1 Unable to connect to shared folder TM . . . . . . . . . . . 3-1
Reference Manual
303042EN, Edition 1
November 2007
Rosemount TankMaster Network Configuration
TOC-2
Table of Contents
Reference Manual
303042EN, Edition 1
November 2007
TankMaster Network Configuration
www.rosemount-tg.com
Section 1 Getting started
1.1 General information . . . . . . . . . . . . . . . . . . . . . . . . . page 1-1
1.2 Minimum requirements . . . . . . . . . . . . . . . . . . . . . . page 1-1
1.3 Definitions and abbreviations . . . . . . . . . . . . . . . . . page 1-2
1.1 GENERAL
INFORMATION
This document describes how to install and configure TankMaster in a
network environment.
1.2 MINIMUM
REQUIREMENTS
The following requirements should be met in order to run the Rosemount
TankMaster System (version 4.G0):
1.2.1 Software Windows XP english version with Service Pack 2 (SP2)
Installation of Windows XP fix (enclosed on the TankMaster CD)
Virtual memory size: 300 Mb or more is recommended.
1.2.2 Hardware: Processor: Intel Pentium or compatible processor 2 GHz.
Free Hard Disk Space: 40GB
(TankMaster needs approximately 500 Mb).
CD-ROM player.
Internal Memory (RAM): 1024MB.
Two RS-232 ports. (USB port can be used if no RS-232 serial port
exists)
A 17 inch or larger monitor.
Graphical card: 1152*864, 65536 colors.
Field Bus Modem (FBM 2180).
One network card.
Hardware key. One key for each PC where a TM server or client is
installed.
One Parallel Port for the hardware key (USB port can be used if no
Parallel port exists).
If the TankMaster server has more than two clients it is recommended to use:
Twice the above specified requirements of RAM.
2 GHz double processor or corresponding single processor.
Reference Manual
303042EN, Edition 1
November 2007
TankMaster Network Configuration
1-2
Section 1. Getting started
1.2.3 Network
requirement
TankMaster requires a minimum bandwidth of 2Mbit/s.
TankMaster network functionality is only supported on Windows
networks. (No support for Novell networks)
All TankMaster nodes must have the same regional settings. Especially
the decimal point must be the same.
All TankMaster nodes must have the same version of TankMaster
installed.
All network related hardware must support DCOM.
1.3 DEFINITIONS AND
ABBREVIATIONS
Abbreviation Explanation
ACL Access Control List
COM Component Object Model
DCOM Distributed COM
FCU Field Communication Unit
FBM Field Bus Modem
LAN Local Area Network
OPC OLE For Process Control
RTG Radar Tank Gauge
Reference Manual
303042EN, Edition 1
November 2007
TankMaster Network Configuration
www.rosemount-tg.com
Section 2 Installation
2.1 Windows Configuration . . . . . . . . . . . . . . . . . . . . . . page 2-3
2.2 Time Server Configuration . . . . . . . . . . . . . . . . . . . page 2-17
2.3 Time Client Configuration . . . . . . . . . . . . . . . . . . . . page 2-19
2.4 Connect WinOpi to the Tank Server . . . . . . . . . . . . page 2-20
The installation is divided into three parts:
The first part includes general Windows settings such as network
installation and configuration, firewall and DCOM settings, verification
of the shared folder and the Tankmaster installation.
The second part is server specific and includes the Windows Time
Server.
The third and final part is client specific and includes the Windows time
client and WinOpi configuration.
Reference Manual
303042EN, Edition 1
November 2007
TankMaster Network Configuration
2-2
Section 2. Installation
In this manual, the following network topology is used for the installation of
TankMaster in a network environment:
Figure 2-1. A typical network
topology
NOTE
Basic knowledge about Local Area Network (LAN) is required for a network
installation of TankMaster.
WinOpi
WinOpi
WinOpi
Firewall
TankMaster Server
Existing LAN
at Customer
WinOpi
WinOpi
Switch
Reference Manual
303042EN, Edition 1
November 2007
2-3
TankMaster Network Configuration
Section 2. Installation
2.1 WINDOWS
CONFIGURATION
This chapter applies to both servers and clients. The Windows configuration
includes the following steps:
1. Windows network configuration, see “Windows network configuration” on
page 2-3.
2. Configuration of regional and language settings, see “Configure regional
and language settings” on page 2-5.
3. TankMaster installation, see “TankMaster installation” on page 2-5.
4. Windows firewall configuration, see “Configuring the Windows firewall”
on page 2-6.
5. DCOM configuration, see “Configuring DCOM settings” on page 2-8.
6. Enabling the shared folder TM, see “Enable shared folder TM” on
page 2-13.
7. Verifying the access permission on the shared folder TM, see “Access
permission on shared folder TM” on page 2-15.
A detailed description of these steps is given in the following sections.
2.1.1 Windows
network
configuration
Before installing TankMaster, it must be decided how the computers shall be
connected to the network, i.e. if a domain or a workgroup shall be used.
A workgroup is the simplest alternative and does not require a separate logon
server, but the same Windows user name and password must be used on all
connected computers. This because the matching of the user is done locally
in the server. If different user names are used, WinOpi produces an Access
denied error message at connection time.
On a domain, different Windows user names can be used as long as they are
members of the same domain. A domain requires a separate domain server.
Workgroup
When installing TankMaster in a workgroup, perform the following steps:
Create a Windows user name with administrator rights on the server
and all clients.
User name: TMSystem
Password: TankMaster
Configure both server and clients to auto logon on Windows with the
newly created user name TMSystem, see “Configure auto logon in a
Workgroup” on page 2-4.
Restart and verify that the automatic logon works.
Reference Manual
303042EN, Edition 1
November 2007
TankMaster Network Configuration
2-4
Section 2. Installation
Configure auto logon in a Workgroup
It is recommended to use the auto logon feature on the server and all
dedicated WinOpi clients.
1. Click Start > run.Type control userpasswords2 in the Open field, click
OK.
Figure 2-2. User Accounts
window.
2. Clear the check box Users must enter a user name and password to
use this computer and click Apply.
When the Apply button is pressed, the Automatically Log On window
appears.
Figure 2-3. Automatically Log
On.
3. Enter TMSystem in the User name field and TankMaster in the
Password field. Confirm the password. Click the OK button.
Domain
When installing TankMaster in a domain, perform the following steps:
Create a Windows user name with administrator rights on the domain
server. The user shall have Administrators right on the local computer.
User name: TMSystem
Password: TankMaster
Configure both server and clients to auto logon on Windows with the
newly created user name TMSystem, see “Configure auto logon for a
domain” on page 2-5.
Restart and verify that the automatic logon works.
NOTE
It is recommended that the same Windows user name is used on all
TankMaster Servers and dedicated WinOpi clients.
Reference Manual
303042EN, Edition 1
November 2007
2-5
TankMaster Network Configuration
Section 2. Installation
Configure auto logon for a domain
If more than one domain servers are present, it´s important that the
TankMaster server and the WinOpi clients are connected to the same
domain.
It is recommended that both the TankMaster server and all dedicated
WinOpi clients have auto logon enabled as well, since reports and alarms
are created on the clients. To enable the auto logon feature in a domain,
create a file in Notepad and save it as AutoLogon.reg. Type the following
in the AutoLogon.reg file:
REGEDIT4
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Wndows
NT\CurrentVersion\Winlogon]
“DefaultUserName”=”WINDOWS_DOMAIN_USER_NAME”
“DefaultPassword”=”WINDOWS_DOMAIN_PASSWORD”
“AutoAdminLogon”=”1”
Change the WINDOWS_DOMAIN_USER_NAME and
WINDOWS_DOMAIN_PASSWORD to the newly created user name and
password. Save and run the AutoLogon.reg file.
2.1.2 Configure
regional and
language
settings
In the Control Panel, click Regional and Language Options.
Verify that all the computers use the same location.
Check the decimal symbol in the Numbers tab by clicking the
Customize button. Full stop “.” is recommended as decimal point.
2.1.3 TankMaster
installation
1. Attach a hardware key with the inventory and network options enabled to
the PCs.
2. Connect the server PC to the network switch and to the FCU.
3. Install the Windows XP fix located on the TankMaster CD (Windows XP
SP2 Hotfix\WindowsXP-KB922668-x86-ENU.exe).
4. Install Rosemount TankMaster on the server PC, see TankMaster
WinSetup User’s Guide.
Reference Manual
303042EN, Edition 1
November 2007
TankMaster Network Configuration
2-6
Section 2. Installation
2.1.4 Configuring the
Windows firewall
1. Open Windows Firewall from the Control panel.
Figure 2-4. Windows Firewall
Exception tab
2. In the Exceptions tab, click the Add port button.
Figure 2-5. Add a Port
3. Enter DCOM in the Name field and 135 in the Port Number field. Make
sure the TCP radio button is selected.
4. Click OK to close the Add a Port window.
Reference Manual
303042EN, Edition 1
November 2007
2-7
TankMaster Network Configuration
Section 2. Installation
5. Open the Add program window by clicking the Add Program button in
the Windows Firewall window.
Figure 2-6. Add a Program.
6. Click the Browse button and locate the following program file:
C:\Windows\System32\OPCENUM.EXE.
7. Click OK in the Add program window.
8. Repeat step 5 - 7 for the following files
(1)
:
C:\Windows\System32\mmc.exe
C:\Program Files\Rosemount\Server\TankServer.exe
C:\Program Files\Rosemount\Server\BatchServer.exe
C:\Program Files\Rosemount\Server\ModbusMaster.exe
C:\Program Files\Rosemount\Server\IOTMaster.exe
C:\Program Files\Rosemount\Server\enrafgpuMaster.exe
C:\Program Files\Rosemount\Server\ModbusSlave.exe
C:\Program Files\Rosemount\Server\DataHighwaySlave.exe
C:\Program Files\Rosemount\Server\AsciiLTSlave.exe
C:\Program Files\Rosemount\Server\AsciiSlave.exe
C:\Program Files\Rosemount\Opi\StmOpi.exe
C:\Program Files\Rosemount\Setup\StmSetup.exe
9. Click the OK button to close the Firewall window.
(1) Note that in TankMaster versions 4.H0 and older, the folder name is Program Files\Saab.
Reference Manual
303042EN, Edition 1
November 2007
TankMaster Network Configuration
2-8
Section 2. Installation
2.1.5 Configuring
DCOM settings
Specify the default security settings:
1. Select Run from the Start menu. Enter dcomcnfg and click OK.
The Component Services window appears.
Figure 2-7. Component Services
main view
2. Double-click on the Component Services icon and then on the
Computers folder-icon.
3. Right-click on the My Computer icon and select Properties from the
popup menu.
Figure 2-8. Default Properties
4. In the Default properties tab, verify that the Enable Distributed COM
on this computer check box is selected.
5. Select the COM Security tab.
Enable Distributed COM
Reference Manual
303042EN, Edition 1
November 2007
2-9
TankMaster Network Configuration
Section 2. Installation
Figure 2-9. COM Security tab
6. In the Access Permissions pane click the Edit Limits button.
The Access Permission window appears.
Figure 2-10. Access Permission
window
7. Click the Add button. The Select Users or Groups window appears.
Access Permissions
Reference Manual
303042EN, Edition 1
November 2007
TankMaster Network Configuration
2-10
Section 2. Installation
Figure 2-11. Select Users or
Groups window
8. In the Enter the object names to select field type:
Anonymous Logon; Everyone; Interactive; Network; System;
Administrators.
Click OK.
9. Make sure that both Local Access and Remote Access are set to
Allow for all the users in the Group or user names list.
Click OK to close the Access Permission window.
10. In the My Computer Properties window, click the Edit Default button in
the Access Permissions pane.
11. Click the Add button and in the Enter the object names to select field
type:
Anonymous Logon; Everyone; Interactive; Network; System;
Administrators.
Click OK.
12. Verify that Local Access and Remote Access are set to Allow for all
users listed in the group or user names list.
Click OK to close the Access Permission window.
13. In the My Computer Properties window, click the Edit Limits button in
the Launch and Activation Permissions pane.
14. Click the Add button and in the Enter the object names to select field
type:
Anonymous Logon; Everyone; Interactive; Network; System;
Administrators.
Click the OK button.
15. Make sure all check boxes in Permissions for are set to Allow for all
users in the Group or user names list.
Click OK to close the Launch Permission window.
16. In the My Computer Properties window click the Edit Default button in
the Launch and Activation Permissions pane.
17. Click the Add
button and in the Enter the object names to select field
type: Anonymous Logon; Everyone; Interactive; Network; System;
Administrators.
Click OK.
18. Make sure that all Allow check boxes for all users are checked.
Click OK to close the Launch Permission window.
19. Click the OK button to close the My Computer Properties window.
Reference Manual
303042EN, Edition 1
November 2007
2-11
TankMaster Network Configuration
Section 2. Installation
NOTE
Since Everyone includes all authenticated users, it is often desirable to add
these permissions to a smaller subset of users. One way to accomplish this is
to create a group named TM Users. Add all user names to this group that will
execute any OPC Server or Client e.g. user TMSystem
(1)
. Then substitute TM
Users everywhere that Everyone appears in the configuration dialogs
described above. It is also possible to use a specific user, e.g. user
TMSystem instead of the group Everyone.
Setting TankMaster permissions
1. Open the Component Service window (Step 1 in the previous section).
2. Expand the My Computer icon. Expand the DCOM Config folder by
clicking the plus symbol.
Figure 2-12. Component
Services window
3. Scroll down to the OpcEnum icon, right-click and select Properties.
Response: the OpcEnum Properties window appears.
(1) See “Windows network configuration” on page 2-3 for more information on configuration of
workgroups and domains..
Reference Manual
303042EN, Edition 1
November 2007
TankMaster Network Configuration
2-12
Section 2. Installation
Figure 2-13. OpcEnum
Properties
4. In the Security tab, set Launch and Activation Permissions to Use
Default. Do the same for the Access Permissions.
5. For Configuration Permissions click the Edit button and verify that the
Administrators Group is present in the list. If not, add the
Administrators Group by clicking the Add button. Click OK to close the
Change Configuration Permission window.
6. In the Identity tab, select the radio button labeled The interactive user.
Click OK to close the window.
7. Repeat steps 3 - 6 for the following applications.
Rosemount TankMaster\BatchServer OPC Server.
Rosemount TankMaster\EnrafGPUMaster OPC Server.
Rosemount TankMaster\IOTMaster OPC Server.
Rosemount TankMaster\ModbusMaster OPC Server.
Rosemount TankMaster\TankServer OPC Server.
COM Server for configuration of Rosemount Tankmaster Ascii Slave
protocol.
COM Server for configuration of Rosemount Tankmaster AsciiLT Slave
Protocol.
COM Server for configuration of Rosemount Tankmaster DataHighway
Plus Slave Protocol.
COM Server for configuration of Rosemount Tankmaster Modbus
Slave Protocol.
COM Server for configuration of Rosemount Tankmaster ModbusLU
Slave Protocol.
8. Close the Component Services window.
  • Page 1 1
  • Page 2 2
  • Page 3 3
  • Page 4 4
  • Page 5 5
  • Page 6 6
  • Page 7 7
  • Page 8 8
  • Page 9 9
  • Page 10 10
  • Page 11 11
  • Page 12 12
  • Page 13 13
  • Page 14 14
  • Page 15 15
  • Page 16 16
  • Page 17 17
  • Page 18 18
  • Page 19 19
  • Page 20 20
  • Page 21 21
  • Page 22 22
  • Page 23 23
  • Page 24 24
  • Page 25 25
  • Page 26 26
  • Page 27 27
  • Page 28 28
  • Page 29 29
  • Page 30 30
  • Page 31 31
  • Page 32 32
  • Page 33 33
  • Page 34 34

Rosemount TankMaster Network Owner's manual

Category
Software
Type
Owner's manual

Ask a question and I''ll find the answer in the document

Finding information in a document is now easier with AI