历史上的今天

今天是:2024年09月18日(星期三)

正在发生

2021年09月18日 | 保障您的列车通信-MVB

发布者:chenxiaohong68 来源: eefocus关键字:MVB  示波器  总线协议 手机看文章 扫描二维码
随时随地手机看文章

1、MVB是什么

MVB是Multifunction Vehicle Bus的缩写,即多功能车辆总线协议,它是列车通信网TCN的一部分。TCN是铁路列车车辆之间和车辆内部可编程设备互联传送控制、检测与诊断信息的数据通信网络,由WTB和MVB构成。MVB主要用于对互操作性和互换性有要求的互连设备之间的串行数据通信,它负责将车辆中的标准设备连接到列车通信网络中,其固定传输速率为1.5Mbit/s。MVB具有的高速信号采集,高效操作等技术优势,使其成为轨道交通的主流通信协议。

图1 列车通信网络

列车通信网络通常采用分层结构,根据列车控制的特点分为上下两层,每一层根据不同的特性要求相应有不同适用局部网络,包括列车总线层(WTB)和多功能车辆总线层(MVB)。WTB负责不同车辆单元中的网络节点连接,MVB则负责同一车厢内部各种可编程终端装置的连接。WTB和MVB是两个独立但又相互依赖的通信子网。

图2 列车

2、MVB解码能解决什么

MVB的解码原理是将采集到的MVB原始信号按照标准协议规定的格式进行解析,翻译成我们容易理解的指令和数据内容,将MVB信号解码能为我们的分析实现以下目的:


1)获取通信内容

通信内容是列车通信中首要关注的东西。通过解码,你能把被测点上所有的通信过程记录下来。MVB的特殊之处是它的信号特性由材质决定,要兼容不同材质以及稳定的捕获信号,需要有高采样率以及大存储深度的采集设备支持。解码后我们可以很方便的观察到节点之间的通信过程,了解当前设备在进行什么操作。

图3 观察解码过程

2)发现通信异常

MVB通信的稳定性对于列车通信系统至关重要,当设备通信出现异常时,往往会缺少问题切入的方法。解码功能在实现观察通信过程的同时,也能做到发现通信异常的原因。如图4就捕捉到了一次设备没有响应的异常,这能为工程师定位问题提供很大的帮助。

图4 捕获异常

3)捕获特殊的通信节点

当我们需要关注一个特定节点的通信时,可以使用MVB的触发功能来捕获,触发是MVB解码的好帮手。如图3只需要简单的设置,就可以快速捕获到这个指定ID节点的通信内容。

图5 MVB触发设置

3、您需要的设备

MVB通信过程的监测要求采集设备有高采样率以及大存储深度。我司的ZDS4000系列示波器,其配套标准的上位机软件,以及LAB7000系列逻辑分析仪都支持MVB解码功能,能帮助您快速定位和解决MVB通信过程中遇到的问题,欢迎进一步了解。


PS:如果已经购买上述设备,请将固件升级到最新版本,我们为您提供了更稳定的MVB解码。

关键字:MVB  示波器  总线协议 引用地址:保障您的列车通信-MVB

上一篇:示波器垂直量测量偏差问题
下一篇:教你如何准确捕获异常

推荐阅读

    9月13日,苹果已经正式发布全新一代的iPhone XS、iPhone XS Max以及iPhone XR,并且iPhone XS和iPhone XS Max已经正式开启了预购。在9月14日成功预购的用户,最快将会在9月21日收到快递。  价格方面,目前已经进行预购的iPhone XS起售价8699元,顶配版价格11899元;iPhone XS Max起售价9599元,顶配版价格12799元。  虽然新款iPhone...
