0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

CANoe有哪些擴展服務(wù)

智能汽車電子與軟件 ? 來源:車端 ? 2023-06-19 16:22 ? 次閱讀

來源:車端

CANoe是一款廣泛應(yīng)用于車輛開發(fā)、仿真、測試和分析方面的專業(yè)工具,支持需求分析、系統(tǒng)實現(xiàn)、測試驗證的整個過程。在測試領(lǐng)域,CANoe更是因其眾多獨特的特點和優(yōu)勢被大家廣泛應(yīng)用。

隨著汽車新四化進程的深入發(fā)展,測試內(nèi)容日益復(fù)雜,越來越多的測試場景需要多種工具與系統(tǒng)協(xié)同完成,對測試工程師的技能要求較高,且測試過程復(fù)雜、測試周期長。東信創(chuàng)智結(jié)合豐富的網(wǎng)絡(luò)測試經(jīng)驗、CANoe產(chǎn)品應(yīng)用經(jīng)驗與軟件開發(fā)經(jīng)驗,探索出CANoe擴展服務(wù)應(yīng)用模式,使CANoe可以系統(tǒng)化、便捷化的與其他設(shè)備、工具、系統(tǒng)進行數(shù)據(jù)交換與互聯(lián)互通,實現(xiàn)復(fù)雜場景的一鍵式測試,簡化測試流程,提升測試效率。

3d7505c2-0c25-11ee-962d-dac502259ad0.png

硬件對接

擴展服務(wù)基于板卡/電源/示波器等硬件設(shè)備提供的驅(qū)動或SDK,通過串口或USB接口等方式連接到硬件設(shè)備,通過發(fā)送控制指令或接收數(shù)據(jù)來實現(xiàn)對硬件設(shè)備的控制。

基于硬件對接能力,可以在測試用例中對接電源、串口、ADB的命令控制等內(nèi)容,將測試相關(guān)的硬件功能集成到CANoe的測試能力里,擴展CANoe的測試范圍。

工具對接

擴展服務(wù)基于各類工具提供的訪問接口(LIB庫、COM接口等形式),與第三方工具實現(xiàn)業(yè)務(wù)交互,支持復(fù)雜業(yè)務(wù)場景的一鍵式操作。

基于工具對接能力,可以在測試過程中通過CANoe調(diào)用NI、dSPACE或用戶自研等專業(yè)工具執(zhí)行多維度的測試功能,通過業(yè)務(wù)參數(shù)傳遞業(yè)務(wù)需求及執(zhí)行結(jié)果,實現(xiàn)業(yè)務(wù)聯(lián)動。

服務(wù)對接

擴展服務(wù)可以通過HTTP、HTTPS、SOAP等協(xié)議,與各類業(yè)務(wù)管理系統(tǒng)、云平臺等進行服務(wù)對接。也可通過調(diào)用其他中間件或Windows服務(wù),執(zhí)行外部服務(wù)的相關(guān)功能。

基于服務(wù)對接能力,可以豐富CANoe的業(yè)務(wù)范圍,與各類商用軟件或用戶自研系統(tǒng)實現(xiàn)業(yè)務(wù)互聯(lián)互通,如:可以在CANoe測試執(zhí)行結(jié)束后與客戶系統(tǒng)對接,將測試結(jié)果進行系統(tǒng)記錄。

數(shù)據(jù)處理

擴展服務(wù)具有強大的數(shù)據(jù)處理能力,可以對傳感器、設(shè)備或其他數(shù)據(jù)源采集的數(shù)據(jù)進行實時處理、分析和控制。

數(shù)據(jù)預(yù)處理

包括數(shù)據(jù)去噪、濾波、降采樣等處理,以提高數(shù)據(jù)質(zhì)量和準(zhǔn)確性。

數(shù)據(jù)轉(zhuǎn)換

包括數(shù)據(jù)格式轉(zhuǎn)換、內(nèi)容裁剪/豐富、數(shù)據(jù)映射等,可按不同業(yè)務(wù)需要進行數(shù)據(jù)再加工。

數(shù)據(jù)存儲

將處理后的數(shù)據(jù)存儲到數(shù)據(jù)庫、文件或其他數(shù)據(jù)存儲介質(zhì)中,以便進行后續(xù)的數(shù)據(jù)查詢和分析。

數(shù)據(jù)分析

對數(shù)據(jù)進行統(tǒng)計分析、趨勢分析、模式識別等處理,以提取有用信息和規(guī)律。

控制指令

根據(jù)分析結(jié)果生成控制指令,控制相關(guān)設(shè)備的運行狀態(tài),實現(xiàn)自動化控制。

