Part.
1
PREEvision Ready-to-Use介紹
Ready-to-Use系列是Vector中國結(jié)合自身項目經(jīng)驗與產(chǎn)品定制的能力,整合出滿足不同應(yīng)用場景的樣板,其中包含智能插件、流程引導(dǎo)介面、建模規(guī)范、使用技巧等等。

目的是讓用戶可以基于此應(yīng)用樣板,快速建立量產(chǎn)項目的原型,用戶前期可以聚焦于設(shè)計任務(wù),快速驗證PREEvision方案可行性。
Ready-to-Use系列(后續(xù)簡稱RtU)由Vector China持續(xù)維護,隨時融合產(chǎn)品新特性與添加新功能。用戶可以基于此樣板,在后續(xù)量產(chǎn)日常中,不斷持續(xù)迭代優(yōu)化開發(fā)流程。
Video
基于AUTOSAR Classic的SOA Design
面向?qū)ο螅杭軜?gòu)設(shè)計工程師/網(wǎng)絡(luò)拓撲設(shè)計工程師/通信設(shè)計工程師
汽車以太網(wǎng)由于其帶寬和時效性,已成為車內(nèi)的首選網(wǎng)絡(luò)技術(shù),PREEvision支持符合AUTOSAR 標準的汽車以太網(wǎng)網(wǎng)絡(luò)設(shè)計,支持采用基于信號方法的AUTOSAR Classic平臺以及面向服務(wù)的AUTOSAR Adaptive平臺,支持常見的以太網(wǎng)高層協(xié)議,如SOME/IP和DoIP,對于面向服務(wù)的以太網(wǎng)設(shè)計(SOA),支持定義服務(wù)接口和相應(yīng)的軟件體系結(jié)構(gòu)。
基于AUTOSAR Classic的SOA Design原生設(shè)計流程,具體可參見:基于PREEvision的SOA設(shè)計—功能亮點
除了上述鏈接中介紹的原生功能之外,本文主要介紹SOA設(shè)計,AUTOSAR Classic平臺的Ready-to-Use量產(chǎn)方案。我們依據(jù)項目經(jīng)驗整合出量產(chǎn)項目樣板(后續(xù)簡稱SOA CP RtU),在原生功能基礎(chǔ)上,新增眾多智能插件,讓客戶能夠快速進入量產(chǎn)階段。該SOA CP RtU將客戶常用的功能通過Explorer進行集成,具有如下特性:
>
通過Explorer對SOA Design進行流程引導(dǎo),也可進行剪裁和適配
>
基于Excel模板,實現(xiàn)服務(wù)及服務(wù)接口數(shù)據(jù)的快速批量導(dǎo)入
>
SOA服務(wù)的快速部署及基于配置的自動信號路由
>
Ethernet LdCom & Transformer自動配置
>
完善的一致性校驗工作
Part.
2
基于PREEvision的SOA CP RtU詳細設(shè)計流程
1. 服務(wù)數(shù)據(jù)(Excel模板)批量導(dǎo)入生成模型
客戶在使用PREEvision建模之前,往往有大量歷史數(shù)據(jù),如果該歷史數(shù)據(jù)可以整理為Excel模板,則可以快速導(dǎo)入生成模型。目前SOA CP RtU中提供一種Excel模板,可以將Excel中的數(shù)據(jù)導(dǎo)入生成為模型:

1.1. 服務(wù)及服務(wù)接口的Excel快速導(dǎo)入
當客戶在Excel文件中定義好服務(wù)及服務(wù)接口后,通過SOA CP RtU提供的快速導(dǎo)入功能,能夠?qū)崿F(xiàn)服務(wù)及服務(wù)接口的快速生成,示例如下:

1.2.數(shù)據(jù)類型的Excel快速導(dǎo)入
當數(shù)據(jù)類型數(shù)目繁多并且結(jié)構(gòu)復(fù)雜時,往往給建模人員帶來建模結(jié)構(gòu)及工作量方面的困擾,SOA CP RtU提供數(shù)據(jù)類型導(dǎo)入功能,可以幫助客戶實現(xiàn)常用數(shù)據(jù)類型的快速導(dǎo)入和生成,包括結(jié)構(gòu)體、數(shù)組、字符串及基礎(chǔ)數(shù)據(jù)類型:

工具提供幾十種數(shù)據(jù)校驗規(guī)則,幫助客戶快速查找數(shù)據(jù)類型設(shè)計過程中的問題。

2. 服務(wù)自動部署
當服務(wù)及其實例數(shù)量繁多時,基于SOA CP RtU自動部署功能,能夠快速完成服務(wù)和ECU的映射關(guān)系,并自動生成軟件層實例。

3. 服務(wù)自動路由
基于SOA CP RtU自動路由功能,可以自動生成VLAN信息,根據(jù)IP地址和端口號自動生成Socket結(jié)構(gòu)、通信層信號及PDU,并且可以自動將通信參數(shù)分配給通信層服務(wù)實例,便于設(shè)計人員快速對設(shè)計內(nèi)容進行優(yōu)化和調(diào)整。

4. LdCom & Transformer自動配置
對于LdCom和Transformer配置內(nèi)容,往往參數(shù)較多并且配置項復(fù)雜,基于SOA CP RtU自動配置功能,能夠縮短設(shè)計者大量配置時間。

5. 仿真驗證
基于SOA CP RtU進行設(shè)計后,導(dǎo)出ARXML文件到CANoe,直接可以進行仿真驗證工作,大大縮短開發(fā)者的設(shè)計時間。

6. 總結(jié)
本文介紹了SOA CP RtU的使用方式,能夠快速進行服務(wù)及接口的定義、拓撲定義、通信配置等工作,并且具有校驗環(huán)節(jié),幫助設(shè)計者在服務(wù)設(shè)計時快速開展工作,節(jié)約設(shè)計成本,能夠更高效地完成開發(fā)工作。
審核編輯:劉清
-
以太網(wǎng)
+關(guān)注
關(guān)注
41文章
6007瀏覽量
180939 -
AUTOSAR
+關(guān)注
關(guān)注
10文章
398瀏覽量
23666 -
SOA
+關(guān)注
關(guān)注
1文章
325瀏覽量
29241 -
RTU
+關(guān)注
關(guān)注
0文章
450瀏覽量
30609
原文標題:Ready-to-Use系列 | 基于PREEvision的SOA設(shè)計, AUTOSAR Classic
文章出處:【微信號:VectorChina,微信公眾號:Vector維克多】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
SOA架構(gòu)詳細剖析_SOA全面概括
芯片CP測試的詳細流程
對DTU進行Modbus RTU協(xié)議的配置流程
基于PREEvision的SOA設(shè)計—功能亮點
RtU的功能特性
什么是SOA架構(gòu)?SOA開發(fā)流程概覽
PREEvision插件使用場景介紹
基于PREEvision的SOA CP RtU詳細設(shè)計流程
評論