使用原型和概要文件
使用概要文件向System Composer™中的组件、端口和连接器添加属性。导入一个现有的概要文件,应用构造型,并添加属性值。要创建配置文件,请参见定义概要文件和构造型.
在本主题中,您将学习如何:
将概要文件导入模型或字典中。
将一个原型应用到一个模型元素并添加属性值。
使用属性检查器删除构造型。
用其他原型扩展原型,通过继承机制包括它们的属性。例如,
用户界面
刻板印象可以是一个的延伸SoftwareComponent
构造型,并添加一个名为ScreenResolution
.
导入配置文件
概要文件编辑器独立于打开它的模型,因此您必须显式地将一个新的概要文件导入到模型中。配置文件必须首先用. xml
扩展。导航到建模>配置文件>进口.选择要导入的概要文件。一个体系结构模型可以同时使用多个概要文件。
或者,通过导航到打开概要文件编辑器建模>配置文件>概要文件编辑器.您可以将概要文件导入到任何打开的字典或模型中。
请注意
对于链接到Simulink的System Composer组件金宝app®行为模型,在将原型应用到组件之前,概要文件必须导入到Simulink模型中。金宝app因为Simulink端的属性检查器不显示原型,所以这个工作流还没有最终完金宝app成。
要在导入概要文件后管理概要文件,请导航到建模>配置文件>管理.
应用刻板印象
一旦概要文件在模型中可用,通过导航到打开Property Inspector建模>设计>属性检查器.选择一个模型元素。
在刻板印象字段,使用下拉菜单来选择原型。只有应用于当前元素类型(例如,端口)的构造型可供选择。如果不存在构造型,则可以使用
当您将一个原型应用到一个元素时,在原型的名称下,Property Inspector中会出现一组新的属性。要编辑属性,请展开此集。
您可以为每个元素设置多个原型。
您还可以将组件、端口、连接器和接口构造型应用到同一体系结构级别上的所有适用元素。导航到建模>配置文件>应用的刻板印象.在Apply Stereotypes中,from将原型应用于中,选择高层体系结构
,所有的元素
,组件
,港口
,连接器
,或接口
.
请注意
的接口
选项仅在接口编辑器中定义接口时可用。有关更多信息,请参见创建接口.
您还可以通过选择单个模型元素来应用构造型。从范围中,选择选择
,这一层
,或整个模型
.
您还可以将构造型应用于数据接口或值类型。在本地定义接口并在“接口编辑器”中选择一个或多个接口时,的选项范围是选择
而且本地接口
.
如果跨数据字典存储和共享接口,并且在“接口编辑器”中选择一个或多个接口,则范围是选择
,要么dictionary.sldd
或者当前使用的字典的名称。
请注意
为了在字典中为接口显示构造型,在Apply stereotypes对话框中,概要文件必须导入到字典中。
您还可以使用快速插入菜单创建一个带有应用原型的新组件。选择原型作为完全限定名。创建一个具有该原型的组件。
消除刻板印象
如果一个元素不再需要一个原型,使用属性检查器移除它。点击选择在刻板印象旁边选择删除.
扩展一个原型
您可以通过在现有原型的基础上创建一个新的原型来扩展一个原型,允许您以一种结构化的方式来控制属性。例如,项目中的所有组件可能都有一个部件号,但只有电气组件有额定功率,而且只有电子组件(电气组件的子集)有制造商信息。您可以使用抽象原型来单独作为其他原型的基础,而不是作为任何体系结构模型元素的原型。
例如,创建一个新的原型称为ElectronicComponent
在配置文件编辑器中。选择它的基本原型为FunctionalArchitecture。ElectricalComponent
.定义您要添加到基本原型中的属性。检查显示继承属性在属性列表的底部显示基本原型的属性。您可以只编辑所选原型的属性,而不是基本原型。
当您应用这个新的原型时,除了它的基础原型的属性之外,它还携带它定义的属性。
另请参阅
编辑器
|hasStereotype
|hasProperty
|systemcomposer.profile.Profile
|systemcomposer.profile.Property
|systemcomposer.profile.Stereotype