日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

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

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

手把手教你配置TSMaster軟件網(wǎng)關,3分鐘輕松上手!

上海同星智能科技有限公司 ? 2025-04-03 20:02 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

隨著工業(yè)自動化和信息化的快速發(fā)展,不同系統(tǒng)之間需要高效、靈活地進行數(shù)據(jù)交互與通信。然而,各系統(tǒng)往往采用不同的通信協(xié)議和報文格式,導致數(shù)據(jù)傳輸存在兼容性問題。軟件網(wǎng)關應運而生,它通過圖形界面配置、零代碼開發(fā)的方式,實現(xiàn)報文的靈活映射與轉(zhuǎn)發(fā)。這種模塊化設計不僅降低了開發(fā)難度和成本,還提高了系統(tǒng)的可擴展性和維護性,能夠滿足復雜多變的工業(yè)場景需求,為系統(tǒng)集成與數(shù)據(jù)交互提供了有力支持。本文重點介紹軟件網(wǎng)關的兩個功能:報文轉(zhuǎn)發(fā)功能和繞過預發(fā)送事件的報文轉(zhuǎn)發(fā)功能。


本文關鍵詞:軟件網(wǎng)關,報文轉(zhuǎn)發(fā),注入故障

目錄

Catalog

1. 概述

2. 典型應用

3.軟件網(wǎng)關功能實現(xiàn)

4. 縮寫

1

概述

軟件網(wǎng)關模塊是一款基于圖形界面配置、零代碼的報文映射轉(zhuǎn)發(fā)工具。它支持創(chuàng)建報文轉(zhuǎn)發(fā)列表,可靈活配置源通道和目標通道,實現(xiàn)報文實時轉(zhuǎn)發(fā)。同時,借助信號生成器,還能修改目標通道數(shù)據(jù),支持多種信號模式。適用于報文故障注入及Rolling Counter信號變化發(fā)送等場景,為數(shù)據(jù)交互與測試提供高效解決方案。

2

典型應用

軟件網(wǎng)關在工業(yè)自動化領域有典型應用。例如,在汽車制造工廠的生產(chǎn)線上,軟件網(wǎng)關可連接不同設備和傳感器,實時采集生產(chǎn)數(shù)據(jù)并轉(zhuǎn)發(fā)至監(jiān)控系統(tǒng)。同時,它能通過信號生成器模擬故障數(shù)據(jù),注入到報文轉(zhuǎn)發(fā)過程中,用于測試設備的故障響應能力。此外,軟件網(wǎng)關還可新增Rolling Counter信號變化發(fā)送,優(yōu)化設備間的協(xié)同工作,提高生產(chǎn)效率和產(chǎn)品質(zhì)量。

3

軟件網(wǎng)關功能實現(xiàn)

本文主要介紹軟件網(wǎng)關功能的兩個功能:


1. 報文轉(zhuǎn)發(fā)功能;

2. 繞過預發(fā)送事件的報文轉(zhuǎn)發(fā)功能

3.1 報文轉(zhuǎn)發(fā)功能實現(xiàn)

3.1.1 工程環(huán)境準備

▲ 需求:

將通道2發(fā)送的ID 0x64報文,經(jīng)通道1接收后,從通道3轉(zhuǎn)發(fā)出去,再通過通道4接收。

▲ 文件:

示例DBC文件:CAN_FD_Powertrain.dbc。

▲ 軟件網(wǎng)關模塊位置:

TSMaster - > 測試 - > 測試工具 - > 軟件網(wǎng)關。

3.1.2 報文轉(zhuǎn)發(fā)操作過程

操作步驟如下:

步驟1:在報文發(fā)送窗口中,用戶可以添加一幀或多幀報文,支持直接添加原始報文,或從數(shù)據(jù)庫中選擇報文進行添加,并可指定報文對應的通道,如圖1所示。

92423d04-1083-11f0-9434-92fbcf53809c.png

圖1: 添加發(fā)送報文


步驟2:在已添加的報文中,用戶可選中一個或多個信號,并為其設置信號生成器的類型,包括正弦、斜坡脈沖、值范圍、切換、隨機、自定義以及系統(tǒng)變量。若未設置信號生成器,則信號保持默認狀態(tài),即“無”狀態(tài)。如圖2所示。

9260f4d8-1083-11f0-9434-92fbcf53809c.png

圖2: 添加發(fā)送報文

步驟3:在軟件網(wǎng)關窗口,以相同方式添加具有相同ID的報文,并激活相應信號。若未設置信號生成器,轉(zhuǎn)發(fā)的報文信號保持不變;若設置了信號生成器,則轉(zhuǎn)發(fā)的報文信號將按照生成器的設置進行發(fā)送。同時,需設置報文的源通道和目的通道。例如,若報文發(fā)送窗口中ID為0x64的報文從通道2發(fā)送并在通道1接收,則軟件網(wǎng)關中該報文的源通道為通道1,目的通道可設置為通道3或通道4。如圖3所示。

926f5cc6-1083-11f0-9434-92fbcf53809c.png

圖3: 添加發(fā)送報文

3.1.3 報文轉(zhuǎn)發(fā)實現(xiàn)效果

在報文發(fā)送后,報文信息窗口會顯示正常發(fā)送的報文和已轉(zhuǎn)發(fā)的報文。例如,ID為0x64的報文中的Engspeed信號,以值范圍形式從通道2發(fā)送,并在通道1接收。隨后,通道3將通道1接收到的ID為0x64的報文以正弦形式轉(zhuǎn)發(fā)出去,最終由通道4接收,從而實現(xiàn)預期效果。如圖4、5、6所示。

9284a8ec-1083-11f0-9434-92fbcf53809c.png

圖4:軟件網(wǎng)關原理圖