基于數(shù)據(jù)處理能力,可以實現(xiàn)對各類對接內(nèi)容的數(shù)據(jù)加工,使其滿足不同技術(shù)、業(yè)務(wù)連接需要,支持CANoe與各類硬件、工具、系統(tǒng)的對接。

后臺服務(wù)

擴展服務(wù)可以將CANoe功能封裝為中間件或Windows服務(wù)。這些組件通過后臺運行的方式處理數(shù)據(jù)和執(zhí)行任務(wù),可提高系統(tǒng)的可靠性和穩(wěn)定性。

基于后臺服務(wù)能力,可以基于CANoe定制Windows服務(wù),如接收服務(wù)器指令,將測試結(jié)果推送到平臺端。

邏輯編排

擴展服務(wù)支持各類業(yè)務(wù)場景的邏輯編排,可基于場景測試時序隊列,實現(xiàn)跨工具、跨系統(tǒng)、跨業(yè)務(wù)的流程測試,實現(xiàn)基于業(yè)務(wù)邏輯的場景編排與業(yè)務(wù)執(zhí)行。也支持某一測試過程的循環(huán)執(zhí)行,通過高強度重復(fù)執(zhí)行,驗證測試內(nèi)容的健壯性與穩(wěn)定性。

執(zhí)行過程與執(zhí)行結(jié)果可通過日志、數(shù)據(jù)文件等形式提供內(nèi)容跟蹤。

應(yīng)用舉例-Bootloader刷寫

應(yīng)用1:Bootloader刷寫場景需要與不同類型的硬件進行對接。CANoe擴展服務(wù)可實現(xiàn)與電源或其他硬件集成,進行硬件相關(guān)操作。

應(yīng)用2:Bootloader刷寫場景需要驗證硬件對異常升級包的響應(yīng)情況。CANoe擴展服務(wù)可進行數(shù)據(jù)解壓、數(shù)據(jù)篡改、數(shù)據(jù)壓縮操作,篡改升級包內(nèi)容進行錯誤刷寫驗證,便于自動化測試。

應(yīng)用3:Bootloader刷寫場景需要對測試結(jié)果進行統(tǒng)一管理分析。CANoe擴展服務(wù)可將測試結(jié)果數(shù)據(jù)推送到已有的云分析平臺進行分析展現(xiàn),也可以利用測試數(shù)據(jù)直接生成Excel分析報告,提交整體結(jié)果到已有的云分析平臺,實現(xiàn)測試結(jié)果的云端管理。

寫在最后

通過CANoe擴展服務(wù)的應(yīng)用,可以使CANoe能夠便捷的與第三方工具/系統(tǒng)/硬件互聯(lián)互通,實現(xiàn)復(fù)雜測試邏輯的一鍵式調(diào)用,簡化操作步驟、縮短測試周期、提升工作效率。

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 示波器
    +關(guān)注

    關(guān)注

    113

    文章

    6167

    瀏覽量

    184328
  • 接口
    +關(guān)注

    關(guān)注

    33

    文章

    8451

    瀏覽量

    150733
  • 仿真
    +關(guān)注

    關(guān)注

    50

    文章

    4023

    瀏覽量

    133341
  • CANoe
    +關(guān)注

    關(guān)注

    4

    文章

    64

    瀏覽量

    8604

原文標(biāo)題:CANoe有哪些擴展服務(wù)

