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

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

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

新功能發(fā)布 | TSMaster診斷模塊之系統(tǒng)變量的靈活應(yīng)用

上海同星智能科技有限公司 ? 2022-06-18 10:55 ? 次閱讀

系統(tǒng)變量的靈活應(yīng)用

TSMaster把系統(tǒng)變量作為參數(shù)引入診斷模塊中,極大的拓展了診斷模塊跟其他模塊數(shù)據(jù)交互的能力,本文主要演示具體的操作。

A 系統(tǒng)變量作為參數(shù)

系統(tǒng)變量具有軟件內(nèi)部和外部模塊之間數(shù)據(jù)交互的能力,TSMaster把系統(tǒng)變量作為參數(shù)引入診斷模塊中,極大的拓展了診斷模塊跟其他模塊數(shù)據(jù)交互的能力。下面以幾個(gè)典型的應(yīng)用場景為例說明其功能:

首先,在系統(tǒng)中創(chuàng)建兩個(gè)系統(tǒng)變量,VIN_Code,Voltage,如下所示:

d6354a46-ee68-11ec-a2f4-dac502259ad0.png

VIN_Code變量為string類型:

d6416678-ee68-11ec-a2f4-dac502259ad0.png

Voltage變量為Double類型:

d65013f8-ee68-11ec-a2f4-dac502259ad0.png

把系統(tǒng)變量關(guān)聯(lián)到Panel和Graphic中,如下所示:

d66efd72-ee68-11ec-a2f4-dac502259ad0.png

【1】在Panel中設(shè)置電壓值Voltage,通過診斷寫入到ECU中:

d67f4cc2-ee68-11ec-a2f4-dac502259ad0.png

【2】在Panel中設(shè)置VIN碼,通過診斷寫入到ECU中:

d6a17d4c-ee68-11ec-a2f4-dac502259ad0.png

【3】通過診斷讀取ECU內(nèi)部電壓值,并顯示到Graphic中:

d6b45994-ee68-11ec-a2f4-dac502259ad0.png

注意:讀取的變量,需要用戶手動(dòng)設(shè)置,才會(huì)同步到系統(tǒng)變量中。

【4】通過診斷讀取ECU內(nèi)部VIN碼,并顯示到Panel中:

d6c3e436-ee68-11ec-a2f4-dac502259ad0.png

B 系統(tǒng)變量關(guān)聯(lián)Console服務(wù)

在前面章節(jié)中,用戶在診斷控制臺中可以根據(jù)需要靈活配置診斷服務(wù)。這些診斷服務(wù)配置好過后,用戶需要在診斷控制臺中雙擊啟動(dòng)該診斷服務(wù)。但是如果用戶想在Panel界面中啟動(dòng)該診斷命令,則還需要借助系統(tǒng)變量。步驟如下:

【1】首先在診斷BasicConfig窗體中,選中目標(biāo)服務(wù),然后右鍵菜單中把該診斷服務(wù)注冊為系統(tǒng)變量,如下所示:

d6e1fb9c-ee68-11ec-a2f4-dac502259ad0.png

注冊完成后,該服務(wù)項(xiàng)的圖標(biāo)變成如下圖標(biāo),表示成為一個(gè)注冊了系統(tǒng)變量的服務(wù),如下所示:

d6f12d24-ee68-11ec-a2f4-dac502259ad0.png

【2】注冊完成后,在系統(tǒng)變量管理器中,就可以看到該系統(tǒng)變量了,如下所示:

d70b66a8-ee68-11ec-a2f4-dac502259ad0.png

【3】在Panel中添加Button,并關(guān)聯(lián)該系統(tǒng)變量,如下所示:

d72cba74-ee68-11ec-a2f4-dac502259ad0.png

【4】運(yùn)行程序,點(diǎn)擊Panel上的測試按鈕,可以看到,診斷模塊執(zhí)行了DiagnosticSessionControl服務(wù)。如下所示:

d73bd68a-ee68-11ec-a2f4-dac502259ad0.png

C 外部程序控制診斷

外部程序可以通過系統(tǒng)變量跟TSMaster進(jìn)行數(shù)據(jù)交換。

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

    關(guān)注

    7

    文章

    2655

    瀏覽量

    47293
  • 診斷
    +關(guān)注

    關(guān)注

    1

    文章

    56

    瀏覽量

    12265
