FunctionModeling::FunctionPowerPort

Header Image
Content:
FunctionPowerPort : Public Class FunctionPort, FunctionEvents
The FunctionPowerPort is a FunctionPort for denoting the physical interactions between environment and sensing/actuation functions.<br/><br/>Semantics: <br/>The FunctionPowerPort conserves physical variables in a dynamic process.<br/><br/>The typing CompositeDatatype owns two EADatatypePrototypes called Across and Through, representing the exchanged physical variables of the FunctionPowerPort. In two or more directly connected function power ports, the Across variables always get the same value and the Through variables always sum up to zero.<br/><br/>Constraints:<br/>[1] The owner of a FunctionPowerPort is either a FunctionalDevice or a HardwareFunctionType if it is Elementary, or any DesignFunctionType otherwise. Alternatively it is owned by a FunctionType typing a prototype in Environment.<br/><br/>[2] Two connected FunctionPowerPort must have the same Datatype.<br/><br/>[3] The typing Datatype shall have two datatypePrototypes called Across and Through, with Datatypes that are consistent and representing the variables of the PowerPort. <br/><br/><br/>Extension: UML Port<br/>
  • Associations
  • Advanced
  • Other Links
Element Source Role Target Role
CompositeDatatype
Class «isOfType»
Name:  
 
Name: type
The Datatype for the flow physical variables of this FunctionPowerPort, specifying the Across and Through variables with two separate datatypePrototypes.
Details:
 
Property Value
isFinalSpecialization: 0
Object Type Connection Direction Notes
«atpPrototype» FunctionPort Class Generalization To  
EventFunctionPowerPort Class Dependency From