亚洲精品久久久久久久久久久,亚洲国产精品一区二区制服,亚洲精品午夜精品,国产成人精品综合在线观看,最近2019中文字幕一页二页

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

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

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

CANoe集成解決方案

北匯信息POLELINK ? 2022-08-04 14:49 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

CANoe作為專業(yè)的系統(tǒng)級(jí)總線網(wǎng)絡(luò)開發(fā)和測(cè)試工具被眾多整車廠和供應(yīng)商的系統(tǒng)設(shè)計(jì)師、開發(fā)工程師和測(cè)試工程師所廣泛使用,由于市場(chǎng)對(duì)CANoe使用需求的多元化和不確定性,CANoe對(duì)外提供了通用API來供應(yīng)用集成來解決在人機(jī)交互過程中的各種問題。比如:在不同環(huán)境下怎么運(yùn)行多個(gè)CANoe客戶端,在執(zhí)行長(zhǎng)時(shí)間的測(cè)試任務(wù)時(shí),怎么對(duì)測(cè)試過程實(shí)現(xiàn)監(jiān)聽和控制,以及在測(cè)試過程中怎么實(shí)時(shí)獲取測(cè)試數(shù)據(jù),測(cè)試任務(wù)完成之后怎么歸類測(cè)試數(shù)據(jù)、生成多元項(xiàng)目報(bào)告等。

北匯團(tuán)隊(duì)基于豐富的汽車電子測(cè)試項(xiàng)目經(jīng)驗(yàn),提取了工程師在CANoe使用過程中的各階段需求,并結(jié)合信息化技術(shù)手段,提供了一套CANoe集成解決方案,作為CANoe交互的代理引擎,用于監(jiān)控管理CANoe工程,采集、仿真CANoe報(bào)文數(shù)據(jù),同時(shí)完成測(cè)試數(shù)據(jù)、測(cè)試日志解析和報(bào)告定制等功能。

CANoe遠(yuǎn)程調(diào)用

在自動(dòng)化測(cè)試階段,存在需要在多個(gè)客戶端執(zhí)行CANoe工程的業(yè)務(wù)場(chǎng)景,那么如何快速的將工程部署執(zhí)行,以及工程有變更時(shí)如何在遠(yuǎn)程客戶端重新測(cè)試執(zhí)行是我們需要解決的問題,目前CANoe代理提供了工程執(zhí)行服務(wù),通過接收服務(wù)端的執(zhí)行請(qǐng)求,使得CANoe可以執(zhí)行指定工程。

服務(wù)端通過監(jiān)聽客戶端配置信息在服務(wù)端注冊(cè)代理:

poYBAGLrX2iAZn4fAADBv-TdyV4466.png

用戶將配置好的工程文件打包,上傳到服務(wù)器,在服務(wù)器端統(tǒng)一管理。

pYYBAGLrX3mAfjtAAADKad5ZYUw546.png

用戶可以將工程分配給客戶端,并且將工程下發(fā)給客戶端執(zhí)行??蛻舳嗽趫?zhí)行過程中,將執(zhí)行步驟信息實(shí)時(shí)上傳給服務(wù)端。用戶在服務(wù)端可以查看各個(gè)CANoe客戶端在執(zhí)行什么工程,執(zhí)行進(jìn)度如何,也可中斷CANoe客戶端執(zhí)行的工程下發(fā)新的工程給客戶端執(zhí)行。

pYYBAGLrX4iAMnKRAADPJgxNSMw870.png

CANoe實(shí)時(shí)監(jiān)聽

在測(cè)試過程中,工程師比較關(guān)注CANoe工程是否在運(yùn)行,工程執(zhí)行過程中重要參數(shù)是否超限等信息,CANoe代理可以實(shí)現(xiàn)把運(yùn)行狀態(tài)及重要數(shù)據(jù)組成結(jié)構(gòu)化的心跳數(shù)據(jù),實(shí)時(shí)推送到消息隊(duì)列,提供給服務(wù)端應(yīng)用消費(fèi),并將最終數(shù)據(jù)推送給Web頁面、移動(dòng)端等。

