<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>仿真 &#8211; 上海同星智能科技有限公司</title>
	<atom:link href="https://www.tosunai.com/tag/simulation/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.tosunai.com</link>
	<description>Engineer Everything!</description>
	<lastBuildDate>Thu, 17 Sep 2026 09:19:48 +0000</lastBuildDate>
	<language>zh-Hans</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.2</generator>

<image>
	<url>https://www.tosunai.com/wp-content/uploads/2024/09/112x112-100x100.webp</url>
	<title>仿真 &#8211; 上海同星智能科技有限公司</title>
	<link>https://www.tosunai.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Q&#038;A系列 &#124; TSMaster的报文信息窗口如何显示北京时间</title>
		<link>https://www.tosunai.com/how-does-the-tsmaster-message-information-window-display-beijing-time/</link>
					<comments>https://www.tosunai.com/how-does-the-tsmaster-message-information-window-display-beijing-time/#respond</comments>
		
		<dc:creator><![CDATA[pan]]></dc:creator>
		<pubDate>Mon, 09 Feb 2026 07:21:02 +0000</pubDate>
				<category><![CDATA[软件操作教程]]></category>
		<category><![CDATA[TSMaster]]></category>
		<category><![CDATA[TSMaster使用教程]]></category>
		<category><![CDATA[仿真]]></category>
		<category><![CDATA[信号映射]]></category>
		<category><![CDATA[分析]]></category>
		<guid isPermaLink="false">https://www.tosunai.com/?p=22796</guid>

					<description><![CDATA[<p>在总线数据分析和故障排查中，精准的时间戳是定位问题的关键。在报文信息窗口显示北京时间，可将报文的收发时刻与本地 [&#8230;]</p>
<p>&lt;p&gt;The post <a rel="nofollow" href="https://www.tosunai.com/how-does-the-tsmaster-message-information-window-display-beijing-time/">Q&#038;A系列 | TSMaster的报文信息窗口如何显示北京时间</a> first appeared on <a rel="nofollow" href="https://www.tosunai.com">上海同星智能科技有限公司</a>.&lt;/p&gt;</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">在总线数据分析和故障排查中，精准的时间戳是定位问题的关键。在报文信息窗口显示北京时间，可将报文的收发时刻与本地实际时间精确对应，便于工程师进行故障追溯、跨设备同步及与现场事件对照分析。那么如何转换呢？</p>



<p class="wp-block-paragraph">本期Q&amp;A将解答这个高频问题，通过一个简单的配置，即可让报文时间戳自动转换为熟悉的北京时间。告别手动计算，让数据分析更直观、更高效。</p>



<div style="height:40px" aria-hidden="true" class="wp-block-spacer"></div>



<blockquote class="wp-block-quote is-style-default is-layout-flow wp-block-quote-is-layout-flow">
<h2 class="wp-block-heading has-black-color has-text-color has-link-color wp-elements-2" style="font-style:normal;font-weight:600"><strong><strong><strong><strong><strong> <strong><strong>如何显示北京时间</strong>？</strong></strong></strong></strong></strong></strong></h2>
</blockquote>


<p><iframe style="aspect-ratio: 16 / 9;" src="//player.bilibili.com/player.html?isOutside=true&#038;aid=115422447864956&#038;bvid=BV12csBzYEiR&#038;cid=33323681294&#038;p=1" scrolling="no" border="0" frameborder="no" framespacing="0" allowfullscreen="true"></iframe></p>



<p class="wp-block-paragraph"></p>
<p>&lt;p&gt;The post <a rel="nofollow" href="https://www.tosunai.com/how-does-the-tsmaster-message-information-window-display-beijing-time/">Q&#038;A系列 | TSMaster的报文信息窗口如何显示北京时间</a> first appeared on <a rel="nofollow" href="https://www.tosunai.com">上海同星智能科技有限公司</a>.&lt;/p&gt;</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.tosunai.com/how-does-the-tsmaster-message-information-window-display-beijing-time/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Q&#038;A系列 &#124; LIN发送总掉链子？TSMaster一招教你搞定“Interval Time Error”错误帧</title>
		<link>https://www.tosunai.com/fixing-interval-time-error-frames/</link>
					<comments>https://www.tosunai.com/fixing-interval-time-error-frames/#respond</comments>
		
		<dc:creator><![CDATA[pan]]></dc:creator>
		<pubDate>Tue, 23 Dec 2025 09:56:49 +0000</pubDate>
				<category><![CDATA[软件操作教程]]></category>
		<category><![CDATA[LIN]]></category>
		<category><![CDATA[TSMaster]]></category>
		<category><![CDATA[TSMaster使用教程]]></category>
		<category><![CDATA[仿真]]></category>
		<category><![CDATA[分析]]></category>
		<category><![CDATA[错误帧]]></category>
		<guid isPermaLink="false">https://www.tosunai.com/?p=22535</guid>

					<description><![CDATA[<p>在LIN总线开发测试中，你是否也遇到过这个让人头疼的瞬间—精心配置的调度表一启动，预期的报文没等来，却频频在T [&#8230;]</p>
<p>&lt;p&gt;The post <a rel="nofollow" href="https://www.tosunai.com/fixing-interval-time-error-frames/">Q&#038;A系列 | LIN发送总掉链子？TSMaster一招教你搞定“Interval Time Error”错误帧</a> first appeared on <a rel="nofollow" href="https://www.tosunai.com">上海同星智能科技有限公司</a>.&lt;/p&gt;</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">在LIN总线开发测试中，你是否也遇到过这个让人头疼的瞬间—精心配置的调度表一启动，预期的报文没等来，却频频在TSMaster报错窗口中捕捉到“3F错误帧”，并伴随一句冰冷的提示：“Interval Time Error”？</p>



<p class="wp-block-paragraph">这并非个例。许多工程师都曾在这个问题上“卡过脖子”：明明配置看起来没问题，为什么LIN帧的发送间隔就是不对？是主节点时钟偏差？从节点响应延迟？还是调度表参数设置存在隐藏陷阱？</p>



<p class="wp-block-paragraph">在本期 《TSMaster QA系列》 视频中，我们将直击这个经典问题：</p>



<p class="wp-block-paragraph"></p>



<blockquote class="wp-block-quote is-style-default is-layout-flow wp-block-quote-is-layout-flow">
<h2 class="wp-block-heading has-black-color has-text-color has-link-color wp-elements-4" style="font-style:normal;font-weight:600"><strong><strong><strong>3F 错误帧？</strong></strong></strong></h2>
</blockquote>


<p><iframe style="aspect-ratio: 16 / 9;" src="//player.bilibili.com/player.html?isOutside=true&#038;aid=115229560343663&#038;bvid=BV1m6WuznEqq&#038;cid=32482658739&#038;p=1" scrolling="no" border="0" frameborder="no" framespacing="0" allowfullscreen="true"></iframe></p>



<p class="wp-block-paragraph"></p>
<p>&lt;p&gt;The post <a rel="nofollow" href="https://www.tosunai.com/fixing-interval-time-error-frames/">Q&#038;A系列 | LIN发送总掉链子？TSMaster一招教你搞定“Interval Time Error”错误帧</a> first appeared on <a rel="nofollow" href="https://www.tosunai.com">上海同星智能科技有限公司</a>.&lt;/p&gt;</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.tosunai.com/fixing-interval-time-error-frames/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>干货分享 &#124; TSMaster MBD工程搭建与解析指南</title>
		<link>https://www.tosunai.com/tsmaster-mbd-project-setup-and-analysis-guide/</link>
					<comments>https://www.tosunai.com/tsmaster-mbd-project-setup-and-analysis-guide/#respond</comments>
		
		<dc:creator><![CDATA[pan]]></dc:creator>
		<pubDate>Wed, 29 Oct 2025 05:59:23 +0000</pubDate>
				<category><![CDATA[软件操作教程]]></category>
		<category><![CDATA[TSMaster]]></category>
		<category><![CDATA[TSMaster使用教程]]></category>
		<category><![CDATA[仿真]]></category>
		<guid isPermaLink="false">https://www.tosunai.com/?p=21323</guid>

					<description><![CDATA[<p>在汽车电子开发领域，基于模型的设计以其高效率、高集成度和便于验证的优势，正日益成为主流的开发范式。作为连接模型 [&#8230;]</p>
<p>&lt;p&gt;The post <a rel="nofollow" href="https://www.tosunai.com/tsmaster-mbd-project-setup-and-analysis-guide/">干货分享 | TSMaster MBD工程搭建与解析指南</a> first appeared on <a rel="nofollow" href="https://www.tosunai.com">上海同星智能科技有限公司</a>.&lt;/p&gt;</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">在汽车电子开发领域，基于模型的设计以其高效率、高集成度和便于验证的优势，正日益成为主流的开发范式。作为连接模型与物理世界的桥梁，TSMaster的MBD功能模块扮演着至关重要的角色。它将MATLAB/Simulink模型无缝集成到总线网络环境中，使得工程师能够在真实的硬件在环测试台上，对控制模型进行实时验证，或将模型作为虚拟ECU参与到整个网络仿真中。本文将深入解析TSMaster中MBD工程的搭建流程与核心功能。</p>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph"><strong>本文关键词：<strong><strong><strong><strong>TSMaster，MBD</strong></strong></strong></strong></strong></p>



<div style="height:40px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-color has-link-color wp-elements-8" style="color:#007bd1"><strong>TSMaster MBD 概念解析</strong></h2>



<hr class="wp-block-separator has-text-color has-cyan-bluish-gray-color has-alpha-channel-opacity has-cyan-bluish-gray-background-color has-background is-style-wide"/>



<ol class="wp-block-list">
<li><strong>MBD 的基本概念</strong><br>基于模型的设计（Model-Based Design，MBD）是一种软件工程方法，它在设计、开发和验证复杂系统时使用模型为中心的方法。MBD通过使用数学模型来描述系统的行为和特性，为复杂系统的开发提供了一种数学化与可视化的创新方法。<br></li>



<li><strong>TSMaster MBD 模块</strong><br>TSMaster模型框图模块是同星智能开发的类Simulink的建模模块，用于支持基于模型开发模式（MBD），通过拖放模块和连接信号线来构建系统模型，支持连续时间、离散时间以及混合系统的仿真。当前已发布的模块功能包含如下内容：</li>
</ol>



<ol class="wp-block-list">
<li>丰富的模块库：包含数学运算、信号处理、控制系统、通信系统等领域的预定义模块；</li>



<li>分层建模：支持通过子系统创建层次化模型；可将多个模块组合成子系统；支持多级子系统嵌套；可创建条件执行子系统（使能、触发等）；</li>



<li>仿真功能：支持不同采样率的子系统并行运行；自动处理不同速率模块间的信号传递；</li>



<li>深度集成：可直接从TSMaster系统变量中读取数据；仿真结果可以导出为mbd文件进行分析；可调用模型框图中的相关函数对TSMaster进行操作；</li>



<li>支持MIL、SIL、HIL；</li>



<li>支持直接加载Simulink的sldd、slx等文件仿真</li>
</ol>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img fetchpriority="high" decoding="async" width="1080" height="544" src="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-1.webp" alt="technical articles 20250828 1 TSMaster MBD" class="wp-image-20665" title="干货分享 | TSMaster MBD工程搭建与解析指南 1" srcset="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-1.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-1-768x387.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-1-18x9.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-1-800x403.webp 800w" sizes="(max-width: 1080px) 100vw, 1080px" /></figure>
</div>


<div style="height:40px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-color has-link-color wp-elements-9" style="color:#007bd1"><strong>MBD 工程搭建实战</strong></h2>



<hr class="wp-block-separator has-text-color has-cyan-bluish-gray-color has-alpha-channel-opacity has-cyan-bluish-gray-background-color has-background is-style-wide"/>



<p class="wp-block-paragraph">以下是一个详细的步骤指南，演示如何从零开始搭建一个完整的MBD工程。</p>



<p class="wp-block-paragraph">本文中使用的数据库为TSMaster软件中附带的数据库CAN_FD_Demo.dbc所在地址为TSMaster安装路径下\Data\Demo\Databases文件夹中。如下图所示：</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img decoding="async" width="923" height="482" src="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20260917-1.webp" alt="technical articles 20260917 1 TSMaster MBD" class="wp-image-25838" title="干货分享 | TSMaster MBD工程搭建与解析指南 2" srcset="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20260917-1.webp 923w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20260917-1-768x401.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20260917-1-800x418.webp 800w" sizes="(max-width: 923px) 100vw, 923px" /></figure>
</div>


<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">CAN数据库中的Demo数据库到TSMaster中，并激活CAN总线仿真，以便后续信号映射中使用。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="1080" height="629" src="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-32.webp" alt="technical articles 20250828 32 TSMaster MBD" class="wp-image-20696" title="干货分享 | TSMaster MBD工程搭建与解析指南 3" srcset="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-32.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-32-768x447.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-32-18x10.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-32-800x466.webp 800w" sizes="(max-width: 1080px) 100vw, 1080px" /></figure>



<p class="wp-block-paragraph"><strong>1. 变量准备</strong></p>



<p class="wp-block-paragraph">添加CAN数据库和系统变量，将CAN数据中的信号与系统变量映射方向设置为双向传递，方便后续修改系统变量的值来控制CAN信号的变化</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1737" height="850" src="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20260917-2.webp" alt="technical articles 20260917 2 TSMaster MBD" class="wp-image-25839" title="干货分享 | TSMaster MBD工程搭建与解析指南 4" srcset="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20260917-2.webp 1737w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20260917-2-768x376.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20260917-2-1536x752.webp 1536w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20260917-2-800x391.webp 800w" sizes="auto, (max-width: 1737px) 100vw, 1737px" /></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph"><strong>2. 工程搭建</strong></p>



<p class="wp-block-paragraph">2.1 信号输入</p>



<p class="wp-block-paragraph">事先在TSMaster中添加数据库，（注：不可以选择最大最小值为0的信号）在信号映射将CAN信号（/DriveUnitInfo/GearSel以为例）与系统变量（以Var0为例）连接在一起，映射方向设置为：仅从系统变量到信号。</p>



<p class="wp-block-paragraph">模型框图中的添加组件Sine Wave和DataStoreWrite，DataStoreWrite绑定系统变量（以Var0为例），将Sine Wave和DataStoreWrite连接在一起，实现系统变量值是Sine曲线变化。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="816" height="657" src="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-34.webp" alt="DataStoreWrite绑定" class="wp-image-20705" title="干货分享 | TSMaster MBD工程搭建与解析指南 5" srcset="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-34.webp 816w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-34-768x618.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-34-15x12.webp 15w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-34-800x644.webp 800w" sizes="auto, (max-width: 816px) 100vw, 816px" /></figure>



<p class="wp-block-paragraph">2.2 CAN信号的算法处理</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="674" height="277" src="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-35.webp" alt="technical articles 20250828 35 TSMaster MBD" class="wp-image-20698" title="干货分享 | TSMaster MBD工程搭建与解析指南 6" srcset="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-35.webp 674w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-35-18x7.webp 18w" sizes="auto, (max-width: 674px) 100vw, 674px" /></figure>
</div>


<p class="wp-block-paragraph">简单CAN信号算法处理，示例步骤如下：</p>



<p class="wp-block-paragraph">（1）新建TSMaster工程，加载数据库（以CAN_FD_Demo.dbc为例）</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1267" height="344" src="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20260917-3.webp" alt="technical articles 20260917 3 TSMaster MBD" class="wp-image-25841" title="干货分享 | TSMaster MBD工程搭建与解析指南 7" srcset="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20260917-3.webp 1267w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20260917-3-768x209.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20260917-3-800x217.webp 800w" sizes="auto, (max-width: 1267px) 100vw, 1267px" /></figure>



<p class="wp-block-paragraph">（2）创建系统变量Var0</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="953" height="250" src="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-37.webp" alt="technical articles 20250828 37 TSMaster MBD" class="wp-image-20700" title="干货分享 | TSMaster MBD工程搭建与解析指南 8" srcset="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-37.webp 953w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-37-768x201.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-37-18x5.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-37-800x210.webp 800w" sizes="auto, (max-width: 953px) 100vw, 953px" /></figure>



<p class="wp-block-paragraph">（3）信号映射中将系统变量Var0和CAN信号（以/DriveUnitInfo/GearSel信号为例）连接，映射方向选择“仅从系统变量到信号”</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1841" height="951" src="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20260917-4.webp" alt="technical articles 20260917 4 TSMaster MBD" class="wp-image-25842" title="干货分享 | TSMaster MBD工程搭建与解析指南 9" srcset="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20260917-4.webp 1841w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20260917-4-768x397.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20260917-4-1536x793.webp 1536w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20260917-4-800x413.webp 800w" sizes="auto, (max-width: 1841px) 100vw, 1841px" /></figure>



<p class="wp-block-paragraph">（4）添加模型框图，模型框图中添加Sine Wave和ToWorkspace组件，ToWorkspace绑定系统变量Var0，Sine Wave连线到ToWorkspace，实现系统变量值的Sine变化，同时实现CAN信号值的Sine变化</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="953" height="331" src="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-39.webp" alt="technical articles 20250828 39 TSMaster MBD" class="wp-image-20702" title="干货分享 | TSMaster MBD工程搭建与解析指南 10" srcset="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-39.webp 953w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-39-768x267.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-39-18x6.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-39-800x278.webp 800w" sizes="auto, (max-width: 953px) 100vw, 953px" /></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">（5）CAN信号的算法处理：添加子系统operation，使用FromWorkspace读取系统变量Var0的值作为输入子系统，Constant作为另一个输入给子系统。</p>



<p class="wp-block-paragraph">子系统中可以添加的算法模块有：</p>



<ul class="wp-block-list">
<li>微积分运算：积分器（Integrator）和微分器（Derivative）</li>



<li>离散系统：单位延迟（Unit Delay）、延迟（Delay）等等</li>



<li>逻辑与比较组件:Logical Operator（AND/OR/NOT等逻辑门）；Relational Operator（比较运算符，如&gt;、&lt;、==）；Switch（基于条件选择信号）、Multiport Switch（多路选择）</li>



<li>数学算法：Sum（求和）、Product（乘积）、Gain（增益乘法）、Abs（绝对值）等；Trigonometry（三角函数，如sin、cos）；Min Max（极值运算）；Exp（指数）、Log（对数）、Sqrt（平方根）</li>
</ul>



<p class="wp-block-paragraph">子系统中添加EnablePort组将，在子系统外添加Constant连接到EnablePort口可以通过修改Constant的值来控制是否执行当前子系统。 &nbsp; &nbsp;</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1080" height="359" src="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-40.webp" alt="technical articles 20250828 40 TSMaster MBD" class="wp-image-20703" title="干货分享 | TSMaster MBD工程搭建与解析指南 11" srcset="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-40.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-40-768x255.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-40-18x6.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-40-800x266.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /></figure>



<p class="wp-block-paragraph"></p>



<ul class="wp-block-list">
<li>输出：子系统中的Output口可以连接到任意地方输出</li>
</ul>



<p class="wp-block-paragraph">通过上述步骤可以在模型框图中处理CAN信号的值，再使用输出模块中的Scope以图形变化的形式展示，也可以通过Display以数值变化的形式展示，还可以使用ToWorkspace的方式再写入到系统变量再将系统变量添加到图形窗口观察。所有添加的算法相关组件的连线都可以通过添加输出模块实时观察每个阶段的数据变化情况。</p>



<p class="wp-block-paragraph">2.3 CAN信号边沿检测</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1080" height="444" src="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-41.webp" alt="technical articles 20250828 41 TSMaster MBD" class="wp-image-20704" title="干货分享 | TSMaster MBD工程搭建与解析指南 12" srcset="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-41.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-41-768x316.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-41-18x7.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-41-800x329.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">模型框图中的添加组件DataStoreRead，DataStoreRead绑定系统变量来获取系统变量值，在SubSystem中添加相关边沿组件观察信号边沿变化：</p>



<ol class="wp-block-list">
<li>Edge Detector ：边沿检测器</li>



<li>Detect Increase ：检测上升，模块输出 1（True），否则输出 0（False）</li>



<li>Detect Decrease ：检测下降，模块输出 1（True），否则输出 0（False）</li>



<li>Detect Change ：检测任意变化，模块输出 1（True），否则输出 0（False）</li>
</ol>



<p class="wp-block-paragraph">子模块中的组件示意图如下：</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1080" height="377" src="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-42.webp" alt="technical articles 20250828 42 TSMaster MBD" class="wp-image-20706" title="干货分享 | TSMaster MBD工程搭建与解析指南 13" srcset="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-42.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-42-768x268.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-42-18x6.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-42-800x279.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">在边沿检测组件的输出口可以连接输出模块中的Scope以图形变化的形式展示，也可以通过Display以数值变化的形式展示。</p>



<p class="wp-block-paragraph"><strong>边沿检测与Switch结合使用：</strong></p>



<p class="wp-block-paragraph">1）将Edge Detector通过DataTypeConversion转换信号类型，连接到Switch的第一个输入信号；Switch的的控制信号连接Constant模块（Constant值为1）；Detect Decrease转换信号类型后，连接到Switch的第三个输入信号， 模块根据 控制信号 的取值选择输出第一个输入信号或第三个输入信号。</p>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph"><strong>选择性输出下降沿检测结果：</strong></p>



<p class="wp-block-paragraph">由于控制信号固定为 1，Switch 会始终选择第3个输入（即 Detect Decrease 的输出），最终系统等效为一个带数据类型转换的下降沿检测器。</p>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph"><strong>冗余设计意图：</strong></p>



<p class="wp-block-paragraph">虽然连接了 Edge Detector 的通用边沿检测结果（输入1），但通过固定控制信号将其屏蔽，仅保留 Detect Decrease 的专用下降沿检测功能。</p>



<p class="wp-block-paragraph">2）Detect Change 连接到Manual Switch 输入1，Constant 连接到Manual Switch 输入2实现了一个 &#8220;手动控制的信号变化监视器&#8221;。</p>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph"><strong>监控模式：</strong>输出信号变化检测结果（变化=1，无变化=0）；</p>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph"><strong>固定输出模式：</strong>忽略输入信号，始终输出预设的 Constant 值。</p>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">2.4 其他组件使用</p>



<p class="wp-block-paragraph">模型框图中还有其他组件实用组件，比如：</p>



<p class="wp-block-paragraph">（1）Ground：输入信号接地，防止出现关于未连接的输入端口的警告。</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="472" height="122" src="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-43.webp" alt="technical articles 20250828 43 TSMaster MBD" class="wp-image-20707" title="干货分享 | TSMaster MBD工程搭建与解析指南 14" srcset="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-43.webp 472w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-43-18x5.webp 18w" sizes="auto, (max-width: 472px) 100vw, 472px" /></figure>
</div>


<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">（2）Sign：信号符号判断，在需要了解信号的符号是可以将Sign组件连接到连线中。</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="576" height="164" src="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-44.webp" alt="technical articles 20250828 44 TSMaster MBD" class="wp-image-20708" title="干货分享 | TSMaster MBD工程搭建与解析指南 15" srcset="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-44.webp 576w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-44-18x5.webp 18w" sizes="auto, (max-width: 576px) 100vw, 576px" /></figure>
</div>


<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">（3）Clock:实时获取当前模块仿真时间。</p>



<p class="wp-block-paragraph">（4）Stop Simulation：在输入信号不为0时可以立即停止仿真。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="614" height="157" src="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-45.webp" alt="technical articles 20250828 45 TSMaster MBD" class="wp-image-20709" title="干货分享 | TSMaster MBD工程搭建与解析指南 16" srcset="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-45.webp 614w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-45-18x5.webp 18w" sizes="auto, (max-width: 614px) 100vw, 614px" /></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">（5）Step:可以控制信号在指定时间产生从初始值到终值的跳变。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="536" height="82" src="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-46.webp" alt="technical articles 20250828 46 TSMaster MBD" class="wp-image-20710" title="干货分享 | TSMaster MBD工程搭建与解析指南 17" srcset="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-46.webp 536w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-46-18x3.webp 18w" sizes="auto, (max-width: 536px) 100vw, 536px" /></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">（6）控制子系统执行端口：Enable Port和Trigger Port。</p>



<p class="wp-block-paragraph">在子系统中加入Enable Port(或Trigger Port)，子系统的外部会多出一个输入端口，在外部通过修改连接到端口的信号的值控制是否执行当前子系统。</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="393" height="148" src="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-47.webp" alt="technical articles 20250828 47 TSMaster MBD" class="wp-image-20711" title="干货分享 | TSMaster MBD工程搭建与解析指南 18" srcset="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-47.webp 393w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-47-18x7.webp 18w" sizes="auto, (max-width: 393px) 100vw, 393px" /></figure>
</div>

<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="622" height="274" src="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-48.webp" alt="technical articles 20250828 48 TSMaster MBD" class="wp-image-20712" title="干货分享 | TSMaster MBD工程搭建与解析指南 19" srcset="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-48.webp 622w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-48-18x8.webp 18w" sizes="auto, (max-width: 622px) 100vw, 622px" /></figure>
</div>


<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">2.5 小程序库使用</p>



<p class="wp-block-paragraph">模型生成mp后被任意调用，实现图形程序（或C小程序）运行模型框图，更加便捷的控制模型框图的运行。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1080" height="427" src="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-49.webp" alt="technical articles 20250828 49 TSMaster MBD" class="wp-image-20713" title="干货分享 | TSMaster MBD工程搭建与解析指南 20" srcset="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-49.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-49-768x304.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-49-18x7.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-49-800x316.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">添加新的图形程序，添加执行单元绑定API函数调用，选择小程序库函数，使用run函数可以实现在图形程序运行模型框图。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1080" height="645" src="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-50.webp" alt="technical articles 20250828 50 TSMaster MBD" class="wp-image-20714" title="干货分享 | TSMaster MBD工程搭建与解析指南 21" srcset="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-50.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-50-768x459.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-50-18x12.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-50-800x478.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /></figure>



<div style="height:40px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-color has-link-color wp-elements-10" style="color:#007bd1"><strong>MBD 工程结果</strong></h2>



<hr class="wp-block-separator has-text-color has-cyan-bluish-gray-color has-alpha-channel-opacity has-cyan-bluish-gray-background-color has-background is-style-wide"/>



<p class="wp-block-paragraph"><strong>示例工程运行与结果</strong></p>



<p class="wp-block-paragraph">示例工程搭建完成后，在图形程序中依次运行模型框图。</p>



<p class="wp-block-paragraph">信号输入中将Sine Ware的值赋值给系统变量Var0，再通过信号映射中的配置将系统变量的值赋值给CAN信号，在图形中实时看到，Trace窗口中也能看到报文变化。</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="1080" height="420" src="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-51.webp" alt="technical articles 20250828 51 TSMaster MBD" class="wp-image-20715" title="干货分享 | TSMaster MBD工程搭建与解析指南 22" srcset="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-51.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-51-768x299.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-51-18x7.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-51-800x311.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /></figure>
</div>


<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">CAN信号算法处理过程中将Sine信号和常数模块，Sine先进行绝对值处理，再将两者相加而后进行增益处理最后相乘，再通过Output端口输出，连接到Scope和Display展示，可以在任意位置添加Output端口将实时数据输出观察。</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="1080" height="485" src="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-52.webp" alt="technical articles 20250828 52 TSMaster MBD" class="wp-image-20716" title="干货分享 | TSMaster MBD工程搭建与解析指南 23" srcset="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-52.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-52-768x345.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-52-18x8.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-52-800x359.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /></figure>
</div>


<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">CAN信号边沿检测检测中，将Output1连接到Switch中输出的不规则的信号（由控制信号决定）；将另一个Output2连接到ManualSwitch中，Input是一个常数1，所有输出为常数1。</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="1080" height="269" src="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-53.webp" alt="technical articles 20250828 53 TSMaster MBD" class="wp-image-20717" title="干货分享 | TSMaster MBD工程搭建与解析指南 24" srcset="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-53.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-53-768x191.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-53-18x4.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-53-800x199.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /></figure>
</div>


<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">其他组件使用中Input2（SubSystem输入连接的是Sine正弦波）连接到Sign，根据获取到的信号符号输出：如果输入大于0，输出为1；如果输入等于0，输出为0；如果输入小于0，输出为-1。</p>



<p class="wp-block-paragraph">Clock输出的是实时仿真时间，连接到Output1，运行结束后展示的最后结果为设置中的仿真结束时间。</p>



<p class="wp-block-paragraph">Step设置的是从2阶跃到9，连接到Output2，所以展示的是最后阶跃的结果。</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="1080" height="525" src="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-54.webp" alt="technical articles 20250828 54 TSMaster MBD" class="wp-image-20718" title="干货分享 | TSMaster MBD工程搭建与解析指南 25" srcset="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-54.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-54-768x373.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-54-18x9.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-54-800x389.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /></figure>
</div>


<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">掌握TSMaster MBD模块，意味着您能将基于模型设计的效率优势从仿真领域无缝延伸至实车测试与验证，极大地压缩开发周期，提升系统可靠性。关于TSMaster MBD 相关组件说明欢迎阅读<a href="https://mp.weixin.qq.com/s?__biz=MzIwNjk1OTgxMA==&amp;mid=2247502761&amp;idx=1&amp;sn=133531d6b908fd6975eb83a3a1cced45&amp;scene=21#wechat_redirect" target="_blank" rel="noreferrer noopener">《TSMaster MBD模块全解析：从模型搭建到自动化测试的完整实践》</a>。</p>



<div style="height:40px" aria-hidden="true" class="wp-block-spacer"></div>



<p class="has-text-align-center wp-block-paragraph"><strong>您对TSMaster的哪个功能最感兴趣？或在实际应用中遇到过哪些问题？</strong></p>



<p class="has-text-align-center wp-block-paragraph"><strong>欢迎在评论区分享你的经验或疑问，任何想法或建议也可以评论区留言互动，将有机会获得TOSUN神秘大礼包哦~</strong></p>



<div class="wp-block-columns are-vertically-aligned-top has-background is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex" style="background-color:#f9f9f9">
<div class="wp-block-column is-vertically-aligned-top is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:100%">
<div class="wp-block-group"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained">
<p class="wp-block-paragraph"><strong>小贴士：</strong></p>



<ol class="wp-block-list">
<li>软件下载：<br>点击下方软件下载链接，直接下载安装，建议下载 beta 版本<br></li>



<li>软件升级：<br>在电脑有互联网连接的前提下，可以在软件内检查升级至最新版本。</li>
</ol>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph"><strong>注：同星智能技术支持邮箱：<a title="" href="mailto:support@tosunai.cn">support@tosunai.cn</a>，欢迎大家前来咨询！（须注明公司及联系方式）</strong></p>



<div class="wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-fe48e5de wp-block-buttons-is-layout-flex">
<div class="wp-block-button"><a class="wp-block-button__link has-vivid-cyan-blue-background-color has-background wp-element-button" href="https://www.tosunai.com/downloads/">下载 TSMaster</a></div>
</div>
</div></div>
</div>
</div>
<p>&lt;p&gt;The post <a rel="nofollow" href="https://www.tosunai.com/tsmaster-mbd-project-setup-and-analysis-guide/">干货分享 | TSMaster MBD工程搭建与解析指南</a> first appeared on <a rel="nofollow" href="https://www.tosunai.com">上海同星智能科技有限公司</a>.&lt;/p&gt;</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.tosunai.com/tsmaster-mbd-project-setup-and-analysis-guide/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>干货分享 &#124; TSMaster MBD模块全解析：从模型搭建到自动化测试的完整实践</title>
		<link>https://www.tosunai.com/tsmaster-mbd-module-explained/</link>
					<comments>https://www.tosunai.com/tsmaster-mbd-module-explained/#respond</comments>
		
		<dc:creator><![CDATA[pan]]></dc:creator>
		<pubDate>Thu, 28 Aug 2025 08:52:52 +0000</pubDate>
				<category><![CDATA[软件操作教程]]></category>
		<category><![CDATA[TSMaster]]></category>
		<category><![CDATA[TSMaster使用教程]]></category>
		<category><![CDATA[仿真]]></category>
		<guid isPermaLink="false">https://www.tosunai.com/?p=20643</guid>

					<description><![CDATA[<p>在汽车电子MBD开发中，TSMaster MBD模块深度集成于TSMaster先进的总线分析、仿真与测试平台， [&#8230;]</p>
<p>&lt;p&gt;The post <a rel="nofollow" href="https://www.tosunai.com/tsmaster-mbd-module-explained/">干货分享 | TSMaster MBD模块全解析：从模型搭建到自动化测试的完整实践</a> first appeared on <a rel="nofollow" href="https://www.tosunai.com">上海同星智能科技有限公司</a>.&lt;/p&gt;</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">在汽车电子MBD开发中，TSMaster MBD模块深度集成于TSMaster先进的总线分析、仿真与测试平台，旨在为工程师提供一套从模型自动编译、代码集成到自动化测试的端到端无缝解决方案。本文将手把手教您从零搭建工程并构建高效测试流程，为优化开发工作流提供实用指南。</p>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph"><strong>本文关键词：<strong><strong><strong><strong>TSMaster，MBD</strong></strong></strong></strong></strong></p>



<div style="height:40px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-color has-link-color wp-elements-19" style="color:#007bd1"><strong><strong>1</strong>. </strong><strong>符号说明</strong></h2>



<hr class="wp-block-separator has-text-color has-cyan-bluish-gray-color has-alpha-channel-opacity has-cyan-bluish-gray-background-color has-background is-style-wide"/>



<p class="wp-block-paragraph">本文中所用到的一些样式和符号，可以参考以下表格说明。</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="712" height="143" src="https://www.tosunai.com/wp-content/uploads/2025/01/technical-articles-20250122-1.webp" alt="样式表格说明" class="wp-image-16539" title="干货分享 | TSMaster MBD模块全解析：从模型搭建到自动化测试的完整实践 26" srcset="https://www.tosunai.com/wp-content/uploads/2025/01/technical-articles-20250122-1.webp 712w, https://www.tosunai.com/wp-content/uploads/2025/01/technical-articles-20250122-1-300x60.webp 300w, https://www.tosunai.com/wp-content/uploads/2025/01/technical-articles-20250122-1-18x4.webp 18w" sizes="auto, (max-width: 712px) 100vw, 712px" /></figure>
</div>

<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="711" height="340" src="https://www.tosunai.com/wp-content/uploads/2025/01/technical-articles-20250122-2.webp" alt="符号表格说明" class="wp-image-16540" title="干货分享 | TSMaster MBD模块全解析：从模型搭建到自动化测试的完整实践 27" srcset="https://www.tosunai.com/wp-content/uploads/2025/01/technical-articles-20250122-2.webp 711w, https://www.tosunai.com/wp-content/uploads/2025/01/technical-articles-20250122-2-300x143.webp 300w, https://www.tosunai.com/wp-content/uploads/2025/01/technical-articles-20250122-2-18x9.webp 18w" sizes="auto, (max-width: 711px) 100vw, 711px" /></figure>
</div>


<div style="height:40px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-color has-link-color wp-elements-20" style="color:#007bd1"><strong>2. <strong><strong><strong><strong><strong><strong><strong><strong>MBD说明</strong></strong></strong></strong></strong></strong></strong></strong></strong></h2>



<hr class="wp-block-separator has-text-color has-cyan-bluish-gray-color has-alpha-channel-opacity has-cyan-bluish-gray-background-color has-background is-style-wide"/>



<p class="wp-block-paragraph"><strong>2.1 应用场景</strong></p>



<p class="wp-block-paragraph"><em><strong>模型框图（又称MBD）用于建模、仿真和分析动态系统。</strong></em>它采用基于方框图的图形化编程环境，特别适合复杂系统（如控制系统、信号处理、通信系统等）的仿真和设计。</p>



<p class="wp-block-paragraph">TSMaster中的模型框图使用框图表示法，通过拖放模块和连接信号线来构建系统模型，并且支持离散时间以及混合系统的仿真，可在仿真过程中调整参数并立即看到结果。</p>



<p class="wp-block-paragraph">模型框图优点如下：</p>



<ul class="wp-block-list">
<li>丰富的模块库：包含数学运算、信号处理、控制系统、通信系统等领域的预定义模块；</li>



<li>分层建模：支持通过子系统创建层次化模型；可将多个模块组合成子系统；支持多级子系统嵌套；可创建条件执行子系统（使能、触发等）；</li>



<li>仿真功能：支持不同采样率的子系统并行运行；自动处理不同速率模块间的信号传递；</li>



<li>深度集成：可直接从TSMaster系统变量中读取数据；仿真结果可以导出为mbd文件进行分析；可调用模型框图中的相关函数对TSMaster进行操作；</li>



<li>支持MIL、SIL、HIL；</li>



<li>支持直接加载Simulink的sldd、slx等文件仿真</li>
</ul>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="1080" height="544" src="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-1.webp" alt="technical articles 20250828 1 TSMaster MBD" class="wp-image-20665" title="干货分享 | TSMaster MBD模块全解析：从模型搭建到自动化测试的完整实践 28" srcset="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-1.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-1-768x387.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-1-18x9.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-1-800x403.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /><figcaption class="wp-element-caption">图1: 模型框图</figcaption></figure>
</div>


<p class="wp-block-paragraph"><strong>2.2&nbsp;</strong><strong>模型框图</strong></p>



<p class="wp-block-paragraph">模型框图模块工具栏主要包含撤销、重做、从外部打开、保存当前文件、新建模型、导出svg、清除运行结果、生成小程序库、运行模型、步进和停止等常用的工程操作。</p>



<p class="wp-block-paragraph">2.2.1 工具栏</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1080" height="566" src="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-2.webp" alt="technical articles 20250828 2 TSMaster MBD" class="wp-image-20666" title="干货分享 | TSMaster MBD模块全解析：从模型搭建到自动化测试的完整实践 29" srcset="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-2.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-2-768x402.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-2-18x9.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-2-800x419.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /><figcaption class="wp-element-caption">图2: 模型框图工具栏</figcaption></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">模型框图工具栏中功能按钮介绍如下：（表1: 模型框图工具栏介绍）</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="789" height="707" src="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-3.webp" alt="technical articles 20250828 3 TSMaster MBD" class="wp-image-20667" title="干货分享 | TSMaster MBD模块全解析：从模型搭建到自动化测试的完整实践 30" srcset="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-3.webp 789w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-3-768x688.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-3-13x12.webp 13w" sizes="auto, (max-width: 789px) 100vw, 789px" /></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">New SubItem详细介绍：（表2: New SubItem介绍）</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="790" height="728" src="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-4.webp" alt="technical articles 20250828 4 TSMaster MBD" class="wp-image-20668" title="干货分享 | TSMaster MBD模块全解析：从模型搭建到自动化测试的完整实践 31" srcset="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-4.webp 790w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-4-768x708.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-4-13x12.webp 13w" sizes="auto, (max-width: 790px) 100vw, 790px" /></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">2.2.2 模型框图配置</p>



<p class="wp-block-paragraph">2.2.2.1 模型框图设置</p>



<p class="wp-block-paragraph"><em><strong>模型框图的设置中可以设置仿真开始时间、仿真结束时间、固定步长和仿真模式的设置</strong></em>。TSMaster中的求解器为定步长求解器，保持固定时间步长推进仿真，不会因为系统动态变化而调整，适用于实时仿真。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1080" height="738" src="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-5.webp" alt="technical articles 20250828 5 TSMaster MBD" class="wp-image-20669" title="干货分享 | TSMaster MBD模块全解析：从模型搭建到自动化测试的完整实践 32" srcset="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-5.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-5-768x525.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-5-18x12.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-5-800x547.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /><figcaption class="wp-element-caption">图3: 模型框图-设置-求解器</figcaption></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">模型框图的设置中的数据类型分为double（双精度浮点）和single（单精度浮点）；模型框图中大多是模块默认使用double类型，适合高精度的科学计算、极大或极小数量的运算；single不是默认类型，需要显式指定，多用于实时仿真加快计算速度（见图4）。模型框图的设置中绑定添加的数据仓库后，就可以使用数据仓库中的变量和数据类型。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1074" height="733" src="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-6.webp" alt="technical articles 20250828 6 TSMaster MBD" class="wp-image-20670" title="干货分享 | TSMaster MBD模块全解析：从模型搭建到自动化测试的完整实践 33" srcset="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-6.webp 1074w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-6-768x524.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-6-18x12.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-6-800x546.webp 800w" sizes="auto, (max-width: 1074px) 100vw, 1074px" /><figcaption class="wp-element-caption">图4: 模型框图-设置-数据类型</figcaption></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">模型框图的设置中的调试部分，模型调试过程中，设置仿真在特定时间点暂停，暂停后通过步进进行仿真。（见图5）</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1063" height="715" src="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-7.webp" alt="technical articles 20250828 7 TSMaster MBD" class="wp-image-20671" title="干货分享 | TSMaster MBD模块全解析：从模型搭建到自动化测试的完整实践 34" srcset="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-7.webp 1063w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-7-768x517.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-7-18x12.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-7-800x538.webp 800w" sizes="auto, (max-width: 1063px) 100vw, 1063px" /><figcaption class="wp-element-caption">图5 : 模型框图-设置-调试</figcaption></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph"><strong>2.3&nbsp;</strong><strong>模型管理器</strong></p>



<p class="wp-block-paragraph"><strong><em>模型管理器界面中包括三个模块：模型列表、数据仓库和全局设置</em></strong>。工具栏中主要两个功能：打开所有和关闭所有。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1080" height="746" src="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-8.webp" alt="technical articles 20250828 8 TSMaster MBD" class="wp-image-20672" title="干货分享 | TSMaster MBD模块全解析：从模型搭建到自动化测试的完整实践 35" srcset="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-8.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-8-768x530.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-8-18x12.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-8-800x553.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /><figcaption class="wp-element-caption">图6 : 模型管理器界面显示</figcaption></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">模型列表中显示当前TSMaster工程中加载的所有模型框图的相关信息，包块名称、类型、版本、最后修改、状态和文件路径（模型框图的介绍详见2.2）。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1080" height="94" src="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-9.webp" alt="technical articles 20250828 9 TSMaster MBD" class="wp-image-20673" title="干货分享 | TSMaster MBD模块全解析：从模型搭建到自动化测试的完整实践 36" srcset="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-9.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-9-768x67.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-9-18x2.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-9-800x70.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /><figcaption class="wp-element-caption">图7 : 模型管理器-模型列表</figcaption></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">数据仓库中显示当前TSMaster工程中添加的所有数据仓库的相关信息，包块名称、类型、版本、最后修改、状态和文件路径（数据仓库的介绍详见2.4）。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1080" height="90" src="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-10.webp" alt="technical articles 20250828 10 TSMaster MBD" class="wp-image-20674" title="干货分享 | TSMaster MBD模块全解析：从模型搭建到自动化测试的完整实践 37" srcset="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-10.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-10-768x64.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-10-18x2.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-10-800x67.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /><figcaption class="wp-element-caption">图8 : 模型管理器-数据仓库</figcaption></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">在全局设置的“模型搜索路径”中添加路径（或添加级联路径）。添加了环境变量Path路径后引用的a模型依赖b，c，d，把b c d的路径加入后，打开a模型时就可以完整打开a b c d。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1080" height="188" src="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-11.webp" alt="technical articles 20250828 11 TSMaster MBD" class="wp-image-20675" title="干货分享 | TSMaster MBD模块全解析：从模型搭建到自动化测试的完整实践 38" srcset="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-11.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-11-768x134.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-11-18x3.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-11-800x139.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /><figcaption class="wp-element-caption">图9 :&nbsp;模型管理器-全局设置</figcaption></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph"><strong>2.4&nbsp;</strong><strong>数据仓库</strong></p>



<p class="wp-block-paragraph"><em><strong>数据仓库是存储模型相关数据的持久性存储库。可以存储定义参数和信号的设计数据，还可以包括定义模型行为的数据。</strong></em>数据仓库不存储仿真数据，即模型仿真时进出 Inport 和 Outport 模块的输入或输出。数据仓库中的条目都是持久性的。</p>



<p class="wp-block-paragraph"><strong>数据仓库包括三个模块：变量、数据类型和属性。</strong></p>



<p class="wp-block-paragraph">数据仓库中保存配置为JSON格式文件，JSON文件中定义数据仓库名称、最后修改者、添加的数据类型和变量的相关信息，也可以通过导入原先保存的JSON文件将变量、数据类型等信息添加进来。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1080" height="746" src="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-12.webp" alt="数据仓库界面" class="wp-image-20676" title="干货分享 | TSMaster MBD模块全解析：从模型搭建到自动化测试的完整实践 39" srcset="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-12.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-12-768x530.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-12-18x12.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-12-800x553.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /><figcaption class="wp-element-caption">图10 : 数据仓库界面<br></figcaption></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">2.4.1 变量</p>



<p class="wp-block-paragraph">数据仓库中的变量模块中可以添加信号和参数，可以将变量模块导出为C代码，再将C代码导入到C小程序中，变量模块中的添加的所有变量可以在C小程序中使用。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1080" height="457" src="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-13.webp" alt="technical articles 20250828 13 TSMaster MBD" class="wp-image-20677" title="干货分享 | TSMaster MBD模块全解析：从模型搭建到自动化测试的完整实践 40" srcset="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-13.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-13-768x325.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-13-18x8.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-13-800x339.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /><figcaption class="wp-element-caption">图11 : 数据仓库变量与C小程序<br></figcaption></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">数据仓库的变量模块可以导入Simulink数据字典。添加的变量数据的类型可以修改为其他类型，例如：double、single、int8、uint8、int16、uint16、int32、uint32、int64、uint64和boolean，也可以是数据类型中添加的类型（数据类型详见2.4.2），例如：Enum:EnumType、Bus:BusType、Value:ValueType、Numeric:NumericType等；变量中的初始值、类型、数组大小、最大值、最小值、单位和描述均能修改。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1080" height="139" src="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-14.webp" alt="technical articles 20250828 14 TSMaster MBD" class="wp-image-20679" title="干货分享 | TSMaster MBD模块全解析：从模型搭建到自动化测试的完整实践 41" srcset="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-14.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-14-768x99.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-14-18x2.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-14-800x103.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /><figcaption class="wp-element-caption">图12 : 数据仓库-变量<br></figcaption></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">数据仓库中的变量与模型框图的关联：在模型框图中添加组件（以 DataStoreRead 为例），在设置中将数据类型与已添加的数据仓库（例如 DataRepo）绑定。此时，DataStoreRead 中的数据存储可以选择数据仓库中添加的变量，而 Constant 组件则可以读取数据仓库中变量所添加的参数（例如 Para）。如下图：</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1080" height="509" src="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-15.webp" alt="technical articles 20250828 15 TSMaster MBD" class="wp-image-20678" title="干货分享 | TSMaster MBD模块全解析：从模型搭建到自动化测试的完整实践 42" srcset="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-15.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-15-768x362.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-15-18x8.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-15-800x377.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /><figcaption class="wp-element-caption">图13 : 数据仓库与模型框图的联系<br></figcaption></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">2.4.2 数据类型</p>



<p class="wp-block-paragraph">数据仓库中的数据类型模块可以添加变量类型、总线类型、枚举类型、别名类型和数值类型；数据类型中添加的数据可以导出为C头文件，在C小程序中导入头文件，数据类型中的所有类型可以在C小程序中使用；将.h文件加载到libscommon路径下，C小程序中全局定义引用头文件，即可使用调用头文件中的数据类型。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1080" height="498" src="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-16.webp" alt="technical articles 20250828 16 TSMaster MBD" class="wp-image-20681" title="干货分享 | TSMaster MBD模块全解析：从模型搭建到自动化测试的完整实践 43" srcset="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-16.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-16-768x354.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-16-18x8.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-16-800x369.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /><figcaption class="wp-element-caption">图14 : 数据仓库数据类型与C小程序<br></figcaption></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">数据仓库中的数据类型的枚举类型可以添加枚举数据，修改默认值和存储类型，其他的数据类型则支持修改名称和描述。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1080" height="396" src="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-17.webp" alt="technical articles 20250828 17 TSMaster MBD" class="wp-image-20680" title="干货分享 | TSMaster MBD模块全解析：从模型搭建到自动化测试的完整实践 44" srcset="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-17.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-17-768x282.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-17-18x7.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-17-800x293.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /><figcaption class="wp-element-caption">图15 : 数据仓库-数据类型<br></figcaption></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">数据仓库中的数据类型与模型框图的联系：在模型框图中添加组件（以Constant为例），设置中数据类型中的数据仓库绑定已添加的数据仓库（以DataRepo为例），Constant中的输出数据类型可以选择数据仓库中添加的数据类型，如下图：</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1080" height="481" src="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-18.webp" alt="technical articles 20250828 18 TSMaster MBD" class="wp-image-20682" title="干货分享 | TSMaster MBD模块全解析：从模型搭建到自动化测试的完整实践 45" srcset="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-18.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-18-768x342.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-18-18x8.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-18-800x356.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /><figcaption class="wp-element-caption">图16 : 数据仓库与模型框图的联系<br></figcaption></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">2.4.3 属性</p>



<p class="wp-block-paragraph">数据仓库中的属性模块可以添加已创建的数据仓库，移除数据仓库和打开数据仓库。当一个数据仓库（以DataRepo为例，下文均以DataRepo代指）引用另一个数据仓库（以DataRepo1为例下文均以DataRepo1代指），DataRepo的变量表和数据类型表可自由关联DataRepo1的数据类型，但是变量表不会显式DataRepo1中的变量。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1080" height="439" src="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-19.webp" alt="technical articles 20250828 19 TSMaster MBD" class="wp-image-20683" title="干货分享 | TSMaster MBD模块全解析：从模型搭建到自动化测试的完整实践 46" srcset="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-19.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-19-768x312.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-19-18x7.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-19-800x325.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /><figcaption class="wp-element-caption">图17 : 数据仓库的依赖<br></figcaption></figure>



<div style="height:40px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-color has-link-color wp-elements-21" style="color:#007bd1"><strong>3. <strong><strong><strong><strong><strong><strong><strong><strong>MBD 基本功能介绍</strong></strong></strong></strong></strong></strong></strong></strong></strong></h2>



<hr class="wp-block-separator has-text-color has-cyan-bluish-gray-color has-alpha-channel-opacity has-cyan-bluish-gray-background-color has-background is-style-wide"/>



<p class="wp-block-paragraph"><strong>3.1 基础功能</strong></p>



<p class="wp-block-paragraph">3.1.1 快捷操作</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="532" height="2560" src="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-20-scaled.webp" alt="MBD 基本功能介绍" class="wp-image-20686" title="干货分享 | TSMaster MBD模块全解析：从模型搭建到自动化测试的完整实践 47" srcset="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-20-scaled.webp 532w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-20-319x1536.webp 319w" sizes="auto, (max-width: 532px) 100vw, 532px" /></figure>
</div>


<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">3.1.2 Block(组件) 操作</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="680" height="2560" src="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-21-scaled.webp" alt="Block(组件) 操作" class="wp-image-20684" title="干货分享 | TSMaster MBD模块全解析：从模型搭建到自动化测试的完整实践 48" srcset="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-21-scaled.webp 680w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-21-768x2891.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-21-408x1536.webp 408w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-21-544x2048.webp 544w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-21-3x12.webp 3w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-21-800x3011.webp 800w" sizes="auto, (max-width: 680px) 100vw, 680px" /></figure>
</div>


<div style="height:40px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-color has-link-color wp-elements-22" style="color:#007bd1"><strong>4. <strong><strong><strong><strong><strong><strong><strong><strong><strong>Block(组件)说明</strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></h2>



<hr class="wp-block-separator has-text-color has-cyan-bluish-gray-color has-alpha-channel-opacity has-cyan-bluish-gray-background-color has-background is-style-wide"/>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph"><strong>4.1&nbsp;组件功能</strong></p>


<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="566" height="2560" src="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-22-scaled.webp" alt="Block(组件)说明" class="wp-image-20687" style="width:658px;height:auto" title="干货分享 | TSMaster MBD模块全解析：从模型搭建到自动化测试的完整实践 49" srcset="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-22-scaled.webp 566w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-22-453x2048.webp 453w" sizes="auto, (max-width: 566px) 100vw, 566px" /></figure>
</div>

<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="592" height="2560" src="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-22_1-scaled.webp" alt="Block(组件)说明-组件功能" class="wp-image-25974" style="width:656px;height:auto" title="干货分享 | TSMaster MBD模块全解析：从模型搭建到自动化测试的完整实践 50" srcset="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-22_1-scaled.webp 592w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-22_1-768x3323.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-22_1-355x1536.webp 355w" sizes="auto, (max-width: 592px) 100vw, 592px" /></figure>
</div>

<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="660" height="2560" src="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-22_2-scaled.webp" alt="Block(组件)说明-组件功能" class="wp-image-25975" title="干货分享 | TSMaster MBD模块全解析：从模型搭建到自动化测试的完整实践 51" srcset="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-22_2-scaled.webp 660w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-22_2-396x1536.webp 396w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-22_2-528x2048.webp 528w" sizes="auto, (max-width: 660px) 100vw, 660px" /></figure>
</div>

<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="576" height="2560" src="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-22_3-scaled.webp" alt="Block(组件)说明-组件功能" class="wp-image-25976" style="width:656px;height:auto" title="干货分享 | TSMaster MBD模块全解析：从模型搭建到自动化测试的完整实践 52" srcset="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-22_3-scaled.webp 576w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-22_3-461x2048.webp 461w" sizes="auto, (max-width: 576px) 100vw, 576px" /></figure>
</div>


<div style="height:40px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-color has-link-color wp-elements-23" style="color:#007bd1"><strong>5. <strong><strong><strong><strong><strong><strong><strong><strong><strong><strong>MBD 模型</strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></h2>



<hr class="wp-block-separator has-text-color has-cyan-bluish-gray-color has-alpha-channel-opacity has-cyan-bluish-gray-background-color has-background is-style-wide"/>



<p class="wp-block-paragraph"><strong>5.1&nbsp;</strong><strong>Simulink模型</strong></p>



<p class="wp-block-paragraph">从MATLAB官网中下载RollAxisAutopilot.slx(网址1)和RollAxisAutopilotHarness.slx（网址2）文件</p>



<p class="wp-block-paragraph">网址1：</p>



<p class="wp-block-paragraph"><a href="https://ww2.mathworks.cn/help/ecoder/gs/getting-started-with-embedded-coder.html" target="_blank" rel="noopener">https://ww2.mathworks.cn/help/ecoder/gs/getting-started-with-embedded-coder.html</a><a href=""></a></p>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">网址2：</p>



<p class="wp-block-paragraph"><a href="https://ww2.mathworks.cn/help/ecoder/gs/compare-model-simulation-and-generated-code-results.html" target="_blank" rel="noopener">https://ww2.mathworks.cn/help/ecoder/gs/compare-model-simulation-and-generated-code-results.html</a></p>



<p class="wp-block-paragraph">5.1.1 RollAxisAutopilot模型介绍</p>



<p class="wp-block-paragraph">5.1.1.1 关于模型</p>



<p class="wp-block-paragraph">该模型显示了为代码生成而设计的横滚轴自动驾驶仪控制系统的实现。</p>



<p class="wp-block-paragraph">该模型代表了一种基本的滚转轴自动驾驶仪，具有两种操作模式：滚转姿态保持和航向保持。这些模式的模式逻辑在此模型之外。模型架构将航向保持模式和基本横滚姿态功能表示为原子子系统。</p>



<p class="wp-block-paragraph">横滚姿态控制功能是一个PID控制器，它使用横滚姿态和横滚率反馈来产生副翼指令。</p>



<p class="wp-block-paragraph">控制器的输入是基本横滚角参考或横滚命令，以跟踪所需的航向。模型如下：</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="1080" height="574" src="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-23.webp" alt="RollAxisAutopilot示意图" class="wp-image-20685" title="干货分享 | TSMaster MBD模块全解析：从模型搭建到自动化测试的完整实践 53" srcset="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-23.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-23-768x408.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-23-18x10.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-23-800x425.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /><figcaption class="wp-element-caption">图18: RollAxisAutopilot示意图</figcaption></figure>
</div>


<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">5.1.1.2 RollAxisAutopilot/RollAngleReference</p>



<p class="wp-block-paragraph">基本侧倾角参考计算作为子系统RollAngleReference实现。</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="1080" height="448" src="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-24.webp" alt="technical articles 20250828 24 TSMaster MBD" class="wp-image-20688" title="干货分享 | TSMaster MBD模块全解析：从模型搭建到自动化测试的完整实践 54" srcset="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-24.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-24-768x319.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-24-18x7.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-24-800x332.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /><figcaption class="wp-element-caption">图19：RollAxisAutopilot/RollAngleReference示意图<br></figcaption></figure>
</div>


<p class="wp-block-paragraph">5.1.1.3 RollAxisAutopilot/HeadingMode</p>



<p class="wp-block-paragraph">子系统HeadingMode计算横滚指令以跟踪所需的航向。</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="1080" height="208" src="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-25.webp" alt="technical articles 20250828 25 TSMaster MBD" class="wp-image-20689" title="干货分享 | TSMaster MBD模块全解析：从模型搭建到自动化测试的完整实践 55" srcset="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-25.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-25-768x148.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-25-18x3.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-25-800x154.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /><figcaption class="wp-element-caption">图20: RollAxisAutopilot/HeadingMode示意图<br></figcaption></figure>
</div>


<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">5.1.1.4 RollAxisAutopilot/BasicRollMode</p>



<p class="wp-block-paragraph">子系统BasicRollMode计算侧翻姿态控制函数（PID）。</p>


<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="1080" height="377" src="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-26.webp" alt="technical articles 20250828 26 TSMaster MBD" class="wp-image-20690" style="width:840px;height:auto" title="干货分享 | TSMaster MBD模块全解析：从模型搭建到自动化测试的完整实践 56" srcset="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-26.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-26-768x268.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-26-18x6.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-26-800x279.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /><figcaption class="wp-element-caption">图21: RollAxisAutopilot/BasicRollMode示意图<br></figcaption></figure>
</div>


<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">5.1.2 模型导入</p>



<p class="wp-block-paragraph">将RollAxisAutopilotHarness.slx文件拖拽到TSMaster中，模型会直接被加载到模型框图中如下图：</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1080" height="409" src="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-27.webp" alt="technical articles 20250828 27 TSMaster MBD" class="wp-image-20691" title="干货分享 | TSMaster MBD模块全解析：从模型搭建到自动化测试的完整实践 57" srcset="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-27.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-27-768x291.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-27-18x7.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-27-800x303.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /><figcaption class="wp-element-caption">图22: RollAxisAutopilotHarness示意图<br></figcaption></figure>



<p class="wp-block-paragraph">模型框图中的Signal Editor组件中的FileName中roll_harness_TestInputs.mat文件放到RollAxisAutopilotHarness.slx同级目录，将roll_harness_TestInputs_Maneuver_1.csv文件也放到RollAxisAutopilotHarness.slx同级目录，roll_harness_TestInputs_Maneuver_1.csv中存放的是模型的输入数据。</p>



<p class="wp-block-paragraph">模型框图中的Signal Conversion组件将来自Signal Editor的输入的double类型的数据转换为对应的single、boolean再输入给子模块Roll Axis Autopilot(此子模块就是RollAxisAutopilot.slx的内容，详见5.1.1)</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1080" height="336" src="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-28.webp" alt="technical articles 20250828 28 TSMaster MBD" class="wp-image-20692" title="干货分享 | TSMaster MBD模块全解析：从模型搭建到自动化测试的完整实践 58" srcset="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-28.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-28-768x239.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-28-18x6.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-28-800x249.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /><figcaption class="wp-element-caption">图23: RollAxisAutopilotHarness运行<br></figcaption></figure>



<p class="wp-block-paragraph"><strong>5.2&nbsp;</strong><strong>模型结果</strong></p>



<p class="wp-block-paragraph">MATLAB中RollAxisAutopilotHarness.slx模型的运行结果如下：</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1080" height="448" src="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-29.webp" alt="technical articles 20250828 29 TSMaster MBD" class="wp-image-20693" title="干货分享 | TSMaster MBD模块全解析：从模型搭建到自动化测试的完整实践 59" srcset="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-29.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-29-768x319.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-29-18x7.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-29-800x332.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /><figcaption class="wp-element-caption">图24: RollAxisAutopilotHarness-MATLAB运行结果<br></figcaption></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">TSMaster中模型框图中加载RollAxisAutopilotHarness.slx模型的运行结果如下：</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1080" height="434" src="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-30.webp" alt="technical articles 20250828 30 TSMaster MBD" class="wp-image-20694" title="干货分享 | TSMaster MBD模块全解析：从模型搭建到自动化测试的完整实践 60" srcset="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-30.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-30-768x309.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-30-18x7.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-30-800x321.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /><figcaption class="wp-element-caption">图25: RollAxisAutopilotHarnessTSMaster运行结果<br></figcaption></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">将Ail_Cmd的输出结果写入到系统变量，在TSMaster的图形中观察系统变量的变化情况。TSMaster中模型框图可以在任意的Output空添加Display或Scope实时显示输出数据。</p>



<div style="height:40px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-color has-link-color wp-elements-24" style="color:#007bd1">6<strong>. <strong><strong><strong><strong><strong><strong><strong><strong><strong>MBD&nbsp;工程搭建与解析</strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></h2>



<hr class="wp-block-separator has-text-color has-cyan-bluish-gray-color has-alpha-channel-opacity has-cyan-bluish-gray-background-color has-background is-style-wide"/>



<p class="wp-block-paragraph">（工程结果详见7.1）本文中使用的数据库为TSMaster软件中附带的数据库CAN_FD_Demo.dbc所在地址为TSMaster安装路径下DataDemoDatabases文件夹中。如下图所示：</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="923" height="482" src="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20260917-1.webp" alt="TSMaster软件中CAN_FD_Demo.dbc数据库文件路径截图" class="wp-image-25838" title="干货分享 | TSMaster MBD模块全解析：从模型搭建到自动化测试的完整实践 61" srcset="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20260917-1.webp 923w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20260917-1-768x401.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20260917-1-800x418.webp 800w" sizes="auto, (max-width: 923px) 100vw, 923px" /><figcaption class="wp-element-caption">图26: 数据库路径<br></figcaption></figure>
</div>


<p class="wp-block-paragraph">CAN数据库图25中的Demo数据库到TSMaster中，并激活CAN总线仿真，以便后续信号映射中使用。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1080" height="629" src="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-32.webp" alt="technical articles 20250828 32 TSMaster MBD" class="wp-image-20696" title="干货分享 | TSMaster MBD模块全解析：从模型搭建到自动化测试的完整实践 62" srcset="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-32.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-32-768x447.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-32-18x10.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-32-800x466.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /><figcaption class="wp-element-caption">图27: 数据库加载<br></figcaption></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph"><strong>6.1&nbsp;</strong><strong>变量准备</strong></p>



<p class="wp-block-paragraph">添加CAN数据库和系统变量，将CAN数据中的信号与系统变量映射方向设置为双向传递，方便后续修改系统变量的值来控制CAN信号的变化。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1737" height="850" src="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20260917-2.webp" alt="TSMaster中CAN数据库信号与系统变量双向映射设置界面" class="wp-image-25839" title="干货分享 | TSMaster MBD模块全解析：从模型搭建到自动化测试的完整实践 63" srcset="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20260917-2.webp 1737w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20260917-2-768x376.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20260917-2-1536x752.webp 1536w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20260917-2-800x391.webp 800w" sizes="auto, (max-width: 1737px) 100vw, 1737px" /><figcaption class="wp-element-caption">图28: 信号映射<br></figcaption></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph"><strong>6.2&nbsp;</strong><strong>工程搭建</strong></p>



<p class="wp-block-paragraph">6.2.1 信号输入</p>



<p class="wp-block-paragraph">事先在TSMaster中添加数据库，（注：不可以选择最大最小值为0的信号）在信号映射将CAN信号（/DriveUnitInfo/GearSel以为例）与系统变量（以Var0为例）连接在一起，映射方向设置为：仅从系统变量到信号。</p>



<p class="wp-block-paragraph">模型框图中的添加组件Sine Wave和DataStoreWrite，DataStoreWrite绑定系统变量（以Var0为例），将Sine Wave和DataStoreWrite连接在一起，实现系统变量值是Sine曲线变化。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="816" height="657" src="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-34.webp" alt="DataStoreWrite绑定" class="wp-image-20705" title="干货分享 | TSMaster MBD模块全解析：从模型搭建到自动化测试的完整实践 64" srcset="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-34.webp 816w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-34-768x618.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-34-15x12.webp 15w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-34-800x644.webp 800w" sizes="auto, (max-width: 816px) 100vw, 816px" /><figcaption class="wp-element-caption">图29: DataStoreWrite绑定<br></figcaption></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">6.2.2 CAN信号的算法处理</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="674" height="277" src="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-35.webp" alt="technical articles 20250828 35 TSMaster MBD" class="wp-image-20698" title="干货分享 | TSMaster MBD模块全解析：从模型搭建到自动化测试的完整实践 65" srcset="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-35.webp 674w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-35-18x7.webp 18w" sizes="auto, (max-width: 674px) 100vw, 674px" /><figcaption class="wp-element-caption">图30: 信号算法处理示例<br></figcaption></figure>
</div>


<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">简单CAN信号算法处理，示例步骤如下：</p>



<p class="wp-block-paragraph">（1）新建TSMaster工程，加载图11中的数据库（以CAN_FD_Demo.dbc为例）</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1267" height="344" src="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20260917-3.webp" alt="TSMaster新建工程加载CAN_FD_Demo.dbc数据库操作界面" class="wp-image-25841" title="干货分享 | TSMaster MBD模块全解析：从模型搭建到自动化测试的完整实践 66" srcset="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20260917-3.webp 1267w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20260917-3-768x209.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20260917-3-800x217.webp 800w" sizes="auto, (max-width: 1267px) 100vw, 1267px" /><figcaption class="wp-element-caption">图31: 加载数据库<br></figcaption></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">（2）创建系统变量Var0</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="953" height="250" src="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-37.webp" alt="technical articles 20250828 37 TSMaster MBD" class="wp-image-20700" title="干货分享 | TSMaster MBD模块全解析：从模型搭建到自动化测试的完整实践 67" srcset="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-37.webp 953w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-37-768x201.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-37-18x5.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-37-800x210.webp 800w" sizes="auto, (max-width: 953px) 100vw, 953px" /><figcaption class="wp-element-caption">图32: 添加系统变量<br></figcaption></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">（3）信号映射中将系统变量Var0和CAN信号（以/DriveUnitInfo/GearSel信号为例）连接，映射方向选择“仅从系统变量到信号”</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1841" height="951" src="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20260917-4.webp" alt="TSMaster中系统变量Var0与CAN信号GearSel映射方向设置为仅从系统变量到信号的界面" class="wp-image-25842" title="干货分享 | TSMaster MBD模块全解析：从模型搭建到自动化测试的完整实践 68" srcset="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20260917-4.webp 1841w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20260917-4-768x397.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20260917-4-1536x793.webp 1536w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20260917-4-800x413.webp 800w" sizes="auto, (max-width: 1841px) 100vw, 1841px" /><figcaption class="wp-element-caption">图33: 系统变量与CAN信号映射<br></figcaption></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">（4）添加模型框图，模型框图中添加Sine Wave和ToWorkspace组件，ToWorkspace绑定系统变量Var0，Sine Wave连线到ToWorkspace，实现系统变量值的Sine变化，同时实现CAN信号值的Sine变化</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="953" height="331" src="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-39.webp" alt="technical articles 20250828 39 TSMaster MBD" class="wp-image-20702" title="干货分享 | TSMaster MBD模块全解析：从模型搭建到自动化测试的完整实践 69" srcset="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-39.webp 953w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-39-768x267.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-39-18x6.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-39-800x278.webp 800w" sizes="auto, (max-width: 953px) 100vw, 953px" /><figcaption class="wp-element-caption">图34: 系统变量值Sine变化<br></figcaption></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">（5）CAN信号的算法处理：添加子系统operation，使用FromWorkspace读取系统变量Var0的值作为输入子系统，Constant作为另一个输入给子系统</p>



<p class="wp-block-paragraph">子系统中可以添加的算法模块有：</p>



<ul class="wp-block-list">
<li>微积分运算：积分器（Integrator）和微分器（Derivative）</li>



<li>离散系统：单位延迟（Unit Delay）、延迟（Delay）等等</li>



<li>逻辑与比较组件:Logical Operator（AND/OR/NOT等逻辑门）；Relational Operator（比较运算符，如&gt;、&lt;、==）；Switch（基于条件选择信号）、Multiport Switch（多路选择）</li>



<li>数学算法：Sum（求和）、Product（乘积）、Gain（增益乘法）、Abs（绝对值）等；Trigonometry（三角函数，如sin、cos）；Min Max（极值运算）；Exp（指数）、Log（对数）、Sqrt（平方根）</li>
</ul>



<p class="wp-block-paragraph">子系统中添加EnablePort组将，在子系统外添加Constant连接到EnablePort口可以通过修改Constant的值来控制是否执行当前子系统。 &nbsp; &nbsp;</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1080" height="359" src="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-40.webp" alt="technical articles 20250828 40 TSMaster MBD" class="wp-image-20703" title="干货分享 | TSMaster MBD模块全解析：从模型搭建到自动化测试的完整实践 70" srcset="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-40.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-40-768x255.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-40-18x6.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-40-800x266.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /><figcaption class="wp-element-caption">图35: 信号算法子系统详细展示<br></figcaption></figure>



<p class="wp-block-paragraph"></p>



<ul class="wp-block-list">
<li>输出：子系统中的Output口可以连接到任意地方输出</li>
</ul>



<p class="wp-block-paragraph">通过上述步骤可以在模型框图中处理CAN信号的值，再使用输出模块中的Scope以图形变化的形式展示，也可以通过Display以数值变化的形式展示，还可以使用ToWorkspace的方式再写入到系统变量再将系统变量添加到图形窗口观察。所有添加的算法相关组件的连线都可以通过添加输出模块实时观察每个阶段的数据变化情况。</p>



<p class="wp-block-paragraph">6.2.3 CAN信号边沿检测</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1080" height="444" src="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-41.webp" alt="technical articles 20250828 41 TSMaster MBD" class="wp-image-20704" title="干货分享 | TSMaster MBD模块全解析：从模型搭建到自动化测试的完整实践 71" srcset="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-41.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-41-768x316.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-41-18x7.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-41-800x329.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /><figcaption class="wp-element-caption">图36: 信号边沿示例<br></figcaption></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">CAN信号处理操作按照5.2.1，模型框图中的添加组件DataStoreRead，DataStoreRead绑定系统变量来获取系统变量值，在SubSystem中添加相关边沿组件观察信号边沿变化：</p>



<ol class="wp-block-list">
<li>Edge Detector ：边沿检测器</li>



<li>Detect Increase ：检测上升，模块输出 1（True），否则输出 0（False）</li>



<li>Detect Decrease ：检测下降，模块输出 1（True），否则输出 0（False）</li>



<li>Detect Change ：检测任意变化，模块输出 1（True），否则输出 0（False）</li>
</ol>



<p class="wp-block-paragraph">子模块中的组件示意图如下：</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1080" height="377" src="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-42.webp" alt="technical articles 20250828 42 TSMaster MBD" class="wp-image-20706" title="干货分享 | TSMaster MBD模块全解析：从模型搭建到自动化测试的完整实践 72" srcset="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-42.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-42-768x268.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-42-18x6.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-42-800x279.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /><figcaption class="wp-element-caption">图37: 信号边沿子系统详细展示<br></figcaption></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">在边沿检测组件的输出口可以连接输出模块中的Scope以图形变化的形式展示，也可以通过Display以数值变化的形式展示。</p>



<p class="wp-block-paragraph"><strong>边沿检测与Switch结合使用：</strong></p>



<p class="wp-block-paragraph">（1）将Edge Detector通过DataTypeConversion转换信号类型，连接到Switch的第一个输入信号；Switch的的控制信号连接Constant模块（Constant值为1）；Detect Decrease转换信号类型后，连接到Switch的第三个输入信号， 模块根据 控制信号 的取值选择输出第一个输入信号或第三个输入信号。</p>



<p class="wp-block-paragraph"><strong>选择性输出下降沿检测结果：</strong><br>由于控制信号固定为 1，Switch 会始终选择第3个输入（即 Detect Decrease 的输出），最终系统等效为一个带数据类型转换的下降沿检测器。</p>



<p class="wp-block-paragraph"><strong>冗余设计意图：</strong><br>虽然连接了 Edge Detector 的通用边沿检测结果（输入1），但通过固定控制信号将其屏蔽，仅保留 Detect Decrease 的专用下降沿检测功能。</p>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">（2）Detect Change 连接到Manual Switch 输入1，Constant 连接到Manual Switch 输入2实现了一个 &#8220;手动控制的信号变化监视器&#8221;。</p>



<p class="wp-block-paragraph"><strong>监控模式：</strong>输出信号变化检测结果（变化=1，无变化=0）；<br><strong>固定输出模式：</strong>忽略输入信号，始终输出预设的 Constant 值。</p>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">6.2.4 其他组件使用</p>



<p class="wp-block-paragraph">模型框图中还有其他组件实用组件，比如：</p>



<p class="wp-block-paragraph">（1）Ground：输入信号接地，防止出现关于未连接的输入端口的警告</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="472" height="122" src="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-43.webp" alt="technical articles 20250828 43 TSMaster MBD" class="wp-image-20707" title="干货分享 | TSMaster MBD模块全解析：从模型搭建到自动化测试的完整实践 73" srcset="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-43.webp 472w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-43-18x5.webp 18w" sizes="auto, (max-width: 472px) 100vw, 472px" /><figcaption class="wp-element-caption">图38: Ground示例<br></figcaption></figure>
</div>


<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">（2）Sign：信号符号判断，在需要了解信号的符号是可以将Sign组件连接到连线中</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="576" height="164" src="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-44.webp" alt="technical articles 20250828 44 TSMaster MBD" class="wp-image-20708" title="干货分享 | TSMaster MBD模块全解析：从模型搭建到自动化测试的完整实践 74" srcset="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-44.webp 576w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-44-18x5.webp 18w" sizes="auto, (max-width: 576px) 100vw, 576px" /><figcaption class="wp-element-caption">图39: Sign示例<br></figcaption></figure>
</div>


<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">（3）Clock:实时获取当前模块仿真时间</p>



<p class="wp-block-paragraph">（4）Stop Simulation：在输入信号不为0时可以立即停止仿真</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="614" height="157" src="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-45.webp" alt="technical articles 20250828 45 TSMaster MBD" class="wp-image-20709" title="干货分享 | TSMaster MBD模块全解析：从模型搭建到自动化测试的完整实践 75" srcset="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-45.webp 614w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-45-18x5.webp 18w" sizes="auto, (max-width: 614px) 100vw, 614px" /><figcaption class="wp-element-caption">图40: Clock示例<br></figcaption></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">（5）Step:可以控制信号在指定时间产生从初始值到终值的跳变</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="536" height="82" src="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-46.webp" alt="technical articles 20250828 46 TSMaster MBD" class="wp-image-20710" title="干货分享 | TSMaster MBD模块全解析：从模型搭建到自动化测试的完整实践 76" srcset="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-46.webp 536w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-46-18x3.webp 18w" sizes="auto, (max-width: 536px) 100vw, 536px" /><figcaption class="wp-element-caption">图41: Step示例<br></figcaption></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">（6）控制子系统执行端口：Enable Port和Trigger Port</p>



<p class="wp-block-paragraph">在子系统中加入Enable Port(或Trigger Port)，子系统的外部会多出一个输入端口，在外部通过修改连接到端口的信号的值控制是否执行当前子系统。</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="393" height="148" src="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-47.webp" alt="technical articles 20250828 47 TSMaster MBD" class="wp-image-20711" title="干货分享 | TSMaster MBD模块全解析：从模型搭建到自动化测试的完整实践 77" srcset="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-47.webp 393w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-47-18x7.webp 18w" sizes="auto, (max-width: 393px) 100vw, 393px" /><figcaption class="wp-element-caption">图42: Enable Port和Trigger Port<br></figcaption></figure>
</div>

<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="622" height="274" src="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-48.webp" alt="technical articles 20250828 48 TSMaster MBD" class="wp-image-20712" title="干货分享 | TSMaster MBD模块全解析：从模型搭建到自动化测试的完整实践 78" srcset="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-48.webp 622w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-48-18x8.webp 18w" sizes="auto, (max-width: 622px) 100vw, 622px" /><figcaption class="wp-element-caption">图43: Enable Port和Trigger Port子系统外部显示<br></figcaption></figure>
</div>


<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">6.2.5 小程序库使用</p>



<p class="wp-block-paragraph">模型生成mp后被任意调用，实现图形程序（或C小程序）运行模型框图，更加便捷的控制模型框图的运行。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1080" height="427" src="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-49.webp" alt="technical articles 20250828 49 TSMaster MBD" class="wp-image-20713" title="干货分享 | TSMaster MBD模块全解析：从模型搭建到自动化测试的完整实践 79" srcset="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-49.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-49-768x304.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-49-18x7.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-49-800x316.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /><figcaption class="wp-element-caption">图44: 生成C小程序库<br></figcaption></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">添加新的图形程序，添加执行单元绑定API函数调用，选择小程序库函数，使用run函数可以实现在图形程序运行模型框图。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1080" height="645" src="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-50.webp" alt="technical articles 20250828 50 TSMaster MBD" class="wp-image-20714" title="干货分享 | TSMaster MBD模块全解析：从模型搭建到自动化测试的完整实践 80" srcset="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-50.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-50-768x459.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-50-18x12.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-50-800x478.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /><figcaption class="wp-element-caption">图45: 图形程序调用小程序库<br></figcaption></figure>



<div style="height:40px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-color has-link-color wp-elements-25" style="color:#007bd1">7<strong>. <strong><strong><strong><strong><strong><strong><strong><strong><strong><strong>MBD 工程结果</strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></h2>



<hr class="wp-block-separator has-text-color has-cyan-bluish-gray-color has-alpha-channel-opacity has-cyan-bluish-gray-background-color has-background is-style-wide"/>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph"><strong>7.1&nbsp;</strong><strong>示例工程运行与结果</strong></p>



<p class="wp-block-paragraph">示例工程搭建完成后，在图形程序中依次运行模型框图。</p>



<p class="wp-block-paragraph">信号输入中将Sine Ware的值赋值给系统变量Var0，再通过信号映射中的配置将系统变量的值赋值给CAN信号，在图形中实时看到，Trace窗口中也能看到报文变化。（5.2.2示例效果）（见图46）</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="1080" height="420" src="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-51.webp" alt="technical articles 20250828 51 TSMaster MBD" class="wp-image-20715" title="干货分享 | TSMaster MBD模块全解析：从模型搭建到自动化测试的完整实践 81" srcset="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-51.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-51-768x299.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-51-18x7.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-51-800x311.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /><figcaption class="wp-element-caption">图46: 信号输入结果<br></figcaption></figure>
</div>


<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">CAN信号算法处理过程中将Sine信号和常数模块，Sine先进行绝对值处理，再将两者相加而后进行增益处理最后相乘，再通过Output端口输出，连接到Scope和Display展示，可以在任意位置添加Output端口将实时数据输出观察。（见图47）</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="1080" height="485" src="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-52.webp" alt="technical articles 20250828 52 TSMaster MBD" class="wp-image-20716" title="干货分享 | TSMaster MBD模块全解析：从模型搭建到自动化测试的完整实践 82" srcset="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-52.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-52-768x345.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-52-18x8.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-52-800x359.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /><figcaption class="wp-element-caption">图47: 算法处理结果<br></figcaption></figure>
</div>


<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">CAN信号边沿检测检测中，将Output1连接到Switch中输出的不规则的信号（由控制信号决定）；将另一个Output2连接到ManualSwitch中，Input是一个常数1，所有输出为常数1。（5.2.3示例效果）（见图48）</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="1080" height="269" src="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-53.webp" alt="technical articles 20250828 53 TSMaster MBD" class="wp-image-20717" title="干货分享 | TSMaster MBD模块全解析：从模型搭建到自动化测试的完整实践 83" srcset="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-53.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-53-768x191.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-53-18x4.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-53-800x199.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /><figcaption class="wp-element-caption">图48: 边沿检测结果<br></figcaption></figure>
</div>


<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">其他组件使用中Input2（SubSystem输入连接的是Sine正弦波）连接到Sign，根据获取到的信号符号输出：如果输入大于0，输出为1；如果输入等于0，输出为0；如果输入小于0，输出为-1。（5.2.4示例效果）（见图49）</p>



<p class="wp-block-paragraph">Clock输出的是实时仿真时间，连接到Output1，运行结束后展示的最后结果为设置中的仿真结束时间。</p>



<p class="wp-block-paragraph">Step设置的是从2阶跃到9，连接到Output2，所以展示的是最后阶跃的结果。</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="1080" height="525" src="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-54.webp" alt="technical articles 20250828 54 TSMaster MBD" class="wp-image-20718" title="干货分享 | TSMaster MBD模块全解析：从模型搭建到自动化测试的完整实践 84" srcset="https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-54.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-54-768x373.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-54-18x9.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/08/technical-articles-20250828-54-800x389.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /><figcaption class="wp-element-caption">图49: 其他组件结果<br></figcaption></figure>
</div>


<div style="height:40px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-color has-link-color wp-elements-26" style="color:#007bd1">8<strong>. <strong><strong><strong><strong><strong><strong><strong><strong><strong><strong><strong>组件相关</strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></strong></h2>



<hr class="wp-block-separator has-text-color has-cyan-bluish-gray-color has-alpha-channel-opacity has-cyan-bluish-gray-background-color has-background is-style-wide"/>



<p class="wp-block-paragraph"><strong>8.1 组件相关</strong></p>



<p class="wp-block-paragraph">模型框图中的组件在使用过程中可能出现的问题：</p>



<p class="wp-block-paragraph">（1）Signal Editor组件无IO空仅支持导入RollAxisAutopilotHarness.slx作为演示（仅支持导入CSV）；</p>



<p class="wp-block-paragraph">（2）Model reference目前只支持载入Simulink，支持slx和TSMaster中的mbd，目前支持用户关联；</p>



<p class="wp-block-paragraph">（3）Constant不支持向量、复数，支持矩阵和结构体；</p>



<p class="wp-block-paragraph">（4）callback button目前只是纯兼容Simulink导入slx不报错，没有任何实际作用；</p>



<p class="wp-block-paragraph">（5）Chart组件中的状态跳转条件中的变量目前不会主动创建；</p>



<p class="wp-block-paragraph"><strong>8.2&nbsp;</strong><strong>API相关</strong></p>



<p class="wp-block-paragraph">组件FunctionCaller中绑定的API中有部分API只针对小程序，在函数列表中仅供展示。</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><td>接口名稱</td><td>接口現象</td></tr><tr><td>app.check_terminate</td><td>接口返回值 225： This operation requires mini program running</td></tr><tr><td>app.end_log</td><td>接口返回值 225： This operation requires mini program running</td></tr><tr><td>app.enter_critical_section</td><td>接口返回值 225： This operation requires mini program running</td></tr><tr><td>app.leave_critical_section</td><td>接口返回值 225： This operation requires mini program running</td></tr><tr><td>app.log_system_var_value</td><td>接口返回值 225： This operation requires mini program running</td></tr><tr><td>app.set_check_failed_terminate</td><td>接口返回值 225： This operation requires mini program running</td></tr><tr><td>app.set_thread_priority</td><td>接口返回值 225： This operation requires mini program running</td></tr><tr><td>app.start_log</td><td>接口返回值 225： This operation requires mini program running</td></tr><tr><td>app.start_log_w_filename</td><td>接口返回值 225： This operation requires mini program running</td></tr><tr><td>app.start_system_message_log</td><td>接口返回值 225： This operation requires mini program running</td></tr><tr><td>app.terminate_application</td><td>接口返回值 225： This operation requires mini program running</td></tr><tr><td>app.try_enter_critical_section</td><td>接口返回值 225： This operation requires mini program running</td></tr></tbody></table></figure>



<div style="height:40px" aria-hidden="true" class="wp-block-spacer"></div>



<p class="has-text-align-center wp-block-paragraph"><strong>您对TSMaster的哪个功能最感兴趣？或在实际应用中遇到过哪些问题？</strong></p>



<p class="has-text-align-center wp-block-paragraph"><strong>欢迎在评论区分享你的经验或疑问，任何想法或建议也可以评论区留言互动，将有机会获得TOSUN神秘大礼包哦~</strong></p>



<div class="wp-block-columns are-vertically-aligned-top has-background is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex" style="background-color:#f9f9f9">
<div class="wp-block-column is-vertically-aligned-top is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:100%">
<div class="wp-block-group"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained">
<p class="wp-block-paragraph"><strong>小贴士：</strong></p>



<ol class="wp-block-list">
<li>软件下载：<br>点击下方软件下载链接，直接下载安装，建议下载 beta 版本<br></li>



<li>软件升级：<br>在电脑有互联网连接的前提下，可以在软件内检查升级至最新版本。</li>
</ol>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph"><strong>注：同星智能技术支持邮箱：<a title="" href="mailto:support@tosunai.cn">support@tosunai.cn</a>，欢迎大家前来咨询！（须注明公司及联系方式）</strong></p>



<div class="wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-fe48e5de wp-block-buttons-is-layout-flex">
<div class="wp-block-button"><a class="wp-block-button__link has-vivid-cyan-blue-background-color has-background wp-element-button" href="https://www.tosunai.com/downloads/">下载 TSMaster</a></div>
</div>
</div></div>
</div>
</div>
<p>&lt;p&gt;The post <a rel="nofollow" href="https://www.tosunai.com/tsmaster-mbd-module-explained/">干货分享 | TSMaster MBD模块全解析：从模型搭建到自动化测试的完整实践</a> first appeared on <a rel="nofollow" href="https://www.tosunai.com">上海同星智能科技有限公司</a>.&lt;/p&gt;</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.tosunai.com/tsmaster-mbd-module-explained/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>干货分享 &#124; TSMaster DBC编辑器操作指南：功能详解+实战示例</title>
		<link>https://www.tosunai.com/tsmaster-dbc-editor-operation-guide-functionality-details-practical-examples/</link>
					<comments>https://www.tosunai.com/tsmaster-dbc-editor-operation-guide-functionality-details-practical-examples/#respond</comments>
		
		<dc:creator><![CDATA[pan]]></dc:creator>
		<pubDate>Mon, 07 Jul 2025 09:38:59 +0000</pubDate>
				<category><![CDATA[软件操作教程]]></category>
		<category><![CDATA[TSMaster]]></category>
		<category><![CDATA[TSMaster使用教程]]></category>
		<category><![CDATA[仿真]]></category>
		<category><![CDATA[分析]]></category>
		<guid isPermaLink="false">https://www.tosunai.com/?p=20248</guid>

					<description><![CDATA[<p>在汽车电子和CAN总线开发领域，DBC文件（Database Container）是定义CAN通信协议的核心文 [&#8230;]</p>
<p>&lt;p&gt;The post <a rel="nofollow" href="https://www.tosunai.com/tsmaster-dbc-editor-operation-guide-functionality-details-practical-examples/">干货分享 | TSMaster DBC编辑器操作指南：功能详解+实战示例</a> first appeared on <a rel="nofollow" href="https://www.tosunai.com">上海同星智能科技有限公司</a>.&lt;/p&gt;</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">在汽车电子和CAN总线开发领域，DBC文件（Database Container）是定义CAN通信协议的核心文件，正确编辑和优化DBC文件，对于车辆网络通信的稳定性、数据解析的准确性至关重要。对于刚接触TSMaster的工程师来说，如何快速掌握DBC编辑技巧，并应用于实际项目开发，仍存在一定的学习门槛。本文将从基础功能解析到使用示例演示，系统介绍TSMaster DBC编辑器的核心操作。<br></p>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph"><strong>本文关键词：<strong><strong>TSMaster，DBC，数据库</strong></strong></strong></p>



<div style="height:40px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-color has-link-color wp-elements-31" style="color:#007bd1"><strong><strong>1</strong>. <strong><strong><strong><strong><strong>符号说明</strong></strong></strong></strong></strong></strong></h2>



<hr class="wp-block-separator has-text-color has-cyan-bluish-gray-color has-alpha-channel-opacity has-cyan-bluish-gray-background-color has-background is-style-wide"/>



<p class="wp-block-paragraph">本文中所用到的一些样式和符号，可以参考以下表格说明。<br></p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="712" height="143" src="https://www.tosunai.com/wp-content/uploads/2025/01/technical-articles-20250122-1.webp" alt="样式表格说明" class="wp-image-16539" title="干货分享 | TSMaster DBC编辑器操作指南：功能详解+实战示例 85" srcset="https://www.tosunai.com/wp-content/uploads/2025/01/technical-articles-20250122-1.webp 712w, https://www.tosunai.com/wp-content/uploads/2025/01/technical-articles-20250122-1-300x60.webp 300w, https://www.tosunai.com/wp-content/uploads/2025/01/technical-articles-20250122-1-18x4.webp 18w" sizes="auto, (max-width: 712px) 100vw, 712px" /></figure>
</div>

<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="711" height="340" src="https://www.tosunai.com/wp-content/uploads/2025/01/technical-articles-20250122-2.webp" alt="符号表格说明" class="wp-image-16540" title="干货分享 | TSMaster DBC编辑器操作指南：功能详解+实战示例 86" srcset="https://www.tosunai.com/wp-content/uploads/2025/01/technical-articles-20250122-2.webp 711w, https://www.tosunai.com/wp-content/uploads/2025/01/technical-articles-20250122-2-300x143.webp 300w, https://www.tosunai.com/wp-content/uploads/2025/01/technical-articles-20250122-2-18x9.webp 18w" sizes="auto, (max-width: 711px) 100vw, 711px" /></figure>
</div>


<div style="height:40px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-color has-link-color wp-elements-32" style="color:#007bd1"><strong>2. <strong><strong><strong><strong><strong><strong>功能概要</strong></strong></strong></strong></strong></strong></strong></h2>



<hr class="wp-block-separator has-text-color has-cyan-bluish-gray-color has-alpha-channel-opacity has-cyan-bluish-gray-background-color has-background is-style-wide"/>



<p class="wp-block-paragraph">DBC编辑器可以用于CAN DBC数据库的创建、修改以及保存等，详细的功能如下：</p>



<ul class="wp-block-list">
<li>创建CAN DBC数据库</li>



<li>打开CAN DBC文件，查看数据库中的节点、报文、信号、属性等信息</li>



<li>编辑CAN数据库内容</li>



<li>导出CAN数据库到DBC文件</li>



<li>检查数据库内容是否符合一致性要求</li>
</ul>



<div style="height:40px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-color has-link-color wp-elements-33" style="color:#007bd1"><strong>3. <strong><strong><strong><strong><strong><strong>DBC 编辑器窗体</strong></strong></strong></strong></strong></strong></strong></h2>



<hr class="wp-block-separator has-text-color has-cyan-bluish-gray-color has-alpha-channel-opacity has-cyan-bluish-gray-background-color has-background is-style-wide"/>



<p class="wp-block-paragraph">DBC编辑器主要包含以下五个功能区：</p>



<ul class="wp-block-list">
<li>菜单栏（1）</li>



<li>数据库总览区（2）</li>



<li>属性配置区（3）</li>



<li>节点总览和报文布局区（4）</li>



<li>日志区（5）</li>
</ul>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="1080" height="685" src="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-1.webp" alt="DBC编辑器初始界面" class="wp-image-20250" title="干货分享 | TSMaster DBC编辑器操作指南：功能详解+实战示例 87" srcset="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-1.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-1-768x487.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-1-18x12.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-1-800x507.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /><figcaption class="wp-element-caption">图1：DBC编辑器初始界面</figcaption></figure>
</div>


<h3 class="wp-block-heading"><strong>3.1 菜单栏</strong></h3>



<p class="wp-block-paragraph">菜单栏包括新建、打开、保存、另存为、一致性检查、撤销和重做7个按钮，各图标说明如下。</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="773" height="359" src="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-2.webp" alt="菜单栏图标" class="wp-image-20251" title="干货分享 | TSMaster DBC编辑器操作指南：功能详解+实战示例 88" srcset="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-2.webp 773w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-2-768x357.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-2-18x8.webp 18w" sizes="auto, (max-width: 773px) 100vw, 773px" /></figure>
</div>


<p class="wp-block-paragraph"></p>



<h3 class="wp-block-heading"><strong>3.2 数据库总览区</strong></h3>



<p class="wp-block-paragraph">数据库总览区包括数据库节点搜索区和数据库节点区。</p>



<p class="wp-block-paragraph">3.2.1 数据库节点搜索区</p>



<p class="wp-block-paragraph">在搜索框内输入节点名称，可以高亮显示，如下图：</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="1080" height="687" src="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-3.webp" alt="搜索节点高亮显示" class="wp-image-20252" title="干货分享 | TSMaster DBC编辑器操作指南：功能详解+实战示例 89" srcset="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-3.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-3-768x489.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-3-18x12.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-3-800x509.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /><figcaption class="wp-element-caption">图2：搜索节点高亮显示<br></figcaption></figure>
</div>


<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">窗体图标说明如下：</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="771" height="71" src="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-4.webp" alt="图标" class="wp-image-20253" title="干货分享 | TSMaster DBC编辑器操作指南：功能详解+实战示例 90" srcset="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-4.webp 771w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-4-768x71.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-4-18x2.webp 18w" sizes="auto, (max-width: 771px) 100vw, 771px" /></figure>
</div>


<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">3.2.2 数据库节点分类</p>



<p class="wp-block-paragraph">数据库节点包括以下8类：</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="283" height="748" src="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-5.webp" alt="数据库总览区节点图" class="wp-image-20254" title="干货分享 | TSMaster DBC编辑器操作指南：功能详解+实战示例 91" srcset="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-5.webp 283w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-5-5x12.webp 5w" sizes="auto, (max-width: 283px) 100vw, 283px" /><figcaption class="wp-element-caption">图3:数据库总览区节点图</figcaption></figure>
</div>


<figure class="wp-block-table"><table><tbody><tr><td>区域名称</td><td>描述</td></tr><tr><td>Networks</td><td>显示 DBC 数据库信息，第一个子节点为数据库的名称。</td></tr><tr><td>ECUs</td><td>显示 DBC 数据库所有 ECU 节点，ECU 节点下面可能有 Networks 节点和环境变量。</td></tr><tr><td>Environment Variables</td><td>显示环境变量。右击该节点或者其下的子节点可以创建或者删除环境变量。</td></tr><tr><td>Network Nodes</td><td>显示网络节点，每个节点下面有对应的 Tx Messages, Rx Messages, Mapped Tx signals 和 Mapped Rx signals。右击该节点或者其下的下一级子节点可以创建或者删除 CAN 节点。</td></tr><tr><td>Messages</td><td>显示所有的报文，节点名称为 Message_name [Message ID]，每个报文的子节点为当前报文中所包含的 signal_name。右击该节点或者其下的子节点，可以创建、删除或者移除报文/信号。<br>▶ 删除：当右击节点为【Messages】下的报文时，选择删除会删除数据库中的该报文以及报文下所有信号。当右击节点为【Messages】下报文的信号时，选择删除会删除该报文中的信号，且【Signals】下的该信号也会被删除。<br><br>▶ 移除：当右击节点为【Messages】下的报文时，选择移除会删除数据库中的该报文，报文下的信号则会转移到【Signals】节点下。当右击节点为【Messages】下报文的信号时，选择删除会删除该报文中的信号，信号会转移到【Signals】节点下。<br><br>▶ 新建：当右击节点为【Messages】，会新建报文。当右击节点为【Messages】下的报文，或者报文下的信号时，会新建信号，且信号绑定到该报文。</td></tr><tr><td>Signals</td><td>显示所有的信号，如果信号绑定到了报文，则节点名称为 signal_name [Message_name]，否则为信号名。当右击【Signals】节点或者该节点下的信号时，可以创建/删除信号。</td></tr><tr><td>Value Tables</td><td>显示所有的数据包。当右击【Value Tables】节点或者该节点下的子节点时，可以创建/删除数值表。</td></tr><tr><td>Attributes</td><td>显示所有的特性。当右击【Attributes】节点或者该节点下的子节点时，可以创建/删除特性。</td></tr></tbody></table></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">3.2.3 数据库节点拖拽功能</p>



<p class="wp-block-paragraph">数据库总览区的部分节点支持拖拽功能，支持拖拽功能的节点如下。</p>



<p class="wp-block-paragraph">▲&nbsp;信号拖拽到报文，如下图所示，将信号New_Signal_0拖拽到New_Message_0时，会将信号New_Signal_0添加到New_Message_0下。</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="890" height="299" src="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-6.webp" alt="信号拖拽到报文" class="wp-image-20255" title="干货分享 | TSMaster DBC编辑器操作指南：功能详解+实战示例 92" srcset="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-6.webp 890w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-6-768x258.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-6-18x6.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-6-800x269.webp 800w" sizes="auto, (max-width: 890px) 100vw, 890px" /><figcaption class="wp-element-caption">图4: 信号拖拽到报文（场景1）<br></figcaption></figure>
</div>


<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">如果信号已经绑定了报文，这种情况下拖拽信号到新的报文上，则会复制一个同名的信号。<br></p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="987" height="357" src="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-7.webp" alt="信号拖拽到报文" class="wp-image-20256" title="干货分享 | TSMaster DBC编辑器操作指南：功能详解+实战示例 93" srcset="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-7.webp 987w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-7-768x278.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-7-18x7.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-7-800x289.webp 800w" sizes="auto, (max-width: 987px) 100vw, 987px" /><figcaption class="wp-element-caption">图5: 信号拖拽到报文（场景2）<br></figcaption></figure>
</div>


<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">▲&nbsp;报文拖拽到节点，如下图所示，将信号New_Message_0拖拽到New_Network_0或者其下的【Tx Messages】时，会将信号New_Messages_0添加到【Tx Messages】下。<br></p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="897" height="363" src="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-8.webp" alt="信号拖拽到报文" class="wp-image-20257" title="干货分享 | TSMaster DBC编辑器操作指南：功能详解+实战示例 94" srcset="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-8.webp 897w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-8-768x311.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-8-18x7.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-8-800x324.webp 800w" sizes="auto, (max-width: 897px) 100vw, 897px" /><figcaption class="wp-element-caption">图6: 报文拖拽到节点<br></figcaption></figure>
</div>


<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">▲&nbsp;信号拖拽到节点，如下图所示，将信号New_Messages_0下的New_Signal_0信号拖拽到New_Network_0或者其下的【Mapped Rx Signals】时，会将信号New_Signal_0添加到【Mapped Rx Signals】下，New_Messages_0添加到【Rx Messages】下。<br></p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="954" height="436" src="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-9.webp" alt="信号拖拽到报文" class="wp-image-20258" title="干货分享 | TSMaster DBC编辑器操作指南：功能详解+实战示例 95" srcset="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-9.webp 954w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-9-768x351.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-9-18x8.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-9-800x366.webp 800w" sizes="auto, (max-width: 954px) 100vw, 954px" /><figcaption class="wp-element-caption">图7：信号拖拽到节点<br></figcaption></figure>
</div>


<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">▲环境变量拖拽到ECU，如下图所示，将环境变量New_Envar_0拖拽到ECUs下的New_Network_0或其下的【Environment Variables】时，会将环境变量New_Envar_0添加到【Environment Variables】下。<br></p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="1066" height="446" src="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-10.webp" alt="信号拖拽到报文" class="wp-image-20259" title="干货分享 | TSMaster DBC编辑器操作指南：功能详解+实战示例 96" srcset="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-10.webp 1066w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-10-768x321.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-10-18x8.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-10-800x335.webp 800w" sizes="auto, (max-width: 1066px) 100vw, 1066px" /><figcaption class="wp-element-caption">图8：环境变量拖拽到ECU<br></figcaption></figure>
</div>


<p class="wp-block-paragraph"></p>



<h3 class="wp-block-heading"><strong>3.3 属性配置区</strong></h3>



<p class="wp-block-paragraph">属性配置区包括数据库文件信息展示区和属性配置区两个部分。</p>



<p class="wp-block-paragraph">3.3.1 数据库文件信息展示区</p>



<p class="wp-block-paragraph">未导入DBC数据库时，该区域会提示导入或创建DBC数据库的信息。当创建或导入DBC数据库后，该区域会显示DBC文件的路径。当DBC数据库发生修改时，则在DBC文件路径后面额外增加一个“*”。如果修改的内容被完全撤回时，或者文件被另存为时，“*”将消失。</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="1080" height="188" src="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-11.webp" alt="导入DBC数据库后显示文件路径" class="wp-image-20265" title="干货分享 | TSMaster DBC编辑器操作指南：功能详解+实战示例 97" srcset="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-11.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-11-768x134.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-11-18x3.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-11-800x139.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /><figcaption class="wp-element-caption">图9:导入DBC数据库后显示文件路径<br></figcaption></figure>
</div>


<p class="wp-block-paragraph">3.3.2 数据库属性</p>



<p class="wp-block-paragraph">可以配置数据库的名称，选择数据库类型，和配置属性的值。</p>



<figure class="wp-block-table"><table><tbody><tr><td>属性</td><td>描述</td></tr><tr><td>数据库类型</td><td>可选择为CAN/CAN FD。</td></tr><tr><td>注释</td><td>数据库的说明文本。</td></tr></tbody></table></figure>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="942" height="437" src="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-12.webp" alt="数据库属性页" class="wp-image-20263" title="干货分享 | TSMaster DBC编辑器操作指南：功能详解+实战示例 98" srcset="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-12.webp 942w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-12-768x356.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-12-18x8.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-12-800x371.webp 800w" sizes="auto, (max-width: 942px) 100vw, 942px" /><figcaption class="wp-element-caption">图10：数据库属性页<br></figcaption></figure>
</div>


<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">3.3.3 节点属性</p>



<p class="wp-block-paragraph">可以配置节点的名称，地址和配置属性的值。</p>



<figure class="wp-block-table"><table><tbody><tr><td>属性</td><td>描述</td></tr><tr><td>地址</td><td>当前仅显示，地址需要在 NmStationAddress 属性中修改。</td></tr><tr><td>注释</td><td>节点的说明文本。</td></tr></tbody></table></figure>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="942" height="437" src="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-13.webp" alt="节点属性页" class="wp-image-20260" title="干货分享 | TSMaster DBC编辑器操作指南：功能详解+实战示例 99" srcset="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-13.webp 942w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-13-768x356.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-13-18x8.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-13-800x371.webp 800w" sizes="auto, (max-width: 942px) 100vw, 942px" /><figcaption class="wp-element-caption">图11：节点属性页<br></figcaption></figure>
</div>


<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">3.3.4 报文属性</p>



<p class="wp-block-paragraph">配置报文的属性，具体属性字段及其说明如下。</p>



<figure class="wp-block-table"><table><tbody><tr><td>属性</td><td>描述</td></tr><tr><td>名称</td><td>报文的名称，不允许出现重名的报文名称。</td></tr><tr><td>ID</td><td>报文 ID，为 16 进制数，不允许出现重复的 ID。</td></tr><tr><td>DLC</td><td>报文的字节数，J1939 协议的字节数为手动输入，其它为选择。</td></tr><tr><td>周期</td><td>报文发送周期，通过 GenMsgCycleTime 属性更改，如果没有定义该属性，则无法修改。</td></tr><tr><td>类型</td><td>CAN 协议可选 CAN Standard 和 CAN Extended。<br>CAN FD 协议可选 CAN FD Standard 和 CAN FD Extended。<br>J1939 协议可选 CAN Standard, CAN Extended 和 J1939。</td></tr><tr><td>注释</td><td>报文注释。</td></tr><tr><td>发送节点</td><td>选择发送报文的节点。</td></tr><tr><td>属性表</td><td>配置属性的值。</td></tr><tr><td>附加信息</td><td>当协议为 J1939 会显示 PGN, Priority, Source, Destination 等信息。</td></tr></tbody></table></figure>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="942" height="437" src="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-14.webp" alt="报文属性页(非J1939)" class="wp-image-20261" title="干货分享 | TSMaster DBC编辑器操作指南：功能详解+实战示例 100" srcset="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-14.webp 942w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-14-768x356.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-14-18x8.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-14-800x371.webp 800w" sizes="auto, (max-width: 942px) 100vw, 942px" /><figcaption class="wp-element-caption">图12：报文属性页(非J1939)<br></figcaption></figure>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="948" height="437" src="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-15.webp" alt="报文属性页(J1939)" class="wp-image-20262" title="干货分享 | TSMaster DBC编辑器操作指南：功能详解+实战示例 101" srcset="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-15.webp 948w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-15-768x354.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-15-18x8.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-15-800x369.webp 800w" sizes="auto, (max-width: 948px) 100vw, 948px" /><figcaption class="wp-element-caption">图13：报文属性页(J1939)<br></figcaption></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">3.3.5 信号属性</p>



<p class="wp-block-paragraph">配置信号的属性，具体属性字段及其说明如下。</p>



<figure class="wp-block-table"><table><tbody><tr><td>属性/按钮</td><td>描述</td></tr><tr><td>名称</td><td>信号名称，【Signals】/同一个报文下面不允许出现同名的信号。</td></tr><tr><td>单位</td><td>信号单位，为字符串。</td></tr><tr><td>放大因子</td><td>信号缩放因子，用于计算物理值。<br>物理值=放大因子*信号原始值+偏移量</td></tr><tr><td>偏移量</td><td>信号偏移，用于计算物理值。</td></tr><tr><td>长度</td><td>信号长度，不大于报文的字节数*8。</td></tr><tr><td>起始位</td><td>信号在报文中的起始位，不大于报文的字节数*8。</td></tr><tr><td>数值类型</td><td>可选无符号，有符号，浮点型，双精度浮点型。</td></tr><tr><td>注释</td><td>信号注释说明。</td></tr><tr><td>最小值</td><td>信号最小值。</td></tr><tr><td>最大值</td><td>信号最大值。</td></tr><tr><td>计算最大最小值按钮</td><td>计算信号的最大最小值。<br>最大值=放大因子*(2^长度-1)-偏移量<br>最小值=偏移量</td></tr><tr><td>数值表</td><td>选择用于对信号编码的数值表。</td></tr><tr><td>字节序</td><td>Intel或者Motorola，切换时，起始位和长度会自动计算并改变。</td></tr><tr><td>复用类型</td><td>选择信号的复用类型。<br>▶ 信号：不复用<br>▶ 复用器：此时信号作为复用器开关<br>▶ 复用信号：此时会显示信号的复用器开关对应的值或范围</td></tr><tr><td>复用值</td><td>信号的复用器开关对应的值或范围。</td></tr><tr><td>属性表</td><td>属性展示与编辑。</td></tr><tr><td>接收节点</td><td>编辑接收该信号的 ECU 节点，选中后会在对应的 ECU 节点的【Mapped Rx signals】下添加当前信号的树节点。如果该信号的报文没有被添加过，还会在【Rx Messages】下添加对应的报文节点。</td></tr></tbody></table></figure>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="942" height="437" src="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-16.webp" alt="信号属性页(非信号复用)" class="wp-image-20267" title="干货分享 | TSMaster DBC编辑器操作指南：功能详解+实战示例 102" srcset="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-16.webp 942w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-16-768x356.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-16-18x8.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-16-800x371.webp 800w" sizes="auto, (max-width: 942px) 100vw, 942px" /><figcaption class="wp-element-caption">图14: 信号属性页(非信号复用)<br></figcaption></figure>
</div>

<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="942" height="437" src="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-17.webp" alt="信号属性页(信号复用)" class="wp-image-20268" title="干货分享 | TSMaster DBC编辑器操作指南：功能详解+实战示例 103" srcset="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-17.webp 942w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-17-768x356.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-17-18x8.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-17-800x371.webp 800w" sizes="auto, (max-width: 942px) 100vw, 942px" /><figcaption class="wp-element-caption">图15:&nbsp;信号属性页(信号复用)<br></figcaption></figure>
</div>


<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">3.3.6 数值表属性</p>



<p class="wp-block-paragraph">数值表用于对信号或者环境变量进行编码。数值表的属性及其说明如下。</p>



<figure class="wp-block-table"><table><thead><tr><th>属性</th><th>描述</th></tr></thead><tbody><tr><td>名称</td><td>数值表名称，具有唯一性。同一个DBC数据库中不允许出现2个同名的数值表名称。</td></tr><tr><td>注释</td><td>备注使用当前数值表的信号及其对应的报文名称，不可修改。</td></tr><tr><td>数值编码表</td><td>信号编码，右击可增加和删除编码项，点击对应的单元格可修改内容。</td></tr></tbody></table></figure>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="942" height="437" src="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-18.webp" alt="数值表属性页" class="wp-image-20269" title="干货分享 | TSMaster DBC编辑器操作指南：功能详解+实战示例 104" srcset="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-18.webp 942w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-18-768x356.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-18-18x8.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-18-800x371.webp 800w" sizes="auto, (max-width: 942px) 100vw, 942px" /><figcaption class="wp-element-caption">图16: 数值表属性页<br></figcaption></figure>
</div>


<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">3.3.7 特性属性</p>



<p class="wp-block-paragraph">特性用于对信号，报文，节点，数据库以及环境变量等绑定额外的属性，其可编辑的属性字段和说明如下。</p>



<figure class="wp-block-table"><table><thead><tr><th>属性</th><th>描述</th></tr></thead><tbody><tr><td>名称</td><td>特性名称。不允许出现重名的特性名称。</td></tr><tr><td>目标类型</td><td>&#8211; 数据库：用于数据库，选择该项，会将该属性绑定到数据库。<br>&#8211; 节点：用于ECU节点，选择该项，会将该属性绑定到节点。<br>&#8211; 报文：用于报文，选择该项，会将该属性绑定到报文。<br>&#8211; 信号：用于信号，选择该项，会将该属性绑定到信号。<br>&#8211; 环境变量：用于环境变量，选择该项，会将该属性绑定到环境变量。<br>&#8211; ECU-环境变量：用于绑定了ECU节点的环境变量。<br>&#8211; 节点-发送报文：用于绑定发送节点的报文。<br>&#8211; 节点-接收信号：用于绑定接收节点的信号。</td></tr><tr><td>数值类型</td><td>当选中整型、浮点型、16进制时，会激活最小值和最大值编辑框，选择枚举会激活枚举表编辑框。</td></tr><tr><td>最小值</td><td>属性的最小值。</td></tr><tr><td>最大值</td><td>属性的最大值。</td></tr><tr><td>默认值</td><td>属性的默认值，选择枚举时为选择框，其他为输入框。</td></tr><tr><td>枚举表</td><td>用于显示和编辑枚举项。</td></tr></tbody></table></figure>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="948" height="437" src="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-19.webp" alt="特性属性页(未激活最大最小值编辑框)" class="wp-image-20270" title="干货分享 | TSMaster DBC编辑器操作指南：功能详解+实战示例 105" srcset="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-19.webp 948w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-19-768x354.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-19-18x8.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-19-800x369.webp 800w" sizes="auto, (max-width: 948px) 100vw, 948px" /><figcaption class="wp-element-caption">图17: 特性属性页(未激活最大最小值编辑框)<br></figcaption></figure>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="948" height="437" src="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-20.webp" alt="特性属性页(激活最大最小值编辑框)" class="wp-image-20271" title="干货分享 | TSMaster DBC编辑器操作指南：功能详解+实战示例 106" srcset="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-20.webp 948w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-20-768x354.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-20-18x8.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-20-800x369.webp 800w" sizes="auto, (max-width: 948px) 100vw, 948px" /><figcaption class="wp-element-caption">图18: 特性属性页(激活最大最小值编辑框)<br></figcaption></figure>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="948" height="437" src="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-21.webp" alt="technical articles 20250707 21 TSMaster MBD" class="wp-image-20272" title="干货分享 | TSMaster DBC编辑器操作指南：功能详解+实战示例 107" srcset="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-21.webp 948w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-21-768x354.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-21-18x8.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-21-800x369.webp 800w" sizes="auto, (max-width: 948px) 100vw, 948px" /><figcaption class="wp-element-caption">图19: 特性属性页(激活枚举表)<br></figcaption></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">3.3.8 环境变量属性</p>



<p class="wp-block-paragraph">配置环境变量的属性，可配置属性字段和说明如下。</p>



<figure class="wp-block-table"><table><thead><tr><th>属性</th><th>描述</th></tr></thead><tbody><tr><td>名称</td><td>环境变量名称，不允许出现重名的环境变量名称。</td></tr><tr><td>数值类型</td><td>可选整型、浮点型、字符串等数据类型。</td></tr><tr><td>访问类型</td><td>环境变量的读写权限：<br>▪ 不限<br>▪ 只读<br>▪ 只写<br>▪ 读写</td></tr><tr><td>单位</td><td>环境变量单位。</td></tr><tr><td>数值表</td><td>和信号共用。</td></tr><tr><td>注释</td><td>环境变量的说明。</td></tr><tr><td>最小值</td><td>环境变量最小值。</td></tr><tr><td>最大值</td><td>环境变量最大值。</td></tr><tr><td>初始值</td><td>环境变量初始值。</td></tr><tr><td>属性表</td><td>属性展示与编辑。</td></tr></tbody></table></figure>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="942" height="437" src="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-22.webp" alt="环境变量属性页" class="wp-image-20274" title="干货分享 | TSMaster DBC编辑器操作指南：功能详解+实战示例 108" srcset="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-22.webp 942w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-22-768x356.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-22-18x8.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-22-800x371.webp 800w" sizes="auto, (max-width: 942px) 100vw, 942px" /><figcaption class="wp-element-caption">图20: 环境变量属性页<br></figcaption></figure>



<p class="wp-block-paragraph"></p>



<h3 class="wp-block-heading"><strong>3.4&nbsp;</strong><strong>节点总览和报文布局区</strong></h3>



<p class="wp-block-paragraph">3.4.1 节点总览</p>



<p class="wp-block-paragraph">点击不同节点，会在总览区域显示当前节点下的预览内容。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="942" height="281" src="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-23.webp" alt="technical articles 20250707 23 TSMaster MBD" class="wp-image-20275" title="干货分享 | TSMaster DBC编辑器操作指南：功能详解+实战示例 109" srcset="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-23.webp 942w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-23-768x229.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-23-18x5.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-23-800x239.webp 800w" sizes="auto, (max-width: 942px) 100vw, 942px" /><figcaption class="wp-element-caption">图21：报文总览页面</figcaption></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">3.4.2 报文布局</p>



<p class="wp-block-paragraph">报文布局区可以展示报文中信号在报文中的位置排列和长度，当所选节点为报文时，布局才能被选择，此时布局按钮为激活状态，否则为未激活状态。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="942" height="281" src="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-24.webp" alt="technical articles 20250707 24 TSMaster MBD" class="wp-image-20276" title="干货分享 | TSMaster DBC编辑器操作指南：功能详解+实战示例 110" srcset="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-24.webp 942w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-24-768x229.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-24-18x5.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-24-800x239.webp 800w" sizes="auto, (max-width: 942px) 100vw, 942px" /><figcaption class="wp-element-caption">图22: 报文布局页面<br></figcaption></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">▲&nbsp;复用器: 选择报文的复用器名称，&lt;none&gt;为未使用/无复用器。</p>



<p class="wp-block-paragraph">▲&nbsp;复用值: 选择复用器下的复用值，&lt;none&gt;为未使用/无复用值。</p>



<p class="wp-block-paragraph">通过选择不同的复用器和复用值，布局中会显示对应的信号排列。</p>



<p class="wp-block-paragraph"><strong>3.5 日志区</strong></p>



<p class="wp-block-paragraph">显示当前操作的状态和数据库信息完整度的信息，包括以下3种类型。</p>



<p class="wp-block-paragraph">▲&nbsp;常规信息：用于提示当前操作状态的信息。</p>



<p class="wp-block-paragraph">▲&nbsp;警告信息：提示当前操作或者数据库有异常但又构成严重错误的信息。</p>



<p class="wp-block-paragraph">▲&nbsp;错误信息：提示当前操作或数据库有严重错误的信息。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1080" height="218" src="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-25.webp" alt="technical articles 20250707 25 TSMaster MBD" class="wp-image-20277" title="干货分享 | TSMaster DBC编辑器操作指南：功能详解+实战示例 111" srcset="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-25.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-25-768x155.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-25-18x4.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-25-800x161.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /><figcaption class="wp-element-caption">图23：日志区页面<br></figcaption></figure>



<p class="wp-block-paragraph">对于一致性检查的日志信息，点对应的行时，会跳转到该行信息所对应的数据库节点。</p>



<div style="height:40px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-color has-link-color wp-elements-34" style="color:#007bd1"><strong><strong><strong><strong><strong><strong>4. </strong></strong></strong></strong>使用示例</strong></strong></h2>



<hr class="wp-block-separator has-text-color has-cyan-bluish-gray-color has-alpha-channel-opacity has-cyan-bluish-gray-background-color has-background is-style-wide"/>



<h3 class="wp-block-heading"><strong>4.1&nbsp;</strong><strong>创建DBC数据库</strong></h3>



<p class="wp-block-paragraph">该部分示例演示创建CAN数据库，包括创建CAN节点、报文、信号以及环境变量，将信号绑定到报文，为报文添加发送节点，为环境变量添加访问节点等。</p>



<p class="wp-block-paragraph"><strong>步骤1：</strong>创建CAN DBC数据库，点击菜单栏的【新建】按钮。</p>



<p class="wp-block-paragraph"><strong>步骤2：</strong>选择数据库模板。在弹出的DBC模板选择框中，选择需要创建的DBC数据类型，支持CAN，CANFD，J1939，然后点击【确认】。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="333" height="193" src="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-26.webp" alt="technical articles 20250707 26 TSMaster MBD" class="wp-image-20278" title="干货分享 | TSMaster DBC编辑器操作指南：功能详解+实战示例 112" srcset="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-26.webp 333w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-26-18x10.webp 18w" sizes="auto, (max-width: 333px) 100vw, 333px" /><figcaption class="wp-element-caption">图24:DBC模板选择页面<br></figcaption></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph"><strong>步骤3：</strong>选择/输入DBC文件路径。在未保存DBC数据库之前不会创建新的DBC文件，或覆盖原来的DBC文件。</p>



<p class="wp-block-paragraph"><strong>步骤4：</strong>右击【Network Nodes】，创建节点New_Network_0。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="320" height="363" src="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-27.webp" alt="technical articles 20250707 27 TSMaster MBD" class="wp-image-20279" title="干货分享 | TSMaster DBC编辑器操作指南：功能详解+实战示例 113" srcset="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-27.webp 320w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-27-11x12.webp 11w" sizes="auto, (max-width: 320px) 100vw, 320px" /><figcaption class="wp-element-caption">图25: 新建CAN网络节点<br></figcaption></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph"><strong>步骤5：</strong>右击【Messages】，创建报文New_Message_0。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="318" height="284" src="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-28.webp" alt="technical articles 20250707 28 TSMaster MBD" class="wp-image-20280" title="干货分享 | TSMaster DBC编辑器操作指南：功能详解+实战示例 114" srcset="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-28.webp 318w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-28-13x12.webp 13w" sizes="auto, (max-width: 318px) 100vw, 318px" /><figcaption class="wp-element-caption">图26:新建CAN报文<br></figcaption></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph"><strong>步骤6：</strong>右击【Signals】，创建New_Signal_0。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="316" height="311" src="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-29.webp" alt="technical articles 20250707 29 TSMaster MBD" class="wp-image-20281" title="干货分享 | TSMaster DBC编辑器操作指南：功能详解+实战示例 115" srcset="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-29.webp 316w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-29-12x12.webp 12w" sizes="auto, (max-width: 316px) 100vw, 316px" /><figcaption class="wp-element-caption">图27: 新建CAN信号</figcaption></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph"><strong>步骤7：</strong>右击【Environment Variables】，创建New_Envar_0</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="314" height="268" src="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-30.webp" alt="technical articles 20250707 30 TSMaster MBD" class="wp-image-20282" title="干货分享 | TSMaster DBC编辑器操作指南：功能详解+实战示例 116" srcset="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-30.webp 314w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-30-14x12.webp 14w" sizes="auto, (max-width: 314px) 100vw, 314px" /><figcaption class="wp-element-caption">图28: 新建环境变量信号<br></figcaption></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph"><strong>步骤8：</strong>在左边的树结构中，将New_Signal_0拖拽到New_Message_0，然后将New_Message_0拖拽到New_Network_0。通过将New_Envar_0拖拽到ECUs下的New_Network_0节点或New_Network_0的【Environment Variables】节点，为环境变量New_Envar_0添加访问节点。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1080" height="679" src="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-31.webp" alt="technical articles 20250707 31 TSMaster MBD" class="wp-image-20283" title="干货分享 | TSMaster DBC编辑器操作指南：功能详解+实战示例 117" srcset="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-31.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-31-768x483.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-31-18x12.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-31-800x503.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /><figcaption class="wp-element-caption">图29: 将信号绑定到报文、为报文添加发送节点和为环境变量添加访问节点<br></figcaption></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph"><strong>步骤9：</strong>点击【保存】按钮。</p>



<h3 class="wp-block-heading"><strong>4.2&nbsp;</strong><strong>编辑DBC数据库</strong></h3>



<p class="wp-block-paragraph">该部分示例演示导入CAN数据库并进行编辑，以及如何创建数值表和特性。</p>



<p class="wp-block-paragraph"><strong>步骤1：</strong>导入DBC文件。点击菜单栏的【打开】按钮，导入4.1章节保存的DBC文件。</p>



<p class="wp-block-paragraph"><strong>步骤2：</strong>修改CAN节点，报文、信号以及环境变量名称。</p>



<p class="wp-block-paragraph">▲&nbsp;修改CAN节点名称。点击【ECUs】/【Network Nodes】下的New_Network_0，在右侧的属性编辑区中找到【名称】编辑框，输入ecu0并按下回车键。对于该界面其它的属性字段，也可以类似的方式修改。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1080" height="677" src="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-32.webp" alt="technical articles 20250707 32 TSMaster MBD" class="wp-image-20285" title="干货分享 | TSMaster DBC编辑器操作指南：功能详解+实战示例 118" srcset="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-32.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-32-768x481.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-32-18x12.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-32-800x501.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /><figcaption class="wp-element-caption">图30:修改CAN网络节点名称<br></figcaption></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">▲&nbsp;修改CAN报文名称。点击【Messages】下的报文节点，在属性编辑区找到【名称】输入框，输入msg0并回车。对于该界面其它的属性字段，也可以类似的方式修改。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1080" height="661" src="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-33.webp" alt="technical articles 20250707 33 TSMaster MBD" class="wp-image-20284" title="干货分享 | TSMaster DBC编辑器操作指南：功能详解+实战示例 119" srcset="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-33.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-33-768x470.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-33-18x12.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-33-800x490.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /><figcaption class="wp-element-caption">图31：修改CAN报文名称<br></figcaption></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">▲&nbsp;修改CAN信号名称。点击【Signals】下的信号节点/【Messages】下报文中的信号节点，在属性编辑区找到【名称】输入框，输入sig0并回车。对于该界面其它的属性字段，也可以类似的方式修改。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1080" height="678" src="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-34.webp" alt="technical articles 20250707 34 TSMaster MBD" class="wp-image-20286" title="干货分享 | TSMaster DBC编辑器操作指南：功能详解+实战示例 120" srcset="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-34.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-34-768x482.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-34-18x12.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-34-800x502.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /><figcaption class="wp-element-caption">图32: 修改CAN信号名称<br></figcaption></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">▲&nbsp;修改环境变量名称。点击【Environment Variables】下的环境变量节点，在属性编辑区找到【名称】输入框，输入env0并回车。对于该界面其它的属性字段，也可以类似的方式修改。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1080" height="678" src="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-35.webp" alt="technical articles 20250707 35 TSMaster MBD" class="wp-image-20287" title="干货分享 | TSMaster DBC编辑器操作指南：功能详解+实战示例 121" srcset="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-35.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-35-768x482.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-35-18x12.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-35-800x502.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /><figcaption class="wp-element-caption">图33: 修改环境变量名称<br></figcaption></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph"><strong>步骤3：</strong>创建数值表。右击【Value Table】点击【新建】，在属性编辑界面的值-描述表格中点击新建，创建2对值-描述字段。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1080" height="679" src="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-36.webp" alt="technical articles 20250707 36 TSMaster MBD" class="wp-image-20288" title="干货分享 | TSMaster DBC编辑器操作指南：功能详解+实战示例 122" srcset="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-36.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-36-768x483.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-36-18x12.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-36-800x503.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /><figcaption class="wp-element-caption">图34: 创建数值表<br></figcaption></figure>



<p class="wp-block-paragraph"><strong>步骤4：</strong>为信号/环境变量添加数值表。点击信号或者环境变量节点，在属性编辑区找到【数值表】下拉框，选择New_Vt_0。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1080" height="677" src="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-37.webp" alt="technical articles 20250707 37 TSMaster MBD" class="wp-image-20289" title="干货分享 | TSMaster DBC编辑器操作指南：功能详解+实战示例 123" srcset="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-37.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-37-768x481.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-37-18x12.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-37-800x501.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /><figcaption class="wp-element-caption">图35：为环境变量和信号添加数值表<br></figcaption></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph"><strong>步骤5：</strong>创建报文特性。右击【Attributes】点击【新建】，创建特性。在属性编辑区修改名称为msgAttr0，目标类型为报文，其它字段为默认。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1080" height="674" src="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-38.webp" alt="technical articles 20250707 38 TSMaster MBD" class="wp-image-20291" title="干货分享 | TSMaster DBC编辑器操作指南：功能详解+实战示例 124" srcset="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-38.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-38-768x479.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-38-18x12.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-38-800x499.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /><figcaption class="wp-element-caption">图36:创建报文特性<br></figcaption></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">此时点击【Messages】下的msg0节点，在属性编辑区可以查看到msgAttr0的值，也可以在该区域对msgAttr0进行编辑。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1080" height="678" src="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-39.webp" alt="technical articles 20250707 39 TSMaster MBD" class="wp-image-20290" title="干货分享 | TSMaster DBC编辑器操作指南：功能详解+实战示例 125" srcset="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-39.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-39-768x482.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-39-18x12.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250707-39-800x502.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /><figcaption class="wp-element-caption">图37:报文特性查看和编辑界面<br></figcaption></figure>



<p class="wp-block-paragraph">其它目标如信号、环境变量、以及绑定节点的信号、报文、环境变量等可以通过选择【目标类型】的下拉框进行绑定。特性也支持不同的数值类型，通过【数值类型】下拉框进行选择。</p>



<p class="wp-block-paragraph"><strong>步骤6：</strong>编辑完成后，保存该DBC数据库到DBC文件。</p>



<div style="height:40px" aria-hidden="true" class="wp-block-spacer"></div>



<p class="has-text-align-center wp-block-paragraph"><strong>您对TSMaster的哪个功能最感兴趣？或在实际应用中遇到过哪些问题？</strong></p>



<p class="has-text-align-center wp-block-paragraph"><strong>欢迎在评论区分享你的经验或疑问，任何想法或建议也可以评论区留言互动，将有机会获得TOSUN神秘大礼包哦~</strong></p>



<div class="wp-block-columns are-vertically-aligned-top has-background is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex" style="background-color:#f9f9f9">
<div class="wp-block-column is-vertically-aligned-top is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:100%">
<div class="wp-block-group"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained">
<p class="wp-block-paragraph"><strong>小贴士：</strong></p>



<ol class="wp-block-list">
<li>软件下载：<br>点击下方软件下载链接，直接下载安装，建议下载 beta 版本<br></li>



<li>软件升级：<br>在电脑有互联网连接的前提下，可以在软件内检查升级至最新版本。</li>
</ol>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph"><strong>注：同星智能技术支持邮箱：<a title="" href="mailto:support@tosunai.cn">support@tosunai.cn</a>，欢迎大家前来咨询！（须注明公司及联系方式）</strong></p>



<div class="wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-fe48e5de wp-block-buttons-is-layout-flex">
<div class="wp-block-button"><a class="wp-block-button__link has-vivid-cyan-blue-background-color has-background wp-element-button" href="https://www.tosunai.com/downloads/">下载 TSMaster</a></div>
</div>
</div></div>
</div>
</div>
<p>&lt;p&gt;The post <a rel="nofollow" href="https://www.tosunai.com/tsmaster-dbc-editor-operation-guide-functionality-details-practical-examples/">干货分享 | TSMaster DBC编辑器操作指南：功能详解+实战示例</a> first appeared on <a rel="nofollow" href="https://www.tosunai.com">上海同星智能科技有限公司</a>.&lt;/p&gt;</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.tosunai.com/tsmaster-dbc-editor-operation-guide-functionality-details-practical-examples/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>干货分享 &#124; 手把手教学：TSMasterAPI插件导入与ECUTEST联合仿真指南</title>
		<link>https://www.tosunai.com/tsmasterapi-plugin-import-and-ecutest-co-simulation-guide/</link>
					<comments>https://www.tosunai.com/tsmasterapi-plugin-import-and-ecutest-co-simulation-guide/#respond</comments>
		
		<dc:creator><![CDATA[pan]]></dc:creator>
		<pubDate>Tue, 01 Jul 2025 03:39:21 +0000</pubDate>
				<category><![CDATA[软件操作教程]]></category>
		<category><![CDATA[TSMaster]]></category>
		<category><![CDATA[TSMaster使用教程]]></category>
		<category><![CDATA[仿真]]></category>
		<guid isPermaLink="false">https://www.tosunai.com/?p=20179</guid>

					<description><![CDATA[<p>在汽车电子ECU开发与测试中，联合仿真已成为提高测试效率、确保系统稳定性的关键手段。而TSMaster作为汽车 [&#8230;]</p>
<p>&lt;p&gt;The post <a rel="nofollow" href="https://www.tosunai.com/tsmasterapi-plugin-import-and-ecutest-co-simulation-guide/">干货分享 | 手把手教学：TSMasterAPI插件导入与ECUTEST联合仿真指南</a> first appeared on <a rel="nofollow" href="https://www.tosunai.com">上海同星智能科技有限公司</a>.&lt;/p&gt;</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">在汽车电子ECU开发与测试中，联合仿真已成为提高测试效率、确保系统稳定性的关键手段。而TSMaster作为汽车电子仿真与测试的综合工具，结合ECUTEST的专业测试能力，能够实现高效的自动化测试。本文将详细介绍TSMasterAPI插件如何导入、核心API接口函数讲解。</p>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph"><strong>本文关键词：<strong>TSMasterAPI, ECUTEST, API接口</strong></strong></p>



<div style="height:40px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-color has-link-color wp-elements-37" style="color:#007bd1"><strong><strong>1</strong>. <strong><strong><strong><strong>TSMasterAPI 插件</strong></strong></strong></strong></strong></h2>



<hr class="wp-block-separator has-text-color has-cyan-bluish-gray-color has-alpha-channel-opacity has-cyan-bluish-gray-background-color has-background is-style-wide"/>



<p class="wp-block-paragraph">当前 TSMaster 为广大 ecutest 使用用户提供了程控 TSMaster 软件以及硬件接口，在ECUTEST 软件中可以分别查看到对应的接口名称。</p>



<p class="wp-block-paragraph">程控 TSMaster 上位机 UI 界面来实现 SIL 仿真的接口名为：TSOUN: TSMaster SIL Kit；程控 TOSUN 旗下硬件产品来实现 SIL 仿真的接口名为：TOSUN: Hardware SIL Kit。如下图所示：</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="1080" height="503" src="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250701-1.webp" alt="TSMasterAPI插件导入与ECUTEST" class="wp-image-20181" title="干货分享 | 手把手教学：TSMasterAPI插件导入与ECUTEST联合仿真指南 126" srcset="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250701-1.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250701-1-768x358.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250701-1-18x8.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250701-1-800x373.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /></figure>
</div>


<p class="wp-block-paragraph"></p>



<h3 class="wp-block-heading"><strong>1.1 导入 TSMasterAPI</strong></h3>



<p class="wp-block-paragraph">1.1.1 部署插件</p>



<p class="wp-block-paragraph">TOSUN 官方即将在安装 TSMaster 时，提供 ECUTEST 插件环境，由用户选择是否安装该插件，与安装 C++\Python 环境同样的方式进行勾选安装。</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="891" height="638" src="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250701-2.webp" alt="TSMasterAPI插件导入与ECUTEST" class="wp-image-20185" title="干货分享 | 手把手教学：TSMasterAPI插件导入与ECUTEST联合仿真指南 127" srcset="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250701-2.webp 891w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250701-2-768x550.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250701-2-18x12.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250701-2-800x573.webp 800w" sizes="auto, (max-width: 891px) 100vw, 891px" /></figure>
</div>


<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">同时如果用户希望在第一时间使用该插件，可以联系 TOSUN 销售或技术同时获取插件包，然后手动放入 ECUTEST 软件中，放置位置如下图所示：</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="1080" height="615" src="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250701-3.webp" alt="TSMasterAPI插件导入与ECUTEST" class="wp-image-20184" title="干货分享 | 手把手教学：TSMasterAPI插件导入与ECUTEST联合仿真指南 128" srcset="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250701-3.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250701-3-768x437.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250701-3-18x10.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250701-3-800x456.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /></figure>
</div>


<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">1.1.2 工作区导入插件</p>



<p class="wp-block-paragraph">用户在创建 ECUTEST workspace 时，勾选“Show workspace settings”-&gt;“Copy tutorial files”-&gt;下拉框选择“TSMasterAPI”-&gt;“OK”，即可在工作区中查看到“TSOUN: TSMaster SIL Kit”与“TSOUN: Hardware SIL Kit”。</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="799" height="693" src="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250701-4.webp" alt="TSMasterAPI插件导入与ECUTEST" class="wp-image-20183" title="干货分享 | 手把手教学：TSMasterAPI插件导入与ECUTEST联合仿真指南 129" srcset="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250701-4.webp 799w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250701-4-768x666.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250701-4-14x12.webp 14w" sizes="auto, (max-width: 799px) 100vw, 799px" /></figure>
</div>


<p class="wp-block-paragraph"></p>



<h3 class="wp-block-heading"><strong>1.2&nbsp;</strong><strong>TOSUN: TSMaster SIL Kit</strong></h3>



<p class="wp-block-paragraph">1.2.1 创建 test bench configruation</p>



<p class="wp-block-paragraph">首先创建“test bench configruation”-&gt;“new create new tool host”-&gt;”Local”；此时就可以在 tool host 窗口中查看到“TOSUN: TSMaster SIL Kit”。</p>



<p class="wp-block-paragraph">右键“TOSUN: TSMaster SIL Kit”-&gt;“Add tool”-&gt;“TSMaster_project_path”中填入 TSMaster 的工程路径，点击保存即可。</p>



<p class="wp-block-paragraph">（1）创建 “test bench configruation”</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="1080" height="514" src="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250701-5.webp" alt="TSMasterAPI插件导入与ECUTEST" class="wp-image-20182" title="干货分享 | 手把手教学：TSMasterAPI插件导入与ECUTEST联合仿真指南 130" srcset="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250701-5.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250701-5-768x366.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250701-5-18x9.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250701-5-800x381.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /></figure>
</div>


<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">（2）“Create new tool host”</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="1080" height="393" src="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250701-6.webp" alt="TSMasterAPI插件导入与ECUTEST" class="wp-image-20186" title="干货分享 | 手把手教学：TSMasterAPI插件导入与ECUTEST联合仿真指南 131" srcset="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250701-6.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250701-6-768x279.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250701-6-18x7.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250701-6-800x291.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /></figure>
</div>


<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">（3）“TOSUN: TSMaster SIL Kit”-&gt;“Add tool”</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="1080" height="633" src="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250701-7.webp" alt="TSMasterAPI插件导入与ECUTEST" class="wp-image-20187" title="干货分享 | 手把手教学：TSMasterAPI插件导入与ECUTEST联合仿真指南 132" srcset="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250701-7.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250701-7-768x450.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250701-7-18x12.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250701-7-800x469.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /></figure>
</div>


<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">（4）“保存”</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="1080" height="317" src="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250701-8.webp" alt="TSMasterAPI插件导入与ECUTEST" class="wp-image-20188" title="干货分享 | 手把手教学：TSMasterAPI插件导入与ECUTEST联合仿真指南 133" srcset="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250701-8.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250701-8-768x225.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250701-8-18x5.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250701-8-800x235.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /></figure>
</div>


<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">（5）“启动”</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="1080" height="433" src="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250701-9.webp" alt="TSMasterAPI插件导入与ECUTEST" class="wp-image-20189" title="干货分享 | 手把手教学：TSMasterAPI插件导入与ECUTEST联合仿真指南 134" srcset="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250701-9.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250701-9-768x308.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250701-9-18x7.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250701-9-800x321.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /></figure>
</div>


<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">（6）“Connect tool”</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="1080" height="531" src="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250701-10.webp" alt="TSMasterAPI插件导入与ECUTEST" class="wp-image-20190" title="干货分享 | 手把手教学：TSMasterAPI插件导入与ECUTEST联合仿真指南 135" srcset="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250701-10.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250701-10-768x378.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250701-10-18x9.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250701-10-800x393.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /></figure>
</div>


<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">（7）接口调用</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="1080" height="329" src="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250701-11.webp" alt="TSMasterAPI插件导入与ECUTEST" class="wp-image-20192" title="干货分享 | 手把手教学：TSMasterAPI插件导入与ECUTEST联合仿真指南 136" srcset="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250701-11.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250701-11-768x234.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250701-11-18x5.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250701-11-800x244.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /></figure>
</div>


<p class="wp-block-paragraph"></p>



<h3 class="wp-block-heading"><strong>1.3 TOSUN：</strong><strong>Hardware SIL Kit</strong></h3>



<p class="wp-block-paragraph">1.3.1 创建 test bench configruation</p>



<p class="wp-block-paragraph">首先创建“test bench configruation”-&gt;“new create new tool host”-&gt;”Local”；此时就可以在 tool host 窗口中查看到“TOSUN: Hardware SIL Kit”。右键“TOSUN: TSMaster SIL Kit”-&gt;“Add tool”-&gt;“TSMaster_App_Name”中填入 TSMaster 的应用程序名，点击保存即可。</p>



<p class="wp-block-paragraph">（1）创建 “test bench configruation”</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="1080" height="514" src="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250701-5.webp" alt="TSMasterAPI插件导入与ECUTEST" class="wp-image-20182" title="干货分享 | 手把手教学：TSMasterAPI插件导入与ECUTEST联合仿真指南 130" srcset="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250701-5.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250701-5-768x366.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250701-5-18x9.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250701-5-800x381.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /></figure>
</div>


<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">（2）“Create new tool host”</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="1080" height="393" src="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250701-6.webp" alt="TSMasterAPI插件导入与ECUTEST" class="wp-image-20186" title="干货分享 | 手把手教学：TSMasterAPI插件导入与ECUTEST联合仿真指南 131" srcset="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250701-6.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250701-6-768x279.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250701-6-18x7.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250701-6-800x291.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /></figure>
</div>


<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">（3）“TOSUN: TSMaster SIL Kit”-&gt;“Add tool”</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1080" height="499" src="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250701-12.webp" alt="technical articles 20250701 12 TSMaster MBD" class="wp-image-20193" title="干货分享 | 手把手教学：TSMasterAPI插件导入与ECUTEST联合仿真指南 139" srcset="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250701-12.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250701-12-768x355.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250701-12-18x8.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250701-12-800x370.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">（4）“保存”</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="1080" height="317" src="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250701-8.webp" alt="TSMasterAPI插件导入与ECUTEST" class="wp-image-20188" title="干货分享 | 手把手教学：TSMasterAPI插件导入与ECUTEST联合仿真指南 133" srcset="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250701-8.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250701-8-768x225.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250701-8-18x5.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250701-8-800x235.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /></figure>
</div>


<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">（5）“启动”</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="1080" height="465" src="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250701-13.webp" alt="TSMasterAPI插件导入与ECUTEST" class="wp-image-20194" title="干货分享 | 手把手教学：TSMasterAPI插件导入与ECUTEST联合仿真指南 141" srcset="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250701-13.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250701-13-768x331.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250701-13-18x8.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250701-13-800x344.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /></figure>
</div>


<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">（6）“Connect tool”</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1080" height="529" src="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250701-14.webp" alt="technical articles 20250701 14 TSMaster MBD" class="wp-image-20195" title="干货分享 | 手把手教学：TSMasterAPI插件导入与ECUTEST联合仿真指南 142" srcset="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250701-14.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250701-14-768x376.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250701-14-18x9.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250701-14-800x392.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">（7）接口调用</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1080" height="465" src="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250701-17.webp" alt="technical articles 20250701 17 TSMaster MBD" class="wp-image-20196" title="干货分享 | 手把手教学：TSMasterAPI插件导入与ECUTEST联合仿真指南 143" srcset="https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250701-17.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250701-17-768x331.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250701-17-18x8.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/07/technical-articles-20250701-17-800x344.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /></figure>



<div style="height:40px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-color has-link-color wp-elements-38" style="color:#007bd1"><strong><strong><strong><strong><strong><strong>2. </strong></strong></strong></strong></strong></strong><strong>TSMasterAPI 接口说明</strong></h2>



<hr class="wp-block-separator has-text-color has-cyan-bluish-gray-color has-alpha-channel-opacity has-cyan-bluish-gray-background-color has-background is-style-wide"/>



<h3 class="wp-block-heading"><strong>2.1 TOSUN: TSMaster SIL Kit</strong></h3>



<p class="wp-block-paragraph">2.1.1 start_simulation</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><td>参数名称</td><td>start_simulation()</td></tr><tr><td>功能介绍</td><td>rpc 客户端启动服务端 TSMaster 仿真</td></tr><tr><td>调用位置</td><td>创建 rpc 客户端之后调用</td></tr><tr><td>输入参数</td><td>无参</td></tr><tr><td>返回值</td><td>==0: 函数执行成功<br>其他值: 函数执行失败</td></tr><tr><td>示例</td><td><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">start_simulation()</mark></td></tr></tbody></table></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">2.1.2 simulation_is_running</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><td>参数名称</td><td>simulation_is_running()</td></tr><tr><td>功能介绍</td><td>返回服务端 TSMaster 是否开启仿真</td></tr><tr><td>调用位置</td><td>创建 rpc 客户端之后调用</td></tr><tr><td>输入参数</td><td>无参</td></tr><tr><td>返回值</td><td>==0: 函数执行成功<br>其他值: 函数执行失败</td></tr><tr><td>示例</td><td><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">ret =simulation_is_running()<br>if ret:<br>print(&#8220;已开启仿真&#8221;)</mark></td></tr></tbody></table></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">2.1.3 stop_simulation</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><td>参数名称</td><td>stop_simulation()</td></tr><tr><td>功能介绍</td><td>rpc 客户端停止服务端 TSMaster 仿真</td></tr><tr><td>调用位置</td><td>创建 rpc 客户端之后调用</td></tr><tr><td>输入参数</td><td>无参</td></tr><tr><td>返回值</td><td>==0: 函数执行成功<br>其他值: 函数执行失败</td></tr><tr><td>示例</td><td><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">stop_simulation()</mark></td></tr></tbody></table></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">2.1.4 get_sysvar_value</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><td>参数名称</td><td>get_sysvar_value(SysvarName:str)-&gt;(errorcode, double)</td></tr><tr><td>功能介绍</td><td>获取系统变量值</td></tr><tr><td>调用位置</td><td>激活 rpc 客户端之后调用</td></tr><tr><td>输入参数</td><td><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">SysvarName: 系统变量名</mark></td></tr><tr><td>返回值</td><td>==Ret[0]:错误码, ==0 为成功, 其他失败<br>Ret[1]:信号值</td></tr><tr><td>示例</td><td><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">ret,value = get_sysvar_value(&#8216;Var0&#8217;)<br>if ret == 0 and value==100:<br>Print(&#8220;ok&#8221;)</mark></td></tr></tbody></table></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">2.1.5 set_sysvar_value</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><td>参数名称</td><td>get_sysvar_value(SysvarName:str, value:double)-&gt;errorcode</td></tr><tr><td>功能介绍</td><td>获取系统变量值</td></tr><tr><td>调用位置</td><td>激活 rpc 客户端之后调用</td></tr><tr><td>输入参数</td><td><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">SysvarName: 系统变量名<br>Value: 设置值</mark></td></tr><tr><td>返回值</td><td>==0: 函数执行成功<br>其他值: 函数执行失败</td></tr><tr><td>示例</td><td><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">set = set_sysvar_value(&#8216;Var0&#8217; ,100)</mark></td></tr></tbody></table></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">2.1.6 get_cansignal_value</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><td>参数名称</td><td>get_cansignal_value(cansignalName:str)-&gt;(errorcode, double)</td></tr><tr><td>功能介绍</td><td>获取系统变量值</td></tr><tr><td>调用位置</td><td>激活 rpc 客户端之后调用</td></tr><tr><td>输入参数</td><td><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">cansignalName: 信号地址</mark></td></tr><tr><td>返回值</td><td>==Ret[0]:错误码, ==0 为成功, 其他失败<br>Ret[1]:信号值</td></tr><tr><td>示例</td><td><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">ret, value = get_cansignal_value( &#8216;0/CAN_FD_Powertrain/Engine/ABSdata/CarSpeed&#8217;)<br>if ret == 0 and value==100:<br>Print(&#8220;ok&#8221;)</mark></td></tr></tbody></table></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">2.1.7 set_cansignal_value</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><td>参数名称</td><td>set_cansignal_value (cansignal:str, value:double)-&gt;errorcode</td></tr><tr><td>功能介绍</td><td>设置系统变量值</td></tr><tr><td>调用位置</td><td>激活 rpc 客户端之后调用</td></tr><tr><td>输入参数</td><td><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color"><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">cansignalName: 信号地址</mark><br>Value: 设置值</mark></td></tr><tr><td>返回值</td><td>==0: 函数执行成功<br>其他值: 函数执行失败</td></tr><tr><td>示例</td><td><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">sset_cansignal_value( &#8216;0/CAN_FD_Powertrain/Engine/ABSdata/CarSpeed, 100)</mark></td></tr></tbody></table></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">2.1.8 get_linsignal_value</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><td>参数名称</td><td>get_linsignal_value (linsignalName:str)-&gt;(errorcode, double)</td></tr><tr><td>功能介绍</td><td>获取系统变量值</td></tr><tr><td>调用位置</td><td>激活 rpc 客户端之后调用</td></tr><tr><td>输入参数</td><td><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color"><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">LinsignalName: 信号地址</mark></mark></td></tr><tr><td>返回值</td><td>Ret[0]:错误码, ==0 为成功, 其他失败<br>Ret[1]:信号值</td></tr><tr><td>示例</td><td><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">ret,value = get_linsignal_value( &#8216;0/LIN_Powertrain/Engine/ABSdata/CarSpeed)<br>if ret == 0 and value==100:<br>Print(&#8220;ok&#8221;)</mark></td></tr></tbody></table></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">2.1.9 set_linsignal_value</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><td>参数名称</td><td>set_linsignal_value (linsignal:str, value:double)-&gt;errorcode</td></tr><tr><td>功能介绍</td><td>设置系统变量值</td></tr><tr><td>调用位置</td><td>激活 rpc 客户端之后调用</td></tr><tr><td>输入参数</td><td><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color"><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">LinsignalName: 信号地址</mark><br>Value: 设置值</mark></td></tr><tr><td>返回值</td><td>==0: 函数执行成功<br>其他值: 函数执行失败</td></tr><tr><td>示例</td><td><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">set_linsignal_value( &#8216;0/LIN_Powertrain/Engine/ABSdata/CarSpeed, 100)</mark></td></tr></tbody></table></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">2.1.10 get_frsignal_value</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><td>参数名称</td><td>get_frsignal_value (frsignalName:str)-&gt;(errorcode, double)</td></tr><tr><td>功能介绍</td><td>获取系统变量值</td></tr><tr><td>调用位置</td><td>激活 rpc 客户端之后调用</td></tr><tr><td>输入参数</td><td><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color"><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">frsignalName: 信号地址</mark></mark></td></tr><tr><td>返回值</td><td>Ret[0]:错误码, ==0 为成功, 其他失败<br>Ret[1]:信号值</td></tr><tr><td>示例</td><td><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">ret,value = get_frsignal_value( &#8216;0/FR_Powertrain/Engine/ABSdata/CarSpeed)<br>if ret == 0 and value==100:<br>Print(&#8220;ok&#8221;)</mark></td></tr></tbody></table></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph"><strong>2.1.11 set_frsignal_value</strong></p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><td>参数名称</td><td>set_frsignal_value (frsignal:str, value:double)-&gt;errorcode</td></tr><tr><td>功能介绍</td><td>设置系统变量值</td></tr><tr><td>调用位置</td><td>激活 rpc 客户端之后调用</td></tr><tr><td>输入参数</td><td><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color"><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">frsignalName: 信号地址</mark></mark><br><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">Value: 设置值</mark></td></tr><tr><td>返回值</td><td>==0: 函数执行成功<br>其他值: 函数执行失败</td></tr><tr><td>示例</td><td><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">set_frsignal_value( &#8216;0/FR_Powertrain/Engine/ABSdata/CarSpeed, 100)</mark></td></tr></tbody></table></figure>



<p class="wp-block-paragraph"></p>



<h3 class="wp-block-heading"><strong>2.2 TOSUN: Hardware SIL Kit</strong></h3>



<p class="wp-block-paragraph">2.2.1 set_hardware_config</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><td>参数名称</td><td>set_hardware_config()-&gt;error_code</td></tr><tr><td>功能介绍</td><td>为当前程序配置硬件设备</td></tr><tr><td>调用位置</td><td>在连接之前调用，如果不在修改通道配置的情况下可以不执行</td></tr><tr><td>输入参数</td><td>无参</td></tr><tr><td>返回值</td><td>==0: 函数执行成功<br>其他值: 函数执行失败</td></tr><tr><td>示例</td><td><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">set_hardware_config()</mark></td></tr></tbody></table></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">2.2.2 connect</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><td>参数名称</td><td>connect()-&gt;error_code</td></tr><tr><td>功能介绍</td><td>连接硬件设备</td></tr><tr><td>调用位置</td><td>配置好硬件通道之后</td></tr><tr><td>输入参数</td><td>无参</td></tr><tr><td>返回值</td><td>==0: 函数执行成功<br>其他值: 函数执行失败</td></tr><tr><td>示例</td><td><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">connect()</mark></td></tr></tbody></table></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">2.2.3 disconnect</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><td>参数名称</td><td>disconnect()-&gt;error_code</td></tr><tr><td>功能介绍</td><td>断开硬件设备</td></tr><tr><td>调用位置</td><td>配置好硬件通道之后</td></tr><tr><td>输入参数</td><td>无参</td></tr><tr><td>返回值</td><td>==0: 函数执行成功<br>其他值: 函数执行失败</td></tr><tr><td>示例</td><td><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color"><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">disconnect()</mark></mark></td></tr></tbody></table></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">2.2.4 send_msg</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><td>参数名称</td><td>send_msg(AMsg:TLIBCAN|TLIBCANFD|TLIBLIN|TLIBFlexRay)-&gt;error_code</td></tr><tr><td>功能介绍</td><td>单帧发送报文</td></tr><tr><td>调用位置</td><td>连接硬件之后</td></tr><tr><td>输入参数</td><td><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">AMsg: 报文对象</mark></td></tr><tr><td>返回值</td><td>==0: 函数执行成功<br>其他值: 函数执行失败</td></tr><tr><td>示例</td><td><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">AMsg = TLIBCAN(0x123)<br>send_msg(AMsg)</mark></td></tr></tbody></table></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">2.2.5 send_cyclic_can_msg</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><td>参数名称</td><td>send_cyclic_can_msg (AMsg:TLIBCAN|TLIBCANFD, ATime)-&gt;error_code</td></tr><tr><td>功能介绍</td><td>周期发送 CAN/CANFD 报文</td></tr><tr><td>调用位置</td><td>连接硬件之后</td></tr><tr><td>输入参数</td><td><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">AMsg: 报文对象</mark><br><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">ATime: 周期，时间单位为ms 1 表示 1ms 100 表示 100ms</mark></td></tr><tr><td>返回值</td><td>==0: 函数执行成功<br>其他值: 函数执行失败</td></tr><tr><td>示例</td><td><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">AMsg = TLIBCAN(0x123)<br>send_cyclic_can_msg(AMsg, 100)</mark></td></tr></tbody></table></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">2.2.6 recv_can_msg</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><td>参数名称</td><td>recv_can_msg (AChnidx, ACount, IsIncludeTx)-&gt;AMsgList</td></tr><tr><td>功能介绍</td><td>周期发送 CAN/CANFD 报文</td></tr><tr><td>调用位置</td><td>连接硬件之后</td></tr><tr><td>输入参数</td><td><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">AChnidx: 接收报文的指定通道<br>ACount: 接收报文的最大数量<br>IsIncludeTx: 是否包含发送报文</mark></td></tr><tr><td>返回值</td><td><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">AMsgList: 接收报文列表</mark></td></tr><tr><td>示例</td><td><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">AMsgs = recv_can_msg(0, 100, False)</mark></td></tr></tbody></table></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">2.2.7 recv_lin_msg</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><td>参数名称</td><td>recv_lin_msg(AChnidx, ACount, IsIncludeTx)-&gt;AMsgList</td></tr><tr><td>功能介绍</td><td>接收 lin 报文</td></tr><tr><td>调用位置</td><td>连接硬件之后</td></tr><tr><td>输入参数</td><td><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">AChnidx: 接收报文的指定通道<br>ACount: 接收报文的最大数量<br>IsIncludeTx: 是否包含发送报文</mark></td></tr><tr><td>返回值</td><td><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">AMsgList: 接收报文列表</mark></td></tr><tr><td>示例</td><td><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">AMsgs = recv_lin_msg(0, 100, False)send_msg(AMsg)</mark></td></tr></tbody></table></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">2.2.8 recv_flexray_msg</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><td>参数名称</td><td>recv_flexray_msg(AChnidx, ACount, IsIncludeTx)-&gt;AMsgList</td></tr><tr><td>功能介绍</td><td>接收 flexray 报文</td></tr><tr><td>调用位置</td><td>连接硬件之后</td></tr><tr><td>输入参数</td><td><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">AChnidx: 接收报文的指定通道<br>ACount: 接收报文的最大数量<br>IsIncludeTx: 是否包含发送报文</mark></td></tr><tr><td>返回值</td><td><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">AMsgList: 接收报文列表</mark></td></tr><tr><td>示例</td><td><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">AMsgs = recv_flexary_msg(0, 100, False)</mark></td></tr></tbody></table></figure>



<div style="height:40px" aria-hidden="true" class="wp-block-spacer"></div>



<p class="has-text-align-center wp-block-paragraph"><strong>您对TSMaster的哪个功能最感兴趣？或在实际应用中遇到过哪些问题？</strong></p>



<p class="has-text-align-center wp-block-paragraph"><strong>欢迎在评论区分享你的经验或疑问，任何想法或建议也可以评论区留言互动，将有机会获得TOSUN神秘大礼包哦~</strong></p>



<div class="wp-block-columns are-vertically-aligned-top has-background is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex" style="background-color:#f9f9f9">
<div class="wp-block-column is-vertically-aligned-top is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:100%">
<div class="wp-block-group"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained">
<p class="wp-block-paragraph"><strong>小贴士：</strong></p>



<ol class="wp-block-list">
<li>软件下载：<br>点击下方软件下载链接，直接下载安装，建议下载 beta 版本<br></li>



<li>软件升级：<br>在电脑有互联网连接的前提下，可以在软件内检查升级至最新版本。</li>
</ol>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph"><strong>注：同星智能技术支持邮箱：<a title="" href="mailto:support@tosunai.cn">support@tosunai.cn</a>，欢迎大家前来咨询！（须注明公司及联系方式）</strong></p>



<div class="wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-fe48e5de wp-block-buttons-is-layout-flex">
<div class="wp-block-button"><a class="wp-block-button__link has-vivid-cyan-blue-background-color has-background wp-element-button" href="https://www.tosunai.com/downloads/">下载 TSMaster</a></div>
</div>
</div></div>
</div>
</div>
<p>&lt;p&gt;The post <a rel="nofollow" href="https://www.tosunai.com/tsmasterapi-plugin-import-and-ecutest-co-simulation-guide/">干货分享 | 手把手教学：TSMasterAPI插件导入与ECUTEST联合仿真指南</a> first appeared on <a rel="nofollow" href="https://www.tosunai.com">上海同星智能科技有限公司</a>.&lt;/p&gt;</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.tosunai.com/tsmasterapi-plugin-import-and-ecutest-co-simulation-guide/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>干货分享 &#124; 告别操作难题！TSMaster TIO9000模块用户手册详解</title>
		<link>https://www.tosunai.com/tsmaster-tio9000-module-users-guide/</link>
					<comments>https://www.tosunai.com/tsmaster-tio9000-module-users-guide/#respond</comments>
		
		<dc:creator><![CDATA[pan]]></dc:creator>
		<pubDate>Thu, 22 May 2025 04:40:13 +0000</pubDate>
				<category><![CDATA[软件操作教程]]></category>
		<category><![CDATA[TSMaster]]></category>
		<category><![CDATA[TSMaster使用教程]]></category>
		<category><![CDATA[仿真]]></category>
		<guid isPermaLink="false">https://www.tosunai.com/?p=19337</guid>

					<description><![CDATA[<p>还在为TSMaster TIO9000模块的操作问题头疼？面对复杂的功能配置无从下手？别担心，官方用户手册来了 [&#8230;]</p>
<p>&lt;p&gt;The post <a rel="nofollow" href="https://www.tosunai.com/tsmaster-tio9000-module-users-guide/">干货分享 | 告别操作难题！TSMaster TIO9000模块用户手册详解</a> first appeared on <a rel="nofollow" href="https://www.tosunai.com">上海同星智能科技有限公司</a>.&lt;/p&gt;</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">还在为TSMaster TIO9000模块的操作问题头疼？面对复杂的功能配置无从下手？别担心，官方用户手册来了！无论你是初次接触TIO9000模块的新手，还是希望进一步提升效率的资深工程师，这份超详细用户手册都能帮你轻松掌握核心功能，告别调试难题。</p>



<p class="wp-block-paragraph"><em><strong>本文关键词：<strong><em><strong>TSMaster，TIO</strong></em></strong></strong></em></p>



<div style="height:40px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-color has-link-color wp-elements-44" style="color:#007bd1"><strong>符号说明</strong></h2>



<hr class="wp-block-separator has-text-color has-cyan-bluish-gray-color has-alpha-channel-opacity has-cyan-bluish-gray-background-color has-background is-style-wide"/>



<p class="wp-block-paragraph">本文中所用到的一些样式和符号，可以参考以下表格说明。</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="712" height="143" src="https://www.tosunai.com/wp-content/uploads/2025/01/technical-articles-20250122-1.webp" alt="样式表格说明" class="wp-image-16539" title="干货分享 | 告别操作难题！TSMaster TIO9000模块用户手册详解 144" srcset="https://www.tosunai.com/wp-content/uploads/2025/01/technical-articles-20250122-1.webp 712w, https://www.tosunai.com/wp-content/uploads/2025/01/technical-articles-20250122-1-300x60.webp 300w, https://www.tosunai.com/wp-content/uploads/2025/01/technical-articles-20250122-1-18x4.webp 18w" sizes="auto, (max-width: 712px) 100vw, 712px" /></figure>
</div>

<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="711" height="340" src="https://www.tosunai.com/wp-content/uploads/2025/01/technical-articles-20250122-2.webp" alt="符号表格说明" class="wp-image-16540" title="干货分享 | 告别操作难题！TSMaster TIO9000模块用户手册详解 145" srcset="https://www.tosunai.com/wp-content/uploads/2025/01/technical-articles-20250122-2.webp 711w, https://www.tosunai.com/wp-content/uploads/2025/01/technical-articles-20250122-2-300x143.webp 300w, https://www.tosunai.com/wp-content/uploads/2025/01/technical-articles-20250122-2-18x9.webp 18w" sizes="auto, (max-width: 711px) 100vw, 711px" /></figure>
</div>


<div style="height:40px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-color has-link-color wp-elements-45" style="color:#007bd1"><strong>功能概要</strong></h2>



<hr class="wp-block-separator has-text-color has-cyan-bluish-gray-color has-alpha-channel-opacity has-cyan-bluish-gray-background-color has-background is-style-wide"/>



<p class="wp-block-paragraph">TIO9000上位机，是针对同星标准硬件产品TIO9000系列板卡开发的交互式软件。主要用于：</p>



<ul class="wp-block-list">
<li>连接硬件并获取报文消息，使用友好的、可交互的方式对报文进行收发</li>



<li>获取、查看软件发送请求报文的脚本代码，进行定制化处理，降低上手难度</li>
</ul>



<div style="height:40px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-color has-link-color wp-elements-46" style="color:#007bd1"><strong><strong>Windows窗体</strong></strong></h2>



<hr class="wp-block-separator has-text-color has-cyan-bluish-gray-color has-alpha-channel-opacity has-cyan-bluish-gray-background-color has-background is-style-wide"/>



<p class="wp-block-paragraph">TIO上位机主要包括以下5个区域：</p>



<ul class="wp-block-list">
<li>工具栏区</li>



<li>板卡通道树视图区</li>



<li>板卡数据的读取和设置区</li>



<li>操作须知区</li>



<li>操作日志区</li>
</ul>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1080" height="604" src="https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-1.webp" alt="TIO上位机界面" class="wp-image-19339" title="干货分享 | 告别操作难题！TSMaster TIO9000模块用户手册详解 146" srcset="https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-1.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-1-768x430.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-1-18x10.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-1-800x447.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /><figcaption class="wp-element-caption">图1：TIO上位机界面</figcaption></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph"><strong>3.1 工具栏区</strong></p>



<p class="wp-block-paragraph">工具栏区分为菜单栏和通道栏。</p>



<p class="wp-block-paragraph">窗口顶部为菜单栏，如图2。</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="1080" height="605" src="https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-2.webp" alt="TIO上位机界面工具栏区" class="wp-image-19340" title="干货分享 | 告别操作难题！TSMaster TIO9000模块用户手册详解 147" srcset="https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-2.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-2-768x430.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-2-18x10.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-2-800x448.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /><figcaption class="wp-element-caption">图2: 菜单栏</figcaption></figure>
</div>


<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">菜单栏图标说明如下：</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="772" height="205" src="https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-3.webp" alt="菜单栏图标说明" class="wp-image-19341" title="干货分享 | 告别操作难题！TSMaster TIO9000模块用户手册详解 148" srcset="https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-3.webp 772w, https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-3-768x204.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-3-18x5.webp 18w" sizes="auto, (max-width: 772px) 100vw, 772px" /></figure>
</div>


<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">点击如下图标，弹出“上报间隔设置”窗口，在此处设置某类型板卡自动上报的周期。设置为0将停止板卡自动上报。如图3。</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="603" height="340" src="https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-4.webp" alt="上报间隔设置" class="wp-image-19342" title="干货分享 | 告别操作难题！TSMaster TIO9000模块用户手册详解 149" srcset="https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-4.webp 603w, https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-4-18x10.webp 18w" sizes="auto, (max-width: 603px) 100vw, 603px" /><figcaption class="wp-element-caption">图3: 上报间隔设置</figcaption></figure>
</div>


<p class="wp-block-paragraph">点击如下图标，弹出“输出语言框”窗口，在此处选择需要输出的脚本代码语言。针对板卡操作输出对应报文脚本代码。如图4、图5。</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="467" height="340" src="https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-5.webp" alt="输出语言框" class="wp-image-19343" title="干货分享 | 告别操作难题！TSMaster TIO9000模块用户手册详解 150" srcset="https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-5.webp 467w, https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-5-16x12.webp 16w" sizes="auto, (max-width: 467px) 100vw, 467px" /><figcaption class="wp-element-caption">图4: 输出语言框</figcaption></figure>
</div>

<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="399" height="187" src="https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-6.webp" alt="输出脚本代码效果" class="wp-image-19344" title="干货分享 | 告别操作难题！TSMaster TIO9000模块用户手册详解 151" srcset="https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-6.webp 399w, https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-6-18x8.webp 18w" sizes="auto, (max-width: 399px) 100vw, 399px" /><figcaption class="wp-element-caption">图5: 输出脚本代码效果</figcaption></figure>
</div>


<p class="wp-block-paragraph">菜单栏下方为通道栏，通道栏图标说明如下：</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="773" height="120" src="https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-7.webp" alt="通道栏图标说明" class="wp-image-19348" title="干货分享 | 告别操作难题！TSMaster TIO9000模块用户手册详解 152" srcset="https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-7.webp 773w, https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-7-768x119.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-7-18x3.webp 18w" sizes="auto, (max-width: 773px) 100vw, 773px" /></figure>
</div>


<p class="wp-block-paragraph">点击如下图标，添加通道，弹出选择板卡通道窗口，选择完成后会在右侧创建一个切换至该通道的按钮。点击创建出来的按钮可以切换至该工作通道并连接(本例为通道1)。如图6。</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="514" height="300" src="https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-8.webp" alt="添加通道" class="wp-image-19347" style="object-fit:cover" title="干货分享 | 告别操作难题！TSMaster TIO9000模块用户手册详解 153" srcset="https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-8.webp 514w, https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-8-18x12.webp 18w" sizes="auto, (max-width: 514px) 100vw, 514px" /><figcaption class="wp-element-caption">图6: 添加通道</figcaption></figure>
</div>


<p class="wp-block-paragraph">添加通道后，点击创建的通道按钮，查询工作在所选通道上的所有板卡，并获取板卡上报的报文。如图7。</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="753" height="556" src="https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-9.webp" alt="所选通道的模块视图" class="wp-image-19346" style="object-fit:cover" title="干货分享 | 告别操作难题！TSMaster TIO9000模块用户手册详解 154" srcset="https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-9.webp 753w, https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-9-16x12.webp 16w" sizes="auto, (max-width: 753px) 100vw, 753px" /><figcaption class="wp-element-caption">图7: 所选通道的模块视图</figcaption></figure>
</div>


<p class="wp-block-paragraph"><strong>3.2&nbsp;板卡通道树视图区</strong></p>



<p class="wp-block-paragraph">窗口左侧为板卡通道树视图。可在此选择不同板卡和某板卡的不同通道，如图8。</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="1080" height="600" src="https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-10.webp" alt="板卡通道树视图区" class="wp-image-19345" style="object-fit:cover" title="干货分享 | 告别操作难题！TSMaster TIO9000模块用户手册详解 155" srcset="https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-10.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-10-768x427.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-10-18x10.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-10-800x444.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /><figcaption class="wp-element-caption">图8:树视图区</figcaption></figure>
</div>


<p class="wp-block-paragraph"><strong>3.3&nbsp;</strong><strong>板卡数据的读取和设置区</strong></p>



<p class="wp-block-paragraph">窗口中央为板卡数据的读取和设置界面，可在此界面查看和设置板卡配置数据，如图9。</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="1080" height="605" src="https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-11.webp" alt="数据读取/设置区" class="wp-image-19349" style="object-fit:cover" title="干货分享 | 告别操作难题！TSMaster TIO9000模块用户手册详解 156" srcset="https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-11.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-11-768x430.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-11-18x10.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-11-800x448.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /><figcaption class="wp-element-caption">图9：数据读取/设置区</figcaption></figure>
</div>


<p class="wp-block-paragraph"><strong>3.4 操作须知区</strong></p>



<p class="wp-block-paragraph">窗口右侧为该板卡的操作须知，可查看该板卡的注意事项，如图10。</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="1080" height="603" src="https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-12.webp" alt="操作须知区" class="wp-image-19353" style="object-fit:cover" title="干货分享 | 告别操作难题！TSMaster TIO9000模块用户手册详解 157" srcset="https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-12.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-12-768x429.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-12-18x10.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-12-800x447.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /><figcaption class="wp-element-caption">图10：操作须知区</figcaption></figure>
</div>


<p class="wp-block-paragraph"><strong>3.5 操作日志区</strong></p>



<p class="wp-block-paragraph">用于展示发送请求报文操作硬件的log信息以及该操作的脚本代码。如图11。</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="399" height="187" src="https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-6.webp" alt="输出脚本代码效果/操作日志区" class="wp-image-19344" style="object-fit:cover" title="干货分享 | 告别操作难题！TSMaster TIO9000模块用户手册详解 158" srcset="https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-6.webp 399w, https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-6-18x8.webp 18w" sizes="auto, (max-width: 399px) 100vw, 399px" /><figcaption class="wp-element-caption">图11: 操作日志区</figcaption></figure>
</div>


<div style="height:40px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-color has-link-color wp-elements-47" style="color:#007bd1"><strong>板卡操作说明</strong></h2>



<hr class="wp-block-separator has-text-color has-cyan-bluish-gray-color has-alpha-channel-opacity has-cyan-bluish-gray-background-color has-background is-style-wide"/>



<p class="wp-block-paragraph"><strong>4.1&nbsp;</strong><strong>TIO9011</strong></p>



<p class="wp-block-paragraph">通道模式设置为Pull、Push、Pull+Push后，输出PWM参数和输出高低电平参数切换为可选状态。通道模式、输出PWM参数、输入PWM参数、输出高低电平参数、输入高低电平参数均通过板卡自动上报获取。</p>



<p class="wp-block-paragraph">▲&nbsp;设置通道模式：</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="862" height="457" src="https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-14.webp" alt="设置通道模式" class="wp-image-19351" title="干货分享 | 告别操作难题！TSMaster TIO9000模块用户手册详解 159" srcset="https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-14.webp 862w, https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-14-768x407.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-14-18x10.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-14-800x424.webp 800w" sizes="auto, (max-width: 862px) 100vw, 862px" /><figcaption class="wp-element-caption">图12: 设置通道模式<br></figcaption></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">▲&nbsp;设置输出PWM参数：</p>



<p class="wp-block-paragraph">选中顶部复选框后，输出PWM参数为可设置状态。</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="861" height="452" src="https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-15.webp" alt="设置输出PWM参数" class="wp-image-19350" title="干货分享 | 告别操作难题！TSMaster TIO9000模块用户手册详解 160" srcset="https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-15.webp 861w, https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-15-768x403.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-15-18x9.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-15-800x420.webp 800w" sizes="auto, (max-width: 861px) 100vw, 861px" /><figcaption class="wp-element-caption">图13: 设置输出PWM参数</figcaption></figure>
</div>


<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">▲&nbsp;设置输出高低电平参数：</p>



<p class="wp-block-paragraph">选中顶部复选框后，输出高低电平参数为可设置状态。</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="859" height="451" src="https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-16.webp" alt="TIO9011设置输出高低电平参数

" class="wp-image-19354" title="干货分享 | 告别操作难题！TSMaster TIO9000模块用户手册详解 161" srcset="https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-16.webp 859w, https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-16-768x403.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-16-18x9.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-16-800x420.webp 800w" sizes="auto, (max-width: 859px) 100vw, 859px" /><figcaption class="wp-element-caption">图14: 设置输出高低电平参数</figcaption></figure>
</div>


<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph"><strong>4.2&nbsp;</strong><strong>TIO9015</strong></p>



<p class="wp-block-paragraph">通道模式、输出模拟量、输入模拟量均通过板卡自动上报获取。</p>



<p class="wp-block-paragraph">▲&nbsp;设置通道模式：</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="829" height="478" src="https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-17.webp" alt="设置通道模式" class="wp-image-19358" title="干货分享 | 告别操作难题！TSMaster TIO9000模块用户手册详解 162" srcset="https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-17.webp 829w, https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-17-768x443.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-17-18x10.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-17-800x461.webp 800w" sizes="auto, (max-width: 829px) 100vw, 829px" /><figcaption class="wp-element-caption">图15: 设置通道模式</figcaption></figure>
</div>


<p class="wp-block-paragraph">▲&nbsp;设置输出模拟量：</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="820" height="470" src="https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-18.webp" alt="设置输出模拟量" class="wp-image-19357" title="干货分享 | 告别操作难题！TSMaster TIO9000模块用户手册详解 163" srcset="https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-18.webp 820w, https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-18-768x440.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-18-18x10.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-18-800x459.webp 800w" sizes="auto, (max-width: 820px) 100vw, 820px" /><figcaption class="wp-element-caption">图16: 设置输出模拟量</figcaption></figure>
</div>


<p class="wp-block-paragraph"><strong>4.3 TIO9036</strong></p>



<p class="wp-block-paragraph">继电器状态、电阻阻值均通过板卡自动上报获取。</p>



<p class="wp-block-paragraph">▲&nbsp;设置继电器状态：</p>


<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="626" height="256" src="https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-19.webp" alt="TIO9036设置继电器状态" class="wp-image-19356" style="width:840px;height:auto" title="干货分享 | 告别操作难题！TSMaster TIO9000模块用户手册详解 164" srcset="https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-19.webp 626w, https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-19-18x7.webp 18w" sizes="auto, (max-width: 626px) 100vw, 626px" /><figcaption class="wp-element-caption">图17: 设置继电器状态</figcaption></figure>
</div>


<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">▲&nbsp;设置电阻阻值：</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="614" height="244" src="https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-20.webp" alt="TIO9036设置电阻阻值" class="wp-image-19355" title="干货分享 | 告别操作难题！TSMaster TIO9000模块用户手册详解 165" srcset="https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-20.webp 614w, https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-20-18x7.webp 18w" sizes="auto, (max-width: 614px) 100vw, 614px" /><figcaption class="wp-element-caption">图18: 设置电阻阻值</figcaption></figure>
</div>


<p class="wp-block-paragraph"><strong>4.4&nbsp;</strong><strong>TIO9045</strong></p>



<p class="wp-block-paragraph">继电器状态通过板卡自动上报获取。</p>



<p class="wp-block-paragraph">▲&nbsp;设置继电器状态：</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="506" height="274" src="https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-21.webp" alt="TIO9045 设置继电器状态" class="wp-image-19359" style="object-fit:cover" title="干货分享 | 告别操作难题！TSMaster TIO9000模块用户手册详解 166" srcset="https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-21.webp 506w, https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-21-18x10.webp 18w" sizes="auto, (max-width: 506px) 100vw, 506px" /><figcaption class="wp-element-caption">图19: 设置继电器状态</figcaption></figure>
</div>


<div style="height:40px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-color has-link-color wp-elements-48" style="color:#007bd1"><strong><strong>示例</strong></strong></h2>



<hr class="wp-block-separator has-text-color has-cyan-bluish-gray-color has-alpha-channel-opacity has-cyan-bluish-gray-background-color has-background is-style-wide"/>



<p class="wp-block-paragraph">确保硬件连接正常(TIO板卡设备和CAN报文收发设备)。本例使用TIO9000系列板卡+TC1016。</p>



<p class="wp-block-paragraph"><strong>步骤1：</strong>新建TSMaster工程，打开TIO9000。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1018" height="143" src="https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-22.webp" alt="打开TIO9000" class="wp-image-19363" title="干货分享 | 告别操作难题！TSMaster TIO9000模块用户手册详解 167" srcset="https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-22.webp 1018w, https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-22-768x108.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-22-18x3.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-22-800x112.webp 800w" sizes="auto, (max-width: 1018px) 100vw, 1018px" /><figcaption class="wp-element-caption">图20: 打开TIO9000</figcaption></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph"><strong>步骤2：</strong>启动TSMaster在线测量。</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="1080" height="743" src="https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-23.webp" alt="启动TSMaster在线测量" class="wp-image-19362" title="干货分享 | 告别操作难题！TSMaster TIO9000模块用户手册详解 168" srcset="https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-23.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-23-768x528.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-23-18x12.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-23-800x550.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /><figcaption class="wp-element-caption">图21: 启动TSMaster在线测量</figcaption></figure>
</div>


<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph"><strong>步骤3：</strong>添加通道并确定。</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="1080" height="614" src="https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-24.webp" alt="添加通道" class="wp-image-19361" title="干货分享 | 告别操作难题！TSMaster TIO9000模块用户手册详解 169" srcset="https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-24.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-24-768x437.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-24-18x10.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-24-800x455.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /><figcaption class="wp-element-caption">图22: 添加通道</figcaption></figure>
</div>


<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph"><strong>步骤4：</strong>识别并连接板卡，显示模块视图。</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="916" height="514" src="https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-25.webp" alt="识别并连接板卡" class="wp-image-19360" title="干货分享 | 告别操作难题！TSMaster TIO9000模块用户手册详解 170" srcset="https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-25.webp 916w, https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-25-768x431.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-25-18x10.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-25-800x449.webp 800w" sizes="auto, (max-width: 916px) 100vw, 916px" /><figcaption class="wp-element-caption">图23: 识别并连接板卡</figcaption></figure>
</div>


<p class="wp-block-paragraph"><strong>步骤5：</strong>通过左侧树视图，选择并操作板卡。</p>


<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="1080" height="604" src="https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-26.webp" alt="选择并操作板卡" class="wp-image-19364" style="width:840px;height:auto" title="干货分享 | 告别操作难题！TSMaster TIO9000模块用户手册详解 171" srcset="https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-26.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-26-768x430.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-26-18x10.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-26-800x447.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /><figcaption class="wp-element-caption">图24:选择并操作板卡</figcaption></figure>
</div>


<p class="wp-block-paragraph">在报文信息窗口(Trace)，可以看到被修改的信号值(需要提前加载dbc文件来解析报文)，以及板卡物理亮灯变化。</p>


<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="1080" height="308" src="https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-27.webp" alt="报文信息窗口" class="wp-image-19365" style="width:840px;height:auto" title="干货分享 | 告别操作难题！TSMaster TIO9000模块用户手册详解 172" srcset="https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-27.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-27-768x219.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-27-18x5.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/05/technical-articles-20250521-27-800x228.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /><figcaption class="wp-element-caption">图24:选择并操作板卡</figcaption></figure>
</div>


<div style="height:40px" aria-hidden="true" class="wp-block-spacer"></div>



<div class="wp-block-columns are-vertically-aligned-top has-background is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex" style="background-color:#f9f9f9">
<div class="wp-block-column is-vertically-aligned-top is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:100%">
<div class="wp-block-group"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained">
<p class="wp-block-paragraph"><strong>小贴士：</strong></p>



<ol class="wp-block-list">
<li>软件下载：<br>点击下方软件下载链接，直接下载安装，建议下载 beta 版本<br></li>



<li>软件升级：<br>在电脑有互联网连接的前提下，可以在软件内检查升级至最新版本。</li>
</ol>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph"><strong>注：同星智能技术支持邮箱：<a title="" href="mailto:support@tosunai.cn">support@tosunai.cn</a>，欢迎大家前来咨询！（须注明公司及联系方式）</strong></p>



<div class="wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-fe48e5de wp-block-buttons-is-layout-flex">
<div class="wp-block-button"><a class="wp-block-button__link has-vivid-cyan-blue-background-color has-background wp-element-button" href="https://www.tosunai.com/downloads/">下载 TSMaster</a></div>
</div>
</div></div>
</div>
</div>



<p class="wp-block-paragraph"></p>
<p>&lt;p&gt;The post <a rel="nofollow" href="https://www.tosunai.com/tsmaster-tio9000-module-users-guide/">干货分享 | 告别操作难题！TSMaster TIO9000模块用户手册详解</a> first appeared on <a rel="nofollow" href="https://www.tosunai.com">上海同星智能科技有限公司</a>.&lt;/p&gt;</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.tosunai.com/tsmaster-tio9000-module-users-guide/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>软件更新 &#124; 以太网通信仿真功能已上线！TSMaster 202503 版本更新速览</title>
		<link>https://www.tosunai.com/ethernet-communication-emulation-is-now-available/</link>
					<comments>https://www.tosunai.com/ethernet-communication-emulation-is-now-available/#respond</comments>
		
		<dc:creator><![CDATA[pan]]></dc:creator>
		<pubDate>Mon, 14 Apr 2025 09:08:18 +0000</pubDate>
				<category><![CDATA[软件操作教程]]></category>
		<category><![CDATA[软件更新]]></category>
		<category><![CDATA[TSMaster]]></category>
		<category><![CDATA[TSMaster使用教程]]></category>
		<category><![CDATA[TSMaster新功能]]></category>
		<category><![CDATA[仿真]]></category>
		<guid isPermaLink="false">https://www.tosunai.com/?p=18362</guid>

					<description><![CDATA[<p>TSMaster 202503 软件功能又更新啦！这一次，我们带来了工程师们期待已久的以太网通信仿真功能，让您 [&#8230;]</p>
<p>&lt;p&gt;The post <a rel="nofollow" href="https://www.tosunai.com/ethernet-communication-emulation-is-now-available/">软件更新 | 以太网通信仿真功能已上线！TSMaster 202503 版本更新速览</a> first appeared on <a rel="nofollow" href="https://www.tosunai.com">上海同星智能科技有限公司</a>.&lt;/p&gt;</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">TSMaster 202503 软件功能又更新啦！这一次，我们带来了工程师们期待已久的<strong><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">以太网通信仿真</mark></strong>功能，让您的车载网络测试如虎添翼！除了以太网通讯仿真功能，还新增<strong><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">软件网关、GPS记录数据格式转换</mark></strong>等功能。立即升级TSMaster 202503最新版本，解锁更强大的仿真功能吧！</p>



<div style="height:40px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-color has-link-color wp-elements-52" style="color:#007bd1"><strong><strong>1</strong>. <strong>仿真模块</strong></strong></h2>



<hr class="wp-block-separator has-text-color has-cyan-bluish-gray-color has-alpha-channel-opacity has-cyan-bluish-gray-background-color has-background is-style-wide"/>



<p class="wp-block-paragraph"><strong>【以太网通信仿真】</strong></p>



<p class="wp-block-paragraph">→【仿真】-【以太网通信仿真】</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="1080" height="631" src="https://www.tosunai.com/wp-content/uploads/2025/04/technical-articles-20250414-1.webp" alt="以太网通信仿真" class="wp-image-18364" title="软件更新 | 以太网通信仿真功能已上线！TSMaster 202503 版本更新速览 173" srcset="https://www.tosunai.com/wp-content/uploads/2025/04/technical-articles-20250414-1.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/04/technical-articles-20250414-1-768x449.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/04/technical-articles-20250414-1-18x12.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/04/technical-articles-20250414-1-800x467.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /></figure>
</div>


<p class="wp-block-paragraph">更新功能：以太网通信仿真模块模拟真实ECU发送和接收通信报文的过程，验证软件在处理不同类型报文时的准确性和稳定性。该模块可灵活模拟各种通信故障场景，满足系统鲁棒性测试需求。比如，模拟网络延迟、数据包丢失、错误报文注入等故障情况，帮助开发者测试软件在复杂通信情况下的应对能力。</p>



<p class="wp-block-paragraph"><strong>功能一：以太网报文解析</strong></p>



<p class="wp-block-paragraph">●&nbsp;AUTOSAR PDU解析</p>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">启动以太网通信仿真后，在【分析】-&gt;【报文信息】中可以查看AUTOSAR PDU解析。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1080" height="590" src="https://www.tosunai.com/wp-content/uploads/2025/04/technical-articles-20250414-2.webp" alt="AUTOSAR PDU解析" class="wp-image-18371" title="软件更新 | 以太网通信仿真功能已上线！TSMaster 202503 版本更新速览 174" srcset="https://www.tosunai.com/wp-content/uploads/2025/04/technical-articles-20250414-2.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/04/technical-articles-20250414-2-768x420.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/04/technical-articles-20250414-2-18x10.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/04/technical-articles-20250414-2-800x437.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /></figure>



<p class="wp-block-paragraph">报文信息页面左侧Detail View1窗口中，显示了报文解析信息，包含：抓包时间、报文基础解析信息、以太网帧基础解析信息。</p>



<p class="wp-block-paragraph"></p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="1080" height="599" src="https://www.tosunai.com/wp-content/uploads/2025/04/technical-articles-20250414-3.webp" alt="AUTOSAR PDU解析" class="wp-image-18370" title="软件更新 | 以太网通信仿真功能已上线！TSMaster 202503 版本更新速览 175" srcset="https://www.tosunai.com/wp-content/uploads/2025/04/technical-articles-20250414-3.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/04/technical-articles-20250414-3-768x426.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/04/technical-articles-20250414-3-18x10.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/04/technical-articles-20250414-3-800x444.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /></figure>
</div>


<p class="wp-block-paragraph">Detail View2窗口中，上半部分是显示解析出的字段；下半部分是十六进制和ASCII码显示的原始数据。</p>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">●&nbsp;SOMEIP PDU解析</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="1080" height="567" src="https://www.tosunai.com/wp-content/uploads/2025/04/technical-articles-20250414-4.webp" alt="SOMEIP PDU解析" class="wp-image-18369" title="软件更新 | 以太网通信仿真功能已上线！TSMaster 202503 版本更新速览 176" srcset="https://www.tosunai.com/wp-content/uploads/2025/04/technical-articles-20250414-4.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/04/technical-articles-20250414-4-768x403.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/04/technical-articles-20250414-4-18x9.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/04/technical-articles-20250414-4-800x420.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /></figure>
</div>


<p class="wp-block-paragraph">Detail View2窗口中，上半部分是显示解析出的字段；下半部分是十六进制和ASCII码显示的原始数据。</p>



<p class="wp-block-paragraph"><strong>功能二：故障模拟</strong></p>



<p class="wp-block-paragraph">●&nbsp;模拟网络延迟</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="1080" height="639" src="https://www.tosunai.com/wp-content/uploads/2025/04/technical-articles-20250414-5.webp" alt="模拟网络延迟" class="wp-image-18368" title="软件更新 | 以太网通信仿真功能已上线！TSMaster 202503 版本更新速览 177" srcset="https://www.tosunai.com/wp-content/uploads/2025/04/technical-articles-20250414-5.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/04/technical-articles-20250414-5-768x454.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/04/technical-articles-20250414-5-18x12.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/04/technical-articles-20250414-5-800x473.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /></figure>
</div>


<p class="wp-block-paragraph">功能实现：在以太网通信仿真界面，修改Interval(ms)的值，可以设置报文发送的周期；修改Phase(ms)的值，可以设置报文发送相位；如下图设置发送周期500ms，发送相位100ms，从而模拟出网络延迟。</p>



<p class="wp-block-paragraph">●&nbsp;模拟数据包丢失</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="1080" height="641" src="https://www.tosunai.com/wp-content/uploads/2025/04/technical-articles-20250414-6.webp" alt="模拟数据包丢失" class="wp-image-18365" title="软件更新 | 以太网通信仿真功能已上线！TSMaster 202503 版本更新速览 178" srcset="https://www.tosunai.com/wp-content/uploads/2025/04/technical-articles-20250414-6.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/04/technical-articles-20250414-6-768x456.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/04/technical-articles-20250414-6-18x12.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/04/technical-articles-20250414-6-800x475.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /></figure>
</div>


<p class="wp-block-paragraph">功能实现：在以太网通信仿真界面，不勾选对应的报文，在仿真时就不会发送，从而模拟数据包丢失的情况。</p>



<p class="wp-block-paragraph">●&nbsp;模拟数据错误报文</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="1080" height="642" src="https://www.tosunai.com/wp-content/uploads/2025/04/technical-articles-20250414-7.webp" alt="模拟数据错误报文" class="wp-image-18367" style="object-fit:cover" title="软件更新 | 以太网通信仿真功能已上线！TSMaster 202503 版本更新速览 179" srcset="https://www.tosunai.com/wp-content/uploads/2025/04/technical-articles-20250414-7.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/04/technical-articles-20250414-7-768x457.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/04/technical-articles-20250414-7-18x12.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/04/technical-articles-20250414-7-800x476.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /></figure>
</div>


<p class="wp-block-paragraph">功能实现：在以太网通信仿真界面，可修改Data字段，设置错误值，从而模拟数据错误报文的发送。</p>



<p class="wp-block-paragraph"><strong>以太网通讯仿真API</strong></p>



<p class="wp-block-paragraph">除上述以太网通信仿真模块的功能更新外，TSMaster也提供了相关的仿真API接口，便于用户在小程序、图形程序等中自主调用。</p>



<ul class="wp-block-list">
<li>eth_rbs_set_pdu_phase_and_cycle_by_name</li>



<li>eth_rbs_configure</li>



<li>eth_rbs_activate_all_networks</li>



<li>eth_rbs_activate_network_by_name</li>



<li>eth_rbs_activate_node_by_name</li>



<li>eth_rbs_activate_pdu_by_name</li>



<li>eth_rbs_set_signal_value_by_element</li>



<li>eth_rbs_set_signal_value_by_address</li>



<li>eth_rbs_get_signal_value_by_element</li>



<li>eth_rbs_get_signal_value_by_address</li>



<li>eth_rbs_start</li>



<li>eth_rbs_is_running</li>



<li>eth_rbs_stop</li>
</ul>



<div style="height:40px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-color has-link-color wp-elements-53" style="color:#007bd1"><strong><strong><strong><strong><strong><strong>2. 测试模块</strong></strong></strong></strong></strong></strong></h2>



<hr class="wp-block-separator has-text-color has-cyan-bluish-gray-color has-alpha-channel-opacity has-cyan-bluish-gray-background-color has-background is-style-wide"/>



<p class="wp-block-paragraph"><strong>【软件网关】</strong><strong>新增CAN报文软件网关</strong></p>



<p class="wp-block-paragraph">→【测试】-【软件网关】</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="1080" height="581" src="https://www.tosunai.com/wp-content/uploads/2025/04/technical-articles-20250414-8.webp" alt="【软件网关】新增CAN报文软件网关" class="wp-image-18372" style="object-fit:cover" title="软件更新 | 以太网通信仿真功能已上线！TSMaster 202503 版本更新速览 180" srcset="https://www.tosunai.com/wp-content/uploads/2025/04/technical-articles-20250414-8.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/04/technical-articles-20250414-8-768x413.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/04/technical-articles-20250414-8-18x10.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/04/technical-articles-20250414-8-800x430.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /></figure>
</div>


<p class="wp-block-paragraph">更新功能：软件网关支持将源通道上的接收报文转发到目标通道发出。同时，软件网关中也可以将转发的报文中的信号设置不同的信号生成器类型，包括正弦、斜坡脉冲、值范围、切换、随机、自定义以及系统变量。若未设置信号生成器，则信号保持默认状态，即“无”状态。</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="1080" height="583" src="https://www.tosunai.com/wp-content/uploads/2025/04/technical-articles-20250414-9.webp" alt="【软件网关】新增CAN报文软件网关" class="wp-image-18366" style="object-fit:cover" title="软件更新 | 以太网通信仿真功能已上线！TSMaster 202503 版本更新速览 181" srcset="https://www.tosunai.com/wp-content/uploads/2025/04/technical-articles-20250414-9.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/04/technical-articles-20250414-9-768x415.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/04/technical-articles-20250414-9-18x10.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/04/technical-articles-20250414-9-800x432.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /></figure>
</div>


<div style="height:40px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-color has-link-color wp-elements-54" style="color:#007bd1"><strong><strong><strong><strong><strong><strong>3. <strong>硬件模块</strong></strong></strong></strong></strong></strong></strong></h2>



<hr class="wp-block-separator has-text-color has-cyan-bluish-gray-color has-alpha-channel-opacity has-cyan-bluish-gray-background-color has-background is-style-wide"/>



<p class="wp-block-paragraph"><strong>【TLog】支持将GPS数据从blf格式转换为asc文件格式</strong></p>



<p class="wp-block-paragraph">→【分析】-【记录转换器】</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="1080" height="458" src="https://www.tosunai.com/wp-content/uploads/2025/04/technical-articles-20250414-10.webp" alt="【TLog】支持将GPS数据从blf格式转换为asc文件格式" class="wp-image-18373" style="object-fit:cover" title="软件更新 | 以太网通信仿真功能已上线！TSMaster 202503 版本更新速览 182" srcset="https://www.tosunai.com/wp-content/uploads/2025/04/technical-articles-20250414-10.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/04/technical-articles-20250414-10-768x326.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/04/technical-articles-20250414-10-18x8.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/04/technical-articles-20250414-10-800x339.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /></figure>
</div>


<p class="wp-block-paragraph">更新功能：使用同星Tlog系列记录总线数据blf，使用记录转换器将blf转换为asc格式，可以查看录制过程中记录的GPS数据，如：经纬度等。</p>



<div style="height:40px" aria-hidden="true" class="wp-block-spacer"></div>



<div class="wp-block-group box-margin has-background is-vertical is-content-justification-stretch is-layout-flex wp-container-core-group-is-layout-977340ba wp-block-group-is-layout-flex" style="background-color:#f9f9f9">
<h2 class="wp-block-heading has-text-align-center has-vivid-cyan-blue-color has-text-color has-link-color wp-elements-55"><strong>TSMaster 技术交流群</strong></h2>



<p class="has-text-align-center wp-block-paragraph"></p>



<p class="has-text-align-center wp-block-paragraph">如您有关于TSMaster软件使用问题需要技术支持，欢迎扫码添加<strong><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-vivid-cyan-blue-color">TOSUN同星技术客服</mark></strong>企微直接联系和咨询：</p>



<p class="has-text-align-center wp-block-paragraph"><img loading="lazy" decoding="async" width="150" height="150" class="wp-image-12425" style="width: 150px;" src="https://www.tosunai.com/wp-content/uploads/2024/08/technical-articles-20240820-6.webp" alt="同星技术支持 QRcode" title="软件更新 | 以太网通信仿真功能已上线！TSMaster 202503 版本更新速览 183" srcset="https://www.tosunai.com/wp-content/uploads/2024/08/technical-articles-20240820-6.webp 463w, https://www.tosunai.com/wp-content/uploads/2024/08/technical-articles-20240820-6-300x300.webp 300w, https://www.tosunai.com/wp-content/uploads/2024/08/technical-articles-20240820-6-150x150.webp 150w, https://www.tosunai.com/wp-content/uploads/2024/08/technical-articles-20240820-6-12x12.webp 12w, https://www.tosunai.com/wp-content/uploads/2024/08/technical-articles-20240820-6-100x100.webp 100w" sizes="auto, (max-width: 150px) 100vw, 150px" /></p>
</div>



<p class="wp-block-paragraph"></p>
<p>&lt;p&gt;The post <a rel="nofollow" href="https://www.tosunai.com/ethernet-communication-emulation-is-now-available/">软件更新 | 以太网通信仿真功能已上线！TSMaster 202503 版本更新速览</a> first appeared on <a rel="nofollow" href="https://www.tosunai.com">上海同星智能科技有限公司</a>.&lt;/p&gt;</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.tosunai.com/ethernet-communication-emulation-is-now-available/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>干货分享 &#124; TSMaster用户必看：以太网通信仿真用户手册</title>
		<link>https://www.tosunai.com/tsmaster-ethernet-communication-simulation-user-manual/</link>
					<comments>https://www.tosunai.com/tsmaster-ethernet-communication-simulation-user-manual/#respond</comments>
		
		<dc:creator><![CDATA[pan]]></dc:creator>
		<pubDate>Tue, 01 Apr 2025 02:30:32 +0000</pubDate>
				<category><![CDATA[软件操作教程]]></category>
		<category><![CDATA[TSMaster]]></category>
		<category><![CDATA[TSMaster使用教程]]></category>
		<category><![CDATA[仿真]]></category>
		<guid isPermaLink="false">https://www.tosunai.com/?p=18111</guid>

					<description><![CDATA[<p>在汽车电子开发中，以太网通信仿真已成为ECU测试、诊断和网络分析的关键环节。TSMaster作为一款强大的汽车 [&#8230;]</p>
<p>&lt;p&gt;The post <a rel="nofollow" href="https://www.tosunai.com/tsmaster-ethernet-communication-simulation-user-manual/">干货分享 | TSMaster用户必看：以太网通信仿真用户手册</a> first appeared on <a rel="nofollow" href="https://www.tosunai.com">上海同星智能科技有限公司</a>.&lt;/p&gt;</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">在汽车电子开发中，以太网通信仿真已成为ECU测试、诊断和网络分析的关键环节。TSMaster作为一款强大的汽车电子仿真和测试工具，为工程师提供了高效的以太网通信解决方案。本手册将带您深入解析TSMaster的以太网通信配置、报文收发、协议仿真及自动化测试技巧，助您快速上手并提升开发效率。</p>



<p class="wp-block-paragraph"><em><strong>本文关键词：TSMaster，<em><strong><em><strong>以太网通信仿真</strong></em></strong></em></strong></em></p>



<div style="height:40px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-color has-link-color wp-elements-61" style="color:#007bd1"><strong>符号说明</strong></h2>



<hr class="wp-block-separator has-text-color has-cyan-bluish-gray-color has-alpha-channel-opacity has-cyan-bluish-gray-background-color has-background is-style-wide"/>



<p class="wp-block-paragraph">本文中所用到的一些样式和符号，可以参考以下表格说明。</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="712" height="143" src="https://www.tosunai.com/wp-content/uploads/2025/01/technical-articles-20250122-1.webp" alt="样式表格说明" class="wp-image-16539" title="干货分享 | TSMaster用户必看：以太网通信仿真用户手册 184" srcset="https://www.tosunai.com/wp-content/uploads/2025/01/technical-articles-20250122-1.webp 712w, https://www.tosunai.com/wp-content/uploads/2025/01/technical-articles-20250122-1-300x60.webp 300w, https://www.tosunai.com/wp-content/uploads/2025/01/technical-articles-20250122-1-18x4.webp 18w" sizes="auto, (max-width: 712px) 100vw, 712px" /></figure>
</div>

<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="711" height="340" src="https://www.tosunai.com/wp-content/uploads/2025/01/technical-articles-20250122-2.webp" alt="符号表格说明" class="wp-image-16540" title="干货分享 | TSMaster用户必看：以太网通信仿真用户手册 185" srcset="https://www.tosunai.com/wp-content/uploads/2025/01/technical-articles-20250122-2.webp 711w, https://www.tosunai.com/wp-content/uploads/2025/01/technical-articles-20250122-2-300x143.webp 300w, https://www.tosunai.com/wp-content/uploads/2025/01/technical-articles-20250122-2-18x9.webp 18w" sizes="auto, (max-width: 711px) 100vw, 711px" /></figure>
</div>


<div style="height:40px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-color has-link-color wp-elements-62" style="color:#007bd1"><strong>功能概要</strong></h2>



<hr class="wp-block-separator has-text-color has-cyan-bluish-gray-color has-alpha-channel-opacity has-cyan-bluish-gray-background-color has-background is-style-wide"/>



<p class="wp-block-paragraph">目前用户在软件开发时，面临着如下需要以太网通信仿真的场景：</p>



<ul class="wp-block-list">
<li>多ECU通信，进行功能验证：真实ECU未开发完全；</li>



<li>模拟复杂通信工况和故障，测试系统的鲁棒性：真实ECU构造该类场景困难；</li>



<li>汽车软件升级，验证与其它版本兼容性：需不同版本的真实ECU；</li>



<li>不同的供应商提供的ECU通信、协作验证：不同供应商ECU协作不便；</li>



<li>其它开发/测试等问题。</li>
</ul>



<p class="wp-block-paragraph">基于以上用户问题，TSMaster开发者为用户开发了以太网通信仿真模块。该仿真模块使用以太网通讯协议，旨在高度模拟真实ECU之间的通信，为用户提供全面且有效的解决方案。</p>



<p class="wp-block-paragraph">以太网通信仿真模块模拟真实ECU发送和接收通信报文的过程，验证软件在处理不同类型报文时的准确性和稳定性。该模块可灵活模拟各种通信故障场景，满足系统鲁棒性测试需求。比如，模拟网络延迟、数据包丢失、错误报文注入等故障情况，帮助开发者测试软件在复杂通信工况下的应对能力。</p>



<div style="height:40px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-color has-link-color wp-elements-63" style="color:#007bd1"><strong>Windows 窗体</strong></h2>



<hr class="wp-block-separator has-text-color has-cyan-bluish-gray-color has-alpha-channel-opacity has-cyan-bluish-gray-background-color has-background is-style-wide"/>



<p class="wp-block-paragraph">以太网通信仿真模块主要包含以下三个功能区:</p>



<ul class="wp-block-list">
<li>工具栏</li>



<li>节点显示</li>



<li>报文列表</li>
</ul>



<p class="wp-block-paragraph"><strong>3.1 工具栏</strong></p>



<p class="wp-block-paragraph">常用功能显示集合。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1080" height="574" src="https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-1.webp" alt="以太网通信仿真模块工具栏" class="wp-image-18113" title="干货分享 | TSMaster用户必看：以太网通信仿真用户手册 186" srcset="https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-1.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-1-768x408.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-1-18x10.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-1-800x425.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /><figcaption class="wp-element-caption">图1: 工具栏</figcaption></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">窗体图标说明如下：</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="772" height="391" src="https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-2.webp" alt="窗体图标说明" class="wp-image-18116" title="干货分享 | TSMaster用户必看：以太网通信仿真用户手册 187" srcset="https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-2.webp 772w, https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-2-768x389.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-2-18x9.webp 18w" sizes="auto, (max-width: 772px) 100vw, 772px" /></figure>
</div>


<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph"><strong>3.2 节点显示</strong></p>



<p class="wp-block-paragraph">显示数据库的节点。鼠标悬浮在节点显示上，双击2次可勾选或取消勾选该节点。</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="307" height="160" src="https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-3.webp" alt="节点显示" class="wp-image-18115" title="干货分享 | TSMaster用户必看：以太网通信仿真用户手册 188" srcset="https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-3.webp 307w, https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-3-18x9.webp 18w" sizes="auto, (max-width: 307px) 100vw, 307px" /><figcaption class="wp-element-caption">图2: 节点显示</figcaption></figure>
</div>


<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph"><strong>3.3 报文列表</strong></p>



<p class="wp-block-paragraph">显示数据库中的所有报文。</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="1080" height="466" src="https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-4.webp" alt="报文列表" class="wp-image-18114" title="干货分享 | TSMaster用户必看：以太网通信仿真用户手册 189" srcset="https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-4.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-4-768x331.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-4-18x8.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-4-800x345.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /><figcaption class="wp-element-caption">图3：报文列表</figcaption></figure>
</div>


<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">报文列表每列数据说明如下：</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="790" height="316" src="https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-5.webp" alt="报文列表每列数据说明" class="wp-image-18117" title="干货分享 | TSMaster用户必看：以太网通信仿真用户手册 190" srcset="https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-5.webp 790w, https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-5-768x307.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-5-18x7.webp 18w" sizes="auto, (max-width: 790px) 100vw, 790px" /></figure>
</div>


<div style="height:40px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-color has-link-color wp-elements-64" style="color:#007bd1"><strong><strong>示例</strong></strong></h2>



<hr class="wp-block-separator has-text-color has-cyan-bluish-gray-color has-alpha-channel-opacity has-cyan-bluish-gray-background-color has-background is-style-wide"/>



<p class="wp-block-paragraph">此章节包含以太网通信仿真使用的相关内容。</p>



<p class="wp-block-paragraph"><strong>4.1&nbsp;</strong><strong>导入以太网数据库</strong></p>



<p class="wp-block-paragraph">支持以下导入以太网数据库（arxml\xml）方式：</p>



<p class="wp-block-paragraph">▲&nbsp;拖拽数据库文件到TSMaster软件内，即可默认加载到数据库对应的总线类型通道1上，然后在TSMaster软件内，可以修改该数据库绑定到指定通道上，操作如下图所示：</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="1080" height="574" src="https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-6.webp" alt="拖拽数据库文件" class="wp-image-18118" title="干货分享 | TSMaster用户必看：以太网通信仿真用户手册 191" srcset="https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-6.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-6-768x408.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-6-18x10.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-6-800x425.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /><figcaption class="wp-element-caption">图4: 拖拽数据库文件</figcaption></figure>
</div>

<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="1080" height="570" src="https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-7.webp" alt="选择相关通道和数据库" class="wp-image-18121" style="object-fit:cover" title="干货分享 | TSMaster用户必看：以太网通信仿真用户手册 192" srcset="https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-7.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-7-768x405.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-7-18x10.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-7-800x422.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /><figcaption class="wp-element-caption">图5: 选择相关通道和数据库</figcaption></figure>
</div>


<p class="wp-block-paragraph">▲&nbsp;在TSMaster中，点击【分析】-&gt;【数据库】-&gt;选择对应总线-&gt;右击对应通道，添加数据库，如下图所示：</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="1080" height="574" src="https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-8.webp" alt="添加数据库" class="wp-image-18120" style="object-fit:cover" title="干货分享 | TSMaster用户必看：以太网通信仿真用户手册 193" srcset="https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-8.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-8-768x408.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-8-18x10.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-8-800x425.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /><figcaption class="wp-element-caption">图6: 添加数据库</figcaption></figure>
</div>


<p class="wp-block-paragraph">经过上述操作，已经成功将数据加入TSMaster软件中。</p>



<p class="wp-block-paragraph"><strong>4.2&nbsp;以太网通信仿真配置</strong></p>



<p class="wp-block-paragraph"><strong>4.2.1 通道选择</strong></p>



<p class="wp-block-paragraph">在TSMaster中，选中【硬件】-&gt;【通道选择】，在弹出的界面，选择Ethernet的通道，可选择虚拟通道或真实硬件通道。</p>



<p class="wp-block-paragraph">实际操作如下图所示：</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="1080" height="555" src="https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-9.webp" alt="选择Ethernet通道" class="wp-image-18122" style="object-fit:cover" title="干货分享 | TSMaster用户必看：以太网通信仿真用户手册 194" srcset="https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-9.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-9-768x395.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-9-18x9.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-9-800x411.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /><figcaption class="wp-element-caption">图7: 选择Ethernet通道</figcaption></figure>
</div>


<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph"><strong>4.2.2 勾选通用配置</strong></p>



<p class="wp-block-paragraph">在TSMaster中，选中【硬件】-&gt;【TCP/IP协议栈】，在弹出的界面，选择通用配置，勾选“保持运行过程中动态创建的配置，否则在断开连接的时候会被清除掉”。</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="1080" height="530" src="https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-10.webp" alt="勾选通用配置" class="wp-image-18119" style="object-fit:cover" title="干货分享 | TSMaster用户必看：以太网通信仿真用户手册 195" srcset="https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-10.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-10-768x377.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-10-18x9.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-10-800x393.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /><figcaption class="wp-element-caption">图8: 勾选通用配置</figcaption></figure>
</div>


<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph"><strong>4.3 以太网通信仿真</strong></p>



<p class="wp-block-paragraph"><strong>4.3.1 配置报文</strong></p>



<p class="wp-block-paragraph">在TSMaster中，选中【仿真】-&gt;【以太网通信仿真】。在弹出的界面，勾选报文，配置“Interval（ms）”的值，配置后会按照周期时间发送报文。可配置“Data”的值。</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="1080" height="546" src="https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-11.webp" alt="配置报文" class="wp-image-18123" style="object-fit:cover" title="干货分享 | TSMaster用户必看：以太网通信仿真用户手册 196" srcset="https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-11.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-11-768x388.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-11-18x9.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-11-800x404.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /><figcaption class="wp-element-caption">图9: 配置报文</figcaption></figure>
</div>


<p class="wp-block-paragraph"><strong>4.3.2 启动仿真</strong></p>



<p class="wp-block-paragraph">在TSMaster中，点击启动连接。选中【仿真】-&gt;【以太网通信仿真】，在弹出的界面，点击启动仿真。</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="1080" height="546" src="https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-12.webp" alt="启动仿真" class="wp-image-18127" style="object-fit:cover" title="干货分享 | TSMaster用户必看：以太网通信仿真用户手册 197" srcset="https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-12.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-12-768x388.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-12-18x9.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-12-800x404.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /><figcaption class="wp-element-caption">图10：启动仿真</figcaption></figure>
</div>


<p class="wp-block-paragraph"><strong>4.3.3&nbsp;Ethernet报文信息抓包</strong></p>



<p class="wp-block-paragraph">在TSMaster中，选中【分析】-&gt;【报文信息】。可在弹出的Ethernet报文信息界面中，查看到仿真发送的报文。</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="1080" height="545" src="https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-13.webp" alt="仿真报文抓包" class="wp-image-18126" style="object-fit:cover" title="干货分享 | TSMaster用户必看：以太网通信仿真用户手册 198" srcset="https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-13.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-13-768x388.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-13-18x9.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-13-800x404.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /><figcaption class="wp-element-caption">图11: 仿真报文抓包</figcaption></figure>
</div>


<p class="wp-block-paragraph">在抓包后，可点击“Detail View1”显示数据栏1，即下图红框的按键；然后点击报文，可在左侧显示解析的信息；解析信息如下：</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="855" height="420" src="https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-14.webp" alt="显示解析的信息" class="wp-image-18125" style="object-fit:cover" title="干货分享 | TSMaster用户必看：以太网通信仿真用户手册 199" srcset="https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-14.webp 855w, https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-14-768x377.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-14-18x9.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-14-800x393.webp 800w" sizes="auto, (max-width: 855px) 100vw, 855px" /></figure>
</div>

<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="1080" height="579" src="https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-15.webp" alt="数据栏1" class="wp-image-18124" style="object-fit:cover" title="干货分享 | TSMaster用户必看：以太网通信仿真用户手册 200" srcset="https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-15.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-15-768x412.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-15-18x10.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-15-800x429.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /><figcaption class="wp-element-caption">图12: 数据栏1</figcaption></figure>
</div>


<p class="wp-block-paragraph">可点击“Detail View2”显示数据栏2，即下图红框的按键；然后点击报文，可在左侧显示解析的信息；上半部分是显示解析出的字段；下半部分是十六进制和ASCII码显示的原始数据；上半部分的解析如下：</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="768" height="697" src="https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-16.webp" alt="数据栏2" class="wp-image-18128" style="object-fit:cover" title="干货分享 | TSMaster用户必看：以太网通信仿真用户手册 201" srcset="https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-16.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-16-13x12.webp 13w" sizes="auto, (max-width: 768px) 100vw, 768px" /></figure>
</div>

<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="1080" height="569" src="https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-17.webp" alt="数据栏2" class="wp-image-18130" style="object-fit:cover" title="干货分享 | TSMaster用户必看：以太网通信仿真用户手册 202" srcset="https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-17.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-17-768x405.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-17-18x9.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-17-800x421.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /><figcaption class="wp-element-caption">图13: 数据栏2</figcaption></figure>
</div>


<p class="wp-block-paragraph"><strong>4.4 故障模拟</strong></p>



<p class="wp-block-paragraph"><strong>4.4.1 模拟网络延迟</strong></p>



<p class="wp-block-paragraph">在以太网通信仿真界面，修改Interval(ms)的值，可以设置报文发送的周期；修改Phase(ms)的值，可以设置报文发送相位；如下图设置发送周期500ms，发送相位100ms，从而模拟出网络延迟。</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="1080" height="439" src="https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-18.webp" alt="模拟网络延迟" class="wp-image-18132" style="object-fit:cover" title="干货分享 | TSMaster用户必看：以太网通信仿真用户手册 203" srcset="https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-18.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-18-768x312.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-18-18x7.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-18-800x325.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /><figcaption class="wp-element-caption">图14: 模拟网络延迟</figcaption></figure>
</div>


<p class="wp-block-paragraph"><strong>4.4.2 模拟数据包丢失</strong></p>



<p class="wp-block-paragraph">在以太网通信仿真界面，不勾选对应的报文，在仿真时就不会发送，从而模拟数据包丢失的情况。</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="1080" height="439" src="https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-19.webp" alt="模拟数据包丢失" class="wp-image-18131" style="object-fit:cover" title="干货分享 | TSMaster用户必看：以太网通信仿真用户手册 204" srcset="https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-19.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-19-768x312.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-19-18x7.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-19-800x325.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /><figcaption class="wp-element-caption">图15: 模拟数据包丢失</figcaption></figure>
</div>


<p class="wp-block-paragraph"><strong>4.4.3 模拟数据错误报文</strong></p>



<p class="wp-block-paragraph">在以太网通信仿真界面，可修改Data字段，设置错误值，从而模拟数据错误报文的发送。</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="1080" height="419" src="https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-20.webp" alt="编辑Data字段" class="wp-image-18129" style="object-fit:cover" title="干货分享 | TSMaster用户必看：以太网通信仿真用户手册 205" srcset="https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-20.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-20-768x298.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-20-18x7.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-20-800x310.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /><figcaption class="wp-element-caption">图16: 编辑Data字段</figcaption></figure>
</div>


<div style="height:40px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-color has-link-color wp-elements-65" style="color:#007bd1"><strong><strong><strong><strong>接口</strong></strong></strong></strong></h2>



<hr class="wp-block-separator has-text-color has-cyan-bluish-gray-color has-alpha-channel-opacity has-cyan-bluish-gray-background-color has-background is-style-wide"/>



<p class="wp-block-paragraph"><strong>5.1 API列表</strong></p>



<p class="wp-block-paragraph"><strong>5.1.1 eth_rbs_set_pdu_phase_and_cycle_by_name</strong></p>


<div class="wp-block-image wp-block-image aligncenter size-large">
<figure class="size-full"><img loading="lazy" decoding="async" width="666" height="669" src="https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-21.webp" alt="以太网通信仿真API" class="wp-image-18133" title="干货分享 | TSMaster用户必看：以太网通信仿真用户手册 206" srcset="https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-21.webp 666w, https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-21-12x12.webp 12w, https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-21-100x100.webp 100w" sizes="auto, (max-width: 666px) 100vw, 666px" /></figure>
</div>


<p class="wp-block-paragraph"><strong>5.1.2&nbsp;eth_rbs_configure</strong></p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="666" height="554" src="https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-22.webp" alt="以太网通信仿真API" class="wp-image-18136" style="object-fit:cover" title="干货分享 | TSMaster用户必看：以太网通信仿真用户手册 207" srcset="https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-22.webp 666w, https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-22-14x12.webp 14w" sizes="auto, (max-width: 666px) 100vw, 666px" /></figure>
</div>


<p class="wp-block-paragraph"><strong>5.1.3&nbsp;eth_rbs_activate_all_networks</strong></p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="666" height="372" src="https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-23.webp" alt="以太网通信仿真API" class="wp-image-18137" style="object-fit:cover" title="干货分享 | TSMaster用户必看：以太网通信仿真用户手册 208" srcset="https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-23.webp 666w, https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-23-18x10.webp 18w" sizes="auto, (max-width: 666px) 100vw, 666px" /></figure>
</div>


<p class="wp-block-paragraph"><strong>5.1.4</strong><strong>&nbsp;eth_rbs_activate_network_by_name</strong></p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="666" height="521" src="https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-24.webp" alt="以太网通信仿真API" class="wp-image-18135" style="object-fit:cover" title="干货分享 | TSMaster用户必看：以太网通信仿真用户手册 209" srcset="https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-24.webp 666w, https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-24-15x12.webp 15w" sizes="auto, (max-width: 666px) 100vw, 666px" /></figure>
</div>


<p class="wp-block-paragraph"><strong>5.1.5&nbsp;eth_rbs_activate_node_by_name</strong></p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="667" height="597" src="https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-25.webp" alt="以太网通信仿真API" class="wp-image-18134" style="object-fit:cover" title="干货分享 | TSMaster用户必看：以太网通信仿真用户手册 210" srcset="https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-25.webp 667w, https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-25-13x12.webp 13w" sizes="auto, (max-width: 667px) 100vw, 667px" /></figure>
</div>


<p class="wp-block-paragraph"><strong>5.1.6&nbsp;eth_rbs_activate_pdu_by_name</strong></p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="666" height="595" src="https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-26-1.webp" alt="以太网通信仿真API" class="wp-image-18143" style="object-fit:cover" title="干货分享 | TSMaster用户必看：以太网通信仿真用户手册 211" srcset="https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-26-1.webp 666w, https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-26-1-13x12.webp 13w" sizes="auto, (max-width: 666px) 100vw, 666px" /></figure>
</div>


<p class="wp-block-paragraph"><strong>5.1.7&nbsp;eth_rbs_set_signal_value_by_element</strong></p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="666" height="669" src="https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-27-1.webp" alt="以太网通信仿真API" class="wp-image-18146" style="object-fit:cover" title="干货分享 | TSMaster用户必看：以太网通信仿真用户手册 212" srcset="https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-27-1.webp 666w, https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-27-1-12x12.webp 12w, https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-27-1-100x100.webp 100w" sizes="auto, (max-width: 666px) 100vw, 666px" /></figure>
</div>


<p class="wp-block-paragraph"><strong>5.1.8&nbsp;eth_rbs_set_signal_value_by_address</strong></p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="666" height="373" src="https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-28-1.webp" alt="以太网通信仿真API" class="wp-image-18145" style="object-fit:cover" title="干货分享 | TSMaster用户必看：以太网通信仿真用户手册 213" srcset="https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-28-1.webp 666w, https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-28-1-18x10.webp 18w" sizes="auto, (max-width: 666px) 100vw, 666px" /></figure>
</div>


<p class="wp-block-paragraph"><strong>5.1.9&nbsp;eth_rbs_get_signal_value_by_element</strong></p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="666" height="694" src="https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-29-1.webp" alt="以太网通信仿真API" class="wp-image-18147" style="object-fit:cover" title="干货分享 | TSMaster用户必看：以太网通信仿真用户手册 214" srcset="https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-29-1.webp 666w, https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-29-1-12x12.webp 12w" sizes="auto, (max-width: 666px) 100vw, 666px" /></figure>
</div>


<p class="wp-block-paragraph"><strong>5.1.10&nbsp;eth_rbs_get_signal_value_by_address</strong></p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="666" height="397" src="https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-30-1.webp" alt="以太网通信仿真API" class="wp-image-18144" style="object-fit:cover" title="干货分享 | TSMaster用户必看：以太网通信仿真用户手册 215" srcset="https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-30-1.webp 666w, https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-30-1-18x12.webp 18w" sizes="auto, (max-width: 666px) 100vw, 666px" /></figure>
</div>


<p class="wp-block-paragraph"><strong>5.1.11&nbsp;eth_rbs_start</strong></p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="666" height="232" src="https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-31.webp" alt="以太网通信仿真API" class="wp-image-18148" style="object-fit:cover" title="干货分享 | TSMaster用户必看：以太网通信仿真用户手册 216" srcset="https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-31.webp 666w, https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-31-18x6.webp 18w" sizes="auto, (max-width: 666px) 100vw, 666px" /></figure>
</div>


<p class="wp-block-paragraph"><strong>5.1.12&nbsp;eth_rbs_is_running</strong></p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="668" height="249" src="https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-32.webp" alt="以太网通信仿真API" class="wp-image-18151" style="object-fit:cover" title="干货分享 | TSMaster用户必看：以太网通信仿真用户手册 217" srcset="https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-32.webp 668w, https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-32-18x7.webp 18w" sizes="auto, (max-width: 668px) 100vw, 668px" /></figure>
</div>


<p class="wp-block-paragraph"><strong>5.1.13&nbsp;eth_rbs_stop</strong></p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="666" height="233" src="https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-33.webp" alt="以太网通信仿真API" class="wp-image-18150" style="object-fit:cover" title="干货分享 | TSMaster用户必看：以太网通信仿真用户手册 218" srcset="https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-33.webp 666w, https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-33-18x6.webp 18w" sizes="auto, (max-width: 666px) 100vw, 666px" /></figure>
</div>


<p class="wp-block-paragraph"><strong>5.2&nbsp;API使用案例</strong></p>



<p class="wp-block-paragraph">在本章节中，将展示如何调用API来实现一系列功能，涵盖勾选发送报文、设定报文发送周期、设置报文数据值以及启动仿真等操作。</p>



<p class="wp-block-paragraph"><strong>5.2.1 初始化环境</strong></p>



<p class="wp-block-paragraph">参考章节4.1与4.2的内容，按照其中的指引依次完成以太网数据库的导入、对应通道的选择以及配置项的勾选等操作。</p>



<p class="wp-block-paragraph"><strong>5.2.2 如何调用API</strong></p>



<p class="wp-block-paragraph">在【设计】 -&gt; 【C小程序】模块中添加C小程序编辑器。添加完成后，该编辑器支持调用章节5.1中所提及的全部API。</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="1080" height="134" src="https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-34.webp" alt="添加C小程序编辑器" class="wp-image-18149" style="object-fit:cover" title="干货分享 | TSMaster用户必看：以太网通信仿真用户手册 219" srcset="https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-34.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-34-768x95.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-34-18x2.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-34-800x99.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /><figcaption class="wp-element-caption">图17: 添加C小程序编辑器</figcaption></figure>
</div>


<p class="wp-block-paragraph">在C小程序编辑器里，存在多种事件类型，下面以程序启动事件为例进行说明。可以通过右键操作来添加程序启动事件，将所需代码逻辑编写在该事件对应的代码区域内。如此一来，当程序启动运行时，这些代码逻辑便会自动执行。</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="1080" height="462" src="https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-35.webp" alt="添加程序启动事件" class="wp-image-18152" style="object-fit:cover" title="干货分享 | TSMaster用户必看：以太网通信仿真用户手册 220" srcset="https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-35.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-35-768x329.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-35-18x8.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/03/technical-articles-20250331-35-800x342.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /><figcaption class="wp-element-caption">图18：添加程序启动事件</figcaption></figure>
</div>


<p class="wp-block-paragraph"><strong>5.2.3 代码说明</strong></p>



<p class="wp-block-paragraph">在新增的程序启动事件代码区域编辑以下示例代码，该代码的功能是周期性地发送指定报文，并且在发送过程中动态修改报文的发送值。具体逻辑如下：</p>



<p class="wp-block-paragraph">1）勾选名为“PDUTXDemo1_0”的PDU报文，使其处于激活状态。</p>



<p class="wp-block-paragraph">2）对“PDUTXDemo1_0”报文进行参数设置，将其相位设定为0ms，发送周期设定500ms。</p>



<p class="wp-block-paragraph">3）设置名为&#8221;SignalDemo1_0_0&#8243;的信号值为1。</p>



<p class="wp-block-paragraph">4）启动以太网通信仿真，开始报文周期性发送。</p>



<p class="wp-block-paragraph">5）仿真启动后，进入循环操作，交替设置名为&#8221;SignalDemo1_0_0&#8243;的信号值为0和1。</p>



<p class="wp-block-paragraph">6）结束循环操作后，停止仿真以太网通信仿真。</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="661" height="1362" src="https://www.tosunai.com/wp-content/uploads/2025/04/technical-articles-20250331-36.webp" alt="周期性地发送指定报文示例代码" class="wp-image-18154" style="object-fit:cover" title="干货分享 | TSMaster用户必看：以太网通信仿真用户手册 221" srcset="https://www.tosunai.com/wp-content/uploads/2025/04/technical-articles-20250331-36.webp 661w, https://www.tosunai.com/wp-content/uploads/2025/04/technical-articles-20250331-36-6x12.webp 6w" sizes="auto, (max-width: 661px) 100vw, 661px" /></figure>
</div>


<p class="wp-block-paragraph"><strong>5.2.4&nbsp;编译与执行</strong></p>



<p class="wp-block-paragraph">在C小程序编辑器里，当你点击“编译”按键，编辑器会立即开始对代码进行编译处理。编译完成后，系统会明确给出编译结果提示，显示“编译成功”或者“编译失败”。</p>



<p class="wp-block-paragraph">若提示编译失败，需要仔细查看具体的提示信息，根据这些信息定位并修改代码中存在的错误，然后再次尝试编译。</p>



<p class="wp-block-paragraph">若提示编译成功，编辑器将自动生成与代码对应的可执行文件，后续可运行该文件来验证程序的功能。</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="1080" height="463" src="https://www.tosunai.com/wp-content/uploads/2025/04/technical-articles-20250331-37.webp" alt="编译代码" class="wp-image-18159" style="object-fit:cover" title="干货分享 | TSMaster用户必看：以太网通信仿真用户手册 222" srcset="https://www.tosunai.com/wp-content/uploads/2025/04/technical-articles-20250331-37.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/04/technical-articles-20250331-37-768x329.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/04/technical-articles-20250331-37-18x8.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/04/technical-articles-20250331-37-800x343.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /><figcaption class="wp-element-caption">图19: 编译代码</figcaption></figure>
</div>


<p class="wp-block-paragraph">因为以太网通信仿真启动需基于TSMaster启动连接，所以执行上述生成的可执行文件之前，必须先确保TSMaster已启动并完成启动连接操作。只有在TSMaster处于已启动连接状态时，执行该可执行文件才不会出现运行异常。</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="1080" height="92" src="https://www.tosunai.com/wp-content/uploads/2025/04/technical-articles-20250331-38.webp" alt="启动连接" class="wp-image-18158" style="object-fit:cover" title="干货分享 | TSMaster用户必看：以太网通信仿真用户手册 223" srcset="https://www.tosunai.com/wp-content/uploads/2025/04/technical-articles-20250331-38.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/04/technical-articles-20250331-38-768x65.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/04/technical-articles-20250331-38-18x2.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/04/technical-articles-20250331-38-800x68.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /><figcaption class="wp-element-caption">图20：启动连接</figcaption></figure>
</div>


<p class="wp-block-paragraph">在C小程序编辑器界面中，点击“运行”按键，便会执行该可执行文件。</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="1080" height="457" src="https://www.tosunai.com/wp-content/uploads/2025/04/technical-articles-20250331-39.webp" alt="运行编译文件" class="wp-image-18157" style="object-fit:cover" title="干货分享 | TSMaster用户必看：以太网通信仿真用户手册 224" srcset="https://www.tosunai.com/wp-content/uploads/2025/04/technical-articles-20250331-39.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/04/technical-articles-20250331-39-768x325.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/04/technical-articles-20250331-39-18x8.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/04/technical-articles-20250331-39-800x339.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /><figcaption class="wp-element-caption">图21：运行编译文件</figcaption></figure>
</div>


<p class="wp-block-paragraph"><strong>5.2.5 执行结果</strong></p>



<p class="wp-block-paragraph">启动可执行文件后，可以在以太网通信仿真界面查看相关信息。该界面呈现的内容与示例代码中调用API进行的设置完全一致，具体包括：已勾选的对应报文、设置好的报文发送周期、报文中信号值的具体数值，同时还能看到以太网通信仿真已成功启动。</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="1080" height="367" src="https://www.tosunai.com/wp-content/uploads/2025/04/technical-articles-20250331-40.webp" alt="编译文件执行结果" class="wp-image-18156" style="object-fit:cover" title="干货分享 | TSMaster用户必看：以太网通信仿真用户手册 225" srcset="https://www.tosunai.com/wp-content/uploads/2025/04/technical-articles-20250331-40.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/04/technical-articles-20250331-40-768x261.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/04/technical-articles-20250331-40-18x6.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/04/technical-articles-20250331-40-800x272.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /><figcaption class="wp-element-caption">图22: 编译文件执行结果</figcaption></figure>
</div>


<p class="wp-block-paragraph">与此同时，在【Ethernet 报文信息】界面里，你能够观察到正在发送的报文。报文中的数据值处于循环变化状态，这正是示例代码里通过循环交替将信号值设置为0和1所呈现出的效果。循环结束后，会停止以太网通信仿真；至此，示例代码完成全部执行流程。</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="1080" height="528" src="https://www.tosunai.com/wp-content/uploads/2025/04/technical-articles-20250331-41.webp" alt="报文抓包" class="wp-image-18155" style="object-fit:cover" title="干货分享 | TSMaster用户必看：以太网通信仿真用户手册 226" srcset="https://www.tosunai.com/wp-content/uploads/2025/04/technical-articles-20250331-41.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/04/technical-articles-20250331-41-768x375.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/04/technical-articles-20250331-41-18x9.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/04/technical-articles-20250331-41-800x391.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /><figcaption class="wp-element-caption">图23：报文抓包</figcaption></figure>
</div>


<div style="height:40px" aria-hidden="true" class="wp-block-spacer"></div>



<div class="wp-block-columns are-vertically-aligned-top has-background is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex" style="background-color:#f9f9f9">
<div class="wp-block-column is-vertically-aligned-top is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:100%">
<div class="wp-block-group"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained">
<p class="wp-block-paragraph"><strong>小贴士：</strong></p>



<ol class="wp-block-list">
<li>软件下载：<br>点击下方软件下载链接，直接下载安装，建议下载 beta 版本<br></li>



<li>软件升级：<br>在电脑有互联网连接的前提下，可以在软件内检查升级至最新版本。</li>
</ol>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph"><strong>注：同星智能技术支持邮箱：<a title="" href="mailto:support@tosunai.cn">support@tosunai.cn</a>，欢迎大家前来咨询！（须注明公司及联系方式）</strong></p>



<div class="wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-fe48e5de wp-block-buttons-is-layout-flex">
<div class="wp-block-button"><a class="wp-block-button__link has-vivid-cyan-blue-background-color has-background wp-element-button" href="https://www.tosunai.com/downloads/">下载 TSMaster</a></div>
</div>
</div></div>
</div>
</div>



<p class="wp-block-paragraph"></p>
<p>&lt;p&gt;The post <a rel="nofollow" href="https://www.tosunai.com/tsmaster-ethernet-communication-simulation-user-manual/">干货分享 | TSMaster用户必看：以太网通信仿真用户手册</a> first appeared on <a rel="nofollow" href="https://www.tosunai.com">上海同星智能科技有限公司</a>.&lt;/p&gt;</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.tosunai.com/tsmaster-ethernet-communication-simulation-user-manual/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>干货分享 &#124; TSMaster AUTOSAR E2E 使用说明</title>
		<link>https://www.tosunai.com/tsmaster-autosar-e2e-user-guide/</link>
					<comments>https://www.tosunai.com/tsmaster-autosar-e2e-user-guide/#respond</comments>
		
		<dc:creator><![CDATA[pan]]></dc:creator>
		<pubDate>Thu, 20 Feb 2025 04:25:21 +0000</pubDate>
				<category><![CDATA[软件操作教程]]></category>
		<category><![CDATA[TSMaster]]></category>
		<category><![CDATA[TSMaster使用教程]]></category>
		<category><![CDATA[仿真]]></category>
		<guid isPermaLink="false">https://www.tosunai.com/?p=17148</guid>

					<description><![CDATA[<p>在车载网络中，信息交换通常涉及多个电子控制单元（ECU）之间的通信。对于安全相关的信号，如车速、档位、车辆/电 [&#8230;]</p>
<p>&lt;p&gt;The post <a rel="nofollow" href="https://www.tosunai.com/tsmaster-autosar-e2e-user-guide/">干货分享 | TSMaster AUTOSAR E2E 使用说明</a> first appeared on <a rel="nofollow" href="https://www.tosunai.com">上海同星智能科技有限公司</a>.&lt;/p&gt;</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">在车载网络中，信息交换通常涉及多个电子控制单元（ECU）之间的通信。对于安全相关的信号，如车速、档位、车辆/电源模式等，数据的完整性和可靠性至关重要。TSMaster 为用户开发了AUTOSAR E2E 仿真模块，实现端到端的数据保护，确保数据在传输过程中不被篡改、丢失或损坏。本文主要介绍 TSMaster AUTOSAR E2E 的使用说明。</p>



<p class="wp-block-paragraph"><em><strong>本文关键词：TSMaster，<em><strong>AUTOSAR，E2E</strong></em></strong></em></p>



<div style="height:40px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-color has-link-color wp-elements-71" style="color:#007bd1"><strong>符号说明</strong></h2>



<hr class="wp-block-separator has-text-color has-cyan-bluish-gray-color has-alpha-channel-opacity has-cyan-bluish-gray-background-color has-background is-style-wide"/>



<p class="wp-block-paragraph">本文中所用到的一些样式和符号，可以参考以下表格说明。</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="712" height="143" src="https://www.tosunai.com/wp-content/uploads/2025/01/technical-articles-20250122-1.webp" alt="样式表格说明" class="wp-image-16539" title="干货分享 | TSMaster AUTOSAR E2E 使用说明 227" srcset="https://www.tosunai.com/wp-content/uploads/2025/01/technical-articles-20250122-1.webp 712w, https://www.tosunai.com/wp-content/uploads/2025/01/technical-articles-20250122-1-300x60.webp 300w, https://www.tosunai.com/wp-content/uploads/2025/01/technical-articles-20250122-1-18x4.webp 18w" sizes="auto, (max-width: 712px) 100vw, 712px" /></figure>
</div>

<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="711" height="340" src="https://www.tosunai.com/wp-content/uploads/2025/01/technical-articles-20250122-2.webp" alt="符号表格说明" class="wp-image-16540" title="干货分享 | TSMaster AUTOSAR E2E 使用说明 228" srcset="https://www.tosunai.com/wp-content/uploads/2025/01/technical-articles-20250122-2.webp 711w, https://www.tosunai.com/wp-content/uploads/2025/01/technical-articles-20250122-2-300x143.webp 300w, https://www.tosunai.com/wp-content/uploads/2025/01/technical-articles-20250122-2-18x9.webp 18w" sizes="auto, (max-width: 711px) 100vw, 711px" /></figure>
</div>


<div style="height:40px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-color has-link-color wp-elements-72" style="color:#007bd1"><strong>功能概要</strong></h2>



<hr class="wp-block-separator has-text-color has-cyan-bluish-gray-color has-alpha-channel-opacity has-cyan-bluish-gray-background-color has-background is-style-wide"/>



<p class="wp-block-paragraph">TSMaster 为用户开发了 AUTOSAR E2E 仿真模块。该仿真模块基于 AUTOSAR E2E 机制和用户输入的配置信息，实现对数据的保护与检测，并通过 UI 界面显示发送的 E2E 信息与接收的 E2E 信息是否正确。主要包含以下功能：</p>



<ul class="wp-block-list">
<li>E2E 报文发送</li>



<li>E2E 报文检测</li>



<li>E2E 故障注入</li>



<li>其它开发/测试等功能</li>
</ul>



<p class="wp-block-paragraph">AUTOSAR E2E 仿真模块目前仅支持 CAN、CAN FD、SOME/IP，后续将继续新增 LIN、FlexRay、Ethernet。</p>



<div style="height:40px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-color has-link-color wp-elements-73" style="color:#007bd1"><strong>Windows 窗体</strong></h2>



<hr class="wp-block-separator has-text-color has-cyan-bluish-gray-color has-alpha-channel-opacity has-cyan-bluish-gray-background-color has-background is-style-wide"/>



<p class="wp-block-paragraph">AUTOSAR E2E 仿真模块主要包含以下两个功能区:</p>



<ul class="wp-block-list">
<li>网络组成</li>



<li>信息</li>
</ul>



<p class="wp-block-paragraph"><strong>3.1 网络组成</strong></p>



<p class="wp-block-paragraph">网络组成主要以树型结构显示加载的 ARXML 中的 E2E 信息，以网络/节点/报文/信号组/信号形式展示。</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1080" height="636" src="https://www.tosunai.com/wp-content/uploads/2025/02/technical-articles-20250217-1.webp" alt="网络组成" class="wp-image-17150" title="干货分享 | TSMaster AUTOSAR E2E 使用说明 229" srcset="https://www.tosunai.com/wp-content/uploads/2025/02/technical-articles-20250217-1.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/02/technical-articles-20250217-1-768x452.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/02/technical-articles-20250217-1-18x12.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/02/technical-articles-20250217-1-800x471.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /><figcaption class="wp-element-caption">图1: 网络组成</figcaption></figure>



<p class="wp-block-paragraph">在网络组成中存在“网络-报文-信号值-信号”、“类型”、“配置名称”、“配置类型”。</p>



<p class="wp-block-paragraph"><strong>网络-报文-信号值-信号:</strong></p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="695" height="181" src="https://www.tosunai.com/wp-content/uploads/2025/02/technical-articles-20250217-2.webp" alt="网络组成网络-报文-信号值-信号表格说明" class="wp-image-17151" title="干货分享 | TSMaster AUTOSAR E2E 使用说明 230" srcset="https://www.tosunai.com/wp-content/uploads/2025/02/technical-articles-20250217-2.webp 695w, https://www.tosunai.com/wp-content/uploads/2025/02/technical-articles-20250217-2-18x5.webp 18w" sizes="auto, (max-width: 695px) 100vw, 695px" /></figure>
</div>


<p class="wp-block-paragraph"><strong>类型：</strong></p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="695" height="181" src="https://www.tosunai.com/wp-content/uploads/2025/02/technical-articles-20250217-2.webp" alt="网络组成网络-报文-信号值-信号表格说明" class="wp-image-17151" title="干货分享 | TSMaster AUTOSAR E2E 使用说明 230" srcset="https://www.tosunai.com/wp-content/uploads/2025/02/technical-articles-20250217-2.webp 695w, https://www.tosunai.com/wp-content/uploads/2025/02/technical-articles-20250217-2-18x5.webp 18w" sizes="auto, (max-width: 695px) 100vw, 695px" /></figure>
</div>


<p class="wp-block-paragraph"><strong>配置名称：</strong></p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="695" height="181" src="https://www.tosunai.com/wp-content/uploads/2025/02/technical-articles-20250217-4.webp" alt="网络组成配置名称表格说明" class="wp-image-17153" title="干货分享 | TSMaster AUTOSAR E2E 使用说明 232" srcset="https://www.tosunai.com/wp-content/uploads/2025/02/technical-articles-20250217-4.webp 695w, https://www.tosunai.com/wp-content/uploads/2025/02/technical-articles-20250217-4-18x5.webp 18w" sizes="auto, (max-width: 695px) 100vw, 695px" /></figure>
</div>


<p class="wp-block-paragraph"><strong>配置类型：</strong></p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="693" height="181" src="https://www.tosunai.com/wp-content/uploads/2025/02/technical-articles-20250217-5.webp" alt="网络组成配置类型表格说明" class="wp-image-17154" title="干货分享 | TSMaster AUTOSAR E2E 使用说明 233" srcset="https://www.tosunai.com/wp-content/uploads/2025/02/technical-articles-20250217-5.webp 693w, https://www.tosunai.com/wp-content/uploads/2025/02/technical-articles-20250217-5-18x5.webp 18w" sizes="auto, (max-width: 693px) 100vw, 693px" /></figure>
</div>


<p class="wp-block-paragraph"><strong>3.2 信息</strong></p>



<p class="wp-block-paragraph">“信息”中主要包含的内容为，选中的 SignalGroup 对应的 Profile 算法信息，以及 E2E 发送校验信息以及接收校验信息。</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="300" height="587" src="https://www.tosunai.com/wp-content/uploads/2025/02/technical-articles-20250217-6.webp" alt="信息" class="wp-image-17155" title="干货分享 | TSMaster AUTOSAR E2E 使用说明 234" srcset="https://www.tosunai.com/wp-content/uploads/2025/02/technical-articles-20250217-6.webp 300w, https://www.tosunai.com/wp-content/uploads/2025/02/technical-articles-20250217-6-6x12.webp 6w" sizes="auto, (max-width: 300px) 100vw, 300px" /><figcaption class="wp-element-caption">图2: 信息</figcaption></figure>
</div>


<p class="wp-block-paragraph">窗体说明如下：</p>


<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="706" height="383" src="https://www.tosunai.com/wp-content/uploads/2025/02/technical-articles-20250217-7.webp" alt="窗体说明表格说明" class="wp-image-17156" style="width:706px;height:auto" title="干货分享 | TSMaster AUTOSAR E2E 使用说明 235" srcset="https://www.tosunai.com/wp-content/uploads/2025/02/technical-articles-20250217-7.webp 706w, https://www.tosunai.com/wp-content/uploads/2025/02/technical-articles-20250217-7-18x10.webp 18w" sizes="auto, (max-width: 706px) 100vw, 706px" /></figure>
</div>


<div style="height:40px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-color has-link-color wp-elements-74" style="color:#007bd1"><strong><strong>示例</strong></strong></h2>



<hr class="wp-block-separator has-text-color has-cyan-bluish-gray-color has-alpha-channel-opacity has-cyan-bluish-gray-background-color has-background is-style-wide"/>



<p class="wp-block-paragraph">此章节为 TSMaster AUTOSAR E2E 工程搭建与解析的相关内容。</p>



<p class="wp-block-paragraph"><strong>4.1&nbsp;TSMaster&nbsp;AUTOSAR E2E 工程搭建</strong></p>



<p class="wp-block-paragraph">本文中 TSMaster 软件使用的数据库为临时数据库，仅演示 AUTOSAR E2E 的实现与检测。</p>



<p class="wp-block-paragraph"><strong>4.1.1 导入数据库</strong></p>



<p class="wp-block-paragraph">TSMaster 存在多种导入数据库（dbc\ldf\ARXML\xml）方式：</p>



<p class="wp-block-paragraph">▲&nbsp;拖拽数据库文件到 TSMaster 软件内，即可默认加载到数据库对应的总线类型通道1上，然后在 TSMaster 软件内，可以修改该数据库绑定到指定通道上，操作如下图所示：</p>


<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="1080" height="359" src="https://www.tosunai.com/wp-content/uploads/2025/02/technical-articles-20250217-8.webp" alt="拖拽数据库文件" class="wp-image-17157" style="width:706px;height:auto" title="干货分享 | TSMaster AUTOSAR E2E 使用说明 236" srcset="https://www.tosunai.com/wp-content/uploads/2025/02/technical-articles-20250217-8.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/02/technical-articles-20250217-8-768x255.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/02/technical-articles-20250217-8-18x6.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/02/technical-articles-20250217-8-800x266.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /><figcaption class="wp-element-caption">图3: 拖拽数据库文件</figcaption></figure>
</div>

<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="1080" height="534" src="https://www.tosunai.com/wp-content/uploads/2025/02/technical-articles-20250217-9.webp" alt="选择相关通道和数据库" class="wp-image-17158" style="width:706px;height:auto" title="干货分享 | TSMaster AUTOSAR E2E 使用说明 237" srcset="https://www.tosunai.com/wp-content/uploads/2025/02/technical-articles-20250217-9.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/02/technical-articles-20250217-9-768x380.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/02/technical-articles-20250217-9-18x9.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/02/technical-articles-20250217-9-800x396.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /><figcaption class="wp-element-caption">图4: 选择相关通道和数据库<br><br></figcaption></figure>
</div>


<p class="wp-block-paragraph">▲&nbsp;在 TSMaster 中，点击【Analysis】-&gt;【Databases】-&gt;选择对应总线-&gt;右击对应通道，添加数据库，如下图所示：</p>


<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="1080" height="529" src="https://www.tosunai.com/wp-content/uploads/2025/02/technical-articles-20250217-10.webp" alt="添加数据库" class="wp-image-17159" style="width:706px;height:auto" title="干货分享 | TSMaster AUTOSAR E2E 使用说明 238" srcset="https://www.tosunai.com/wp-content/uploads/2025/02/technical-articles-20250217-10.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/02/technical-articles-20250217-10-768x376.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/02/technical-articles-20250217-10-18x9.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/02/technical-articles-20250217-10-800x392.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /><figcaption class="wp-element-caption">图5: 添加数据库</figcaption></figure>
</div>


<p class="wp-block-paragraph"></p>


<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="1080" height="459" src="https://www.tosunai.com/wp-content/uploads/2025/02/technical-articles-20250217-11.webp" alt="通过API方式载入数据库" class="wp-image-17160" style="width:706px;height:auto" title="干货分享 | TSMaster AUTOSAR E2E 使用说明 239" srcset="https://www.tosunai.com/wp-content/uploads/2025/02/technical-articles-20250217-11.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/02/technical-articles-20250217-11-768x326.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/02/technical-articles-20250217-11-18x8.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/02/technical-articles-20250217-11-800x340.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /><figcaption class="wp-element-caption">图6: 通过 API 方式载入数据库<br><br></figcaption></figure>
</div>


<p class="wp-block-paragraph">经过上述操作，已经成功将数据加入TSMaster软件中。</p>



<p class="wp-block-paragraph"><strong>4.1.2&nbsp;</strong><strong>查看AUTOSAR E2E信息</strong></p>



<p class="wp-block-paragraph">在TSMaster中，点击【Simulation】-&gt;【AUTOSAR E2E】，如下图所示：</p>


<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="1080" height="742" src="https://www.tosunai.com/wp-content/uploads/2025/02/technical-articles-20250217-12.webp" alt="AUTOSAR E2E查看器" class="wp-image-17161" style="width:706px;height:auto" title="干货分享 | TSMaster AUTOSAR E2E 使用说明 240" srcset="https://www.tosunai.com/wp-content/uploads/2025/02/technical-articles-20250217-12.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/02/technical-articles-20250217-12-768x528.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/02/technical-articles-20250217-12-18x12.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/02/technical-articles-20250217-12-800x550.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /><figcaption class="wp-element-caption">图7: AUTOSAR E2E 查看器<br><br></figcaption></figure>
</div>


<p class="wp-block-paragraph"><strong>4.1.3&nbsp;使能 AUTOSAR E2E</strong></p>



<p class="wp-block-paragraph">使能 AUTOSAR E2E, 只需要在 RBS 仿真中，激活对应节点便自动使能 AUTOSAR E2E 实现与检测机制：</p>



<p class="wp-block-paragraph">在 TSMaster 中，点击【Simulation】-&gt;【CAN RBS Simulation】，如下图所示：</p>


<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="1080" height="425" src="https://www.tosunai.com/wp-content/uploads/2025/02/technical-articles-20250217-13.webp" alt="使能AUTOSAR E2E" class="wp-image-17162" style="width:706px;height:auto" title="干货分享 | TSMaster AUTOSAR E2E 使用说明 241" srcset="https://www.tosunai.com/wp-content/uploads/2025/02/technical-articles-20250217-13.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/02/technical-articles-20250217-13-768x302.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/02/technical-articles-20250217-13-18x7.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/02/technical-articles-20250217-13-800x315.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /><figcaption class="wp-element-caption">图8: 使能 AUTOSAR E2E<br><br></figcaption></figure>
</div>


<p class="wp-block-paragraph"><strong>4.1.4 校验 E2E 信息</strong></p>



<p class="wp-block-paragraph">此小节之前的操作完成后，启动测量，开启 RBS 仿真，即可在总线信息窗口看到报文发出。如下图所示：</p>


<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="1080" height="198" src="https://www.tosunai.com/wp-content/uploads/2025/02/technical-articles-20250217-14.webp" alt="报文信息" class="wp-image-17163" style="width:706px;height:auto" title="干货分享 | TSMaster AUTOSAR E2E 使用说明 242" srcset="https://www.tosunai.com/wp-content/uploads/2025/02/technical-articles-20250217-14.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/02/technical-articles-20250217-14-768x141.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/02/technical-articles-20250217-14-18x3.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/02/technical-articles-20250217-14-800x147.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /><figcaption class="wp-element-caption">图9: 报文信息

</figcaption></figure>
</div>


<p class="wp-block-paragraph">在报文信息界面可以看到 CRC 信号与 RC 信号在实时变化，但是用户在此界面并不知晓 E2E 信息是否正确。此时回到 AUTOSAR E2E 查看器中，查看对应的 E2E SignalGroup 可以辨别 E2E 信息是否正确，显示绿色表示正确，红色表示错误，黑色表示未检测到 SignalGroup 信息。如下图所示：</p>


<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="1080" height="589" src="https://www.tosunai.com/wp-content/uploads/2025/02/technical-articles-20250217-15.webp" alt="E2E校验" class="wp-image-17164" style="width:706px;height:auto" title="干货分享 | TSMaster AUTOSAR E2E 使用说明 243" srcset="https://www.tosunai.com/wp-content/uploads/2025/02/technical-articles-20250217-15.webp 1080w, https://www.tosunai.com/wp-content/uploads/2025/02/technical-articles-20250217-15-768x419.webp 768w, https://www.tosunai.com/wp-content/uploads/2025/02/technical-articles-20250217-15-18x10.webp 18w, https://www.tosunai.com/wp-content/uploads/2025/02/technical-articles-20250217-15-800x436.webp 800w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /><figcaption class="wp-element-caption">图10: E2E 校验<br><br></figcaption></figure>
</div>


<p class="wp-block-paragraph">E2E 检测状态：</p>


<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="712" height="112" src="https://www.tosunai.com/wp-content/uploads/2025/02/technical-articles-20250217-16.webp" alt="E2E检测状态表格说明" class="wp-image-17165" style="width:706px;height:auto" title="干货分享 | TSMaster AUTOSAR E2E 使用说明 244" srcset="https://www.tosunai.com/wp-content/uploads/2025/02/technical-articles-20250217-16.webp 712w, https://www.tosunai.com/wp-content/uploads/2025/02/technical-articles-20250217-16-18x3.webp 18w" sizes="auto, (max-width: 712px) 100vw, 712px" /></figure>
</div>


<p class="wp-block-paragraph"><strong>4.2 E2E 故障注入</strong></p>



<p class="wp-block-paragraph">在 TSMaster 中，为用户提供了一系列的故障注入函数，用户可以使用这些函数来进行故障注入测试，当前提供的故障注入类型如下：</p>



<ol class="wp-block-list">
<li>报文丢失</li>



<li>信号值固定</li>



<li>CRC 错误</li>



<li>RC 错误</li>
</ol>



<p class="wp-block-paragraph"><strong>4.2.1 CRC 故障注入</strong></p>



<p class="wp-block-paragraph">实现CRC故障注入，需要在 TSMaster 的 C 脚本或者 Python 脚本中进行 CRC 值的设置。</p>



<p class="wp-block-paragraph">C 脚本示例代码如下：</p>


<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="744" height="566" src="https://www.tosunai.com/wp-content/uploads/2025/02/technical-articles-20250217-17.webp" alt="CRC故障注入C脚本示例代码" class="wp-image-17166" style="width:706px;height:auto" title="干货分享 | TSMaster AUTOSAR E2E 使用说明 245" srcset="https://www.tosunai.com/wp-content/uploads/2025/02/technical-articles-20250217-17.webp 744w, https://www.tosunai.com/wp-content/uploads/2025/02/technical-articles-20250217-17-16x12.webp 16w" sizes="auto, (max-width: 744px) 100vw, 744px" /></figure>
</div>


<p class="wp-block-paragraph"><strong>4.2.2 RC 故障注入</strong></p>



<p class="wp-block-paragraph">实现 RC 故障注入，需要在 TSMaster 的 C 脚本或者 Python 脚本中进行 RC 值的设置。</p>



<p class="wp-block-paragraph">C 脚本示例代码如下：</p>


<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="744" height="566" src="https://www.tosunai.com/wp-content/uploads/2025/02/technical-articles-20250217-17.webp" alt="RC故障注入C脚本示例代码" class="wp-image-17166" style="width:706px;height:auto" title="干货分享 | TSMaster AUTOSAR E2E 使用说明 246" srcset="https://www.tosunai.com/wp-content/uploads/2025/02/technical-articles-20250217-17.webp 744w, https://www.tosunai.com/wp-content/uploads/2025/02/technical-articles-20250217-17-16x12.webp 16w" sizes="auto, (max-width: 744px) 100vw, 744px" /></figure>
</div>


<div style="height:40px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-color has-link-color wp-elements-75" style="color:#007bd1"><strong><strong><strong>API</strong></strong></strong></h2>



<hr class="wp-block-separator has-text-color has-cyan-bluish-gray-color has-alpha-channel-opacity has-cyan-bluish-gray-background-color has-background is-style-wide"/>



<p class="wp-block-paragraph"><strong>5.1&nbsp;can_rbs_fault_inject_handle_on_autosar_crc_event</strong></p>


<div class="wp-block-image wp-block-image aligncenter size-large">
<figure class="size-full"><img loading="lazy" decoding="async" width="666" height="697" src="https://www.tosunai.com/wp-content/uploads/2025/02/technical-articles-20250217-19.webp" alt="API 表格" class="wp-image-17168" title="干货分享 | TSMaster AUTOSAR E2E 使用说明 247" srcset="https://www.tosunai.com/wp-content/uploads/2025/02/technical-articles-20250217-19.webp 666w, https://www.tosunai.com/wp-content/uploads/2025/02/technical-articles-20250217-19-11x12.webp 11w" sizes="auto, (max-width: 666px) 100vw, 666px" /></figure>
</div>


<p class="wp-block-paragraph"><strong>5.2&nbsp;</strong><strong>can_rbs_fault_inject_handle_on_autosar_rc_event</strong></p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="666" height="696" src="https://www.tosunai.com/wp-content/uploads/2025/02/technical-articles-20250217-20.webp" alt="API 表格" class="wp-image-17169" style="object-fit:cover" title="干货分享 | TSMaster AUTOSAR E2E 使用说明 248" srcset="https://www.tosunai.com/wp-content/uploads/2025/02/technical-articles-20250217-20.webp 666w, https://www.tosunai.com/wp-content/uploads/2025/02/technical-articles-20250217-20-11x12.webp 11w" sizes="auto, (max-width: 666px) 100vw, 666px" /></figure>



<div style="height:40px" aria-hidden="true" class="wp-block-spacer"></div>



<div class="wp-block-columns are-vertically-aligned-top has-background is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex" style="background-color:#f9f9f9">
<div class="wp-block-column is-vertically-aligned-top is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:100%">
<div class="wp-block-group"><div class="wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained">
<p class="wp-block-paragraph"><strong>小贴士：</strong></p>



<ol class="wp-block-list">
<li>软件下载：<br>点击下方软件下载链接，直接下载安装，建议下载 beta 版本<br></li>



<li>软件升级：<br>在电脑有互联网连接的前提下，可以在软件内检查升级至最新版本。</li>
</ol>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph"><strong>注：同星智能技术支持邮箱：<a title="" href="mailto:support@tosunai.cn">support@tosunai.cn</a>，欢迎大家前来咨询！（须注明公司及联系方式）</strong></p>



<div class="wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-fe48e5de wp-block-buttons-is-layout-flex">
<div class="wp-block-button"><a class="wp-block-button__link has-vivid-cyan-blue-background-color has-background wp-element-button" href="https://www.tosunai.com/downloads/">下载 TSMaster</a></div>
</div>
</div></div>
</div>
</div>



<p class="wp-block-paragraph"></p>
<p>&lt;p&gt;The post <a rel="nofollow" href="https://www.tosunai.com/tsmaster-autosar-e2e-user-guide/">干货分享 | TSMaster AUTOSAR E2E 使用说明</a> first appeared on <a rel="nofollow" href="https://www.tosunai.com">上海同星智能科技有限公司</a>.&lt;/p&gt;</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.tosunai.com/tsmaster-autosar-e2e-user-guide/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
