99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

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

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

3天內不再提示

使用教程 | 基于TSMaster如何實現(xiàn)LIN RBS 剩余總線仿真

上海同星智能科技有限公司 ? 2023-05-15 10:33 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

本文導讀

RBS 全稱是:residual bus simulation,也就是所謂的剩余總線仿真。主要是基于車載網(wǎng)絡數(shù)據(jù)庫,如 CAN/LIN/FlexRay/以太網(wǎng)數(shù)據(jù)庫,仿真該網(wǎng)絡內部各個節(jié)點的通訊行為。

本文主要講解 TSMaster 中 LIN RBS 的操作流程。

本文目錄:

一、硬件連接準備


二、TSMaster軟件 LIN RBS 操作流程

1. 導入 LDF 文件

2. LIN 通道選擇

3. 進行 LIN 總線仿真配置

——3-1. LIN主從節(jié)點激活

——3-2. 配置項說明

4. 修改 RBS 仿真節(jié)點的信號

——4-1. LIN 剩余總線仿真修改

——4-2. 結合C腳本修改信號值

——4-3. 結合面板修改信號值

硬件連接準備

首先連接同星 LIN 硬件,使用同星 LIN 硬件仿真主節(jié)點模式下,需要外部電源供電,為了保持 LIN 總線電平信號跟被測件一致,連接示意圖如下:

3be93460-f0a7-11ed-ba01-dac502259ad0.png


▲注意:如果使用 TC1012P、TC1016P 以及 TC1026P,為 USB 供電的型號,不需要外部供電。


TSMaster 軟件 LIN RBS 操作流程

1. 導入 LDF 文件

通過【數(shù)據(jù)庫】加載 ldf 文件,也可以直接將 ldf 文件拖入到 TSMaster 中??梢圆榭吹?LDF 文件里的節(jié)點, 其中標紅的為主節(jié)點,數(shù)據(jù)庫中包含了節(jié)點調度表信息,報文和信號定義:

3bfe6a7e-f0a7-11ed-ba01-dac502259ad0.png

2. LIN 通道選擇

在硬件欄的【通道選擇】中選中 LIN,選擇好【應用程序通道】數(shù)量,接著在通道選擇處有下拉選項可以選擇帶有硬件名稱和序列號的真實硬件通道(如圖為 TC1016):

3c18a646-f0a7-11ed-ba01-dac502259ad0.png

3. 進行 LIN 總線仿真配置

3.1 LIN 主從節(jié)點激活

通過【仿真】->【LIN 總線仿真】打開 LIN 總線仿真模塊,在 LIN 剩余總線仿真中可以查看到已綁定數(shù)據(jù)庫的通道有網(wǎng)絡、節(jié)點、調度表和報文激活勾選選項。

3c34a454-f0a7-11ed-ba01-dac502259ad0.png

其中紅色的節(jié)點為主節(jié)點如 HVAC,在此處勾選激活網(wǎng)絡->節(jié)點->調度表后,就可以通過 RBS 來仿真該節(jié)點,啟動仿真后,在報文信息窗口中可以查看到節(jié)點中的報文收發(fā)信息。

3c560432-f0a7-11ed-ba01-dac502259ad0.png

3.2 配置項說明

TSMaster 的 RBS 模塊,主要包含如下的配置項:

3c66cce0-f0a7-11ed-ba01-dac502259ad0.png

? 自動啟動剩余總線仿真:如果使能,則在連接應用程序的時候,自動啟動剩余總線仿真模塊。

? 當信號被更改時自動發(fā)送信號所在報文:如果使能,則信號修改的時候立即發(fā)送該報文。

4. 修改 RBS 仿真節(jié)點的信號值

4.1 LIN 剩余總線仿真修改

勾選了需要仿真的網(wǎng)絡節(jié)點及調度表后,展開調度表->報文->信號,在信號的數(shù)據(jù)字節(jié)欄可以看當當前仿真信號的信號值,在此處直接輸入可更改仿真的信號值:

3c7e2214-f0a7-11ed-ba01-dac502259ad0.png