92a277e6-1083-11f0-9434-92fbcf53809c.png

圖5:報文轉(zhuǎn)發(fā)后效果

92c23428-1083-11f0-9434-92fbcf53809c.png

圖6: 信號波形展示

3.2繞過預發(fā)送事件功能

3.2.1繞過預發(fā)送事件操作過程

操作步驟如下:

步驟1:在完成報文轉(zhuǎn)發(fā)操作后,進一步添加C小程序的預發(fā)送事件,用于修改ID為0x64的報文中Engspeed信號的值,如圖7所示。

92dbd36a-1083-11f0-9434-92fbcf53809c.png

圖7: 添加預發(fā)送事件


步驟2:激活軟件網(wǎng)關中的繞過預發(fā)送事件,如圖8所示。

92f42faa-1083-11f0-9434-92fbcf53809c.png

圖8:激活繞過預發(fā)送事件

3.2.2繞過預發(fā)送事件實現(xiàn)效果

在激活繞過預發(fā)送事件之前,Engspeed信號值始終為預發(fā)送事件中設置的10。激活繞過功能后,通過圖形波形可以看到,通道3和通道4上ID為0x64的報文中的Engspeed信號值恢復為軟件網(wǎng)關中設定的正弦波形值,從而實現(xiàn)了預期的效果。如圖9所示。

9317cc1c-1083-11f0-9434-92fbcf53809c.png

圖9:繞過預發(fā)送事件實現(xiàn)效果

4

縮寫

DBC

Database CAN

CAN

Controller Area Network

CAN FD

CAN with Flexible Data-Rate

ID

Identifier

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

    關注

    9

    文章

    6959

    瀏覽量

    56589
  • MASTER
    +關注

    關注

    0

    文章

    112

    瀏覽量

    12250
  • 工業(yè)自動化

    關注

    17

    文章

    3242

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    手把手教你使用QUARTUS

    手把手教你使用QUARTUS
    發(fā)表于 12-29 20:35

    手把手教你構(gòu)建一個完整的工程

    手把手教你構(gòu)建一個完整的工程
    發(fā)表于 08-03 09:54 ?33次下載
    <b class='flag-5'>手把手</b><b class='flag-5'>教你</b>構(gòu)建一個完整的工程

    手把手教你寫批處理-批處理的介紹

    手把手教你寫批處理-批處理的介紹
    發(fā)表于 10-25 15:02 ?69次下載

    美女手把手教你如何裝機(中)

    美女手把手教你如何裝機(中) 再來是硬碟的部份,這款機殼還不錯,可以旋轉(zhuǎn)支架~
    發(fā)表于 01-27 11:14 ?1657次閱讀

    美女手把手教你如何裝機(下)

    美女手把手教你如何裝機(下) 接著下來就是今天的重頭戲,開核蘿!~
    發(fā)表于 01-27 11:16 ?3178次閱讀

    手把手教你學習FPGA—LED篇

    電子專業(yè)單片機相關知識學習教材資料——手把手教你學習FPGA—LED篇
    發(fā)表于 08-08 17:19 ?0次下載

    手把手教你學電子書制作

    手把手教你學電子書制作,可以自己DIY電子書
    發(fā)表于 09-13 11:26 ?0次下載

    手把手教你安裝Quartus II

    本章手把手把教你如何安裝 Quartus II 軟件 ,并將它激活 。此外 還有USB -Blaster下載器的驅(qū)動安裝步驟 。
    發(fā)表于 09-18 14:55 ?9次下載

    手把手教你在家搭建監(jiān)控系統(tǒng)

    手把手教你在家搭建監(jiān)控系統(tǒng)
    發(fā)表于 01-17 19:47 ?30次下載

    手把手教你做電子時鐘---前言

    手把手教你做彩鈴電子時鐘
    發(fā)表于 11-14 16:53 ?11次下載

    手把手教你如何開始DSP編程

    手把手教你如何開始DSP編程。
    發(fā)表于 04-09 11:54 ?13次下載
    <b class='flag-5'>手把手</b><b class='flag-5'>教你</b>如何開始DSP編程

    手把手教你學LabVIEW視覺設計

    手把手教你學LabVIEW視覺設計手把手教你學LabVIEW視覺設計手把手教你學LabVIEW視
    發(fā)表于 03-06 01:41 ?3577次閱讀

    手把手教你玩USB開發(fā)資料匯總第二部

    手把手教你玩開發(fā)—USB開發(fā)板資料,B站有視頻教程
    發(fā)表于 09-09 15:50 ?29次下載

    手把手教你開關電源PCB排板

    手把手教你開關電源PCB排板(新型電源技術)-分享一下開關電源PCB排板的基本要點及分析,以及例子講解。絕對的手把手
    發(fā)表于 09-18 12:27 ?68次下載
    <b class='flag-5'>手把手</b><b class='flag-5'>教你</b>開關電源PCB排板

    手把手教你學FPGA仿真

    電子發(fā)燒友網(wǎng)站提供《手把手教你學FPGA仿真.pdf》資料免費下載
    發(fā)表于 10-19 09:17 ?2次下載
    <b class='flag-5'>手把手</b><b class='flag-5'>教你</b>學FPGA仿真
    南丹县| 湖南省| 临猗县| 津市市| 长兴县| 新乐市| 江华| 太原市| 周宁县| 丹阳市| 宁城县| 正宁县| 社旗县| 饶河县| 武夷山市| 敖汉旗| 绥江县| 富平县| 通州市| 密云县| 山东省| 肇源县| 南康市| 阜平县| 乐清市| 武乡县| 象山县| 夏邑县| 宁乡县| 远安县| 旅游| 甘泉县| 静宁县| 伊春市| 游戏| 兴义市| 长兴县| 永昌县| 三明市| 安阳市| 会昌县|