SB5000车载串行总线分析仪

符合FlexRay波形测量&协议分析需求的先进功能综合车载串行总线分析仪
对于开发和使用车载通信总线的工程师来说,SB5000车辆串行总线分析仪是一个无价之宝。此仪器可以分析FlexRay,先进的ECU和电子车辆控制应用已经开始采用这一新兴的总线技术。由于能够同时测量最多32位的逻辑信号,一台SB5000即可从微处理器或其它被测源测量并分析并行总线信号。page links
简介
section links
1
SB5000是一台强大的串行总线分析仪,为您的应用提供强有力的支持。
- FlexRay、CAN、LIN、UART、I²C和SPI总线触发和分析
- FlexRay眼图分析
- FlexRay SI表决规程分析** 新
- FlexRay总线驱动器的电气特性参数
- CAN/FlexRay*总线符号触发、分析、解码和趋势显示(支持CAN的DBC数据库,FlexRay的FIBEX数据库)
- 4通道模拟 + 8位逻辑(SB5310)
- 4通道模拟 + 32位逻辑(SB5710)
- 采样率最高5GS/s、带宽为1GHz、每通道存储深度6.25MW(Mpts)
- 串行总线自动设置功能
*固件4.20及以上版本可用。
FlexRay
简单、高效地观测物理层,同时进行协议分析,以评估FlexRay通信系统的性能。通过长时间(复数周期)总线波形观测,可以测试、评价是否已按设计要求传输了指定帧、是否存在“毛刺”信号、数据是否被损坏,等等。使用FlexRay FIBEX符号触发、分析和趋势显示功能*,可以通过符合FIBEX数据库的物理值(消息和信号)进行触发并显示分析结果。
| 除了帧开始、ID、周期数、数据和其它条件外,SB5710/SB5310串行总线分析仪还可在CRC、BSS和FES错误进行触发,然后捕捉物理层电压波形。每次触发时实时更新显示波形(图1),显示波形的同时也显示协议分析结果列表和解码显示。如果发生通信异常,这可以帮助您确认异常是硬件还是软件引起的。 分析结果列表可以保存为csv格式的文本文件。通过字段跳转功能(Field Jump),可以从放大屏幕跳到指定帧的指定字段(如CRC字段)的顶端,或从所有捕捉到的数据中查找指定字段、指定帧的波形。 | ![]() 图1:FlexRay波形、列表、解码显示示例
|
FlexRay眼图分析
![]() 图3:眼图参数项目 ![]() 图4:眼图分析示例 | SB5710/SB5310可进行模板测试和眼图参数测试(图3),通过按Flex-Ray物理层一致性测试规范定义的眼图评估方法在模板测试中,从累积的测试脉冲中可以计算异常脉冲的数量、异常部分的波形采样数及其比率,并显示相应的结果。另外,还可以在放大屏幕中对指定的特定bit进行模板测试和眼图参数测试(图4)。主机最多可存储六个模板模式,包括FlexRay规范定义的模板模式,也可根据测试种类不同调用相应的模板。调出需要的模板后也可以进行编辑。 |
SI表决规程分析 新
(全球基于数字示波器的仪器中首个实现此功能,自2009年3月起,根据YOKOGAWA所作调查。)
FlexRay联盟物理层工作组正在开发“SI(系统完整性)表决规程”,以确保电气物理层正常工作。使用新的4.42固件或更新版本,除了物理层波形观测和协议分析,SB5000还可执行这一先进的功能。有关SI表决规程的详情以及我们提供的解决方案,请参见“白皮书”。

