在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

新功能發布 | TSMaster診斷模塊之自動診斷流程

上海同星智能科技有限公司 ? 2022-06-27 15:40 ? 次閱讀

TSMaster 自動診斷流程

TSMaster自動診斷流程主要是針對整個項目的診斷流程進行管理。本文主要講解流程應用管理和配置診斷流程的相關配置操作。

A 流程用例管理

TSMaster的自動化診斷流程不僅僅是針對某一個具體的應用,而是針對整個項目的診斷流程進行管理。用戶可以根據完整項目的需求,配置測試診斷流程組,每個組里面可以包含多個不同的診斷流程,在一個診斷流程中才包含具體的診斷步驟。如下圖所示:

c5a4c918-f3e5-11ec-a2f4-dac502259ad0.png

在UDS流程管理欄右鍵鼠標,展開流程用例管理的操作菜單,如下圖所示:

c5bf3df2-f3e5-11ec-a2f4-dac502259ad0.png

主要包含如下操作:

【1】Add a new group:新增診斷流程組。比如新增車型1。診斷組下面可以再增加診斷流程用例,其本身不包含診斷步驟。

【2】Add a new uds flow:新增一個診斷流程用例,在診斷流程用例下面可以增加詳細的診斷步驟。

【3】Edit name:選中一個流程組或者流程用例,右鍵選中Edit name編輯該節點的名稱,如下圖所示:

c5dd161a-f3e5-11ec-a2f4-dac502259ad0.png

【4】 Switch to the uds flow:切換到當前UDS流程節點。雙擊該節點,也可以達到切換到該流程節點的效果。切換到該節點過后,節點圖標和背景色如下圖所示,同時右邊的節點流程中展開顯示該uds流程包含的詳細診斷步驟:

c5f0f55e-f3e5-11ec-a2f4-dac502259ad0.png

【5】 Start Uds flow:啟動該節點的診斷流程。點擊該選項后,診斷模塊按照右邊的配置,從上往下自動執行診斷步驟。

【6】 Abort Uds flow:點擊該節點后,中斷正在執行的診斷流程步驟。

【7】 Delete selected:刪除選中的節點。

【8】 Delete all flows:清除所有的節點。

B 配置診斷流程(UDS Flow)

B-1 基本配置步驟:

配置診斷流程,基本步驟如下圖所示:

【1】在左邊的管理欄中選中一個診斷流程節點。

【2】在右邊的編輯區域,添加,刪除,編輯診斷步驟。

【3】添加步驟后,編輯步驟名稱。

【4】選擇該步驟的類型。

【5】選擇該步驟地址類型,物理地址還是功能地址。

【6】配置詳細的診斷請求數據包和應答數據包。

【7】配置本步驟結束后步驟之間的等待時間。

【8】配置本步驟發生錯誤的錯誤處理方法。

c614ba0c-f3e5-11ec-a2f4-dac502259ad0.png

上面幾個步驟是配置診斷流程的基本步驟,實際使用的時候,根據應用場景還提供了更靈活的機制,接著看后續章節。

B-2 工具欄:

診斷流程配置工具欄如下圖所示:

c62db3a4-f3e5-11ec-a2f4-dac502259ad0.png

【1】新增診斷流程組。

【2】新增診斷流程用例。

【3】刪除選中的診斷流程組/用例。

【4】啟動配置好的診斷流程。

【5】中斷正在運行的診斷流程。

【6】鎖定/解鎖流程配置區域。如果鎖定該區域,在診斷流程區域變得不可編輯。

B-3 診斷步驟類型:

測試步驟中,為了增加診斷配置的靈活性,設計了5種類型可供選擇,如下圖所示,主要包含:Normal,SelectConfig,SeedAndKey,DownloadFile,TesterPresent,RoutineControl。通過這5種類型,基本上涵蓋住了市面上所有主流的診斷流程需求,下面詳細介紹每種類型的特點。

c6505314-f3e5-11ec-a2f4-dac502259ad0.png

