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

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

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

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

上海同星智能科技有限公司 ? 2023-12-23 08:21 ? 次閱讀

信號生成器功能是TSMaster分析中的報文發(fā)送模塊。信號生成器用于發(fā)送和配置每個 CAN/LIN 信號的值變化行為,簡而言之,這是一個可以控制和調(diào)整CAN/LIN信號值的功能。我們可選擇的信號生成器類型有8種,今天重點和大家分享一下關于TSMaster信號生成器的8種類型的使用方式。

本文關鍵字:信號生成器、正弦、斜坡脈沖、值范圍、切換、隨機、自定義、系統(tǒng)變量

目錄

Catalog

1. 信號生成器類型之無

2. 信號生成器類型之正弦

3.信號生成器類型之斜坡脈沖

4.信號生成器類型之值范圍

5.信號生成器類型之切換

6.信號生成器類型之隨機

7.信號生成器類型之自定義

8.信號生成器類型之系統(tǒng)變量

在CAN/CAN FD發(fā)送窗口中,當創(chuàng)建一條來自數(shù)據(jù)庫的報文后,選中后可以對信號進行信號生成器賦值。其中,信號生成器有三個按鍵,如圖1所示:

2acf7300-a129-11ee-9788-92fbcf53809c.png

圖1:信號生成器的開始暫停停止按鍵

2ae02c9a-a129-11ee-9788-92fbcf53809c.png

開始按鈕:當前信號使用生成器生成值,點擊該

按鈕后按鈕將變?yōu)?“暫停按鈕”

2af1bf28-a129-11ee-9788-92fbcf53809c.png

暫停按鈕:點擊該按鈕后,當前 CAN/LIN 信號

發(fā)生器將暫停,然后按鈕將變回“開始按鈕”

2afd88f8-a129-11ee-9788-92fbcf53809c.png

停止按鈕:點擊此按鈕可停止當前CAN/LIN信號

發(fā)生器的操作

信號生成器類型之無

無即代表沒有可用的CAN/LIN信號生成器,發(fā)送的CAN/LIN消息中的信號值取決于右側(cè)“物理值”上設置的物理值。如下圖2所示:

2b05f2c2-a129-11ee-9788-92fbcf53809c.png

圖2:生成器類型為無

信號生成器類型之正弦

選擇正弦時該信號定義為如圖3:選定的CAN/LIN信號將在上升--下降-的時間序列中生成正弦波形。

2b2269e8-a129-11ee-9788-92fbcf53809c.png

圖3:生成器類型之正弦

界面說明如下:

(1)DB 最小值和最大值:數(shù)據(jù)庫中定義的最小值和最大值。

(2)物理最小值和最大值:信號可以達到的物理最小值和最大值。

(3)周期生成:當勾選了周期生成時,信號發(fā)生器可以自行重啟。具體效果可看下圖,用圖形功能來舉例,如圖4是沒有勾選周期生成的例子,是只產(chǎn)生了一個波形。如圖5是勾選了周期生成的例子,可以看到一直連續(xù)性地在生成。

2b30d8ac-a129-11ee-9788-92fbcf53809c.png

圖4:未勾選周期生成產(chǎn)生的圖形

2b497e02-a129-11ee-9788-92fbcf53809c.png

圖5:勾選周期生成產(chǎn)生的圖形


(4)重復次數(shù):周期性生成的重新啟動次數(shù)。如果沒有特別指定,周期性生成的重新啟動次數(shù)是無限的。這個重復次數(shù)取決于你填寫的次數(shù),而這個設置是否生效,則取決于“周期生成”功能是否被激活??煽聪聢D6用圖形功能來舉例,在重復次數(shù)那里填寫4次,則會生成4次正弦波形。

2b67cc4a-a129-11ee-9788-92fbcf53809c.png

圖6

(5)在報文發(fā)送時自動啟動:當勾選這個功能,報文發(fā)送時,該信號的信號生成器會自動啟動。


(6)信號值表格:信號值表以毫秒為單位定義了每個信號的物理值與時間的關系。除自定義信號發(fā)生器外,該表為只讀表。如果信號生成器的類型是自定義類型,則可按下鍵進行自定義值,具體操作見“信號生成器類型之自定義”章節(jié)。

(7)參數(shù)列表:信號圖形取決于此表中定義的參數(shù),如下圖7所示,可進行修改幅值,周期(毫秒),相位(弧度),偏移量。

2b860cd2-a129-11ee-9788-92fbcf53809c.png

圖7


(8)信號波形預覽:可在此處以時間值視圖預覽。

信號生成器類型之斜坡脈沖

斜坡脈沖的設置如下圖8,選定的CAN/LIN信號將在上升-保持-下降-延遲的時間序列中生成。高值、低值和每個時間段都可以修改。

2b9e4edc-a129-11ee-9788-92fbcf53809c.png

圖8:生成器之斜坡脈沖的設置

斜坡脈沖-參數(shù)列表