图5:SI表决分析示例
总线驱动器的电气特性测试
SB5710/SB5310可计算总线驱动器电气特性测试中所需的参数(发射器和接受器的时间测量)。通过易懂的图形菜单,只要选择源通道和被测电路的参数,即可轻松求出各种延迟时间、上升/下降时间、差分电压的绝对值等。
通信延迟和周期间隔的波动评价
| SB5710/SB5310可以从捕获的FlexRay通信数据中测量BSSbit的时间间隔,并进行统计处理(图6)。还可以对所有的BSS、指定ID帧中的所有BBS、指定帧或指定周期中的第一个BBS进行时间间隔测量和统计运算。 | ![]() 图6:FlexRay总线驱动器的电气特性参数示例 ![]() 图7:BSS时间周期统计处理示例 |
符号触发、分析和趋势显示
| 加载物理值定义文件(带.xml扩展名的FIBEX数据库文件),根据物理值(消息和信号)进行触发设置后,显示分析结果(解码)。可以直接从波形数据中读取物理值,可以提高问题解决和在FlexRay网络中进行故障排除和分析的效率。此外,还可以在捕捉的FlexRay数据中指定一个特定的信息/信号,然后用趋势图中显示其物理值(图8)。 通过符号定义文件的专用PC软件(Symbol Editor)可用于将FIBEX数据库文件转换为物理值(信息、信号)文件。转换后的物理值文件可导入SB5710/SB5310。 符号定义文件的专用PC软件(Symbol Editor)可从此处免费下载。
|
CAN总线
车载网络根据特定用途有不同的标准,应根据实际应用车辆选择最适合的协议。SB5710/SB5310支持CAN协议分析(当今骨干网和控制协议的标准)。与Flex-Ray分析功能一样,本仪器标配丰富的CAN总线触发功能和强大的分析功能。
![]() 图9:CAN波形、列表、解码显示示例 | 本仪器还配备CAN专用触发,包括帧开始、ID、数据、远程帧和错误帧。此外,您可以设置四组ID/Data组合条件,这些组合在OR关系成立时触发。从按照时间顺序显示的分析结果列表(图9)中,可以在一个屏幕中确认每个帧的分析结果(帧类型、从触发点开始时间、ID、DLC、数据和CRC)、是否有ACK,以及相关波形。可以指定场和帧的类型和其它特性,并在捕捉的CAN场数据中搜索对应波形。 |
同时分析两个总线并显示波形
| 可以同时分析两个不同条件的CAN总线信号(例如高速和低速CAN),并显示相应波形和分析结果列表。这样就可以验证upstream(骨干网)CAN总线数据与downstream(子网)数据之间的关系。还可以在两个放大区域(图10)内放大并观测不同比特率的总线波形信号。 | ![]() 图10:2个总线波形同时显示和解码显示示例 |
符号触发、分析和趋势显示
可以加载物理值定义文件(扩展名为.dbc的DBC数据库文件),根据物理值(信息和信号)进行触发设置后,显示分析结果(解码)。可以直接从波形数据中读取物理值,这可以提高问题解决和CAN错误分析的效率。此外,还可以在捕捉到的CAN数据中指定一个特定的信息/信号,然后用趋势图显示其物理值(图12)。通过符号定义文件的专用PC软件(Symbol Editor)可将DBC数据库文件转换为物理值(信息和信号)文件。转换后的物理值文件可导入SB5710/SB5310。
符号定义文件的专用PC软件(Symbol Editor)可从此处免费下载。

LIN总线
| SB5710/SB5310为LIN总线(body子网络)提供丰富的触发功能、强大的分析工具、已捕捉数据中搜索的功能,特别是触发功能,SB5710/SB5310不仅配备Break + Synch和ID/Data(可组合)条件,而且提供丰富的错误触发功能。这是SB5000系列主要功能之一。按LIN协议规格(Parity、CheckSum、TimeOut等)定义的各种错误发生时,可以捕捉总线波形,这些波形和总线分析结果(列表)与错误信息一同显示。在同一总线上可以同时分析符合LIN修订版1.3和2.0标准的数据。 | ![]() 图13:LIN触发设置示例 ![]() 图14:LIN波形、列表、解码显示示例 ![]() 图15:LIN修订版1.3和2.0同时解码、 分析显示示例 |
组合触发:车载总线触发及其它通道事件触发(如传感器输入或其他车载总线事件)
(事件间隔触发)。
![]() |
图16: 事件间隔 触发设置示例 |
UART
从ECU(电子控制模块)中的CPU通信数据到生产设备内部通信信号,通用UART通信广泛应用于领汽车研发领域。SB5710/SB5310支持通用UART触发和分析功能。图17和19分别显示了UART触发设置实例和波形、分析结果显示实例。