【1】 Normal:普通配置。該配置主要用于一些簡單的,請求數據和應答數據都很清晰的場合。比如服務請求數據為 【10 03】,服務應答數據為 【50 03 12 34】,則可以選擇Normal類型。Normal的配置是最簡單的,直接在Request中填入想要發送的請求數據【10 03】,在Response中填入期望的應答報文【50 03 12 34】即可。配置Response報文的時候,展開如下所示:

c667224c-f3e5-11ec-a2f4-dac502259ad0.png

因為有些測試用例中,ECU是沒有應答的,對于這種情況,用戶只需要去掉勾選Has Response即可。完成配置后效果圖如下所示:

c67f70a4-f3e5-11ec-a2f4-dac502259ad0.png

【2】 SelectConfig:選擇已有配置,該配置設計的目的,就是讓用戶選擇在Diagnostic Console控制臺中已經調試好的診斷步驟。選擇過程如下圖所示:

c6a24d40-f3e5-11ec-a2f4-dac502259ad0.png

這種方式是TSmaster最推薦的配置方式。用戶可以先在Diagnostic Console中把各個子流程全部配置并測試好,然后在自動診斷流程中引用該配置即可,其邏輯如下圖所示:

c6b52d3e-f3e5-11ec-a2f4-dac502259ad0.png

在自動診斷流程的執行過程中,其執行效果跟Diagnostic Console中將完全一樣。

【3】 SeedAndKey:SeedAndKey是一個組合命令,直接用Normal命令無法配置出來。用戶可以通過SelectConfig直接從已有配置中選擇,也可以通過選擇SeedAndKey類型,在自動流程中直接配置解密步驟。SeedAndKey只需要選擇SeedLevel參數即可,解密的DLL直接關聯到TP參數配置中載入的SeedAndKey的Dll中,如下圖所示:

c6c86232-f3e5-11ec-a2f4-dac502259ad0.png

可見,無論是在Diagnostic Console模塊中,還是Automatic Diagnostic模塊中正確運行的前提需要用戶正確完成TP層參數的配置。

【4】 TesterPresent: 如前文所講,TSMaster提供了一個TesterPresent的全局開關,通過該開關,用戶可以直接打開和關閉該命令。同時為了支持更加靈活的測試需求,在自動化流程步驟中,也提供了基于步驟配置該命令的方式,讓用戶選擇在需要的步驟打開和關閉TesterPresent命令。選擇該類型過后,主要有兩個參數需要配置:

》是否啟動/停止該命令,如下:

c6e66b92-f3e5-11ec-a2f4-dac502259ad0.png

》配置該命令數據,以及周期間隔,如下:

c6fad834-f3e5-11ec-a2f4-dac502259ad0.png

【診斷步驟配置匯總】

總結上個章節測試步驟的配置流程,其邏輯流組成如下圖所示:

c71a548e-f3e5-11ec-a2f4-dac502259ad0.png

B-4 步驟間隔時間:

診斷流程模塊步驟跟步驟之間的時間間隔是可以設置的,如下圖所示,單位為ms:

c740cf24-f3e5-11ec-a2f4-dac502259ad0.png

B-5 出錯處理:

現階段出錯處理,主要包含兩個參數:錯誤后重試次數以及錯誤后停止還是繼續運行,如下圖所示:

c7509e54-f3e5-11ec-a2f4-dac502259ad0.png

在后續產品規劃中,出錯后允許跳轉到指定的流程中(比如跳轉到擦除流程中),進一步增加自動運行流程模塊的靈活性。

B-6 使能步驟/位置調整:

對于已經完成配置的診斷流程步驟,用戶根據左邊的選擇框來勾選想要執行的診斷步驟,如下圖所示:

c76b005a-f3e5-11ec-a2f4-dac502259ad0.png

關于執行順序調整:無論是測試用例組,測試用例還是測試用例中的具體步驟,用戶想調整相互之間執行順序的時候,直接拖拽對應的測試用例到相應位置即可。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 模塊
    +關注

    關注

    7

    文章

    2722

    瀏覽量

    47581
