Professional Documents
Culture Documents
Installation Guide: Windows 2000 and Windows XP
Installation Guide: Windows 2000 and Windows XP
Version 11.5
Windows 2000 and Windows XP
pdms1151/man1/doc1
issue 010403
PLEASE NOTE:
AVEVA Solutions has a policy of continuing product development: therefore, the
information contained in this document may be subject to change without notice.
AVEVA SOLUTIONS MAKES NO WARRANTY OF ANY KIND WITH REGARD TO
THIS DOCUMENT, INCLUDING BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
PURPOSE.
While every effort has been made to verify the accuracy of this document, AVEVA
Solutions shall not be liable for errors contained herein or direct, indirect, special,
incidental or consequential damages in connection with the furnishing, performance or
use of this material.
This manual provides documentation relating to products to which you may not have
access or which may not be licensed to you. For further information on which Products
are licensed to you please refer to your licence conditions.
All rights reserved. No part of this document may be reproduced, stored in a retrieval
system or transmitted, in any form or by any means, electronic, mechanical,
photocopying, recording or otherwise, without prior written permission of AVEVA
Solutions.
The software programs described in this document are confidential information and
proprietary products of AVEVA Solutions or its licensors.
For details of AVEVA's worldwide sales and support offices, see our website at
http://www.aveva.com
10 Troubleshooting...........................................................................................10-1
10.1 General...............................................................................................10-1
10.2 License Manager Errors ....................................................................10-1
10.3 Entering PDMS .................................................................................10-2
10.4 Starting Appware in DESIGN/DRAFT/ISODRAFT/
PARAGON/SPOOLER/ADMIN.........................................................10-3
10.5 Problems with Graphics ....................................................................10-3
This guide explains how to install and set up PDMS Version 11.5 on a
workstation running the Microsoft Windows 2000 or Windows XP
operating system (hereafter referred to jointly as 'Windows'). Local
Administrator rights are required to perform the installation.
This guide assumes you are familiar with the concepts of folder/file
hierarchies for storing data on disks and with basic Windows
terminology and commands. If you are not, you may also need to refer to
your operating system documentation while you carry out the
installation.
The guide also assumes that you have already gained access to the
PDMS installation files via a CD, from the AVEVA Web site, or by some
other route.
2.1 Hardware
You must install and set up the FLEXMAN license system before PDMS
can be used. See the FLEXMAN Installation Guide.
If you wish to have one server installation of PDMS accessed from remote
workstations, you must ensure that the Windows system DLLs on each
remote workstation are upgraded to a suitable version for running the
PDMS 11.5 application programs. You can achieve this by installing
PDMS 11.5 itself in minimal form; that is, select the Custom Installation
type and then deselect everything except 'PDMS Core Components'.
The Windows Control Panel contains tools that are used to change the
way Windows looks and behaves. This Install Guide describes how to use
Control Panel tools to configure Windows to run PDMS.
Open the Control Panel as follows:
Windows 2000
Click Start, point to Settings, and then click Control Panel
Windows XP
If your computer is set up with the Classic Start menu, click Start,
point to Settings, and then click Control Panel.
If your computer is set up with the standard Start menu, click Start
and then click Control Panel.
You should set your display to a resolution of at least 1024 x 768 and the
colour depth to True colour or 16.7 million colours.
This can be set by opening the Control Panel. Select Display and select the
Settings tab. Make the appropriate selections on the form for your
graphics card.
Due to the rapidly changing list of hardware accelerated OpenGL
graphics cards commercially available, an up-to-date list of supported
graphics cards, graphics device drivers and recommended device driver
configuration cannot be included in this document. However, the AVEVA
Support Web pages (http://www.aveva.com/engineeringit) contain a
current list of both tested and supported graphics cards, along with
advice on configuration of graphics device drivers.
Before you can use PDMS, you must set up the FLEXMAN license
system and connect to the FLEXMAN License Manager daemon (see the
FLEXMAN Installation Guide),.
Each User needs to set a license path that defines the location of the
license file or service. For earlier versions of FLEXMAN, setting the
environment variable LM_LICENSE_FILE did this. However, this
applied to all software using FLEXlm. You can now set
CADCENTRE_LICENSE_FILE instead that applies only to software
using our Vendor License Manager Daemon.
To avoid users having to repeatedly set such an environment variable,
FLEXlm itself now remembers the current setting in the Windows
Registry. This Registry setting will initially come from the value of the
corresponding environment variable, but cannot then be modified by
changing the environment variable you must use the FLEXlm utility
lmtools or the new command-line lmpath to query or set the license
path.
The environment variable can be set in one of three ways, either in the
PDMS entry script, as a User Environment Variable in the Control Panel
or manually in a command window.
To set manually or in the PDMS entry script, type the following in a
command window or in the entry script before starting PDMS:
set CADCENTRE_LICENSE_FILE=Port@Computername
To set automatically:
Windows 2000 and Windows XP
Open the Control Panel.
Select System, and pick the Advanced tab
Click on the Environment Variables button
Set the CADCENTRE_LICENSE_FILE user environment
variable to the location of the license obtained from AVEVA
(Port@Computername). For example:
CADCENTRE_LICENSE_FILE
744@licserv
To confirm the licence environment variable setting, open a command
window and type the command SET. You should see a list of
environment variables, including:
CADCENTRE_LICENSE_FILE=Port@Computername
or to check the Registry setting, type
lmpath status
You should see an output including the following:
You may need to modify this file to reflect the folder structure of your
own installation. The following is a list of the variables you may need to
reset, with a brief description of each one and the default setting.
Note that all environment variables must be UPPERCASE.
It is recommended that users should not write to the pdms11.5
installation folder or any of its contents:
You can run PDMS from a Command Prompt window rather than using
the Start/Programs menu. To do this you must set your PATH variable
to include the folder where PDMS is installed.
Windows 2000 and Windows XP
Open the Control Panel.
Select System, and pick the Advanced tab.
Click on the Environment Variables button.
Edit the system variable Path to add the PDMS folder (for example,
C:\AVEVA\pdms11.5) to the list of folders in the Path variable.
Once the Path variable includes the pdms11.5 folder, you can run pdms
by typing pdms at a command prompt.
4.7 Plotting
By default, your PDMS project can use any language whose characters
are contained within the Latin-1 character set. The Languages covered
by the Latin-1 character set a listed in the table below. If you want to use
any of the other, non-Latin-1 languages supported by PDMS, it is
necessary to configure your PDMS project and the Windows operating
system. This chapter describes how to use PDMS on Windows 2000 and
Windows XP Professional in each of the supported language groups:
Latin-1
Latin-2
Latin-Cyrillic
Far Eastern
Supported languages
PDMS does not support any other language character set, nor does it
support the mixing of any of the above, except for mixing one Far
Eastern language with English.
5.1.2 Windows XP
To add an additional language in Windows XP, follow these steps:
1. Open the Control Panel.
2. Double-click Regional and Language Options.
3. On the Regional options tab, under Standards and formats,
select the required language from the list.
4. Click the Languages tab, and then click Details under "Text
services and input languages".
5. Under Default input language, select the required language. If
the required language appears in the list, click OK.
If it does not appear in the list, then click Add under "Installed
Services", and then click the language you want to add and the
keyboard layout you want to use for that language.
To configure the settings for the Language bar, click Language
Bar under "Preferences". The Language bar is used to switch
between languages while you are using PDMS. Click OK to close
the Language Bar Settings dialog.
Click OK to close the Text Services and Input Languages dialog.
In PDMS ADMIN, you must specify a character set for each project by
using one of the following commands on the PDMS ADMIN command
line:
The corresponding font family must be selected for Draft and Isodraft
drawings. Use Project>Font Families and select the Font Type appropriate
for you chosen language.
For details, see the VANTAGE PDMS ADMIN User Guide and
VANTAGE PDMS ADMIN Command Reference Manual.
You must ensure that your licence file is for the language version you
require.
Before you use PDMS, you must set the environment variable
CADC_LANG as follows:
CADC_LANG=Japanese Kanji
CADC_LANG=Korean
CADC_LANG=Chinese Simplified Chinese
CADC_LANG= TChinese Traditional Chinese
In PDMS ADMIN, you must specify the multibyte character set for each
project by using the command corresponding to your required language:
PROJECT MBCHARSET JAP
PROJECT MBCHARSET KOR FILE /<font filename>
PROJECT MBCHARSET CHI Simplified Chinese
PROJECT MBCHARSET TCHIN FILE /<font filename>
Traditional Chinese
For details, see the VANTAGE PDMS ADMIN User Guide and
VANTAGE PDMS ADMIN Command Reference Manual.
To run macros with spaces in the filenames, you must enclose the
filename in quotes, without a leading slash. For example:
$m'c:\Program Files\Macros\space.mac' arg1 arg2
You can make your reports load directly into a Microsoft Excel
spreadsheet, as comma-separated files:
Select Utilities>Reports>Modify from the PDMS main menu bar.
Pick a report template.
Click on OK: the Modify Template form is displayed.
Select Options>Other Formats... from the Modify Template form menu
bar. This displays the Report Format form. From this form:
Choose the CSV option from the Format drop-down list.
Click on OK: this returns you to the Modify Template form.
Select the Overwrite radio button
For the filename enter %PDMSUSER%/fname.csv (the .csv
extension is important).
In the System command text box enter
'cmd/c C:\<excel folder>\excel.exe %PDMSUSER%\fname.csv'
where C:\<excel folder> is the location of Excel on your system.
Note that it is necessary to enclose Windows command arguments
in double quotation marks if the argument contains embedded
spaces. :\<excel folder>\
The project files are held in two directories: sam000 holds all design
data and catalogue data; sampic holds the DRAFT picture libraries.
Free User
The Free user has username/password SYSTEM/XXXXXX.
General Users
Team Username/password
CATS CATS/CATS
DEMO DEMO/DEMO
EQUI EQUI/EQUI
HANGER HANGER/HANGER
HVAC HVAC/HVAC
PIPE PIPE/PIPE
SAMPLE SAMPLE/SAMPLE
STRUC STRUC/STRUC
For full information on setting up your own projects, see the VANTAGE
PDMS ADMIN User Guide.
You will need to create project folders for each project; for example, for a
project xyz:
md xyz000
md xyzpic
md xyziso
md xyzmac
Set the corresponding environment variables that point to these
directories. You can do this by setting Environment Variables using the
Control Panel, or by modifying the evars.bat file used to configure
your PDMS Windows installation. (see Chapter 4, Setting Up the
Windows Environment, for further details). Alternatively, type the
following in an MS-DOS window:
set XYZ000=pathname\xyz000
set XYZPIC=pathname\xyzpic
set XYZISO=pathname\xyziso
set XYZMAC=pathname\xyzmac
Note: Users converting from Unix should note that there is no direct
equivalent of the .cshrc file in which these variables can be set.
Use the 'Make PDMS project' icon supplied to start the PDMS Make
program, then enter:
XYZ
$m/%PDMSEXE%/makemac.mac
FINISH
Note: Users converting from Unix should note that the makemac.mac
file is the same as on Unix. The executable for each module is
also named identically to that on Unix, e.g. DESIGN runs
%PDMSEXE%/des. The extension '.exe' needed by Windows is
added automatically.
8.1 Compatibility
Configure AutoCAD so that it can find the extra menus and fonts used in
AutoDRAFT. How you do this depends on your version of AutoCAD;
typically:
In AutoCAD, move the cursor into the command region and click the
right-hand mouse button. Select Preferences, then Environment.
Add the appropriate paths to the autodraftACAD,
autodraftACADsource and autodraftfonts directories to the
Options>Files>Support File Search Path field.
The AutoDRAFT environment variable setting commands applicable to
each release of AutoCAD are listed in the following sections. The
environment variables are set within the supplied pdms.bat file. These
should be edited to suit the installed version of AutoCAD.
Before using the Drawing Editor make sure that AutoCAD has been
correctly installed and configured by entering the command acad at the
operating system command prompt.
Here are some suggestions about solving some problems you may
encounter when using PDMS under Windows.
10.1 General
Error: The dynamic link library DFORMD.dll could not be found in the
specified path.
Explanation: This is supplied with PDMS. Perhaps you have not set your PATH
variable. The PATH setting must include C:\AVEVA\pdms11.5.
Error: When you start up lmgrd it says <time> (lmgrd) Can't make folder
C:\FLEXlm, errno: 2 No such file or folder, etc.
Solution: There is no C: drive for the license manager to write to. As the System
Administrator or a Power User, you need to make a shared disk called
C:. This can be done on a networked or non-networked computer.
Within the Windows Explorers File menu, create a new folder (e.g.
D:\C_drive) and make it current. Select File>Properties and select
the Share tab. Click on the Shared As: radio button and then click OK.
Then from the Tools menu select Map Network Drive. Select C: from
the Drive: drop-down list in the displayed form and type
\\hostname\C_drive
in the Path box. Then click on OK. (C:) should now appear in the list of
available drives in Explorer.
Pop-up Mess.: FLEXlm: checkout failed: Cannot connect to license server (-15,
10:10061) WinSock error code.
Explanation: lmgrd has not been started up - see above for details.
Pop-up Mess.: FlexLM: checkout failed: Cannot find license file (-1,73:2) No such file
or folder.
Explanation: lmgrd has not been started up - see above for details.
Pop-up Mess.: FlexLM: checkout failed: Licensed number of users already reached
(-4,132).
Explanation: You have exceeded the permitted number of users specified in your
license file.
Error: Fatal Druid error handler UI_init. Couldn't even find the Default
Visual.
Solution: The Display colour selection is incorrect. Refer to the Support pages on
the AVEVA website for information on supported graphics cards and
drivers.
Error: Syntax errors occur when entering PDMS, but before the initial form
appears.
or
Using the 'q directory ...' syntax results in the message 'The system
cannot find the path specified'.
Solution: This may be caused because the TEMP environment variable is not set,
or points to a folder to which PDMS cannot write.