0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于PREEvision的SOA CP RtU详细设计流程

Vector维克多 来源:Vector维克多 2023-03-14 15:36 次阅读

Part.

1

PREEvision Ready-to-Use介绍

Ready-to-Use系列是Vector中国结合自身项目经验与产品定制的能力,整合出满足不同应用场景的样板,其中包含智能插件、流程引导介面、建模规范、使用技巧等等。

7eae4afc-ba19-11ed-bfe3-dac502259ad0.png

目的是让用户可以基于此应用样板,快速建立量产项目的原型,用户前期可以聚焦于设计任务,快速验证PREEvision方案可行性。

Ready-to-Use系列(后续简称RtU)由Vector China持续维护,随时融合产品新特性与添加新功能。用户可以基于此样板,在后续量产日常中,不断持续迭代优化开发流程。

Video

基于AUTOSAR Classic的SOA Design

面向对象:架构设计工程师/网络拓扑设计工程师/通信设计工程师

汽车以太网由于其带宽和时效性,已成为车内的首选网络技术,PREEvision支持符合AUTOSAR 标准的汽车以太网网络设计,支持采用基于信号方法的AUTOSAR Classic平台以及面向服务的AUTOSAR Adaptive平台,支持常见的以太网高层协议,如SOME/IP和DoIP,对于面向服务的以太网设计(SOA),支持定义服务接口和相应的软件体系结构。

基于AUTOSAR Classic的SOA Design原生设计流程,具体可参见:基于PREEvision的SOA设计—功能亮点

除了上述链接中介绍的原生功能之外,本文主要介绍SOA设计,AUTOSAR Classic平台的Ready-to-Use量产方案。我们依据项目经验整合出量产项目样板(后续简称SOA CP RtU),在原生功能基础上,新增众多智能插件,让客户能够快速进入量产阶段。该SOA CP RtU将客户常用的功能通过Explorer进行集成,具有如下特性:

>

通过Explorer对SOA Design进行流程引导,也可进行剪裁和适配

>

基于Excel模板,实现服务及服务接口数据的快速批量导入

>

SOA服务的快速部署及基于配置的自动信号路由

>

Ethernet LdCom & Transformer自动配置

>

完善的一致性校验工作

Part.

2

基于PREEvision的SOA CP RtU详细设计流程

1. 服务数据(Excel模板)批量导入生成模型

客户在使用PREEvision建模之前,往往有大量历史数据,如果该历史数据可以整理为Excel模板,则可以快速导入生成模型。目前SOA CP RtU中提供一种Excel模板,可以将Excel中的数据导入生成为模型:

7ed9de24-ba19-11ed-bfe3-dac502259ad0.png

1.1. 服务及服务接口的Excel快速导入

当客户在Excel文件中定义好服务及服务接口后,通过SOA CP RtU提供的快速导入功能,能够实现服务及服务接口的快速生成,示例如下:

7f010102-ba19-11ed-bfe3-dac502259ad0.png

1.2.数据类型的Excel快速导入

当数据类型数目繁多并且结构复杂时,往往给建模人员带来建模结构及工作量方面的困扰,SOA CP RtU提供数据类型导入功能,可以帮助客户实现常用数据类型的快速导入和生成,包括结构体、数组、字符串及基础数据类型:

7f2fd27a-ba19-11ed-bfe3-dac502259ad0.png

工具提供几十种数据校验规则,帮助客户快速查找数据类型设计过程中的问题。

7f534ff2-ba19-11ed-bfe3-dac502259ad0.png

2. 服务自动部署

当服务及其实例数量繁多时,基于SOA CP RtU自动部署功能,能够快速完成服务和ECU的映射关系,并自动生成软件层实例。

7f6715be-ba19-11ed-bfe3-dac502259ad0.png

3. 服务自动路由

基于SOA CP RtU自动路由功能,可以自动生成VLAN信息,根据IP地址和端口号自动生成Socket结构、通信层信号及PDU,并且可以自动将通信参数分配给通信层服务实例,便于设计人员快速对设计内容进行优化和调整。

7f867328-ba19-11ed-bfe3-dac502259ad0.png

4. LdCom & Transformer自动配置

对于LdCom和Transformer配置内容,往往参数较多并且配置项复杂,基于SOA CP RtU自动配置功能,能够缩短设计者大量配置时间。

7fa91a7c-ba19-11ed-bfe3-dac502259ad0.png

5. 仿真验证

基于SOA CP RtU进行设计后,导出ARXML文件到CANoe,直接可以进行仿真验证工作,大大缩短开发者的设计时间。

7fbef43c-ba19-11ed-bfe3-dac502259ad0.png

6. 总结

本文介绍了SOA CP RtU的使用方式,能够快速进行服务及接口的定义、拓扑定义、通信配置等工作,并且具有校验环节,帮助设计者在服务设计时快速开展工作,节约设计成本,能够更高效地完成开发工作。





审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 以太网
    +关注

    关注

    40

    文章

    5359

    浏览量

    170926
  • AUTOSAR
    +关注

    关注

    10

    文章

    349

    浏览量

    21452
  • SOA
    SOA
    +关注

    关注

    1

    文章

    282

    浏览量

    27412
  • RTU
    RTU
    +关注

    关注

    0

    文章

    403

    浏览量

    28605