灵活的UART触发和错误触发确认发生故障时的信号条件
除了8位数据(有/无奇偶校验位)和7位数据+奇偶校验位以外,SB5710/SB5310支持的UART触发功能还可通过查找奇偶校验和帧错误进行触发。分析编号、从触发点开始的时间、数据的二进制和十六进制显示、错误和其它附加信息可以与波形链接,并作为分析结果显示在屏幕中。I²C、SPI总线
| SB5710/SB5310标配I²C和SPI通用串行总线(广泛应用于汽车导航与汽车音响系统)专用触发和分析功能。图20是I²C总线测量应用实例,图21是在SB5710/SB5310上同步显示捕捉波形和分析结果列表的示例。 新固件版本4.42或以后的版本提供无CS(片选)源分配的SPI分析功能。某些SPI总线应用不需要CS信号。此外,还可以指定用于分析的数据字段大小和启用的位范围。SB5000可应用于更大范围的SPI应用。 SB5710/SB5310标配了汽车研发过程所需的各种串行总线分析功能;一台仪器即可支持各种情形的开发和评价。
|
2
操作更加简便
专用菜单与串行总线自动设置
SB5710/SB5310充分实现对“通过简单操作使丰富的分析功能更加好用”的追求。通过“SERIAL BUS SETUP”键可以直观地访问并操作所有车载串行总线分析功能。此外,通过串行总线自动设置功能,指定总线类型和源(输入)通道可以自动设置记录长度、时间轴(T/div)、触发和分析。之后,还可以自动显示总线波形和分析结果(列表和解码)。就摆脱了繁杂的分析设置。 |
|
| 图22:串行总线专用设置显示 |

逻辑信号(并行总线)测量和分析
SB5710/SB5310可同步测量并分析最多32位(适用于32位和8位两种机型)的逻辑信号。不仅适用于车载串行总线(模拟通道测量),也适用于并行总线信号,这对于ECU调试非常有效。SB5710/SB5310还支持逻辑分析仪标配的状态显示和总线显示功能。即使同时测量模拟和逻辑信号,依然能保持高速屏幕更新率。测量逻辑信号时需要使用701980或701981逻辑探头(另售)。

只保存需要的数据,只提取异常的波形
历史存储&查找
SB5710/SB5310最多可将内置6.25MW(Mpts)内存划分为2000个分区,并可以将各种车载串行总线触发时捕捉的波形数据自动保存到这些分区中。标配的历史存储功能可调出分别保存在内存分区里的过去采集到的波形。不需要任何特别的设置。通过这个方便的功能,屏幕更新波形数据保存到自动分区的内存中,并调出这些数据。通过历史存储功能监视总线信号时,还可以把触发后采集到的波形数据的必要部分加载到内存中。此外,还可以从内存中提取异常波形的突发干扰或噪音并放大显示。
![]() |
|
| 图26:多个波形可自动保存到历史存储器 | 图27:历史存储功能允许您调用最多2,000个之前采集的波形并分析调用的波形数据。 |
历史回放
通过历史回放功能,可逐一追溯历史存储中的分区波形与采集波形的协议分析结果可逐一追溯,就像浏览地址簿一样。此外,历史重放功能还可以像播放动画一样,采集到后退、停止、快进和播放已采集到的波形。
丰富的连接功能

- 探头电源(出厂设置选件)
- GO/NO-GO I/O - 输出GO/NO-GO测试或模板测试结果(TTL电平信号)。
- USB-PC连接端口 - 用于外部控制SB5710/SB5310,或把SB5710/SB5310的数据加载到PC。
- 视频输出 - 可以连接到外接显示器。
- 触发I/O - 分别作为外部触发输入和输出的接口。
- 100BaseTX/10BaseT以太网(出厂默认选件)
- PC卡插槽 - 标配PC卡插槽。需要有美国国家仪器公司的PCMCIA-GPIB卡才能使用GPIB接口。
- 逻辑输入 - 逻辑探头接口。可连接一个或四个8位逻辑探头。(701980或701981)

