当前位置:网站首页>在CANoe中通過Panel面板控制Test Module 運行(初級)

在CANoe中通過Panel面板控制Test Module 運行(初級)

2022-07-06 09:47:00 螞蟻小兵

相關文章

在這裏插入圖片描述


前言

  • 在實際CANoe的測試項目中,我們希望通過某些手段控制著某些Test Module的運行,有哪些方法呢?
  • 在CANoe中,一個Test Module運行完了,就停止了,我們怎麼可以連續運行NTest Module?。
  • 演示軟硬件環境 Win10 x64 ; CANoe 11 SP2 x64

請添加圖片描述

請添加圖片描述

沒有panel的情况

  • 1️⃣ 如下圖,以XML Test Module為例,如下圖,打開configration 對話框,有三種方式 :
  • immediately : 運行CANoe之後,立即執行此 Test Mdoule
  • 變量: 系統變量或者環境變量 不為 0 就執行
  • Key :按鍵觸發

在這裏插入圖片描述


  • 2️⃣ 我們就變量情况簡單測試下,選中系統變量auto_test

在這裏插入圖片描述


  • 3️⃣ 運行CANoe ,因為 auto_test初始值為0,所以Test Module並沒有運行

在這裏插入圖片描述


  • 4️⃣ 然後我們將 auto_test值設置為1,Test Module就直接運行完了。

在這裏插入圖片描述


  • 5️⃣ 按鍵觸發,區分大小寫,同時設置了變量觸發和按鍵觸發,滿足任何一個條件即可觸發。
    在這裏插入圖片描述

簡單panel的情况

  • 1️⃣ 如下圖,在設計panel之前,先把Test Module State 和系統變量 auto_test_status綁定下
    在這裏插入圖片描述

  • 2️⃣ 我們簡單設計個panel
  • Switch/Indicator 控件綁定系統變量auto_test
  • Combo Box 控件綁定auto_test_status

在這裏插入圖片描述


  • 3️⃣ 運行CANoe ,打開開關,觸發了Test Module運行 ,並注意觀察Test Module State的變化。
    在這裏插入圖片描述

請添加圖片描述
23

總結

請添加圖片描述

CSDN下載


也可通過關注下方的公眾號免費領取上面的源碼,CANoe軟件ISO標准學習資料等海量資源

18

  • 有手機的小夥伴可以加下交流群,在車載診斷領域的一個小小圈子,群裏有網盤資料源碼,可能有你需要的呢,平時可以交流技術,聊聊工作機會啥的。
  • 如果這篇博客對你有幫助,請 “點贊” “評論”“收藏”一鍵三連 哦!碼字不易,感謝小夥伴的支持。
    請添加圖片描述
原网站

版权声明
本文为[螞蟻小兵]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/187/202207060903481208.html