信號圖形取決于此表中定義的參數(shù),如下圖9所示,可進行修改上升時間,保持時間,下降時間,下降后延遲時間,低值以及高值。

2bbe162c-a129-11ee-9788-92fbcf53809c.png

圖9:參數(shù)列表

信號生成器類型之值范圍

值范圍生成器按“上升”、“下降”和“交替”的方式遍歷信號值,值范圍的設置如下圖10。

2bd733a0-a129-11ee-9788-92fbcf53809c.png

圖10:生成器之值范圍的設置

值范圍-參數(shù)列表

信號圖形取決于此表中定義的參數(shù),如圖11所示,可進行修改步進量,保持時間,最小值,最大值,方向。

2be13490-a129-11ee-9788-92fbcf53809c.png

圖11

信號生成器類型之切換

切換的信號值在低和高之間切換,用戶可以指定低和高值。切換的設置如下圖12。

2bf950de-a129-11ee-9788-92fbcf53809c.png

圖12:生成器之切換的設置

切換-參數(shù)列表

信號圖形取決于此表中定義的參數(shù),如圖13所示,可進行修改低值,高值。

2c088928-a129-11ee-9788-92fbcf53809c.png

圖13

信號生成器類型之隨機

隨機信號生成器可輸出隨機信號值,可指定隨機范圍的低值和高值。隨機的設置如下圖14。

2c16e81a-a129-11ee-9788-92fbcf53809c.png

圖14:生成器之隨機的設置

隨機值-參數(shù)列表

信號圖形取決于此表中定義的參數(shù),如圖15所示,可進行修改低值和高值。

2c33f770-a129-11ee-9788-92fbcf53809c.png

圖15

信號生成器類型之自定義

用戶可在自定義生成器中自定義信號值,也可導入和導出.sig文件,自定義的設置如下圖16。

2c4316ec-a129-11ee-9788-92fbcf53809c.png

圖16:生成器之自定義的設置

自定義-參數(shù)列表

可進行設置采樣時間,毫秒為單位。

自定義-信號值表格

在表中添加新值,請按 "向下 "鍵;要在表中所選值之前插入新值,請按 "插入 "鍵,如圖17的設置。


注意:表中的時間序列必須按升序排列,否則信號發(fā)生器將在錯誤的時間停止。

2c62f53e-a129-11ee-9788-92fbcf53809c.png

圖17:信號值表格進行自定義

自定義-導入按鍵

用戶可以導入外部定義的信號波形。波形數(shù)據(jù)文件的擴展名應為 "*.sig",如圖18。

2c82d264-a129-11ee-9788-92fbcf53809c.png

圖18:導入"*.sig"的文件

“*.sig”文件格式為下圖19:

2c9c03c4-a129-11ee-9788-92fbcf53809c.png

圖19

第1行:插值方法,目前僅支持線性插值。
第2行:采樣率,單位為毫秒。

第3行:延遲時間(毫秒)。
第4行:信號名稱。
第5行及以下:以“;”字符分隔的定義的信號值的表數(shù)據(jù)。

自定義-導出按鈕

信號發(fā)生器的導出功能,將當前表格值導出為“*.sig”文件,如圖20。

2cb14b58-a129-11ee-9788-92fbcf53809c.png

圖20:導出格式為.sig

信號生成器類型之系統(tǒng)變量

用戶關聯(lián)系統(tǒng)變量,信號變化跟隨系統(tǒng)變量的改變而產(chǎn)生變化。其中系統(tǒng)變量可以來自用戶變量,或是TSMaster的內(nèi)部變量,如C小程序創(chuàng)建的變量、診斷生成變量、標定變量等等。

系統(tǒng)變量-參數(shù)列表

信號圖形取決于此表中定義的參數(shù),可進行修改關聯(lián)的系統(tǒng)變量值和采樣周期值,如圖21所示。

2cd6cd42-a129-11ee-9788-92fbcf53809c.png

圖21

舉例:Engspeed信號關聯(lián)系統(tǒng)變量的Var0,如圖22。

2ce36eb2-a129-11ee-9788-92fbcf53809c.png

圖22:生成器之系統(tǒng)變量的設置關聯(lián)Var0

當Var0每100ms增加1,而Engspeed的值也跟著每100ms增加1,圖形變化如圖23。

2cfa36ce-a129-11ee-9788-92fbcf53809c.png

圖23:Engspeed的值每100ms增加1

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

    關注

    57

    文章

    2686

    瀏覽量

    462906
  • MASTER
    +關注

    關注

    0

    文章

    101

    瀏覽量

    11241
  • 信號生成器
    +關注

    關注

    0

    文章

    3

    瀏覽量

    1038
