OLE/COM Automation

Object Properties Types Methods (Misc Data Files Create Get Element Set Element Calculate Results License)

<< Click to Display Table of Contents >>

Navigation:  Additional Resources >

OLE/COM Automation

Object Properties Types Methods (Misc Data Files Create Get Element Set Element Calculate Results License)

Previous pageReturn to chapter overviewNext page

 

PowaMaster is an OLE/COM Automation Server, exposing some of the PowaMaster functionality to applications acting as OLE/COM Automation Controllers.

 

Any environment capable of Automation will be able to utilise the "PowaMaster.App" object to establish a connection and start using the published methods.

 

This gives the user the ability to use any other programming interface to link to PowaMaster, such as AutoCAD, Microstation, GIS, Excel, C++, Visual Basic, Python, etc.
 

Section

Application Object

PowaMaster.App
 

Section

Properties

 

None
 

Section

Types

 

Element Type

Curve Type

Transformer Winding Type

Transformer Type

Start Type

 

Section

Methods - Miscellaneous

 

Show

Hide

Connect

Disconnect  

Delete

Move

NewFile

ShowOptions

ShowOverview

ShowUserReport

 

Methods - Server Licensing / Login

 

GetSecurityModel

DoLogin

DoLogOff

IsLoggedIn

 

Methods - Data Library

 

AddVoltage

AddConductorData  

AddTrfrData  

AddTrfr2WData  

AddProtectionData

AddProtectionDataEx

AddMotorData  

AddInductionMotorData

AddInductionMotorDataEx

SaveLibraryData

 

Methods - Files

 

FileOpen

FileSave

 

Methods - Create

 

CreateBus  

CreateBusEx

CreateBranch  

CreateBranchSection  

CreateCoGen  

CreateGenerator  

CreateHarmonicSource  

CreateInductionMotor

CreateLoad  

CreateMotor

CreateProtectionDevice

CreateProtectionDeviceEx

CreateSeriesCap  

CreateSeriesReactor  

CreateShuntCap

CreateText

CreateTrfrBranch  

CreateTrfr2WBranch

 

Methods - Results

 

GetBusResults

GetBranchResults

GetTrfrResults

 

Methods - Get Element

 

GetBranchSection

GetBranchSections

GetBusVoltage

GetCoGen  

GetConnectedNames

GetGeneratorFaultLevels  

GetGeneratorVoltageRating

GetHarmonicSource

GetInductionMotor

GetLoad

GetMotor

GetNameListAsText

GetNameList

GetProtectionData

GetProtectionDeviceData

GetSeriesCap

GetSeriesReactor

GetShuntCap

GetStatus

GetText

GetTrfrData

GetTrfr2WData

 

Methods - Set Element

 

SetBranchSection  

SetBusVoltage

SetCoGen

SetGeneratorFaultLevels

SetGeneratorVoltageRating

SetHarmonicSource

SetInductionMotor

SetLoad

SetMotor

SetName

SetProtectionData

SetProtectionDeviceData

SetProtectionCombinedEFData

SetSeriesCap

SetSeriesReactor

SetShuntCap

SetStatus

SetText

SetTrfrData

SetTrfr2WData

 

Methods - Solve

 

Calculate

CalculateFault

CalculateHarmonics

 

 

Section