主要内容

作者架构模型

代表系统架构使用组件,端口和接口

为系统的物理、功能和逻辑架构建模。创建带有组件、端口和连接的可视化表示。组件代表系统设计中使用的体系结构系统或子系统。您可以分解组件以添加细节和定义层次关系,并且可以跨组合模型重用和引用组件。创建可变组件并实现基于编程规则选择的多个设计方案或变体。

使用接口指定组件之间的信息交换。接口定义端口中包含的数据的类型,尺寸,单位和结构,并在组件之间交换。您可以在本地定义与模型一起保存的接口,或者您可以在系统Composer™接口数据字典中定义接口以跨模型使用。

通过用户界面或使用命令行以交互方式构建体系结构模型。

使用项目来组织您的工作,管理文件和设置,并与源控件进行交互。

组件 将组件添加到架构模型
参考组件 链接到一个架构定义或Simulink行为金宝app
变体组件 使用替代设计添加组件
适配器 使用不同的接口连接组件

展开全部

systemcomposer.arch.Element 所有的模型元素
systemcomposer.arch.Architecture 模型中的架构
systemcomposer.arch.model. 系统的作曲家模型
systemcomposer.arch.BaseComponent 体系结构模型中的所有组件
systemcomposer.arch.component. 系统的作曲家组件
systemcomposer.arch.VariantComponent 变体组件系统的作曲家模型
systemcomposer.arch.BasePort 架构模型中的所有端口
systemcomposer.arch.architionPort. 架构的输入输出端口
systemcomposer.arch.ComponentPort 组件的输入输出端口
systemcomposer.arch.BaseConnector 架构模型中的所有连接器
systemcomposer.arch.Connector 端口之间的连接器
systemcomposer.arch.physicalConnector. 物理端口间连接器
systemcomposer。ValueType 价值类型系统的作曲家
systemcomposer.interface.DataInterface 数据接口
systemcomposer.Interface.DataElement. 数据接口中的数据元素
systemcomposer.interface.PhysicalDomain 物理领域系统的作曲家
systemcomposer.Interface.PhysicalInterface. 物理接口
SystemComposer.Interface.PhysicalElement. 物理接口中的物理元素
SystemComposer.Interface.Dictionary. 架构模型的接口数据字典

功能

展开全部

模型管理

SystemComposer.CreateModel. 创建系统作曲家模型
systemcomposer.loadModel 负载系统Composer模型
systemcomposer.openModel 打开系统作曲家模型
开放 开放式体系结构模型
节省 保存架构模型或数据字典
关闭 关闭模式
createArchitectureModel 从组件创建体系结构模型
linkToModel 将组件链接到模型
inlineComponent 从组件中删除参考体系结构或行为

模型建立

addcomponent. 向体系结构添加组件
addport. 向架构添加端口
getport. 从组件获取端口
setName 设置端口名称
连接 创建架构模型连接
抬头 搜索体系结构元素
getQualifiedName 获取模型元素限定名
破坏 删除模型元素

变体管理

addchoice. 向变体组件添加变体选择
addVariantComponent 向体系结构添加不同的组件
getActiveChoice. 对变型组件进行主动选择
getChoices 在变量组件中获取可用的选项
getCondition 在变量组件的选择上返回变量控制
makeVariant 将组件转换为变体选择
setActiveChoice. 在变体组件上设置活动选择
setCondition 在变体选择上设置条件

价值类型管理

addValueType 在接口字典中创建命名值类型
createInterface. 为端口创建并设置拥有的接口
setName 为值类型、接口或元素设置名称
setdatatype. 设置值类型的数据类型
setDimensions 为值类型设置维度
抱着 设置值类型的单位
setComplexity 为值类型设置复杂度
setminimum. 设置值类型的最小值
setMaximum 设置值类型的最大值
setDescription. 设置值类型的描述

界面管理

addInterface 在接口字典中创建命名数据接口
喉头就座 在接口字典中创建命名的物理接口
removeInterface 从接口字典中删除命名接口
createInterface. 为端口创建并设置拥有的接口
setName 为值类型、接口或元素设置名称
setInterface. 设置端口的界面
getInterface. 获取接口字典中命名接口的对象
getInterfacenames. 在接口字典中获取所有接口的名称

元素管理

胶片 添加数据元素
删除 删除数据元素
getElement 获取数据元素的对象
setName 为值类型、接口或元素设置名称
setType 在数据元素上设置共享类型
createDownedtype. 在数据元素上创建拥有的类型
GetOURTEMELEMENT. 获取在用于连接的源端口上选择的数据元素
getDestinationElement. 获取在目标端口上选择的数据元素以进行连接

词典管理

systemcomposer.createDictionary 创建数据字典
systemcomposer.openDictionary 开放数据字典
saveToDictionary 保存对字典的接口
linkDictionary 将数据字典链接到体系结构模型
unlinkdictionary. 从体系结构模型中断开数据字典
addReference. 添加文章
重新参与 删除对字典的引用

主题

组成建筑视觉

使用内置模型元素类型创建体系结构模型,例如组件,端口和连接。

分解和重用组件

配置组件以跨模型重用。

在组件之间定义端口接口

接口和术语概述。

组织项目中的系统编写器文件

使用项目来组织您的工作,管理文件和设置,并与源控件进行交互。

特色的例子