Package CIM14 :: Package IEC61970 :: Package Meas :: Module Limit' :: Class Limit
[hide private]
[frames] | no frames]

Class Limit

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

Specifies one limit value for a Measurement. A Measurement typically has several limits that are kept together by the LimitSet class. The actual meaning and use of a Limit instance (i.e., if it is an alarm or warning limit or if it is a high or low limit) is not captured in the Limit class. However the name of a Limit instance may indicate both meaning and use.

Instance Methods [hide private]
 
__init__(self, *args, **kw_args)
Initialises a new 'Limit' instance.

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 = {}
  _refs = []

Inherited from Element'.Element (private): _enums, _many_refs

Properties [hide private]

Inherited from Core.IdentifiedObject'.IdentifiedObject: ModelingAuthoritySet

Inherited from object: __class__

Method Details [hide private]

__init__(self, *args, **kw_args)
(Constructor)

 

Initialises a new 'Limit' instance.

Parameters:
  • pathName - The pathname is a system unique name composed from all IdentifiedObject.localNames in a naming hierarchy path from the object to the root.
  • aliasName - The aliasName is free text human readable name of the object alternative to IdentifiedObject.name. It may be non unique and may not correlate to a naming hierarchy.
  • mRID - A Model Authority issues mRIDs. Given that each Model Authority has a unique id and this id is part of the mRID, then the mRID is globally unique.
  • name - The name is a free text human readable name of the object. It may be non unique and may not correlate to a naming hierarchy.
  • description - The description is a free human readable text describing or naming the object. It may be non unique and may not correlate to a naming hierarchy.
  • localName - The localName is a human readable name of the object. It is only used with objects organized in a naming hierarchy. The simplest naming hierarchy has just one parent (the root) giving a flat naming hierarchy. However, the naming hierarchy usually has several levels, e.g. Substation, VoltageLevel, Equipment etc. Children of the same parent have names that are unique among them. If the uniqueness requirement cannot be met IdentifiedObject.localName shall not be used, use IdentifiedObject.name instead.
  • ModelingAuthoritySet - An IdentifiedObject belongs to a Modeling Authority Set for purposes of defining a group of data maintained by the same Modeling Authority.
Overrides: object.__init__