原文标题:Ready-to-Use系列 | 基于PREEvision的SOA设计, AUTOSAR Classic

文章出处:【微信号:VectorChina,微信公众号:Vector维克多】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    半导体光放大器SOA技术及应用简介

    SOA蝶形器件、保偏蝶形器件等。目前SOA芯片全流程国内设计生产,自主可控,在性能上已达国际先进水平,通过了多个国内主流厂家的验证和试用,目前已批量供货。 天津见合八方光电科技有限公司联系人:曾先生***
    发表于 02-16 18:00

    SOA是什么_SOA主要的开发方法和工具分析

    本文主要对SOA是什么以及SOA主要的开发方法和工具进行分析。面向服务架构soa以其独特的优势越来越受到企业的重视,它可以根据需求通过网络对松散耦合的粗粒度应用组件进行分布式部署、组合和使用。服务层
    的头像 发表于 02-07 12:45 1.1w次阅读
    <b class='flag-5'>SOA</b>是什么_<b class='flag-5'>SOA</b>主要的开发方法和工具分析

    SOA架构详细剖析_SOA全面概括

    SOA是以服务为基础搭建的企业IT架构。SOA中服务的理念,本质上是一种业务和技术完全分离,业务和技术又能自由组合的思想。 它达到了目前软件设计思想的最高境界。
    的头像 发表于 02-07 14:31 9268次阅读
    <b class='flag-5'>SOA</b>架构<b class='flag-5'>详细</b>剖析_<b class='flag-5'>SOA</b>全面概括

    GPRS-RTU应该如何配置详细方法说明

    本文档的主要内容详细介绍的是GPRS-RTU应该如何配置详细方法说明。
    发表于 08-23 08:00 0次下载
    GPRS-<b class='flag-5'>RTU</b>应该如何配置<b class='flag-5'>详细</b>方法说明

    使用Vector的PREEvision 9.5实现高车辆性能

      PREEvision AUTOSAR Adaptive Explorer 提供了表格或数据合成等工具,可帮助用户从头开始创建自适应系统。也支持 C++ 数据类型。
    的头像 发表于 06-06 09:40 3045次阅读
    使用Vector的<b class='flag-5'>PREEvision</b> 9.5实现高车辆性能

    芯片CP测试的详细流程

    昨天我们了解到芯片的CP测试是什么,以及相关的测试内容和方法,那我们今天趁热打铁,来了解一下CP测试的流程
    的头像 发表于 07-13 17:49 9118次阅读

    基于Classic AutoSAR平台进行SOA和以太网的设计

    本文以基于Classic AutoSAR 平台进行SOA和以太网的设计为例,介绍整个开发流程
    的头像 发表于 08-10 09:32 2148次阅读

    对DTU进行Modbus RTU协议的配置流程

    本文主要介绍搭载了4G Cat.1模块ML302-ANLM的机智云GC511 DTU,将Modbus产品快速接入机智云平台的流程,以及以Modbus电表为例进行说明,在机智云新版开发者中心对DTU进行Modbus RTU协议的配置流程
    的头像 发表于 08-12 09:05 3650次阅读

    Modbus RTU转JSON无线4G DTU网关操作流程

    Modbus RTU转JSON无线4G DTU网关操作流程分享
    的头像 发表于 09-20 11:32 2269次阅读
    Modbus <b class='flag-5'>RTU</b>转JSON无线4G DTU网关操作<b class='flag-5'>流程</b>

    基于PREEvisionSOA设计—功能亮点

    PREEvision是汽车行业的分布式系统开发工具,主要面向需求工程、AUTOSAR系统、软硬件设计以及线束开发,覆盖电子电气设计全流程
    的头像 发表于 12-26 11:55 1564次阅读

    RtU的功能特性

    RtU的功能特性 Video Part. 1 PREEvision Ready-to-Use介绍 1. Ready-to-Use Ready-to-Use系列是Vector中国结合自身项目经验与产品
    的头像 发表于 01-11 10:15 967次阅读

    什么是SOA架构?SOA开发流程概览

    SOA开发流程主要包括功能需求分析、功能方案设计、模块架构设计、模块详细设计四个重要步骤: 功能需求分析:分析用户需求,定义功能是什么,用户会如何使用它
    的头像 发表于 02-09 14:17 3252次阅读

    cp信号的作用 交流桩CP信号充电流程

    交流桩CP信号充电流程,通过对交流充电桩CP信号流程的解析可了解到交流充电桩的工作原理。 
    发表于 07-21 09:25 19次下载

    MODBUS RTU详细解释

    Modbus 一个工业上常用的通讯协议、一种通讯约定。Modbus 协议包括 RTU、ASCII、TCP。其中 MODBUS-RTU最常用,比较简单,在单片机上很容易实现。  
    发表于 01-12 16:39 9次下载

    汽车SOA功能模块与开发流程深度剖析

    SOA是从遵循服务导向原则的可重用服务中构建复杂软件系统的方法。SOA也是1个组件模型,它将应用程序的不同功能单元(称为服务),通过这些服务之间定义良好的接口和契约联系起来。
    发表于 04-07 10:13 796次阅读