4.2 結合 C 腳本修改信號值

在 RBS 模塊配置完之后,打開一個 c 小程序模塊,可以看到有 LIN 相關的接收\發(fā)送\預發(fā)送事件,當前需要對總線仿真中的信號值進行賦值,步驟如下:

1)首先創(chuàng)建該報文的 LIN 發(fā)送事件和預發(fā)送事件,在 LIN 發(fā)送事件里定義需要賦值信號的報文,然后使用 transmit_lin_async 函數(shù)發(fā)送該報文,主要是為了觸發(fā)LIN 預發(fā)送事件:

3c9e71cc-f0a7-11ed-ba01-dac502259ad0.png3ccbb920-f0a7-11ed-ba01-dac502259ad0.png

2)觸發(fā)了預發(fā)送事件之后,就可以在預發(fā)送事件里直接對信號賦值,賦值之后編譯執(zhí)行腳本,可以在報文消息窗口看到該信號的值已經(jīng)更改:

3cfebdf2-f0a7-11ed-ba01-dac502259ad0.png3d760646-f0a7-11ed-ba01-dac502259ad0.png

4.3 結合面板修改信號值

1)先在【仿真】->【面板】創(chuàng)建一個面板,創(chuàng)建一個輸入控件,此處使用選擇器,雙擊控件選擇 LIN 信號(圖一),然后找到仿真節(jié)點下的發(fā)送報文的信號進行綁定(圖二)。

3d87d2f4-f0a7-11ed-ba01-dac502259ad0.png

(圖一)

3db0d0b4-f0a7-11ed-ba01-dac502259ad0.png

(圖二)

2)在面板選中控件在屬性出可以更改控件的值(圖一),然后啟動仿真,使用選擇器控件即可修改仿真信號的信號值(圖二)。

3dd15014-f0a7-11ed-ba01-dac502259ad0.png

(圖一)

3e01025a-f0a7-11ed-ba01-dac502259ad0.png

