Installation
Installation
Installation
April 2022
Copyright © 1997 - 2022 Siemens Industry, Inc., Siemens Power Technologies International
Information in this manual and any software described herein is confidential and subject to change without notice and does not repre-
sent a commitment on the part of Siemens Industry, Inc., Siemens Power Technologies International. The software described in this
manual is furnished under a license agreement or nondisclosure agreement and may be used or copied only in accordance with the
terms of the agreement. No part of this manual may be reproduced or transmitted in any form or by any means, electronic or mechanical,
including photocopying, for any purpose other than the purchaser’s personal use, without the express written permission of Siemens
Industry, Inc., Siemens Power Technologies International.
®
PSS E high-performance transmission planning software is a registered trademark of Siemens Industry, Inc., Siemens Power Technolo-
gies International in the United States and other countries.
® ® ®
The Windows 7 and Windows 10 operating systems, the Visual C++ development system, Microsoft Office Excel and Microsoft Visual
®
Studio are registered trademarks of Microsoft Corporation in the United States and other countries.
®
Intel Visual Fortran Compiler for Windows is a trademark of Intel Corporation in the United States and other countries.
TM
The Python programming language is a trademark of the Python Software Foundation.
PSS®E 35.3.3
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
ii
Table of Contents
Requirements ................................................................................................................................... 1
Hardware, Operating System, and Privileges ............................................................................... 1
Display Resolution .................................................................................................................... 1
Hardware Lock/Software License ................................................................................................ 1
Network License ....................................................................................................................... 2
Python ..................................................................................................................................... 2
CPU ......................................................................................................................................... 2
PSS®E Compilers ............................................................................................................................... 3
Overview ................................................................................................................................. 3
Compiler Installation ................................................................................................................. 3
Installation ....................................................................................................................................... 4
Support for Multiple Versions of PSS®E ...................................................................................... 4
Silent Installation ...................................................................................................................... 4
Complete Installation ................................................................................................................ 5
Preliminary Setup Screens ......................................................................................................... 6
Destination Directory ................................................................................................................ 6
Program Folder ......................................................................................................................... 6
Operating Frequency / Choice Confirmation ............................................................................... 6
PSS®E 35 Command Prompt ...................................................................................................... 6
Post PSS®E-Installation .............................................................................................................. 6
Example Files ........................................................................................................................... 7
SINCAL Installation ................................................................................................................... 7
Uninstalling ...................................................................................................................................... 8
Uninstalling PSS®E 35 ............................................................................................................... 8
Backing Up Files ............................................................................................................... 8
Running the Uninstaller .................................................................................................... 8
Uninstalling Python .................................................................................................................. 8
Uninstalling pywin32 for Python ................................................................................................ 9
Support .......................................................................................................................................... 10
PSS®E Manuals ....................................................................................................................... 10
World Wide Web ..................................................................................................................... 10
Technical Support ................................................................................................................... 10
Reporting a Problem or Requesting a Feature ........................................................................... 10
Request for Technical Support ......................................................................................... 11
Submitting Bug Reports and Feature Requests .................................................................. 12
PSS®E 35.3.3
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
iii
Chapter 1
Requirements
• 16 GB or more of RAM is highly recommended. PSS®E 35 is now a 64-bit application and can take advantage
of additional RAM.
• Approximately 1 GB of free disk space is required for a full installation of PSS®E. Be sure to allow sufficient
room for working files.
• A Discrete Graphics Card compatible with OpenGL 3.0 is highly recommended. We have seen performance
issues with some of the integrated graphic cards/chips.
• Microsoft Windows® 10 x64 20H2 or newer, Microsoft Windows® Server 2016 x64 or Microsoft Windows®
Server 2016 x64. PSS®E 35 is a 64-bit application and will not run on a 32-bit OS.
• Administrative privileges are required to install PSS®E, but not to run the program. You must have admin-
istrative privileges on the target machine in order to install PSS®E. Setup will check for your privileges and
will stop the installation process with a warning if you do not have the necessary privileges.
USB lock: Do not connect the lock until after PSS®E has been fully installed.
Make sure that appropriate lock has been attached or a software license collected before attempting to run
PSS®E.
PSS®E 35.3.3
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
1
Requirements Network License
1.5. Python
PSS®E includes an embedded Python interpreter. Python is an open-source scripting language (http://
www.python.org). PSS®E also includes an extension module for Python that allows Python programs to ac-
cess the PSS®E API. The libraries for the Python interpreter are required to install PSS®E. Some of the Python
scripts provided with PSS®E installation require Python for Windows extensions (pywin32) and wxPython
modules. Instructions for the installation of Python are included in the PSS®E installer program. Python, Py-
win32 are included in the PSS®E 35 Complete installer.
wxPython is a third-party Python module that can be installed separately from PSS®E. To use PSS®E Utilities
that require wxPython, the "PIP Installs Packages" module (PIP) can be used to install wxPython via this com-
mand from the Windows Command Prompt (note that C:\Python39x64 is an example of where Python is
installed to and may differ for actual installation):
For more information, or to download the package files manually, visit the PyPI wxPython page at https://
pypi.org/project/wxPython/
Note
An active internet connection is required to use PIP to install third-party modules. Note that Siemens
PTI does not maintain nor provide support for third-party modules and that installing such modules
is done at the user's own risk and without guarantee of full compatibility with PSS®E.
1.6. CPU
PSS®E 35 contingency and GIC analysis APIs have been optimized to take advantages of multiple processors.
Significant performance gains can be achieved in contingency and GIC analysis by using the multiple proces-
sor enabled APIs.
PSS®E 35 is now built as a 64-bit application; It can only run on 64-bit operating systems.
PSS®E 35.3.3
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
2
Chapter 2
PSS®E Compilers
2.1. Overview
If you plan to use certain advanced modules for PSS®E program options, you will need to obtain the Intel
Visual Fortran compiler for each system. The following list provides the combinations requiring the compiler:
• Dynamics (and you plan to compile and link the user written models or connection subroutines using
CLOAD4.BAT or the "createusrdll" facility).
• Power flow (and you want to add a user activity using CLPSSUSR.BAT).
The Intel Visual Fortran compiler is available in several configurations. Please consult the PSS®E website for
guidance in choosing the compiler configuration that is right for you.
PSS®E will run without the Intel Visual Fortran compiler, but you will not be able to make system-wide mod-
ifications of PSS®E operation without it.
If you built any of the advanced modules noted above using a version of the Microsoft/Digital/COMPAQ com-
piler, you will need to recompile and relink them using the Intel compiler.
In case of difficulties, check to be certain that any batch file you are executing was supplied with PSS®E 35.
or, in the case of compile files, was generated by PSS®E 35 activity DYRE.
If you need to compile files for use with older versions you will need to be able to correctly install and access
the Fortran compiler, possibly the C compiler, and also the linker associated with the particular version of
PSS®E. PSS®E 35 was originally built with IVF 19.0. Any version of IVF 15.0 or later can be used to build
extension libraries (for example dsamusr.dll).
If the IVF compiler that you use and the one used to build PSS®E 35 are different, it is required that the later
run-time libraries be used.
PSS®E 35.3.3
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
3
Chapter 3
Installation
The following sections assume that a new installation is being performed. If a previous installation of PSS®E
35 is detected, a maintenance script will be started to allow you to remove the previous installation or install
another copy of minor version of PSS®E 35. See also Section 4.2, Manually Uninstalling PSS®E.
Once you perform the "Complete" installation, the PSSE installation located at C:\Program Files\PTI
\PSSE35 Installer Files\35.x\PSSE can be used to create a silent installation script. Each of the
executables located at C:\Program Files\PTI\PSSE35 Installer Files\35.x will need to be
installed separately. Not all of these executables can be installed silently and may follow a different method
for setting up a silent installation.
/r : record mode
In order to install PSS®E in silent mode, you must first run Setup.exe with the /r option to generate a response
file. Running setup.exe with the command Setup.exe /r will store data entered during the installation in a
file called Setup.iss. Setup.iss is created inside the system's Windows folder. You can provide an alternative
response file name and location by using the /f1 option. Example (Setup /r /f1"C:\pssetemp\PSSE_silent.iss")
/s : silent mode
The command Setup.exe /s runs the installation in silent mode. By default, the file Setup.iss will be used to
provide responses contained in a response file. Setup.iss must be located in the same directory as Setup.exe.
(Response files are created by running Setup.exe with the /r option.) You can provide an alternative file name
or location of the response file, use the /f1 option.
The /f1 option allows you to specify where the response file is created and its name.
The /f1 option is available when creating a response file (with the /r option) and when using a response file
(with the /s option).
PSS®E 35.3.3
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
4
Installation Complete Installation
The /f2 option allows you to specify the name and location where the log file is created.
To silently uninstall, you must first create a uninstall response file. This will uninstall PSS®E 35. You can then
use this response file to uninstall other installations of PSS®E 35
Setup /s /f1"C:\pssetemp\PSSE_silent_uninstall.iss"
If an installer for SINCAL is found, you will be given the option to launch the SINCAL installer.
Selected programs will be installed or updated before PSS®E is installed or updated. SINCAL will be installed
last.
PSS®E 35.3.3
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
5
Installation Preliminary Setup Screens
The Complete installer should be downloaded from the following PSS®E webpage:https://siemens-pss.com
The latest ReadMe Notes for PSS®E 35 will display. Read these notes very carefully, because they can
contain critical information that you should consider before installing PSS®E 35 on your system.
Siemens PTI requires that you accept the terms of our license agreement.
Note that this release of PSS®E has not been tested with versions of the Intel Visual Fortran (IVF) Compiler
runtime libraries greater than 2022.0.2.
PSS®E keeps the IVF Compiler runtime libraries in the PSSBIN folder. However, there is a potential hazard:
any user-generated code compiled with IVF greater than 2022.0.2 may not be compatible with the version
installed by PSS®E.
PSS®E 35.3.3
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
6
Installation Example Files
C:\Users\[username]\Documents\PTI\PSSE35\EXAMPLE
Note that your "Documents" folder may be located in a different directory, check with your IT department
if you are unsure.
To update the user EXAMPLE directory with EXAMPLE files from the latest PSS®E 35 installation, start PSSE
and then select File > Reset Example Directory from the menu. This will update the user EXAMPLE directory
with the current contents of the installation EXAMPLE directory i.e. the latest set of EXAMPLE files.
PSS®E 35.3.3
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
7
Chapter 4
Uninstalling
If multiple releases of PSS®E 35 are installed, files for each release being uninstalled should be backed up. If
only one release of PSS®E 35 is being uninstalled, other installation folders in the installation directory will
not be modified by the installer program.
This next screen will ask you to confirm that you really want to uninstall the application and all features.
After you click Finish to exit from the uninstall program, any files which you added or modified AFTER the
installation of PSS®E 35 will still be present in your PSS®E 35 installation directory. Therefore, if you want to
completely remove PSS®E 35 you will probably need to manually delete the PSS®E 35 installation directory
and any files which still remain there.
NOTE: Uninstalling Python may delete files that have been modified from their default state and/or remove
files that have been downloaded separately to the Python installation folder (including external third-party
modules that are not associated with PSS®E 35). Ensure that no other applications depend on Python and
these files before uninstallation and that the respective files are backed up prior to continuing.
To uninstall Python versions supported by PSS®E 35, use the Add/Remove Programs options from Control
Panel and follow the instructions in the following dialogs that appear from the Python installation program.
PSS®E 35.3.3
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
8
Uninstalling Uninstalling pywin32 for Python
NOTE: There may be several instances of pywin32 listed; take note which version of Python that the pywin32
module belongs to before uninstalling and select accordingly.
To uninstall the pywin32 Python module, use the Add/Remove Programs options from Control Panel and
select the version of pywin32 to be removed. Follow instructions in the dialog/window that appears from
the installation program.
PSS®E 35.3.3
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
9
Chapter 5
Support
Please visit the Siemens PTI Web Site at www.siemens.com/power-technologies and the PSS®E User Software
Delivery Platform https://siemens-pss.com for more information and product downloads.
Please note that access to the latest releases of PSS®E on the PSS® Software Delivery platform and to
technical PSS®E support are only available to those users whose companies have purchased or renewed their
PSS®E maintenance and support agreement for the current calendar year.
https://siemens-pss.freshdesk.com/support/login
Alternatively, you can use the "Request for Technical Support" fax transmittal sheet on the following page. For
telephone support between the hours of 8:00 a.m. and 5:00 p.m. (Eastern Standard Time) Monday through
Friday, address your calls to the PSS®E support staff at 518-395-5075.
PSS®E 35.3.3
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
10
Support Request for Technical Support
For a prompt reply to your technical support questions, complete this form and fax it along with any addi-
tional information to Siemens PTI.
Name:
Company:
Phone:
Email Address:
PSS®E Version:
Date:
PC Manufacturer/Model:
CPU Type:
Operating System/Version:
Amount of RAM Installed:
Describe your problem as completely as possible, including all steps needed to replicate the problem:
PSS®E 35.3.3
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
11
Support Submitting Bug Reports and Feature
Requests
https://siemens-pss.freshdesk.com/support/login.
Please provide as much detail as possible. If submitting a report for a potential bug please include the steps
taken, along with pertinent data files and scripts so that we may accurately reproduce the problem. If an
issue does turn out to be a program bug, one of the following priorities will be assigned to it:
• High priority is given to issues that cause the program to crash or produce incorrect results with no pub-
lished work around.
• Medium priority is given to issues that cause incorrect functionality, however the problem can be remedied
by a published work around.
• Low priority is given to those issues that do not fall into the above categories, or are purely cosmetic in
nature.
Every effort is made to address high and medium issues in a PSS®E point release. Some low priority items
may also be include in a point release although this cannot be guaranteed.
Feature requests should be submitted directly to the PSS® Ideas Portal at:
http://siemens.com/pss-ideas
The Siemens PSS® Ideas Portal provides the PSS® community an easy and transparent way of having a voice
into the product development roadmap. The entire community can view, vote and comment on Ideas created
by any user. If your request already exists in the portal from another user, please vote on the existing idea
rather than creating a new one. If you request doesn’t already exist, please create a new one and provide
your detailed user requirement. If you have more than one request, please create separate Ideas rather than
group them all into one. Popular Ideas will be given priority in the features roadmap. Additionally, developers
may provide direct feedback by commenting on Ideas and updating their development status. If you don’t
already have an account, please request access via support.
PSS®E 35.3.3
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
12