Using different versions of PSCAD

There are situations where users may want to use an older version of PSCAD with the the current Automation Library. This allowed because the Automation Library retains backwards compatibility with PSCAD versions back to 4.6.1.

You can read about different launching options in the Automation Library help

https://hvdc.ca/webhelp/al-help/tutorial/index.html#pscad-version

 

Example

Here is an example of launching PSCAD 4.6.1 with the GFortran 4.6.2.

import mhrc.automation

# Launch PSCAD
pscad = mhrc.automation.launch_pscad(pscad_version='PSCAD 4.6.1 (x64)', fortran_version='GFortran 4.6.2')

 

Note:

The version of PSCAD will determine which API funtion calls you can call in your script. Please consult the correct documentation for your PSCAD version.

4.6.1

https://www.pscad.com/knowledge-base/read,article/371/pscad-4-6-1-automation-api-documentation/v:

4.6.2

https://www.pscad.com/knowledge-base/read,article/459/pscad-4-6-2-automation-api-documentation/v:

4.6.3

https://www.pscad.com/knowledge-base/read,article/522/pscad-4-6-3-automation-api-documentation/v:

 

Back