(圖二)

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

    關注

    52

    文章

    4283

    瀏覽量

    135804
  • 總線
    +關注

    關注

    10

    文章

    2959

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    告別摸索!TSMaster官方最全學習路徑整理

    在汽車電子和總線通信領域,TSMaster已成為工程師們不可或缺的利器。作為一款功能強大的總線分析、仿真、測試和診斷工具,TSMaster
    的頭像 發(fā)表于 06-13 20:06 ?209次閱讀
    告別摸索!<b class='flag-5'>TSMaster</b>官方最全學習路徑整理

    新品發(fā)布 | 同星新一代TC1055 Pro開啟車載網(wǎng)絡測試新時代

    新品發(fā)布NewproductsreleaseTC1055Pro是同星智能推出的一款高性能多總線技術仿真測試工具,集成CAN/CANFD、LIN、車載以太網(wǎng)等多種總線接口,為智能網(wǎng)聯(lián)汽車
    的頭像 發(fā)表于 05-31 10:04 ?367次閱讀
    新品發(fā)布 | 同星新一代TC1055 Pro開啟車載網(wǎng)絡測試新時代

    軟件更新 | 以太網(wǎng)通信仿真功能已上線!TSMaster 202503 版本更新速覽

    TSMaster202503軟件功能又更新啦!這一次,我們帶來了工程師們期待已久的以太網(wǎng)通信仿真功能,讓您的車載網(wǎng)絡測試如虎添翼!除了以太網(wǎng)通訊仿真功能,還新增軟件網(wǎng)關、GPS記錄數(shù)據(jù)格式轉換等功能
    的頭像 發(fā)表于 04-12 20:03 ?450次閱讀
    軟件更新 | 以太網(wǎng)通信<b class='flag-5'>仿真</b>功能已上線!<b class='flag-5'>TSMaster</b> 202503 版本更新速覽

    干貨分享 | TSMaster用戶必看:以太網(wǎng)通信仿真用戶手冊

    在汽車電子開發(fā)中,以太網(wǎng)通信仿真已成為ECU測試、診斷和網(wǎng)絡分析的關鍵環(huán)節(jié)。TSMaster作為一款強大的汽車電子仿真和測試工具,為工程師提供了高效的以太網(wǎng)通信解決方案。本手冊將帶您深入解析
    的頭像 發(fā)表于 03-28 20:04 ?327次閱讀
    干貨分享 | <b class='flag-5'>TSMaster</b>用戶必看:以太網(wǎng)通信<b class='flag-5'>仿真</b>用戶手冊

    使用stm32F103的USART的lin通訊模式,TX,RX,GND,三根線怎么和lin總線連接?

    使用stm32F103的USART的lin通訊模式,TX,RX,GND,三根線怎么和lin總線連接
    發(fā)表于 03-14 07:39

    TL1011的FastLIN模式高速刷寫配置與應用

    的速度和應用場景。TL1011配合功能強大的TSMaster軟件,支持加載LDF數(shù)據(jù)庫文件,可以很方便地監(jiān)控、分析、仿真LIN總線數(shù)據(jù),也可以支持UDS診斷、ECU
    的頭像 發(fā)表于 02-07 20:04 ?366次閱讀
    TL1011的FastLIN模式高速刷寫配置與應用

    車載總線監(jiān)控分析及仿真工具 - VBA

    、自動化測試等核心功能于一體,支持CAN、LIN、ETH等多種總線類型,服務于研發(fā)仿真分析到系統(tǒng)測試驗證的整車研發(fā)“V流程”。
    的頭像 發(fā)表于 01-02 17:00 ?639次閱讀
    車載<b class='flag-5'>總線</b>監(jiān)控分析及<b class='flag-5'>仿真</b>工具 - VBA

    LIN總線錯誤類型介紹#lin總線 #汽車電子

    LIN總線
    北匯信息POLELINK
    發(fā)布于 :2024年12月21日 14:04:56

    CAN總線LIN總線的區(qū)別

    隨著汽車電子系統(tǒng)的復雜性增加,車輛內部通信的需求也在不斷增長。CAN總線LIN總線作為兩種主要的車載通信協(xié)議,各自扮演著重要的角色。 1. 設計原理 CAN總線: 數(shù)據(jù)傳輸速率: C
    的頭像 發(fā)表于 11-12 10:13 ?4784次閱讀

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

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

    Lin總線的定義以及靜電保護方案

    1、Lin總線介紹LIN(LocalInterconnectNetwork,本地互連網(wǎng)絡)是一種低成本、串行通信協(xié)議,主要用于汽車電子系統(tǒng)中的微控制器和智能傳感器之間的通信。LIN
    的頭像 發(fā)表于 10-13 08:03 ?977次閱讀
    <b class='flag-5'>Lin</b><b class='flag-5'>總線</b>的定義以及靜電保護方案

    干貨分享 | TSMasterLIN 喚醒與休眠機制

    在汽車總線中常見的喚醒方式有硬線喚醒、網(wǎng)絡喚醒和特定信號喚醒,而LIN總線則是通過休眠幀與喚醒電平來實現(xiàn)的,本文將介紹LIN的喚醒與休眠機制
    的頭像 發(fā)表于 09-25 08:03 ?3269次閱讀
    干貨分享 | <b class='flag-5'>TSMaster</b>—<b class='flag-5'>LIN</b> 喚醒與休眠機制

    干貨分享 | TSMaster軟件指南

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

    虹科技術 優(yōu)化始于數(shù)據(jù):Baby-LIN設備如何高效存儲總線數(shù)據(jù)?

    質量和性能至關重要。本文將講解虹科BabyLIN系列產(chǎn)品如何實現(xiàn)高效的總線數(shù)據(jù)記錄和存儲。 虹科Baby-LIN系列產(chǎn)品作為專業(yè)LIN總線產(chǎn)
    的頭像 發(fā)表于 08-16 10:07 ?767次閱讀
    虹科技術 優(yōu)化始于數(shù)據(jù):Baby-<b class='flag-5'>LIN</b>設備如何高效存儲<b class='flag-5'>總線</b>數(shù)據(jù)?

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

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