添加和AUTOSAR自适应组件和连接成分
在您创建AUTOSAR架构模型,开发顶级AUTOSAR经典或自适应软件设计。AUTOSAR组合编辑器提供了一个视图的软件架构基于AUTOSAR虚函数总线(VFB)。
首先,在仿真软件上万博1manbetx®将来发布建模选项卡上,单击平台并选择自适应平台
配置自适应体系结构建模。之后,您可以使用编辑器和成分建模选项卡添加和连接AUTOSAR软件成分和自适应组件。
另外,您可以从ARXML文件导入软件组成。看到从ARXML进口AUTOSAR组成。
添加和连接块自适应组件
添加和连接AUTOSAR自适应软件组件在一个架构模型:
添加组件。
从建模选项卡或画布的左侧面板,添加一个自适应组件块。通过使用属性检查器,您可以检查。组件类自适应体系结构建模
AdaptiveApplication
。添加组件需要港口和提供港口。
每个组件添加端口,单击的边缘自适应组件块。港口管理出现的建模服务接口通信。
对于事件的沟通,选择输入需要港口或输出提供端口。
在方法沟通,选择客户端需要港口或服务器提供端口。
块连接端口。
连接的自适应组件阻塞其他连接块与信号线路端口。连接块自适应组件一起代表了面向服务的两个通信端点之间的沟通。
根端口连接。
连接的自适应组件块结构或组成模型根端口,拖行从港口包含的组件模型边界。
释放连接创建一个根端口的边界。
通过使用属性检查器配置额外的AUTOSAR属性。
作为一个例子,为客户机-服务器体系结构模型添加和连接组件。传感器的模型由客户端组件接收原始数据需要港口,过滤数据服务组件通过一个方法调用一个过滤器,过滤和发送数据提供者端口。
使用仿真软件开始页面万博1manbetx,创建AUTOSAR架构模型。(有关更多信息,请参见创建AUTOSAR架构模型)。模型帆布最初是空的。
从建模选项卡上,单击平台并选择
自适应平台
。从建模选项卡或面板,添加两个自适应组件块。标签第一块
传感器
第二块过滤器
。把过滤器
以下组件传感器
组件。添加端口
传感器
和过滤器
组件。添加客户端端口
传感器
组件和标签Filter_RPort
。添加一个服务器端口
过滤器
组件和标签Filter_PPort
。连接两个端口。
添加一个输入端口
传感器
组件和标签Data_RPort
。添加一个输出端口
传感器
组件和标签FilteredData_PPort
。调整传感器
组件必须符合标签。
连接
Data_RPort
和FilteredData_PPort
港口体系结构模型根端口。画一条线从每个端口模型边界。
设计完成,但行为是没有为AUTOSAR定义组件。
下一步是添加仿真软件行为的AUTOSAR组件创建万博1manbetx、导入或链接模式。看到定义AUTOSAR组件行为通过创建或连接模型。
如果你有要求工具箱™软件,您可以链接组件AUTOSAR架构模型的要求。看到链接AUTOSAR组件的需求。
和连接成分块添加到一个自适应模型
添加并连接一个AUTOSAR软件构成嵌套在一个架构模型:
从建模选项卡或画布的左侧面板,添加一个软件组成块。
添加成分要求港口和提供港口。添加每个成分端口,单击的边缘软件组成块。港口管理出现的建模服务接口通信。
对于事件的沟通,选择输入需要港口或输出提供端口。
在方法沟通,选择客户端需要港口或服务器提供端口。
另外,打开软件组成块。添加每个成分的端口,单击组成的边界图。港口管理出现时,选择输入或客户端需要港口,或输出或服务器为提供港口所需的接口。
连接的软件组成块到其他模块,连接块与信号线路端口。
连接的软件组成块结构或组成模型根端口,拖行组成的港口到包含模型边界。
释放连接创建一个根端口的边界。
通过使用属性检查器配置额外的AUTOSAR属性。
AUTOSAR的AUTOSAR成分包含一组部件和成分与共享的目的。填充一个成分,打开软件组成块,并开始增加自适应组件和软件组成块。