為了更加友好與服務(wù)端交互,我們使用Json這種輕量級(jí)的數(shù)據(jù)交換格式。易于人閱讀和編寫,同時(shí)也易于機(jī)器解析和生成。我們將心跳數(shù)據(jù)定義為以下格式,也可根據(jù)實(shí)際業(yè)務(wù)增減內(nèi)容。

{"agentNo":"agent01","host":"192.168.10.153","servicePort":"8000","timeTicks":637816667000853169,"status":"START","waitingTime":"101","cylinderTemperature":"189","assemblyTemperature":"88"}

每個(gè)客戶端定時(shí)上報(bào)自己的心跳數(shù)據(jù),就可實(shí)時(shí)監(jiān)控每個(gè)代理運(yùn)行情況和重要參數(shù)實(shí)時(shí)值,從而達(dá)到監(jiān)控的目的。

poYBAGLrX7WAbq_MAAFqXsJ-JgM067.png

同時(shí)可以查看參數(shù)的歷史數(shù)值及變化趨勢(shì)。

pYYBAGLrX-qAB33CAADgwB3PQ9Q521.png

報(bào)文讀取和仿真

無論是開發(fā)還是測(cè)試過程中,很多時(shí)候用戶需要讀取總線上數(shù)據(jù),在總線上仿真一些數(shù)據(jù)來驗(yàn)證、建?;蛘叻治鰡栴}。目前獲取CANoe報(bào)文的方式有兩種,一是通過查看Trace窗口,二是錄制報(bào)文后使用CANoe打開分析。第三方應(yīng)用很難直接獲取和處理報(bào)文數(shù)據(jù),我們通過代理與CANoe的交互,使用標(biāo)準(zhǔn)的RestFul框架提供了常用的數(shù)據(jù)讀取接口供外部或遠(yuǎn)程應(yīng)用調(diào)用。CANoe仿真可以通過CAPL腳本或者CANoe本地的Matlab/Simulink接口來完成。但工程師經(jīng)常不局限于本地仿真,這樣既繁瑣也不可控。我們通過中央服務(wù)器統(tǒng)一去控制仿真就可解決這一難題,同時(shí)代理提供了可供外部調(diào)用的仿真接口。

在做數(shù)據(jù)分析時(shí),服務(wù)端需要一段時(shí)間的數(shù)據(jù),而CANoe總線上數(shù)據(jù)的節(jié)拍是毫秒級(jí)的,如果通過讀取方式,就存在丟幀的情況,這里我們引入了消息中間件。在報(bào)文產(chǎn)生時(shí),觸發(fā)ON事件,實(shí)時(shí)將報(bào)文推送到消息中間件,這樣我們服務(wù)端可以通過消費(fèi)中間件通道的數(shù)據(jù),進(jìn)行分析展示。

pYYBAGLrX_2AWMJTAADX5f3cpRo078.png

以太網(wǎng)PDU數(shù)據(jù)的讀取和仿真也采用相同結(jié)構(gòu)和方式

定制化測(cè)試報(bào)告

CANoe工程執(zhí)行完成后可以生成測(cè)試報(bào)告,默認(rèn)的測(cè)試報(bào)告格式是.vtestreport,需要CANoe report viewer工具打開,另外還有.xml格式的測(cè)試報(bào)告,屬于結(jié)構(gòu)化文本格式。不管是哪種方式,用戶很難快速的獲取到有效信息,CANoe代理可通過解析原始報(bào)告文件,并根據(jù)實(shí)際業(yè)務(wù)需求生成定制化的測(cè)試分析報(bào)告,實(shí)現(xiàn)了數(shù)據(jù)獲取和數(shù)據(jù)分析的一體化,用戶可以直觀看到測(cè)試結(jié)果和統(tǒng)計(jì)分析,節(jié)省了整理數(shù)據(jù)的成本,提高了用戶的工作效率。

poYBAGLrYBKAS_IoAAFNASgYPeU971.png

更多功能,敬請(qǐng)期待

▲加載DBC、ARXML等數(shù)據(jù)庫(kù),通過標(biāo)準(zhǔn)Web Service接口進(jìn)行CANoe工程中Frames、PDUs、Signals等數(shù)據(jù)的獲取,實(shí)現(xiàn)云端實(shí)時(shí)通訊。

▲DBC、ARXML、ODX等文件加密,保證數(shù)據(jù)安全的同時(shí)進(jìn)行測(cè)試功能釋放。