收藏 人收藏

    評論

    相關推薦

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

    、產線刷寫及售后診斷等場景中的工程難題。案例1:XX電動重卡售后診斷儀本案例主要是基于TSMaster和同星TPAD1003和TC1114B研發的一套解決方案,提供
    的頭像 發表于 11-10 01:02 ?643次閱讀
    解決方案 | 基于<b class='flag-5'>TSMaster</b>的平板電腦解決方案

    TAS5822M: 如何使用負載診斷功能

    【求助】TAS5822M: 如何使用負載診斷功能 如圖在TAS5822M的說明文檔里有負載開路的診斷功能,但我沒有在文檔中找到相關的負載診斷
    發表于 10-08 08:31

    干貨分享 | TSMaster軟件指南

    TSMaster是同星智能開發的一款國產汽車總線工具鏈軟件平臺,是全方位汽車總線設計、仿真、分析、診斷和標定的專業工具,支持從需求分析到系統實現的整個系統開發過程。TSMaster軟件可連接、配置并
    的頭像 發表于 09-15 08:08 ?1851次閱讀
    干貨分享 | <b class='flag-5'>TSMaster</b>軟件指南

    TSMaster—RP1210模塊使用指南

    模塊的操作進行詳細介紹。本文關鍵詞:RP1210,ISO15765,車輛診斷目錄Catalog1.產品簡介2.RP1210模塊使用說明3.軟件設置與使用1產品簡介1
    的頭像 發表于 08-30 12:37 ?355次閱讀
    <b class='flag-5'>TSMaster</b>—RP1210<b class='flag-5'>模塊</b>使用指南

    新用戶必看!TSMaster軟件Q A指南(第2期)

    TSMaster是同星智能開發的一款國產汽車總線工具鏈軟件平臺,是全方位汽車總線設計、仿真、分析、診斷和標定的專業工具,支持從需求分析到系統實現的整個系統開發過程。TSMaster軟件可連接、配置并
    的頭像 發表于 07-20 08:21 ?1071次閱讀
    新用戶必看!<b class='flag-5'>TSMaster</b>軟件Q A指南(第2期)

    TSMaster 的 CAN UDS 診斷操作指南(下)

    UDSonCAN/CANFD的功能以及詳細的使用操作。本文關鍵詞:UDS,BootLoader,自動診斷流程診斷系統變量目錄Catalog4.TS
    的頭像 發表于 06-18 08:21 ?1955次閱讀
    <b class='flag-5'>TSMaster</b> 的 CAN UDS <b class='flag-5'>診斷</b>操作指南(下)

    TSMaster 的 CAN UDS 診斷操作指南(上)

    TSMaster可以少代碼甚至零代碼就可以完成診斷流程開發,診斷開發人員只需要熟悉診斷流程,就能打通研發、產線、售后整條鏈路環節。TSMaster
    的頭像 發表于 06-08 08:21 ?2605次閱讀
    <b class='flag-5'>TSMaster</b> 的 CAN UDS <b class='flag-5'>診斷</b>操作指南(上)

    AC/DC電源模塊的故障診斷與維修技巧

    BOSHIDA ?AC/DC電源模塊的故障診斷與維修技巧 AC/DC電源模塊是一種常用的電力轉換設備,用于將交流電轉換為直流電供給電子設備。然而,由于使用環境和操作不當等原因,電源模塊
    的頭像 發表于 05-15 13:53 ?792次閱讀
    AC/DC電源<b class='flag-5'>模塊</b>的故障<b class='flag-5'>診斷</b>與維修技巧

    TSMaster 2024.04 最新版已上線,來看看新增了哪些實用功能

    TSMaster是集汽車總線嵌入式代碼生成、監控、仿真、開發、UDS診斷、CCP/XCP標定、ECU刷寫、I/O控制、測試測量等功能于一體的國產軟件工具。在最新更新的軟件版本里,增加了很多新功
    的頭像 發表于 04-29 08:21 ?1789次閱讀
    <b class='flag-5'>TSMaster</b> 2024.04 最新版已上線,來看看新增了哪些實用<b class='flag-5'>功能</b>

    車載以太網 | TSMaster的DoIP功能操作指南

    協議。通過DoIP,診斷工程師可以通過以太網或遠程訪問和診斷車輛的電子系統,并可以進行以太網控制器的診斷訪問和刷寫。DoIP是TSMaster支持的重要
    的頭像 發表于 04-13 08:21 ?1056次閱讀
    車載以太網 | <b class='flag-5'>TSMaster</b>的DoIP<b class='flag-5'>功能</b>操作指南

    TSMaster中加載基于DotNet平臺的Seed&amp;amp;Key

    在UDS診斷過程中,會涉及到安全訪問的問題,也就是所謂的Seed&Key。TSMaster診斷模塊支持通過.dll文件載入Seed&Key算法用于安全訪問解鎖。在最近
    的頭像 發表于 04-02 08:20 ?605次閱讀
    在<b class='flag-5'>TSMaster</b>中加載基于DotNet平臺的Seed&amp;amp;Key

    什么是PLC的故障診斷功能

    PLC的故障診斷功能是指PLC系統能夠自動檢測、識別和報告設備或系統中潛在或已經發生的故障,從而幫助用戶及時采取相應措施進行修復,確保生產過程的穩定和安全。
    的頭像 發表于 03-22 09:09 ?923次閱讀

    TSMaster 總線記錄功能操作指南

    功能模塊,本文主要針對總線記錄模塊的記錄功能操作,記錄文件配置,并結合總線記錄常見的使用需求進行展開。本文關鍵字:總線記錄、自動記錄、記錄文件大小、報文過濾目錄Cat
    的頭像 發表于 03-05 08:21 ?759次閱讀
    <b class='flag-5'>TSMaster</b> 總線記錄<b class='flag-5'>功能</b>操作指南

    哪些PROFINET節點支持擴展PROFINET診斷

    通過擴展的 PROFINET 診斷功能,可以實現診斷和參數化集成以太網接口(例如光纖診斷和拓撲配置等)。
    的頭像 發表于 02-26 09:52 ?451次閱讀
    哪些PROFINET節點支持擴展PROFINET<b class='flag-5'>診斷</b>?

    TSMaster 2024年1月最新版本,新功能太實用

    、新增TTS機箱模塊、新增地圖顯示模塊等。一大波超實用的新功能,一起來看看吧!體驗新功能建議您將軟件更新至最新版本TSMaster下載鏈接0
    的頭像 發表于 02-19 12:12 ?1748次閱讀
    <b class='flag-5'>TSMaster</b> 2024年1月最新版本,<b class='flag-5'>新功能</b>太實用
    主站蜘蛛池模板: 中文字幕一区二区三区有限公司| 国产精品臀控福利在线观看| 天天做天天爱天天综合网2021| 97在线精品| 亚洲黄页网站| 手机在线一区二区三区| japanese69xxx日本| 免费色片网站| 真实子伦视频不卡| 一级片在线观看视频| 午夜剧场官网| 免费国产99久久久香蕉| www.色五月| 国产成人亚洲影视在线| yy4080午夜理论一级毛片| 黄色在线观看视频网站| 日韩欧美印度一级毛片| 又粗又大撑满了好爽| 男人和女人在床做黄的网站| 亚洲男人的天堂在线播放| 国产精品国产三级在线高清观看| 五月婷色| 美女黄页网站免费进入| 国产福利乳摇在线播放| 天天综合亚洲| 国内久久久久高清影视| 一女多夫嗯啊高h| 夜夜橹橹网站夜夜橹橹| 免费播放一区二区三区| 亚洲性一区| 在线天堂中文有限公司| 色月| 久久久久999| 一级片免费在线观看视频| 久久夜夜视频| 亚洲视频一区在线观看| 天天拍天天射| 国模吧新入口| 欧美尺寸又黑又粗又长| 亚洲天堂第一页| 视频黄色免费|