Package CIM15 :: Package IEC61970 :: Package OperationalLimits :: Module OperationalLimitSet' :: Class OperationalLimitSet
[hide private]
[frames] | no frames]

Class OperationalLimitSet

                         object --+        
                                  |        
                   Element'.Element --+    
                                      |    
Core.IdentifiedObject'.IdentifiedObject --+
                                          |
                                         OperationalLimitSet
Known Subclasses:

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.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, OperationalLimitValue=None, *args, **kw_args)
Initialises a new 'OperationalLimitSet' instance.
 
addOperationalLimitValue(self, *OperationalLimitValue)
 
getOperationalLimitValue(self)
Values of equipment limits.
 
getTerminal(self)
The terminal specifically associated to this operational limit set.
 
removeOperationalLimitValue(self, *OperationalLimitValue)
 
setOperationalLimitValue(self, value)
 
setTerminal(self, value)

Inherited from Core.IdentifiedObject'.IdentifiedObject: addDiagramObjects, addNames, getDiagramObjects, getModelingAuthoritySet, getNames, removeDiagramObjects, removeNames, setDiagramObjects, setModelingAuthoritySet, setNames

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', 'OperationalLimitValue']

Inherited from Element'.Element (private): _enums

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

Inherited from Core.IdentifiedObject'.IdentifiedObject: DiagramObjects, ModelingAuthoritySet, Names

Inherited from object: __class__

Method Details [hide private]

__init__(self, Terminal=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.
  • 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.


Property Details [hide private]

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.

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