▲CANoe工程解析,進(jìn)行測(cè)試用例、系統(tǒng)變量等讀取,通過權(quán)限控制以及工程預(yù)處理,實(shí)現(xiàn)測(cè)試范圍界定。

▲CANoe刷寫和診斷擴(kuò)展,基于可視化操作界面實(shí)現(xiàn)刷寫、診斷任務(wù)管理、TSP云端認(rèn)證、集成等。

北匯信息通過CANoe集成解決方案,搭配測(cè)試管理平臺(tái),實(shí)現(xiàn)測(cè)試項(xiàng)目的集中管理,測(cè)試工作的高效執(zhí)行,本文希望能夠在這方面起到拋磚引玉的作用,和小伙伴們一起搭建符合自身發(fā)展的自動(dòng)化測(cè)試平臺(tái),后續(xù)我們將帶來基于此文配合Jenkins如何實(shí)現(xiàn)CI/CT。

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

    關(guān)注

    4

    文章

    77

    瀏覽量

    9483
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    軟通動(dòng)力攜手華為云推出iPaaS海外集成遷移聯(lián)合解決方案

    華為全聯(lián)接大會(huì)2025中,軟通動(dòng)力攜手華為云正式發(fā)布基于華為云ROMA Connect平臺(tái)的“iPaaS海外集成遷移聯(lián)合解決方案”。該方案旨在助力海外企業(yè)實(shí)現(xiàn)系統(tǒng)快速集成、業(yè)務(wù)平滑遷移
    的頭像 發(fā)表于 09-28 17:44 ?841次閱讀

    華為發(fā)布韌性安全目標(biāo)網(wǎng)集成解決方案

    華為全聯(lián)接大會(huì)2025期間,華為聯(lián)合人保信息科技有限公司(以下簡(jiǎn)稱“人?!保餐l(fā)布企業(yè)網(wǎng)絡(luò)集成服務(wù)6.0——韌性安全目標(biāo)網(wǎng)集成解決方案。該方案基于AI智能算法及統(tǒng)籌調(diào)度技術(shù),在網(wǎng)絡(luò)
    的頭像 發(fā)表于 09-25 10:54 ?538次閱讀

    ?LM3631完整LCD背光與偏置電源解決方案總結(jié)

    LM3631 是一款適用于移動(dòng)設(shè)備的完整 LCD 背光和偏置電源解決方案。這 單芯片解決方案集成高效背光LED驅(qū)動(dòng)器和正/負(fù)偏置 用于滿足高清 LCD 電源要求的 LCD 驅(qū)動(dòng)器電源。集成
    的頭像 發(fā)表于 08-27 15:04 ?760次閱讀
    ?LM3631完整LCD背光與偏置電源<b class='flag-5'>解決方案</b>總結(jié)

    爆肝整理!CANoe選型不再糾結(jié),3分鐘快速上手!#CANoe

    CANoe
    北匯信息POLELINK
    發(fā)布于 :2025年07月30日 16:36:44

    CANoe中ADAS功能集介紹

    )。AFS作為CANoe基礎(chǔ)功能的一部分,不需要購(gòu)買額外的Option即可使用。同時(shí),CANoe本身的強(qiáng)大功能和開放接口使得結(jié)合總線通信,集成第三方工具,實(shí)現(xiàn)SI
    的頭像 發(fā)表于 07-10 14:55 ?919次閱讀
    <b class='flag-5'>CANoe</b>中ADAS功能集介紹

    功率放大器測(cè)試解決方案分享——集成壓電微泵一體式熱沉設(shè)計(jì)

    功率放大器測(cè)試解決方案分享——集成壓電微泵一體式熱沉設(shè)計(jì)
    的頭像 發(fā)表于 06-12 19:17 ?497次閱讀
    功率放大器測(cè)試<b class='flag-5'>解決方案</b>分享——<b class='flag-5'>集成</b>壓電微泵一體式熱沉設(shè)計(jì)

    CANoe產(chǎn)品體系19版本新功能(下)

    NET 8.0現(xiàn)已支持測(cè)試腳本、應(yīng)用模型和仿真節(jié)點(diǎn)的開發(fā),支持C# 12,可使用async/await進(jìn)行等待,本機(jī)編譯實(shí)現(xiàn)快速加載,改進(jìn)應(yīng)用層對(duì)象的API實(shí)現(xiàn)處理復(fù)雜數(shù)據(jù)類型,并支持運(yùn)行在Linux版本CANoe SE中。
    的頭像 發(fā)表于 05-29 14:05 ?1782次閱讀
    <b class='flag-5'>CANoe</b>產(chǎn)品體系19版本新功能(下)

    CANoe仿真HTTP節(jié)點(diǎn)的實(shí)戰(zhàn)秘籍大公開

    在汽車電子系統(tǒng)測(cè)試中,CANoe作為主流的仿真測(cè)試工具,常需與云端服務(wù)器、第三方軟件或物聯(lián)網(wǎng)設(shè)備進(jìn)行交互。隨著CANoe與外部軟件、服務(wù)器或設(shè)備交互越來越多,直接使用Socket進(jìn)行通信往往不能滿足
    的頭像 發(fā)表于 03-05 10:04 ?793次閱讀
    <b class='flag-5'>CANoe</b>仿真HTTP節(jié)點(diǎn)的實(shí)戰(zhàn)秘籍大公開

    CANoe系列培訓(xùn)視頻,粉絲提問回答篇#CANoe

    CANoe
    北匯信息POLELINK
    發(fā)布于 :2025年03月03日 10:34:10

    解決方案】安科瑞智慧用電產(chǎn)品解決方案介紹

    解決方案】安科瑞智慧用電產(chǎn)品解決方案介紹
    的頭像 發(fā)表于 02-19 08:42 ?814次閱讀
    【<b class='flag-5'>解決方案</b>】安科瑞智慧用電產(chǎn)品<b class='flag-5'>解決方案</b>介紹

    英飛凌科技推出高度集成CMUT單芯片解決方案

    英飛凌科技股份公司在電容式微機(jī)械超聲波傳感器(CMUT)技術(shù)領(lǐng)域取得了重大突破?;谶@一先進(jìn)技術(shù),公司成功推出了首款高度集成的單芯片解決方案,為超聲波應(yīng)用的開發(fā)注入了新的活力。 這款單芯片解決方案
    的頭像 發(fā)表于 02-08 13:59 ?851次閱讀

    企業(yè)AI解決方案包括哪些內(nèi)容

    企業(yè)AI解決方案是一種集成了人工智能技術(shù)的綜合性方案,旨在提高企業(yè)運(yùn)營(yíng)效率、降低成本、優(yōu)化業(yè)務(wù)流程,并提升企業(yè)的整體競(jìng)爭(zhēng)力。那么,企業(yè)AI解決方案包括哪些內(nèi)容呢?下面,AI部落小編帶您
    的頭像 發(fā)表于 01-10 10:15 ?803次閱讀

    解決方案】智慧用電解決方案

    解決方案】智慧用電解決方案
    的頭像 發(fā)表于 11-11 01:00 ?570次閱讀
    【<b class='flag-5'>解決方案</b>】智慧用電<b class='flag-5'>解決方案</b>

    解決方案 | 基于TSMaster的平板電腦解決方案

    Tosun基于TSMaster的平板電腦解決方案基于TSMaster的平板電腦是一款集成了TSMaster軟件平臺(tái)和多種總線分析硬件工具的綜合產(chǎn)品,旨在充分發(fā)揮同星自主研發(fā)的技術(shù)優(yōu)勢(shì),解決實(shí)車路試
    的頭像 發(fā)表于 11-10 01:02 ?1198次閱讀
    <b class='flag-5'>解決方案</b> | 基于TSMaster的平板電腦<b class='flag-5'>解決方案</b>

    Qorvo ActiveCiPS PMIC技術(shù)解決方案

    電源管理集成電路(PMIC)在現(xiàn)代電子設(shè)備中至關(guān)重要;其能夠能在單個(gè)IC內(nèi)提供高度集成電源解決方案,包含多個(gè)電源軌和通用輸入輸出(GPIO)接口。PMIC具有體積小、集成度高以及供應(yīng)鏈
    的頭像 發(fā)表于 11-09 10:08 ?958次閱讀
    Qorvo ActiveCiPS PMIC技術(shù)<b class='flag-5'>解決方案</b>