In the architecture the Actuator and Sensor components represent the lowest level. Every other type therefore requires an extension of the architecture. To be able to expand the architecture flexibly, you now create a Function component that may be installed in itself and all other components.
Creating the Function component
- Mark the Levelcomponents unit in the T_Mechatronic_Architecture library.
- Select [New > Object] from the popup menu.
- Navigate to Object > Component > MechatronicComponent in the Create new library object dialog.
- Click [Finish].
- Enter Function in the Name field.
- Select the Level6.gif file in the Image field.
- Select the Abstract check box.
- Save the component.
Expanding level configurations
- Open the new Function component.
- Switch to the Level configuration editor.
- Click to open the Finder dialog.
- Click [Search].
- Highlight the Function component.
- Confirm with [OK].
- Save the component.
- Repeat Steps 1 to 7 for all other components.
This way a component of the Function type can be installed in all components and also in itself.