Package CIM14 :: Package Dynamics :: Module MetaBlockOutput' :: Class MetaBlockOutput
[hide private]
[frames] | no frames]

Class MetaBlockOutput

                                  object --+            
                                           |            
                            Element'.Element --+        
                                               |        
IEC61970.Core.IdentifiedObject'.IdentifiedObject --+    
                                                   |    
          MetaBlockConnectable'.MetaBlockConnectable --+
                                                       |
                                                      MetaBlockOutput

Output state of a block. This is a public interface external to the block. One or more block outputs should be specified in order to link blocks together. Certain block kinds might require a specific output. For example, an exciter block might require an output called 'Ea'.

Instance Methods [hide private]
 
__init__(self, BlockOutputReference=None, MemberOf_MetaBlock=None, blockUsageOutputReference0=None, blockOutputType0=None, *args, **kw_args)
Initialises a new 'MetaBlockOutput' instance.
 
addBlockOutputReference(self, *BlockOutputReference)
 
addblockUsageOutputReference0(self, *blockUsageOutputReference0)
 
getBlockOutputReference(self)
A block output reference for the block output.
 
getMemberOf_MetaBlock(self)
The block that contains the output.
 
getblockOutputType0(self)
 
getblockUsageOutputReference0(self)
 
removeBlockOutputReference(self, *BlockOutputReference)
 
removeblockUsageOutputReference0(self, *blockUsageOutputReference0)
 
setBlockOutputReference(self, value)
 
setMemberOf_MetaBlock(self, value)
 
setblockOutputType0(self, value)
 
setblockUsageOutputReference0(self, value)

Inherited from MetaBlockConnectable'.MetaBlockConnectable: addBlockInputReference, addMetaBlockInputReference, addMetaBlockOutputReference, addMetaBlockParameterReference, addMetaBlockStateReference, addStandardControlBlock_MetaBlockInputReference, addStandardControlBlock_MetaBlockOutputReference, addStandardControlBlock_MetaBlockParameterReference, addStandardControlBlock_MetaBlockStateReference, getBlockInputReference, getMetaBlockInputReference, getMetaBlockOutputReference, getMetaBlockParameterReference, getMetaBlockStateReference, getStandardControlBlock_MetaBlockInputReference, getStandardControlBlock_MetaBlockOutputReference, getStandardControlBlock_MetaBlockParameterReference, getStandardControlBlock_MetaBlockStateReference, removeBlockInputReference, removeMetaBlockInputReference, removeMetaBlockOutputReference, removeMetaBlockParameterReference, removeMetaBlockStateReference, removeStandardControlBlock_MetaBlockInputReference, removeStandardControlBlock_MetaBlockOutputReference, removeStandardControlBlock_MetaBlockParameterReference, removeStandardControlBlock_MetaBlockStateReference, setBlockInputReference, setMetaBlockInputReference, setMetaBlockOutputReference, setMetaBlockParameterReference, setMetaBlockStateReference, setStandardControlBlock_MetaBlockInputReference, setStandardControlBlock_MetaBlockOutputReference, setStandardControlBlock_MetaBlockParameterReference, setStandardControlBlock_MetaBlockStateReference

Inherited from IEC61970.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]
  _many_refs = ['BlockOutputReference', 'blockUsageOutputReferen...
  _refs = ['BlockOutputReference', 'MemberOf_MetaBlock', 'blockU...

Inherited from Element'.Element (private): _enums

Properties [hide private]
  BlockOutputReference
A block output reference for the block output.
  MemberOf_MetaBlock
The block that contains the output.
  blockOutputType0
  blockUsageOutputReference0

Inherited from MetaBlockConnectable'.MetaBlockConnectable: BlockInputReference, MetaBlockInputReference, MetaBlockOutputReference, MetaBlockParameterReference, MetaBlockStateReference, StandardControlBlock_MetaBlockInputReference, StandardControlBlock_MetaBlockOutputReference, StandardControlBlock_MetaBlockParameterReference, StandardControlBlock_MetaBlockStateReference

Inherited from IEC61970.Core.IdentifiedObject'.IdentifiedObject: ModelingAuthoritySet

Inherited from object: __class__

Method Details [hide private]

__init__(self, BlockOutputReference=None, MemberOf_MetaBlock=None, blockUsageOutputReference0=None, blockOutputType0=None, *args, **kw_args)
(Constructor)

 

Initialises a new 'MetaBlockOutput' instance.

Parameters:
  • BlockOutputReference - A block output reference for the block output. The output of the block is passed to the block output reference which is a block connectable and thus can be connected at the dynamics metadata level to another block.
  • MemberOf_MetaBlock - The block that contains the output.
  • blockUsageOutputReference0
  • blockOutputType0
Overrides: object.__init__

getBlockOutputReference(self)

 

A block output reference for the block output. The output of the block is passed to the block output reference which is a block connectable and thus can be connected at the dynamics metadata level to another block.


Class Variable Details [hide private]

_many_refs

Value:
['BlockOutputReference', 'blockUsageOutputReference0']

_refs

Value:
['BlockOutputReference',
 'MemberOf_MetaBlock',
 'blockUsageOutputReference0',
 'blockOutputType0']

Property Details [hide private]

BlockOutputReference

A block output reference for the block output. The output of the block is passed to the block output reference which is a block connectable and thus can be connected at the dynamics metadata level to another block.

Get Method:
getBlockOutputReference(self) - A block output reference for the block output.
Set Method:
setBlockOutputReference(self, value)

MemberOf_MetaBlock

The block that contains the output.

Get Method:
getMemberOf_MetaBlock(self) - The block that contains the output.
Set Method:
setMemberOf_MetaBlock(self, value)

blockOutputType0

Get Method:
getblockOutputType0(self)
Set Method:
setblockOutputType0(self, value)

blockUsageOutputReference0

Get Method:
getblockUsageOutputReference0(self)
Set Method:
setblockUsageOutputReference0(self, value)