人生就是博官网

干货分享 | TSMaster 序列发送 ?樵谄悼⒉馐灾械睦

Table of Contents

多所周知 ,序列发送 ?槟芄徊槐匾绫敬胧迪植馐灾刑囟ń谠毂ㄎ男蛄械姆⑺ ,该 ?槎嘤糜谘钒ご谓谠斓牟馐园咐。序列发送 ?榈某S贸【 ,重要是针对一些新开发的产品必要通过该 ?槔囱橹げ分澳艿鹊。本文沉点和各人分享一下关于TSMaster中序列发送 ?榈氖褂。

本文关键字:序列发送、无代码发送

本文目录

一、序列发送 ?榈氖褂貌街

1|增长CAN/CAN FD序列发送 ?

在工具栏【测试】找到 【CAN/CAN FD序列发送 ?椤->增长CAN/CAN FD序列发送 ? ,如图1。

在工具栏【测试】找到 【CAN/CAN FD序列发送?椤->增长CAN/CAN FD序列发送?
图1

2|增长新的序列发送流程

增长实现后 ,首先必要在序列发送窗口左侧空缺处右键选择【增长新的序列发送流程】 ,如图2。

增长实现后,首先必要在序列发送窗口左侧空缺处右键选择【增长新的序列发送流程】,如图2。
图2

①【切换到本序列发送流程】:存在多个序列发送流程时能够通过此选项切换流程。

②【启动序列发送流程】:启动当前选中的序列发送流程。

③【中断序列发送流程】:中断当前在运行的序列发送流程。

④【增长新的序列流程】:创建新的序列发送流程。

⑤【编纂名称】:编纂当前选中的序列流程名称。

⑥【删除所选】:删除当前选中的序列流程。

⑦【删除所佑卓:删除所有序列流程。

3|增长挨次发送报文

在序列发送窗口右侧空缺处右键选择增长必要序列节造的报文 ,能够选择新建原始报文/从数据库增长报文 ,如图3。

增长挨次发送报文
图3

①【从数据库增长报文】:加载数据库后可通过该选项增长数据库中的报文到序列发送 ?橹。

②【新建原始报文】:通过新建报文增长报文到序列发送 ?橹。

③【复造】:选择列表中的报文进行复造 ,再通过粘贴按钮进行粘贴。(可通过按下shift键多选报文)

④【复造为C剧本】:将当前选中的报文复造为C剧本代码。

⑤【粘贴】:粘贴已复造的报文。

⑥【删除所选】:删除选中的报文。

⑦【导出配置】:实现发送列表的配置后能够点击将该发送列表保留为.CAN FDTX配置文件。

⑧【导入配置】:导入序列流程配置文件.CAN FDTX

4|配置报文节造序列

按业务需要配置序列发送报文的节造数据、报文与报文间的延不断间、流程执行的循环次数 ,以达到我们必要的节造成效 ,如图4。

配置报文节造序列
图4

二、序列发送事俘

在汽车开发流程中 ,车门开关测试是必不成少的 ,在这里以车门开关节造为使用场景 ,解说序列发送 ?榈氖褂。

加载数据库后通过增长数据库报文增长报文到序列发送流程中 ,示例中0x555报文为车门节造报文 ,其中蕴含车门节造信号界说 ,左前门信号:FL_Door ,右前门信号:FR_Door ,左后门信号:RL_Door ,左后门信号:RR_Door ,如图6。

  • 复造多条车门节造报文 ,至上而下给必要节造的信号赋值。
  • 对每条节造报文做相应的延时设置。
  • 对已实现的序列发送流程做循环次数的配置。
  • 为了方便观察节造序列发送的成效 ,在panal面板中增长了四个批示灯别离暗示四个车门的开关状态。

?

批示灯控件的属职能够非阈值模式(ThresholdMode=false,当信号值蹬宗ValueOn所设置的值时 ,批示灯为点量状态 ,ValueOn为其他值时批示灯为熄灭状态)或选择阈值模式(阈值是指一个极限值 ,当某个变量达到这个值时 ,控件的行为会产生某种变动 ,将ThresholdMode的值设为True ,设置阈值的高限值为1 ,低限值为0 ,当信号值蹬宗或幼于0时 ,批示灯为熄灭状态 ,当信号值蹬宗或大于1时 ,批示灯为点亮状态。)如图5。

批示灯控件的属职能够非阈值模式
图5

实现后启动序列发送流程 ,批示灯代表的车门开关状态由左前->全灭->左后->全灭->右前->全灭->右后->全灭->全亮->全灭->全亮->全灭->全亮->全灭顺次循环执行100次。

TSMaster 序列发送?樵谄悼⒉馐灾械睦
图6
以上是序列发送 ?槭褂貌僮髁鞒毯褪纠 ,序列发送 ?槟芄挥糜诩本缪橹げ分澳艿慕谠斐尚 ,多个序列流程能够测试产品的多种节造状态 ,能纯熟使用序列发送 ? ,将序列发送 ?槿局缚⒑筒馐怨ぷ髦心芄挥行岣呶颐强⒉馐缘男。
近期文章

颁发回复

×
×

产品入口: 产品增长到购物车

【网站地图】