3
/C12 LXI以太网接口选件
LXI(Lan eXtensions for Instrumentation,LAN对仪器的扩展)是一个通信平台,用于以LAN技术构建的测试和测量仪器。与传统的仪器接口相比,此接口加快了传输速度,具有高可用性和低成本的优点。LXI采用VXI-11或IVI等现有技术,因此易于从传统的GPIB系统迁移过来。
在安装了LXI以太网选件( /C12)的情况下,Yokogawa DL9000/DL9700/9500系列和SB5000完全兼容LXI Class C。
目前,有超过20家测试和测量制造商提供LXI兼容产品,支持的产品总数已超过1100款。这一新的通信平台适用于高传输速度、低成本和高可用性的应用,LXI的应用范围将越来越广。有关LXI的详情,请访问LXI Consortium。
4
型号
| 型号 | 描述 |
|---|---|
| SB5710 | 4ch 1GHz + 逻辑32位,最大5GS/s(2.5 GS/s/ch),6.25MW/ch |
| SB5310 | 4ch 1GHz + 逻辑8位,最大5GS/s(2.5 GS/s/ch),6.25MW/ch |
资料
应用
软件
| 名称 | 描述 | |
|---|---|---|
| 符号编辑器 | 创建并编辑SB5000、DL9700和DL9500系列的逻辑符号文件 您可以创建能在SB5000、DL9700和DL9500系列中使用的逻辑符号定义文件。可以将创建的文件保存,供SB5000、DL9700和DL9500系列使用。保存的文件可以被加载并编辑。 |
y-Link |
| DL-Term | DL-Term是一个DL系列库的命令行工具。请将此软件用作使用DL系列库编写通信程序的开发工具。 | y-Link |
| 通信示例程序 | 以下程序为使用Visual Basic (VB)和Visual C++ (VC++)项目格式编写的DL系列通信示例程序。有关详情请参见操作手册(IM 701990-01E),可由"dlsample101.zip"文件中提取。 | y-Link |
| LabView驱动程序 | DLM6000/ DL6000 /SB5000/ DL9000DSO/ DL9000MSO系列的LabVIEW驱动程序 |
y-Link |
| MATLAB控制工具包(了解更多) | 此MATLAB工具包可以让DL系列示波器很容易的连接到MATLAB。此软件可用于在MATLAB中控制支持的DL系列仪器,或者通过GP-IB、USB或以太网等将数据从DL系列仪器传输到MATLAB。 | 了解更多 |
| TMCTL (DLTOOL) - 160 | 此API可以让您从外部程序控制DL9000系列,或者将DL9000系列的数据传输给外部程序。此API可当作一个Windows DLL使用,并且可以从您的程序进行访问。 | y-Link |
| USB驱动程序 | 当软件需要时需使用USB驱动程序。 | y-Link |
| X-Viewer 701992(了解更多) | Xviewer是一个离线查看和分析软件包。它还可以从某些Yokogawa仪器传输文件并对这些仪器进行远程控制。 | 了解更多 |
| Xwirepuller-1.31(了解更多) | Wirepuller可以让您使用PC,通过以太网、USB或GP-IB接口来控制DLM2000系列、包括MSO型号的DL9000系列以及SB5000。 |
了解更多 |
| 模板图案编辑器 | 此软件程序用于创建在DLM2000/ DL9000系列和SB5000中使用的模板图案。使用此程序创建的模板图案可通过PC卡或USB存储器加载到DLM2000/DL9000/SB5000,用于模板测试、GO/NO-GO判断和历史搜索。 | y-Link |
评论
Aerospace Company - Worker
That software was probably the best "off the shelf" MetCal software that I've tried and I sure appreciate it. I didn't have any issues with the software and its cost was great too (free)!!
Siliconix, Michael Wright
5 stars. Stand-outs for me: 1. The human interface is a real jewel, easy to find everything, responsive, excellent intuit zoom, far better than competitor L'. 2. Wide range of bandwidth limit set-point frequencies, not just full/150/20MHz, apparently done with DSP post-processing. 3. The trigger sub-system seems to require a full graticule of signal to trigger

图2:FlexRay FIBEX符号解码、分析列表显示示例















