Package CIM14 :: Package IEC61970 :: Package ControlArea :: Module ControlAreaGeneratingUnit' :: Class ControlAreaGeneratingUnit
[hide private]
[frames] | no frames]

Class ControlAreaGeneratingUnit

      object --+    
               |    
Element'.Element --+
                   |
                  ControlAreaGeneratingUnit

A control area generating unit. This class is needed so that alternate control area definitions may include the same generating unit. Note only one instance within a control area should reference a specific generating unit.

Instance Methods [hide private]
 
__init__(self, AltGeneratingUnitMeas=None, ControlArea=None, GeneratingUnit=None, *args, **kw_args)
Initialises a new 'ControlAreaGeneratingUnit' instance.
 
addAltGeneratingUnitMeas(self, *AltGeneratingUnitMeas)
 
getAltGeneratingUnitMeas(self)
The link to prioritized measurements for this GeneratingUnit.
 
getControlArea(self)
The parent control area for the generating unit specifications.
 
getGeneratingUnit(self)
The generating unit specified for this control area.
 
removeAltGeneratingUnitMeas(self, *AltGeneratingUnitMeas)
 
setAltGeneratingUnitMeas(self, value)
 
setControlArea(self, value)
 
setGeneratingUnit(self, value)

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

Class Variables [hide private]
  _attr_types = {}
  _attrs = []
  _defaults = {}
  _many_refs = ['AltGeneratingUnitMeas']
  _refs = ['AltGeneratingUnitMeas', 'ControlArea', 'GeneratingUn...

Inherited from Element'.Element (private): _enums

Properties [hide private]
  AltGeneratingUnitMeas
The link to prioritized measurements for this GeneratingUnit.
  ControlArea
The parent control area for the generating unit specifications.
  GeneratingUnit
The generating unit specified for this control area.

Inherited from object: __class__

Method Details [hide private]

__init__(self, AltGeneratingUnitMeas=None, ControlArea=None, GeneratingUnit=None, *args, **kw_args)
(Constructor)

 

Initialises a new 'ControlAreaGeneratingUnit' instance.

Parameters:
  • AltGeneratingUnitMeas - The link to prioritized measurements for this GeneratingUnit.
  • ControlArea - The parent control area for the generating unit specifications.
  • GeneratingUnit - The generating unit specified for this control area. Note that a control area should include a GeneratingUnit only once.
Overrides: object.__init__

getGeneratingUnit(self)

 

The generating unit specified for this control area. Note that a control area should include a GeneratingUnit only once.


Class Variable Details [hide private]

_refs

Value:
['AltGeneratingUnitMeas', 'ControlArea', 'GeneratingUnit']

Property Details [hide private]

AltGeneratingUnitMeas

The link to prioritized measurements for this GeneratingUnit.

Get Method:
getAltGeneratingUnitMeas(self) - The link to prioritized measurements for this GeneratingUnit.
Set Method:
setAltGeneratingUnitMeas(self, value)

ControlArea

The parent control area for the generating unit specifications.

Get Method:
getControlArea(self) - The parent control area for the generating unit specifications.
Set Method:
setControlArea(self, value)

GeneratingUnit

The generating unit specified for this control area. Note that a control area should include a GeneratingUnit only once.

Get Method:
getGeneratingUnit(self) - The generating unit specified for this control area.
Set Method:
setGeneratingUnit(self, value)