Package CIM14 :: Package IEC61970 :: Package Core :: Module BaseVoltage' :: Class BaseVoltage
[hide private]
[frames] | no frames]

Class BaseVoltage

                    object --+        
                             |        
              Element'.Element --+    
                                 |    
IdentifiedObject'.IdentifiedObject --+
                                     |
                                    BaseVoltage

Defines a nominal base voltage which is referenced in the system.

Instance Methods [hide private]
 
__init__(self, nominalVoltage=0.0, isDC=False, ConductingEquipment=None, VoltageLevel=None, TopologicalNode=None, *args, **kw_args)
Initialises a new 'BaseVoltage' instance.
 
addConductingEquipment(self, *ConductingEquipment)
 
addTopologicalNode(self, *TopologicalNode)
 
addVoltageLevel(self, *VoltageLevel)
 
getConductingEquipment(self)
Use association to ConductingEquipment only when there is no VoltageLevel container used.
 
getTopologicalNode(self)
The topological nodes at the base voltage.
 
getVoltageLevel(self)
The VoltageLevels having this BaseVoltage.
 
removeConductingEquipment(self, *ConductingEquipment)
 
removeTopologicalNode(self, *TopologicalNode)
 
removeVoltageLevel(self, *VoltageLevel)
 
setConductingEquipment(self, value)
 
setTopologicalNode(self, value)
 
setVoltageLevel(self, value)

Inherited from IdentifiedObject'.IdentifiedObject: getModelingAuthoritySet, setModelingAuthoritySet

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Class Variables [hide private]
  _attr_types = {'isDC': <type 'bool'>, 'nominalVoltage': <type ...
  _attrs = ['nominalVoltage', 'isDC']
  _defaults = {'isDC': False, 'nominalVoltage': 0.0}
  _many_refs = ['ConductingEquipment', 'VoltageLevel', 'Topologi...
  _refs = ['ConductingEquipment', 'VoltageLevel', 'TopologicalNo...

Inherited from Element'.Element (private): _enums

Properties [hide private]
  ConductingEquipment
Use association to ConductingEquipment only when there is no VoltageLevel container used.
  TopologicalNode
The topological nodes at the base voltage.
  VoltageLevel
The VoltageLevels having this BaseVoltage.

Inherited from IdentifiedObject'.IdentifiedObject: ModelingAuthoritySet

Inherited from object: __class__

Method Details [hide private]

__init__(self, nominalVoltage=0.0, isDC=False, ConductingEquipment=None, VoltageLevel=None, TopologicalNode=None, *args, **kw_args)
(Constructor)

 

Initialises a new 'BaseVoltage' instance.

Parameters:
  • nominalVoltage - The PowerSystemResource's base voltage.
  • isDC - If true, this is a direct current base voltage and items assigned to this base voltage are also associated with a direct current capabilities. False indicates alternating current.
  • ConductingEquipment - Use association to ConductingEquipment only when there is no VoltageLevel container used.
  • VoltageLevel - The VoltageLevels having this BaseVoltage.
  • TopologicalNode - The topological nodes at the base voltage.
Overrides: object.__init__

Class Variable Details [hide private]

_attr_types

Value:
{'isDC': <type 'bool'>, 'nominalVoltage': <type 'float'>}

_many_refs

Value:
['ConductingEquipment', 'VoltageLevel', 'TopologicalNode']

_refs

Value:
['ConductingEquipment', 'VoltageLevel', 'TopologicalNode']

Property Details [hide private]

ConductingEquipment

Use association to ConductingEquipment only when there is no VoltageLevel container used.

Get Method:
getConductingEquipment(self) - Use association to ConductingEquipment only when there is no VoltageLevel container used.
Set Method:
setConductingEquipment(self, value)

TopologicalNode

The topological nodes at the base voltage.

Get Method:
getTopologicalNode(self) - The topological nodes at the base voltage.
Set Method:
setTopologicalNode(self, value)

VoltageLevel

The VoltageLevels having this BaseVoltage.

Get Method:
getVoltageLevel(self) - The VoltageLevels having this BaseVoltage.
Set Method:
setVoltageLevel(self, value)