收藏 人收藏

    評論

    相關(guān)推薦

    干貨分享 | TSMaster軟件指南

    TSMaster是同星智能開發(fā)的一款國產(chǎn)汽車總線工具鏈軟件平臺,是全方位汽車總線設(shè)計(jì)、仿真、分析、診斷和標(biāo)定的專業(yè)工具,支持從需求分析到系統(tǒng)實(shí)現(xiàn)的整個(gè)系統(tǒng)開發(fā)過程。
    的頭像 發(fā)表于 09-15 08:08 ?1237次閱讀
    干貨分享 | <b class='flag-5'>TSMaster</b>軟件指南

    TSMaster—RP1210模塊使用指南

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

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

    TSMaster是同星智能開發(fā)的一款國產(chǎn)汽車總線工具鏈軟件平臺,是全方位汽車總線設(shè)計(jì)、仿真、分析、診斷和標(biāo)定的專業(yè)工具,支持從需求分析到系統(tǒng)實(shí)現(xiàn)的整個(gè)系統(tǒng)開發(fā)過程。
    的頭像 發(fā)表于 07-20 08:21 ?698次閱讀
    新用戶必看!<b class='flag-5'>TSMaster</b>軟件Q A指南(第2期)

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

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

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

    以太網(wǎng)的DoIP的診斷功能,TSMaster的CANUDS診斷操作指南(上)篇,主要是針對UDS診斷模塊
    的頭像 發(fā)表于 06-08 08:21 ?2001次閱讀
    <b class='flag-5'>TSMaster</b> 的 CAN UDS <b class='flag-5'>診斷</b>操作指南(上)

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

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

    車載以太網(wǎng) | TSMaster的DoIP功能操作指南

    協(xié)議。通過DoIP,診斷工程師可以通過以太網(wǎng)或遠(yuǎn)程訪問和診斷車輛的電子系統(tǒng),并可以進(jìn)行以太網(wǎng)控制器的診斷訪問和刷寫。DoIP是TSMaster
    的頭像 發(fā)表于 04-13 08:21 ?859次閱讀
    車載以太網(wǎng) | <b class='flag-5'>TSMaster</b>的DoIP<b class='flag-5'>功能</b>操作指南

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

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

    TSMaster如何同時(shí)記錄標(biāo)定變量和DBC信號至BLF文件

    客戶在使用TSMaster軟件標(biāo)定功能時(shí),有如下使用場景:將DBC文件中的信號與A2L文件中的標(biāo)定變量同時(shí)記錄在一個(gè)記錄文件。針對此應(yīng)用場景,TSMaster軟件提供了一種方法來滿足此
    的頭像 發(fā)表于 03-25 08:20 ?612次閱讀
    <b class='flag-5'>TSMaster</b>如何同時(shí)記錄標(biāo)定<b class='flag-5'>變量</b>和DBC信號至BLF文件

    TSMaster 總線記錄功能操作指南

    總線記錄主要是指對CAN、LIN、FlexRay,Ethernet等總線系統(tǒng)的通信數(shù)據(jù)進(jìn)行記錄和分析,是工程師在故障診斷、性能分析和數(shù)據(jù)記錄方面的重要工具,作為TSMaster軟件中使用率很高
    的頭像 發(fā)表于 03-05 08:21 ?633次閱讀
    <b class='flag-5'>TSMaster</b> 總線記錄<b class='flag-5'>功能</b>操作指南

    TSMaster 信號映射的配置方法

    TSMaster信號映射模塊可以將數(shù)據(jù)庫變量映射為系統(tǒng)變量,經(jīng)過映射后的系統(tǒng)
    的頭像 發(fā)表于 02-19 14:00 ?468次閱讀
    <b class='flag-5'>TSMaster</b> 信號映射的配置方法

    TSMaster 2024年1月最新版本,新功能太實(shí)用

    、新增TTS機(jī)箱模塊、新增地圖顯示模塊等。一大波超實(shí)用的新功能,一起來看看吧!體驗(yàn)新功能建議您將軟件更新至最新版本TSMaster下載鏈接0
    的頭像 發(fā)表于 02-19 12:12 ?1439次閱讀
    <b class='flag-5'>TSMaster</b> 2024年1月最新版本,<b class='flag-5'>新功能</b>太實(shí)用

    TSMaster報(bào)文發(fā)送的信號生成器操作說明

    信號生成器功能TSMaster分析中的報(bào)文發(fā)送模塊。信號生成器用于發(fā)送和配置每個(gè)CAN/LIN信號的值變化行為,簡而言之,這是一個(gè)可以控制和調(diào)整CAN/LIN信號值的功能。我們可選擇
    的頭像 發(fā)表于 12-23 08:21 ?899次閱讀
    <b class='flag-5'>TSMaster</b>報(bào)文發(fā)送的信號生成器操作說明

    TSMaster信號比較模塊操作指南看這里!

    TSMaster信號比較模塊是專門針對測試而開發(fā)的一個(gè)模塊,可以對CAN,LIN,F(xiàn)lexRay以及系統(tǒng)變量等信號類型做信號測試。該
    的頭像 發(fā)表于 12-09 08:21 ?531次閱讀
    <b class='flag-5'>TSMaster</b>信號比較<b class='flag-5'>模塊</b>操作指南看這里!

    TSMaster小程序啟動(dòng)和停止的自動(dòng)化控制流程

    在實(shí)際應(yīng)用場景中,用戶常常需要按一定邏輯和時(shí)序來控制TSMaster內(nèi)置功能模塊的啟動(dòng)和停止,TSMaster軟件內(nèi)置有C/Python小程序和圖形程序,開發(fā)者可以通過編程對這些模塊
    的頭像 發(fā)表于 12-02 08:21 ?1195次閱讀
    <b class='flag-5'>TSMaster</b>小程序啟動(dòng)和停止的自動(dòng)化控制流程