今年智能手机市场竞争越发激烈,许多手机厂商都另辟战场,把目光瞄准了作为互联网智能家居中心的电视。除了我们所熟知的华为、小米之外,一加也将会在近期推出自己新的电视产品,那么它将会带给我们什么样的惊喜呢?  根据此前的爆料,一加将要推出的这款产品拥有4K分辨率的55寸OLED屏幕,且自带的8只杜比Atmos扬声器输出功率达到50W,这意味着用户可以...
单片机源程序如下:/**********************51实验开发板例程************************* 平台:HJ-C52 + Keil U4 + STC89C52RD******************************************************************//*----------------------------------------------- 名称:IIC协议 PCF8591ADDA转换 内容:此程序通过IIC协议对DAA...
欧洲的新车销售状况正在恶化当中。在几个月前,欧洲的新车销量曾经出现过小幅改善;但是 7、8 两月的销售表现,却比深受新冠肺炎 (COVID-19) 疫情重创的去年同期还要来的更糟。在芯片短缺影响之下,众多欧洲国家的新车销售于 7、8 两月都出现二位数百分比的衰退。欧洲汽车制造商协会 (ACEA) 在 16 日 (周四) 公布了最新统计数据,2021 年 7...

史海拾趣

问答坊 | AI 解惑

DSP电源问题请教-急!

仿照seed EVM642,用tps54310做642的供电电源,空载时电源输出正常1.39v和3.26v。可是一接上负载,1.39v输出正常,但是3.3v输出就没了,为0v。 测量电流也没有过载的现象,请大侠们帮助一下!先谢了! …

查看全部问答∨

嵌入式,静态库连接

嵌入式指纹采集管理 硬件有一ARM嵌入式板子 一个zfm-20指纹采集模块 想在linux系统下编写程序烧到嵌入式板子上 调用指纹模块提供的函数,从而实现对指纹的 采集识别删除等功能 目前有自己编写的原函数zhiwen.c和厂家提供的 SYFinger.a的静态 ...…

查看全部问答∨

WCE 弹出式菜单问题

我在EVC下用下面的代码来做个弹出式菜单: CPoint point; point.x=50; point.y=100; CMenu menu; menu->LoadMenu(IDR_MENU1); CMenu *pPopMenu = menu->GetSubMenu(0); pPopMenu->TrackPopupMenu(TPM_LEFTALIGN,point.x,point.y,this) ...…

查看全部问答∨

关于驱动中读串口偶尔会有重复的问题

目前遇到一个问题,应用层调用我的驱动读串口的时候,偶尔会出现重复。比如本来应该是6位的数据,结果读成了12位。12位的有时候读成了24位。希望各位帮忙想下原因。如何确定是应用层出了问题还是驱动层出了问题呢…

查看全部问答∨

【MSP430共享】MC430F14例程:ADC12+LCD显示

【例程简介】: 利MC430F14开发板实现ADC12模块进行数据采集,然后将采集到的数据经转换处理后在LCD12232模块上显示所测量到的值。实验时可以调节外部电位器来查看结果。【例  程】://基于MC430F14开发板实验例程 # include < ...…

查看全部问答∨

ICkey接受《国际电子商情》专访

大整合:本土分销商如何磕赢世界? 今年8月初,安富利低调宣布收购台湾的两家电子元件分销商,即台湾得毅实业股份有限公司以及合讯科技股份有限公司,公然和大联大、艾睿电子同台打擂。就在此前一个月,艾睿电子宣布收购北京合众达电子有限公 ...…

查看全部问答∨

报到帖

加点人气吧…

查看全部问答∨

求助

从别人写的程序中发现两种主机读从机数据的方式 方式一  先设置SDA和SCL的高低,然后if((P4IN&0x80)>0)   {......} 方式二  设置SCL、SDA,然后if(SDA=1)  {......}   问题一 方式一中SDA的设置起到什么作用 ...…

查看全部问答∨

前辈前辈们 在中断函数中怎么把中断关闭啊???

前辈们 我是用定时器A定的2ms 进中断一次后 把中断关闭 不让在进入中断了 怎么在中断程序中把中断关闭啊…

查看全部问答∨
小广播
最新测试测量文章

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved