系統變量的靈活應用
TSMaster把系統變量作為參數引入診斷模塊中,極大的拓展了診斷模塊跟其他模塊數據交互的能力,本文主要演示具體的操作。
A 系統變量作為參數
系統變量具有軟件內部和外部模塊之間數據交互的能力,TSMaster把系統變量作為參數引入診斷模塊中,極大的拓展了診斷模塊跟其他模塊數據交互的能力。下面以幾個典型的應用場景為例說明其功能:
首先,在系統中創建兩個系統變量,VIN_Code,Voltage,如下所示:
VIN_Code變量為string類型:
Voltage變量為Double類型:
把系統變量關聯到Panel和Graphic中,如下所示:
【1】在Panel中設置電壓值Voltage,通過診斷寫入到ECU中:
【2】在Panel中設置VIN碼,通過診斷寫入到ECU中:
【3】通過診斷讀取ECU內部電壓值,并顯示到Graphic中:
注意:讀取的變量,需要用戶手動設置,才會同步到系統變量中。
【4】通過診斷讀取ECU內部VIN碼,并顯示到Panel中:
B 系統變量關聯Console服務
在前面章節中,用戶在診斷控制臺中可以根據需要靈活配置診斷服務。這些診斷服務配置好過后,用戶需要在診斷控制臺中雙擊啟動該診斷服務。但是如果用戶想在Panel界面中啟動該診斷命令,則還需要借助系統變量。步驟如下:
【1】首先在診斷BasicConfig窗體中,選中目標服務,然后右鍵菜單中把該診斷服務注冊為系統變量,如下所示:
注冊完成后,該服務項的圖標變成如下圖標,表示成為一個注冊了系統變量的服務,如下所示:
【2】注冊完成后,在系統變量管理器中,就可以看到該系統變量了,如下所示:
【3】在Panel中添加Button,并關聯該系統變量,如下所示:
【4】運行程序,點擊Panel上的測試按鈕,可以看到,診斷模塊執行了DiagnosticSessionControl服務。如下所示:
C 外部程序控制診斷
外部程序可以通過系統變量跟TSMaster進行數據交換。
-
模塊
+關注
關注
7文章
2735瀏覽量
47759 -
診斷
+關注
關注
1文章
58瀏覽量
12308
發布評論請先 登錄
相關推薦
Amazon Q Business新功能發布,助力企業提效
解決方案 | 基于TSMaster的平板電腦解決方案
![解決方案 | 基于<b class='flag-5'>TSMaster</b>的平板電腦解決方案](https://file.elecfans.com/web2/M00/40/07/pYYBAGJrUk2AaMaTAAAQONQtdzo461.jpg)
干貨分享 | TSMaster軟件指南
![干貨分享 | <b class='flag-5'>TSMaster</b>軟件指南](https://file.elecfans.com/web2/M00/40/07/pYYBAGJrUk2AaMaTAAAQONQtdzo461.jpg)
TSMaster—RP1210模塊使用指南
![<b class='flag-5'>TSMaster</b>—RP1210<b class='flag-5'>模塊</b>使用指南](https://file.elecfans.com/web2/M00/40/07/pYYBAGJrUk2AaMaTAAAQONQtdzo461.jpg)
新用戶必看!TSMaster軟件Q A指南(第2期)
![新用戶必看!<b class='flag-5'>TSMaster</b>軟件Q A指南(第2期)](https://file.elecfans.com/web2/M00/40/07/pYYBAGJrUk2AaMaTAAAQONQtdzo461.jpg)
TSMaster 的 CAN UDS 診斷操作指南(下)
![<b class='flag-5'>TSMaster</b> 的 CAN UDS <b class='flag-5'>診斷</b>操作指南(下)](https://file.elecfans.com/web2/M00/40/07/pYYBAGJrUk2AaMaTAAAQONQtdzo461.jpg)
TSMaster 2024.04 最新版已上線,來看看新增了哪些實用功能
![<b class='flag-5'>TSMaster</b> 2024.04 最新版已上線,來看看新增了哪些實用<b class='flag-5'>功能</b>](https://file.elecfans.com/web2/M00/40/07/pYYBAGJrUk2AaMaTAAAQONQtdzo461.jpg)
在TSMaster中加載基于DotNet平臺的Seed&amp;Key
![在<b class='flag-5'>TSMaster</b>中加載基于DotNet平臺的Seed&amp;Key](https://file.elecfans.com/web2/M00/40/07/pYYBAGJrUk2AaMaTAAAQONQtdzo461.jpg)
TSMaster如何同時記錄標定變量和DBC信號至BLF文件
![<b class='flag-5'>TSMaster</b>如何同時記錄標定<b class='flag-5'>變量</b>和DBC信號至BLF文件](https://file.elecfans.com/web2/M00/40/07/pYYBAGJrUk2AaMaTAAAQONQtdzo461.jpg)
TSMaster 總線記錄功能操作指南
![<b class='flag-5'>TSMaster</b> 總線記錄<b class='flag-5'>功能</b>操作指南](https://file.elecfans.com/web2/M00/40/07/pYYBAGJrUk2AaMaTAAAQONQtdzo461.jpg)
TSMaster 序列發送模塊在汽車開發測試中的應用
![<b class='flag-5'>TSMaster</b> 序列發送<b class='flag-5'>模塊</b>在汽車開發測試中的應用](https://file.elecfans.com/web2/M00/40/07/pYYBAGJrUk2AaMaTAAAQONQtdzo461.jpg)
評論