Package CIM14 :: Package ENTSOE :: Package Equipment :: Package OperationalLimits :: Module OperationalLimitSet' :: Class OperationalLimitSet
[hide private]
[frames] | no frames]

Class OperationalLimitSet

                         object --+        
                                  |        
                   Element'.Element --+    
                                      |    
Core.IdentifiedObject'.IdentifiedObject --+
                                          |
                                         OperationalLimitSet

A set of limits associated with equipmnet. Sets of limits might apply to a specific temperature, or season for example. A set of limits may contain may different severities of limit levels that would apply to the same equipment. The set may contain limits of different types such as apparent power and current limits or high and low voltage limits that are logically applied together as a set.

Instance Methods [hide private]
 
__init__(self, Terminal=None, Equipment=None, OperationalLimitValue=None, *args, **kw_args)
Initialises a new 'OperationalLimitSet' instance.
 
addOperationalLimitValue(self, *OperationalLimitValue)
 
getEquipment(self)
The equpment to which the limit set applies.
 
getOperationalLimitValue(self)
Values of equipment limits.
 
getTerminal(self)
The terminal specifically associated to this operational limit set.
 
removeOperationalLimitValue(self, *OperationalLimitValue)
 
setEquipment(self, value)
 
setOperationalLimitValue(self, value)
 
setTerminal(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 = ['OperationalLimitValue']
  _refs = ['Terminal', 'Equipment', 'OperationalLimitValue']

Inherited from Element'.Element (private): _enums

Properties [hide private]
  Equipment
The equpment to which the limit set applies.
  OperationalLimitValue
Values of equipment limits.
  Terminal
The terminal specifically associated to this operational limit set.

Inherited from object: __class__

Method Details [hide private]

__init__(self, Terminal=None, Equipment=None, OperationalLimitValue=None, *args, **kw_args)
(Constructor)

 

Initialises a new 'OperationalLimitSet' instance.

Parameters:
  • Terminal - The terminal specifically associated to this operational limit set. If no terminal is associated, all terminals of the equipment are implied.For UCTE profile, the terminal associated with the limit is always required, and thus there is no need to exchange the associated Equipment which can always be derived from the terminal.
  • Equipment - The equpment to which the limit set applies.
  • OperationalLimitValue - Values of equipment limits.
Overrides: object.__init__

getTerminal(self)

 

The terminal specifically associated to this operational limit set. If no terminal is associated, all terminals of the equipment are implied.For UCTE profile, the terminal associated with the limit is always required, and thus there is no need to exchange the associated Equipment which can always be derived from the terminal.


Property Details [hide private]

Equipment

The equpment to which the limit set applies.

Get Method:
getEquipment(self) - The equpment to which the limit set applies.
Set Method:
setEquipment(self, value)

OperationalLimitValue

Values of equipment limits.

Get Method:
getOperationalLimitValue(self) - Values of equipment limits.
Set Method:
setOperationalLimitValue(self, value)

Terminal

The terminal specifically associated to this operational limit set. If no terminal is associated, all terminals of the equipment are implied.For UCTE profile, the terminal associated with the limit is always required, and thus there is no need to exchange the associated Equipment which can always be derived from the terminal.

Get Method:
getTerminal(self) - The terminal specifically associated to this operational limit set.
Set Method:
setTerminal(self, value)