软件介绍
TSMaster是由同星智能研发的一款国产汽车总线工具链软件,被业界誉为“国货之光”,也是目前唯一能与国际巨头Vector的CANoe全面抗衡的国产工具。该软件集总线监控、仿真、诊断、标定、BootLoader、测试等核心功能于一体,支持CAN、LIN、CAN FD、FlexRay及车载以太网等主流车载总线协议。通过开放的硬件兼容架构,TSMaster不仅支持同星自研硬件设备,还可无缝对接Vector、Kvaser、PEAK、周立功等第三方硬件,构建多品牌硬件协同测试环境。TSMaster采用模块化设计,包含DBC编辑器、信号比较模块、图形化面板设计器等专业组件。
启动后选择硬件厂商(如PEAK或ZLG),映射物理通道,加载DBC/LDF数据库,实时解析报文信号。通过时间戳散点图分析通信时序,快速定位帧间隔异常。
2.自动化报文发送
在发送模块中导入DBC文件,选择虚拟节点(如VCU或BMS),配置报文周期和信号变化曲线。支持条件触发发送,如当电池温度>50°C时自动发送故障报文。
3.信号测试与记录
启用信号比较模块,设置信号阈值(如0≤SOC≤100),使能CSV记录功能。测试数据按配置间隔(默认100ms)保存,支持Excel二次分析。
4.DBC数据库构建
使用内置DBC编辑器创建CAN数据库:
-拖拽式添加节点(ECU)、报文(Message)和信号(Signal)
-绑定数值表(ValueTable)定义信号物理含义
-通过一致性检查自动修复多路复用信号错误。
5.诊断刷写流程
配置UDS诊断服务:加载CDD文件→执行安全访问(Seed&Key动态计算)→分段下载固件→ECU复位验证。支持CAN/LINBootLoader,避免Flash写入异常。
6.HIL联合仿真
通过API接口连接Matlab/Simulink模型,将TSMaster作为实时总线节点。在电机控制器测试中,注入CRC错误报文,验证故障恢复机制。
序列发送模块支持图形化配置复杂逻辑(如车门状态循环:开→关→开),无需编写脚本即可模拟节点行为。
2.多协议深度兼容
独家支持PSI5传感器协议与AutoSAREthernet,覆盖智驾摄像头与智座域通信验证。
3.国产化替代方案
相比CANoe降低70%授权费用,提供等效CCP/XCP标定、ODX诊断功能,实现技术自主可控。
4.数据交互自由
支持10种格式互转:DBC↔ARXML↔JSON↔FIBEX等,打破工具链数据壁垒。
5.亿级数据吞吐
BLF记录文件大小无限制,1Gbps以太网接口保障高并发CANFD数据零丢包。
A:检查驱动签名(需禁用Win安全启动),PEAK设备需单独安装PCAN驱动。
Q2信号比较模块阈值设置无效怎么办?
A:确认已点击“解锁编辑器”,计算方法需设为Phy=Raw(物理值=原始值)。
Q3DBC文件导入后信号乱码怎么办?
A:编码格式选UTF-8,避免中文路径;使用一致性检查修复LITTLE_ENDIAN标志。
Q4如何降低产线测试成本怎么办?
A:搭配同星WiFi-CAN适配器(单价<¥500),支持并行刷写10台车辆。
Q5多通道联合仿真延迟高怎么办?
A:启用实时线程锁定(RTOS配置),通道映射时逻辑通道数≤物理通道数。

TSmaster使用教程
1、打开TSMaster软件,可以创建新工程或打开之前已经创建的工程,如图所示:
2、进入工程主界面,如图所示:
3、选择硬件栏,如果使用的硬件是PCAN,按照①②③④的顺序依次点击,如图所示:
4、选择硬件栏,如果使用的硬件是周立功CAN,按照①②③④⑤的顺序依次点击,需要根据使用的周立功CAN类型进行配置,如图所示:
5、比如说我是用的是周立功CAN-II,在配置文件中,将USBCAN II设置为1,其余设置为0,保存配置文件,点击确定。如果使用的是其他硬件在选择厂商中选择对应的硬件厂商,如图所示:
6、以PCAN硬件为例,介绍通道设置。将PCAN硬件连接至电脑后,按照①②③④⑤的顺序依次点击选择,如图所示:
7、选择总线硬件-CAN1,设置模式及波特率,CAN报文模式选择CAN,CAN FD报文模式选择CAN FD,波特率根据采集报文波特率选择对应的数值,本文示例选择500k,如图所示:
8、同样的方式设置通道2,并应用设置的配置参数,如图所示:
TSmaster操作说明
1.总线监控配置启动后选择硬件厂商(如PEAK或ZLG),映射物理通道,加载DBC/LDF数据库,实时解析报文信号。通过时间戳散点图分析通信时序,快速定位帧间隔异常。
2.自动化报文发送
在发送模块中导入DBC文件,选择虚拟节点(如VCU或BMS),配置报文周期和信号变化曲线。支持条件触发发送,如当电池温度>50°C时自动发送故障报文。
3.信号测试与记录
启用信号比较模块,设置信号阈值(如0≤SOC≤100),使能CSV记录功能。测试数据按配置间隔(默认100ms)保存,支持Excel二次分析。
4.DBC数据库构建
使用内置DBC编辑器创建CAN数据库:
-拖拽式添加节点(ECU)、报文(Message)和信号(Signal)
-绑定数值表(ValueTable)定义信号物理含义
-通过一致性检查自动修复多路复用信号错误。
5.诊断刷写流程
配置UDS诊断服务:加载CDD文件→执行安全访问(Seed&Key动态计算)→分段下载固件→ECU复位验证。支持CAN/LINBootLoader,避免Flash写入异常。
6.HIL联合仿真
通过API接口连接Matlab/Simulink模型,将TSMaster作为实时总线节点。在电机控制器测试中,注入CRC错误报文,验证故障恢复机制。
TSmaster亮点
1.无代码仿真能力序列发送模块支持图形化配置复杂逻辑(如车门状态循环:开→关→开),无需编写脚本即可模拟节点行为。
2.多协议深度兼容
独家支持PSI5传感器协议与AutoSAREthernet,覆盖智驾摄像头与智座域通信验证。
3.国产化替代方案
相比CANoe降低70%授权费用,提供等效CCP/XCP标定、ODX诊断功能,实现技术自主可控。
4.数据交互自由
支持10种格式互转:DBC↔ARXML↔JSON↔FIBEX等,打破工具链数据壁垒。
5.亿级数据吞吐
BLF记录文件大小无限制,1Gbps以太网接口保障高并发CANFD数据零丢包。
疑难解答
Q1初次安装后无法识别硬件怎么办?A:检查驱动签名(需禁用Win安全启动),PEAK设备需单独安装PCAN驱动。
Q2信号比较模块阈值设置无效怎么办?
A:确认已点击“解锁编辑器”,计算方法需设为Phy=Raw(物理值=原始值)。
Q3DBC文件导入后信号乱码怎么办?
A:编码格式选UTF-8,避免中文路径;使用一致性检查修复LITTLE_ENDIAN标志。
Q4如何降低产线测试成本怎么办?
A:搭配同星WiFi-CAN适配器(单价<¥500),支持并行刷写10台车辆。
Q5多通道联合仿真延迟高怎么办?
A:启用实时线程锁定(RTOS配置),通道映射时逻辑通道数≤物理通道数。
相关文章