Package CIM14 :: Package IEC61970 :: 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, Equipment=None, Terminal=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 Core.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 = {}
  _attrs = []
  _defaults = {}
  _many_refs = ['OperationalLimitValue']
  _refs = ['Equipment', 'Terminal', '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 Core.IdentifiedObject'.IdentifiedObject: ModelingAuthoritySet

Inherited from object: __class__

Method Details [hide private]

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

 

Initialises a new 'OperationalLimitSet' instance.

Parameters:
  • Equipment - The equpment to which the limit set applies.
  • 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]

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.

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