干货分享 | 零基础上手!TSMaster图形信号表达式实操指南

TSMaster软件支持在图形里面的信号表达式功能,主要用于多信号表达式运算和显示的场景。本文将以A2L中的标定变量为例,介绍如何使用图形中的信号表达式功能进行多信号的后处理运算和显示。

本文关键词:图形,信号表达式,信号计算,表达式运算,标定量


图形信号表达式是TSMaster软件中,“分析–图形”模块中所包含的一个功能。具体的使用场景是可以将多个信号进行表达式运算及显示。一般可以进行多个信号的加减乘除以及三角函数等形式的运算。下图为当前软件中内置的运算规则:

图形信号表达式功能

该功能支持的信号类型具体包括:CAN信号、LIN信号、FlexRay信号、Ethernet信号、系统变量等类型。配置信号表达式的功能之前,需要先加载对应格式的数据库文件,并将需要观测的变量添加至图形窗口。


图形信号表达式功能可用于多个标定变量的运算场景。下面针对此应用场景,介绍如何使用图形信号表达式功能计算两个标定变量的和。

现已提前将标定变量ecu1.sineSignal、ecu1.noiseSignal和ecu1.sineNoiseMixSignal添加到图形窗口,其中ecu1.sineNoiseMixSignal是ECU上传回来的变量,表示的是ecu1.sineSignal和ecu1.noiseSignal两个变量值之和。

图形信号表达式与标定变量的应用场景示例

使用图形中的信号表达式功能,创建一个信号表达式,同样用于计算ecu1.sineSignal和ecu1.noiseSignal两个变量值之和。同时与ECU上传回来的ecu1.sineNoiseMixSignal的信号值做对比。具体操作如下。

1)在图形窗口空白处单击鼠标右键,选择“添加信号表达式”;

图形信号表达式与标定变量的应用场景示例

2)双击新添加的信号表达式对应的变量Expr1524,然后点击如下图所示的图标按钮;

图形信号表达式与标定变量的应用场景示例

3)信号表达式编辑器界面如下图所示;

图形信号表达式与标定变量的应用场景示例

① 当需要进行多个信号的计算时,点击该按钮可以向下添加一个新的自变量

② 选中一个自变量后,点击该按钮可以删除选中的自变量

③ 点击该按钮可以查看支持的一些运算规则

图形信号表达式功能

4)根据测试需求,添加信号表达式来计算ecu1.sineSignal和ecu1.noiseSignal两个变量值之和。先点击第一个变量x1右侧的箭头选择器,来关联第一个变量对应的信号;

【注意】:可供关联的信号,必须是已经添加到图形窗口的信号,如果要选择的信号并没有添加到图形窗口,则需要先将需要关联的信号添加到图形窗口。

图形信号表达式与标定变量的应用场景示例
图形信号表达式与标定变量的应用场景示例

5)第二个变量的关联同上述操作 4);

6)变量关联完成之后,编辑对应变量的计算规则。设置完成后点击“确定”,最后点击“应用”;

图形信号表达式与标定变量的应用场景示例
图形信号表达式与标定变量的应用场景示例

7)启动测量,在图形窗口中观测已添加的标定变量的值。可以看到使用信号表达式计算的Expr1524的变量值与ECU上传回来的ecu1.sineNoiseMixSignal的变量值始终相等,符合预期。

图形信号表达式与标定变量的应用场景示例

您对TSMaster的哪个功能最感兴趣?或在实际应用中遇到过哪些问题?

欢迎在评论区分享你的经验或疑问,任何想法或建议也可以评论区留言互动,将有机会获得TOSUN神秘大礼包哦~

小贴士:
1、软件下载:
点击下方软件下载链接,直接下载安装,建议下载 beta 版本:

2、软件升级:
在电脑有互联网连接的前提下,可以在软件内检查升级至最新版本。

注:大红鹰dhy登录界面智能技术支持邮箱:support@tosunai.cn,欢迎大家前来咨询!(须注明公司及联系方式)

发表回复

zh_CNChinese
×
×

产品入口: 产品添加到购物车