文章出處:【微信號:智能汽車電子與軟件,微信公眾號:智能汽車電子與軟件】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    新手CANOE使用總結(jié)

    CANOe是德國Vector公司出的一款總線開發(fā)環(huán)境,全稱叫CAN open environment,主要用于汽車總線的開發(fā)而設(shè)計的。CANoe的前期是為了對CAN通信網(wǎng)絡(luò)進行建模、仿真、測試和開發(fā),后來擴展加入了LIN、Eth
    發(fā)表于 01-05 09:27 ?4638次閱讀

    CANoe培訓(xùn)—— DBC文件擴展功能--交互層#CANoe #DBC

    CANoe
    北匯信息POLELINK
    發(fā)布于 :2023年01月13日 15:28:18

    診斷中常用的服務(wù)及在CANoe中的應(yīng)用#診斷自動化測試 #CANoe

    CANoe
    北匯信息POLELINK
    發(fā)布于 :2023年02月07日 09:43:27

    CANoe:網(wǎng)絡(luò)和ECU開發(fā)、測試和分析的專業(yè)工具

    可以通過ODX2.0.1進行參數(shù)化,同樣支持物理和功能尋址CANoe支持MATLAB 和 Statemate中的模型開發(fā)擴展功能特性的選項包括:GPS車輛位置可視化,用于診斷工具(DiVa)執(zhí)行正式測試
    發(fā)表于 10-09 17:42

    labview能控制CANoe

    labview能控制CANoe嗎?盼各大神回復(fù),要是代碼更好了!
    發(fā)表于 11-22 20:58

    CANoe視頻教程,從入門到精通!

    本人從事汽車電子開發(fā)多年,對CANoe非常熟悉,視頻教程文件較大,需要的請加我微言:kexuexyz,備注CANoe,伸手黨請繞路。一周就能學(xué)會,提供技術(shù)支持!
    發(fā)表于 04-05 13:03

    CANoe視頻教程!

    年后新?lián)Q了個工作,不會用CANoe,看了很多資料也沒學(xué)會,哪位大神視頻教程,能不能發(fā)我一份,給錢都行!
    發(fā)表于 04-05 13:09

    CANOE教程之CANOE的使用手冊免費下載

    本文檔的主要內(nèi)容詳細(xì)介紹的是CANOE教程之CANOE的使用手冊免費下載1 CANoe是進行網(wǎng)絡(luò)和ECU開發(fā)、測試和分析的全面工具,支持總線網(wǎng)絡(luò)開發(fā)從需求分析到系統(tǒng)實現(xiàn)的全過程,包括模型創(chuàng)建、仿真
    發(fā)表于 11-07 08:00 ?259次下載
    <b class='flag-5'>CANOE</b>教程之<b class='flag-5'>CANOE</b>的使用手冊免費下載

    淺談CANoe實現(xiàn)SOA仿真測試

    本文介紹怎么通過我們CANoe工具去實現(xiàn)SOA的相關(guān)功能。CANoe Communication Setup功能為實現(xiàn)SOA模型的交互和模型測試提供了全新的接口。用戶可以通過CANoe更加靈活地實現(xiàn)面向
    的頭像 發(fā)表于 08-01 14:17 ?1657次閱讀
    淺談<b class='flag-5'>CANoe</b>實現(xiàn)SOA仿真測試

    CANoe進階功能:Multi CANoe

    本文介紹CANoe的進階功能:Multi CANoe,適用于ECU聯(lián)合仿真,簡化多設(shè)備聯(lián)調(diào)。
    的頭像 發(fā)表于 08-04 14:41 ?1743次閱讀
    <b class='flag-5'>CANoe</b>進階功能:Multi <b class='flag-5'>CANoe</b>

    CANoe集成解決方案

    本文介紹CANoe集成解決方案,搭配測試管理平臺,實現(xiàn)測試項目的集中管理。用于監(jiān)控管理CANoe工程,采集、仿真CANoe報文數(shù)據(jù)等。
    的頭像 發(fā)表于 08-04 14:49 ?933次閱讀
    <b class='flag-5'>CANoe</b>集成解決方案

    CANoe擴展服務(wù)哪些

    CANoe是一款廣泛應(yīng)用于車輛開發(fā)、仿真、測試和分析方面的專業(yè)工具,支持需求分析、系統(tǒng)實現(xiàn)、測試驗證的整個過程。在測試領(lǐng)域,CANoe更是因其眾多獨特的特點和優(yōu)勢被大家廣泛應(yīng)用。 硬件對接 擴展
    的頭像 發(fā)表于 07-13 16:20 ?545次閱讀

    CANOE工具使用教程

    CANOE可謂是常用的總線測試工具之一,不管是總線開發(fā)工程師還是測試工程師,甚至是駐場工程師,都對它很熟悉。 天正好閑來有空,趁此機會,來分享一波CANOE的基本使用操作。其整體的框圖如下所示,詳細(xì)
    的頭像 發(fā)表于 07-18 10:33 ?5326次閱讀
    <b class='flag-5'>CANOE</b>工具使用教程

    Python與CANoe/CANoe4SW

    Python作為功能強大的編程語言,在智能汽車研發(fā)和測試中應(yīng)用廣泛,如數(shù)據(jù)處理、測試自動化、測試腳本開發(fā),甚至直接將Python應(yīng)用運行在車輛上。CANoe產(chǎn)品體系為汽車行業(yè)XiL測試提供豐富功能
    的頭像 發(fā)表于 11-16 08:25 ?1965次閱讀
    Python與<b class='flag-5'>CANoe</b>/<b class='flag-5'>CANoe</b>4SW

    CANoe軟件的使用操作說明

    本文檔是CANoe軟件的使用操作說明,方便剛接觸CANoe的伙伴們快速上手使用這個軟件。
    的頭像 發(fā)表于 02-25 14:30 ?1.1w次閱讀
    <b class='flag-5'>CANoe</b>軟件的使用操作說明