收藏 人收藏

    評論

    相關推薦

    TSMaster 中不同總線報文消息過濾的操作方式

    TSMaster軟件平臺支持對不同總線(CAN、LIN、FlexRay)報文信號的過濾,包括全局接收過濾、數(shù)據(jù)流過濾、窗口過濾、字符串過濾、可編程過濾,針對不同的總線信號過濾器的使用
    的頭像 發(fā)表于 06-22 08:21 ?1260次閱讀
    <b class='flag-5'>TSMaster</b> 中不同總線<b class='flag-5'>報文</b>消息過濾的<b class='flag-5'>操作</b>方式

    請問怎樣去設計AGWN信號生成器

    AGWN信號是怎樣產(chǎn)生的?怎樣去設計AGWN信號生成器?如何對AGWN信號生成器進行仿真測試?
    發(fā)表于 05-06 10:03

    榮小菜補鈣記第52期:報文序列生成器1

    擴展性。但是,當前設計僅能滿足單擊發(fā)送的方式,若用戶希望重復發(fā)送,甚至希望按一定的順序、次數(shù)、時間乃至嵌套關系來發(fā)送報文時怎么辦呢?從本期開始我們將講解報文序列
    發(fā)表于 12-10 20:38

    榮小菜補鈣記第54期:報文序列生成器3

    本帖最后由 榮琪 于 2022-1-20 23:31 編輯 榮小菜補鈣記第54期:報文序列生成器3同步更新于 WeChat:榮小菜在補鈣歡迎關注 內(nèi)容更豐富大家好,我是榮小菜,上一期進行了報文
    發(fā)表于 01-07 22:49

    自制酸奶生成器

    自制酸奶生成器
    發(fā)表于 04-23 11:48 ?917次閱讀
    自制酸奶<b class='flag-5'>生成器</b>

    基于FPGA的AGWN信號生成器

    基于FPGA的AGWN信號生成器 在通信系統(tǒng)中分析計算系統(tǒng)抗噪聲性能時,經(jīng)常假定信道噪聲為加性高斯型白噪聲(AGWN)。本文就是通過分析AGWN的性質(zhì),采用自頂向下的設計思
    發(fā)表于 12-25 10:10 ?971次閱讀
    基于FPGA的AGWN<b class='flag-5'>信號</b><b class='flag-5'>生成器</b>

    代碼生成器的應用

    jeesite框架代碼生成器,可以很方便的生成代碼,挺不錯的。
    發(fā)表于 01-14 15:19 ?0次下載

    點陣字庫生成器使用說明

    點陣字庫生成器使用說明資料,很好的學習資料,快來下載吧
    發(fā)表于 02-17 11:52 ?0次下載

    Xilinx CORE生成器IP列表名稱及說明詳解

    本頁包含通過LabVIEW FPGA模塊可用的Xilinx CORE生成器IP的列表。LabVIEW通過Xilinx IP節(jié)點實現(xiàn)該IP。 下列IP名稱和說明來自于Xilinx數(shù)據(jù)表。LabVIEW
    發(fā)表于 11-18 05:55 ?4749次閱讀

    python生成器是什么

    python生成器 1. 什么是生成器? 生成器(英文名 Generator ),是一個可以像迭代器那樣使用for循環(huán)來獲取元素的函數(shù)。 生成器的出現(xiàn)(Python 2.2 +),實現(xiàn)
    的頭像 發(fā)表于 02-24 15:53 ?3534次閱讀

    Arduino贊美生成器

    電子發(fā)燒友網(wǎng)站提供《Arduino贊美生成器.zip》資料免費下載
    發(fā)表于 11-09 14:22 ?1次下載
    Arduino贊美<b class='flag-5'>生成器</b>

    通用RFID生成器

    通用RFID生成器資料分享
    發(fā)表于 02-10 15:35 ?1次下載

    【虹科】為什么需要網(wǎng)絡流量生成器

    什么是網(wǎng)絡流量生成器,為什么我需要一個?網(wǎng)絡流量生成器是一種將流量饋送到網(wǎng)絡以測試和優(yōu)化網(wǎng)絡設備、協(xié)議和拓撲性能的工具。使用流量生成器,可以選擇要在實驗室中測試的特定流量類型。通過控制使用數(shù)據(jù)包
    的頭像 發(fā)表于 03-11 10:09 ?1003次閱讀
    【虹科】為什么需要網(wǎng)絡流量<b class='flag-5'>生成器</b>?

    RL78的代碼生成器發(fā)布說明

    電子發(fā)燒友網(wǎng)站提供《RL78的代碼生成器發(fā)布說明.pdf》資料免費下載
    發(fā)表于 01-30 09:48 ?0次下載
    RL78的代碼<b class='flag-5'>生成器</b>發(fā)布<b class='flag-5'>說明</b>

    TSMaster 測試報告生成器操作指南

    用戶在基于TSMaster軟件開發(fā)測試用例時,或需要使用TSMaster生成HTML報告時,需要使用TSMaster測試報告生成器。1Tes
    的頭像 發(fā)表于 08-03 08:21 ?302次閱讀
    <b class='flag-5'>TSMaster</b> 測試報告<b class='flag-5'>生成器</b><b class='flag-5'>操作</b>指南