MVB通信模块一致性测试大纲

合集下载

CAN总线概述和MVB总线

CAN总线概述和MVB总线

CAN总线概述1.CAN总线的产生与发展控制器局部网(CAN—CONTROLLERAREANETWORK)是BOSCH公司为现代汽车应用领先推出的一种多主机局部网,由于其卓越性能现已广泛应用于工业自动化、多种控制设备、交通工具、医疗仪器以及建筑'环境控制等众多部门。

控制器局部网将在我国迅速普及推广。

随着计算机硬件、软件技术及集成电路技术的迅速发展,工业控制系统已成为计算机技术应用领域中最具活力的一个分支,并取得了巨大进步。

由于对系统可靠性和灵活性的高要求,工业控制系统的发展主要表现为:控制面向多元化,系统面向分散化,即负载分散、功能分散、危险分散和地域分散。

分散式工业控制系统就是为适应这种需要而发展起来的。

这类系统是以微型机为核心,将5C技术--COMPUTER(计算机技术)'CONTROL(自动控制技术)'COMMUNICATION(通信技术)'CRT (显示技术)和CHANGE(转换技术)紧密结合的产物。

它在适应范围'可扩展性'可维护性以及抗故障能力等方面,较之分散型仪表控制系统和集中型计算机控制系统都具有明显的优越性。

典型的分散式控制系统由现场设备'接口与计算设备以及通信设备组成。

现场总线(FIELDBUS)能同时满足过程控制和制造业自动化的需要,因而现场总线已成为工业数据总线领域中最为活跃的一个领域。

现场总线的研究与应用已成为工业数据总线领域的热点。

尽管目前对现场总线的研究尚未能提出一个完善的标准,但现场总线的高性能价格比将吸引众多工业控制系统采用。

同时,正由于现场总线的标准尚未统一,也使得现场总线的应用得以不拘一格地发挥,并将为现场总线的完善提供更加丰富的依据。

控制器局部网CAN(CONTROLLERAERANETWORK)正是在这种背景下应运而生的。

由于CAN为愈来愈多不同领域采用和推广,导致要求各种应用领域通信报文的标准化。

为此,1991年9月PHILIPSSEMICONDUCTORS制订并发布了CAN技术规范(VERSION)。

MVB通信模块一致性测试大纲

MVB通信模块一致性测试大纲

版权专有违者必究设计文件名称MVB通信模块一致性测试大纲代号RATO-5600版本V1.0版权专有违者必究共4张第1张目录1 试验目的 (2)2 试验依据 (2)3 试验范围 (2)4 规范性引用文件 (2)5 缩略词 (2)6 试验条件 (3)7 试验项目 (3)7.1 静态一致性测试 (3)7.2 设备机械设计外观检查 (3)7.3 电气特性测试 (3)7.3.1 EMD终端电阻阻值测试 (3)7.3.2 EMD终端电阻电感测试 (3)7.3.3 EMD设备插入损失测试 (3)7.3.4 EMD设备发送器测试 (3)7.3.5 EMD设备接收器测试 (3)7.4 系统行为测试 (3)7.4.1 要求 (4)7.4.2 系统行为测试内容 (4)1 试验目的TCN网络产品一致性测试(EMD部分)是为验证被测设备是否遵循MVB EMD通信设备的要求而执行的一套试验,测试要求基于IEC61375-3-1:2012标准。

本试验大纲的主要目的提供TCN网络产品一致性测试(EMD部分)的相关信息。

2 试验依据1) IEC61375-3-1 Electric railway equipment –Train Communication Network–MultifunctionVehicle Bus :20122) IEC61375-3-2 Electric railway equipment–Train Communication Network–MultifunctionVehicle Bus Conformance Testing:20123 试验范围TCN网络产品一致性测试(EMD部分)按标准IEC 61375-3-2:2012进行,包含以下测试项目:1)静态一致性测试;2)设备机械设计外观检查;3)电气特性测试;4)系统行为测试;4 规范性引用文件1) IEC61375-3-1 Electric railway equipment –Train Communication Network–MultifunctionVehicle Bus :20122) IEC61375-3-2 Electric railway equipment–Train Communication Network–MultifunctionVehicle Bus Conformance Testing:20125 缩略词6 试验条件IUT供电电压DC110V环境温度-5℃~+35℃7 试验项目静态一致性测试根据本大纲附件PICS表格和PIXIT表格,评估检验样品的性能和参数,确认是否满足试验条件。

MVB-UART 用户手册说明书

MVB-UART 用户手册说明书

MVB-UART用户手册MVB-UART串口转MVB嵌入式模块电话:400-025-5057网址: 用户手册Rev.2023.1012前言符号约定标识说明表示有潜在危险,如果不能避免,可能导致人员伤害。

表示有潜在风险,如果忽视可能导致设备损坏、数据丢失、设备性能降低或不可预知的结果。

表示静电敏感的设备。

表示高压危险。

表示能帮助您解决某个问题或节省您的时间。

表示是正文的附加信息,是对正文的强调和补充。

目录前言 (I)第 1 章概述 (4)1.1 简介 (4)1.2 特点 (4)1.3 应用 (4)1.4 订购选型 (4)1.5 技术规格 (5)1.6 机械尺寸图 (6)第 2 章硬件与物理接口 (7)2.1 外观 (7)2.2 LED指示灯 (7)2.3 扩展引脚定义 (7)2.3.1 X1:1x13 2.54mm排针 (7)2.3.2 X2:1x13 2.54mm排针 (8)第 3 章系统与配置 (9)3.1 模块配置 (9)3.1.1 静态配置 (9)3.1.2 动态配置 (9)3.2 启动过程 (10)第 4 章构建配置环境 (11)4.1 获取配置管理软件yacer-DMS (11)4.2 连接配置计算机与MVB-UART (11)4.3 运行yacer-DMS软件 (11)4.4 选择并打开配置串口 (12)4.5 软件主界面 (13)4.6 统计报告 (13)4.6.1 控制面板 (13)4.6.2 收发指示面板 (13)4.6.3 信息显示面板 (14)4.7 配置设备 (14)第 5 章功能与配置 (15)5.1 系统配置 (15)5.2 扩展串口配置 (15)5.3 MVB接口及转发配置 (16)5.3.1 MVB接口配置 (16)5.3.2 串口转MVB (17)5.3.3 MVB转串口 (17)5.3.4 转发所有PD (17)5.3.5 PD端口配置表 (17)5.4 固件版本更新 (18)5.4.1 开始更新 (18)5.4.2 选择版本文件 (18)5.4.3 更新完成 (19)5.4.4 更新确认 (19)5.5 复位设备 (19)第 6 章硬件开发 (20)第7 章软件开发 (20)第8 章MVB功能的验证与调测 (21)8.1 辅助设备 (21)8.2 辅助软件 (21)8.3 调测方案 (21)法律声明 (22)第 1 章概述1.1 简介亚册MVB-UART隔离嵌入式从站网卡模块,提供全功能MVB冗余接口和1路UART接口,实现MVB与串口之间的协议转换。

城市轨道交通车载能耗计量装置技术要求

城市轨道交通车载能耗计量装置技术要求

城市轨道交通车载能耗计量装置技术要求征求意见稿目次前言 (III)1 范围 (1)2 规范性引用文件 (1)3 术语和定义 (1)4 使用条件 (2)4.1 环境条件 (3)4.2 电源要求 (3)5 装置构成 (3)6 技术要求 (3)6.1 车载能耗计量装置总体要求 (3)6.2 电压、电流测量要求 (4)6.3 能耗计算和数据处理模块 (4)6.4 电源模块 (5)6.5 列车位置识别模块 (5)6.6 通信接口要求 (5)6.7 准确度 (5)7 试验方法 (7)7.1 外观及安装尺寸检查 (7)7.2 性能试验 (7)7.3 低温试验 (7)7.4 高温试验 (7)7.5 交变湿热试验 (7)7.6 电源过电压试验 (7)7.7 电磁兼容试验 (7)7.8 绝缘试验 (8)7.9 冲击和振动试验 (8)7.10 低温存放试验 (8)7.11 通信试验 (8)7.12 功率试验 (8)7.13 定位误差试验 (8)7.14 时钟计时误差试验 (8)7.15 准确度试验 (8)7.16 防护等级试验 (10)8 检验规则 (10)8.1 检验分类 (10)8.2 出厂检验 (10)8.3 型式检验 (10)8.4 检验分类与检验项目 (11)9 标志、包装、运输与贮存 (11)9.2 包装 (12)9.3 运输与贮存 (12)附录A(资料性)电流、电压传感器采集位置示意图 (13)附录B(规范性)车载能耗计量装置与试验台通信协议 (14)B.1 一般说明 (14)B.2 ARP协议说明 (14)B.3 TCP协议说明 (14)B.4 TCP协议详细定义 (15)前言本文件按照GB/T 1.1—2020《标准化工作导则第1部分:标准化文件的结构和起草规则》的规定起草。

请注意本文件的某些内容可能涉及专利。

本文件的发布机构不承担识别专利的责任。

本文件由中华人民共和国住房和城乡建设部提出。

本文件由全国城市轨道交通标准化技术委员会(SAC/TC 290)归口。

软件集成测试计划-模板

软件集成测试计划-模板

XXXXXX软件集成测试计划SRIJS-T0-/V0.0XXXX年XX月—1—目录1.介绍 (4)1.1目的 (4)1.2定义和缩写 (4)1.3参考资料 (4)2.测试内容 (4)3.集成测试策略 (4)3.1测试方法 (4)3.2测试环境 (5)3.3测试工具 (5)3.4测试接口 (5)4.测试活动计划进度 (5)5.准入/准出原则 (5)6.测试用例 (6)6.1维护接口 (6)6.2通信接口 (6)6.3I/O接口 (6)7.输出文档 (8)附录 (9)缺陷状态定义 (9)缺陷严重程度定义 (9)XXXXXX软件集成测试计划1.介绍1.1目的请在这里描述编制本文档的目的,并指明读者对象。

1.2定义和缩写1.3参考资料2.测试内容请描述本次集成测试的内容。

如:通过对XXXXXX设备中通信功能、服务接口功能、I/O功能进行软件集成测试,尽可能发现并改正软件中的错误,提高软件的可靠性,并且验证是否满足EN50128标准中关于SIL2等级认证和软件概要设计的相关要求。

3.集成测试策略集成测试也称子系统测试,是在所有模块都通过单元测试和子系统额功能测试成功的基础上,按照XXXXXX概要设计说明书的要求组合起来进行的接口测试。

3.1 测试方法集成测试将对概要设计中涉及到的对外接口进行黑盒测试。

3.2 测试环境描述测试所需的电气或自然环境、试验地等。

3.3 测试工具3.4 测试接口4.测试活动计划进度5.准入/准出原则准入原则:准出原则:如下表。

6.测试用例6.1 维护接口追溯编号测试用例对应的设计文档的功能编号,例如SWIOMGD003用例ID TC+项目缩写+测试阶段+XXX(001-999),例如TCIOMIT001功能描述例如,维护接口功能用例目的例如,测试维护接口功能是否正常前提条件例如,CPU模块硬件工作正常,以太网连接正常输入/动作期望的输出/响应测试结果例如,启动程序更新命令例如,下载完毕后,程序是否正常启动6.2 通信接口追溯编号SWIOMGD001用例ID TCIOMIT002功能描述CPU模块外部MVB通信功能用例目的测试与外部MVB设备通信是否正常前提条件CPU模块硬件工作正常,MVB设备连接正常输入/动作期望的输出/响应测试结果半实物仿真平台给出指定端口数值维护软件收到正确数值维护软件强制指定端口数值半实物仿真平台收到正确数值6.3 I/O接口6.3.1数字量输入接口追溯编号SWIOMGD004用例ID TCIOMIT003功能描述DI数字量输入功能用例目的DI数字量输入功能是否正常前提条件DI模块工作正常输入/动作期望的输出/响应测试结果I/O测试平台给DI模块的第1路采集通道输出高电平信号维护软件接收DI模块的第1路采集通道数字量信号为“1”I/O测试平台给DI模块的第1路采集通道输出低电平信号维护软件接收DI模块的第1路采集通道数字量信号为“0”I/O测试平台给DI模块的第2路采集通道输出高电平信号维护软件接收DI模块的第2路采集通道数字量信号为“1”I/O测试平台给DI模块的第2路采集通道输出低电平信号维护软件接收DI模块的第2路采集通道数字量信号为“0”I/O测试平台给DI模块的第3路采集通道输出高电平信号维护软件接收DI模块的第3路采集通道数字量信号为“1”I/O测试平台给DI模块的第3路采集通道输出低电平信号维护软件接收DI模块的第3路采集通道数字量信号为“0”I/O测试平台给DI模块的第4路采集通道输出高电平信号维护软件接收DI模块的第4路采集通道数字量信号为“1”I/O测试平台给DI模块的第4路采集通道输出低电平信号维护软件接收DI模块的第4路采集通道数字量信号为“0”I/O测试平台给DI模块的第5路采集通道输出高电平信号维护软件接收DI模块的第5路采集通道数字量信号为“1”I/O测试平台给DI模块的第5路采集通道输出低电平信号维护软件接收DI模块的第5路采集通道数字量信号为“0”I/O测试平台给DI模块的第6路采集通道输出高电平信号维护软件接收DI模块的第6路采集通道数字量信号为“1”I/O测试平台给DI模块的第6路采集通道输出低电平信号维护软件接收DI模块的第6路采集通道数字量信号为“0”I/O测试平台给DI模块的第7路采集通道输出高电平信号维护软件接收DI模块的第7路采集通道数字量信号为“1”I/O测试平台给DI模块的第7路采集通道输出低电平信号维护软件接收DI模块的第7路采集通道数字量信号为“0”I/O测试平台给DI模块的第8路采集通道输出高电平信号维护软件接收DI模块的第8路采集通道数字量信号为“1”I/O测试平台给DI模块的第8路采集通道输出低电平信号维护软件接收DI模块的第8路采集通道数字量信号为“0”I/O测试平台给DI模块的第9路采集通道输出高电平信号维护软件接收DI模块的第9路采集通道数字量信号为“1”I/O测试平台给DI模块的第9路采集通道输出低电平信号维护软件接收DI模块的第9路采集通道数字量信号为“0”I/O测试平台给DI模块的第10路采集通道输出高电平信号维护软件接收DI模块的第10路采集通道数字量信号为“1”I/O测试平台给DI模块的第10路采集通道输出低电平信号维护软件接收DI模块的第10路采集通道数字量信号为“0”I/O测试平台给DI模块的第11路采集通道输出高电平信号维护软件接收DI模块的第11路采集通道数字量信号为“1”I/O测试平台给DI模块的第11路采集通道输出低电平信号维护软件接收DI模块的第11路采集通道数字量信号为“0”I/O测试平台给DI模块的第12路采集通道输出高电平信号维护软件接收DI模块的第12路采集通道数字量信号为“1”I/O测试平台给DI模块的第12路采集通道输出低电平信号维护软件接收DI模块的第12路采集通道数字量信号为“0”I/O测试平台给DI模块的第13路采集通道输出高电平信号维护软件接收DI模块的第13路采集通道数字量信号为“1”I/O测试平台给DI模块的第13路采集通道输出低电平信号维护软件接收DI模块的第13路采集通道数字量信号为“0”I/O测试平台给DI模块的第14路采集通道输出高电平信号维护软件接收DI模块的第14路采集通道数字量信号为“1”I/O测试平台给DI模块的第14路采集通道输出低电平信号维护软件接收DI模块的第14路采集通道数字量信号为“0”I/O测试平台给DI模块的第15路采集通道输出高电平信号维护软件接收DI模块的第15路采集通道数字量信号为“1”I/O测试平台给DI模块的第15路采集通道输出低电平信号维护软件接收DI模块的第15路采集通道数字量信号为“0”I/O测试平台给DI模块的第16路采集通道输出高电平信号维护软件接收DI模块的第16路采集通道数字量信号为“1”I/O测试平台给DI模块的第16路采集通道输出低电平信号维护软件接收DI模块的第16路采集通道数字量信号为“0”7.输出文档●软件集成测试计划●软件集成测试报告●软件集成测试缺陷报告附录缺陷状态定义缺陷严重程度定义。

MVB多功能车辆总线仿真与检测系统的设计及应用

MVB多功能车辆总线仿真与检测系统的设计及应用

计算机应用轨道交通装备与技术第2期2021年3月文章编号:2095 -5251(2021)02 - 0059 -03MVB多功能车柄总线仿真与检测糸蜣的设计及启用王健(上海地铁电子科技有限公司上海200237)摘要:通过对T C N标准(IEC61375 - 1)中多功能车辆总线M V B通信协议的研究,利用通用逻辑芯片F P G A技术、USB通讯技术、嵌入式Linux系统及Python语言开发技术等,设计了 M V B仿真与检测系统。

该系统通过M V B通信协议的编码和解码功能,实现了对M V B多功能车辆总线的仿真;通过对总线波形的实时采集和数据分析,实现了对M V B多功能车辆总线的检测。

关键词:MVB;仿真;通信检测;主帧;端口中图分类号:U285.4M 文献标识码:BDOI:10. 13711/j. cnki. cn32 - 1836/u. 2021.02.020〇引言MVB(多功能车辆总线)作为列车通信网络(TCN)的一部分,负责一个车厢内设备或者一个固 定的车辆组内设备的数据通信。

具有实时性强、可靠性高、传输数据快和传输距离远等优点,目前在高 铁和地铁中的应用非常广泛m。

为了实现对多功能列车总线的状态监测、故障 诊断和一致性测试,以及在车载设备的研发和调试 过程中,模拟多功能列车总线的数据传输过程,设计 了一套系统,主要实现了以下功能:(1)MVB仿真发 送功能;(2)总线波形实时采集功能;(3)数据分析 功能;(4) Linux系统下Python控制程序设计。

1整体设计在MVB数据通信中,具有以下特征:通信传送 方式采用主从帧应答,帧发送方式采用周期性广播,帧标识符具有帧头和帧尾标识以识别帧的开始和结 束,帧编码采用曼彻斯特编码,数据传输速率为1.5 Mbit/s。

为了仿真MVB总线通信,需要仿真主站发 送主帧数据,仿真从站发送从帧数据,仿真接收主帧 数据和从帧数据。

通过对MVB通信总线波形的实收稿日期:2020 -05 -13作者简介:王健(1982 -),男.硕士研究生学历,高级工程师,从事 列车网络通信技术研究T.作。

MVB简介

MVB简介

MVB简介从70年代开始,国外许多大公司就开始了车载微机的研究,并相继制定了自己的机车总线标准,为了能有一个相对一致的标准,同时也考虑到列车车载微机的进一步发展,国际电工技术委员会IEC的第九技术委员会TC9的第二十二工作组WG22特别制定了列车通信网络的国际标准IEC61375-1,即所谓的TCN标准,在国内这一标准也被列入铁标。

在TCN标准规定的数据流中主要规定了两种用户数据流:消息数据和过程数据,目前,国内的电力机车上,主要应用的是过程数据,信息与控制研究中心的“一类网卡”正是为了适应国内电力机车工业发展的现状和需要而研发生产的。

在研发一类网卡的过程中,借鉴了国内外众多相关公司的经验,并根据用户的实际需求增加了许多新的特性,如:1)单端口地址访问:本网卡只占用主机的一个IO端口地址,方便用户集2)16位接口,数据吞吐量更大:主机访问本网卡时,本网卡自动通知主机以16位数据方式访问,相比传统的8位接口,数据吞吐量增加一倍。

按端口大小往源端口写入数据或从宿端口接收数据:目前,多数厂家网卡对端口数据进行操作时,无论是16位端口还是256位端口,均需按256位端口进行操作,浪费了系统资源。

用户使用本网卡时,可按实际端口大小往端口写入数据,如果是16位端口,仅需进行一次操作,提高了操作效率。

3)对网卡操作时不需要进行“忙等待”查询:由于MVB网卡既要处理CPU的读写操作,又要处理MVB总线上的数据,因此如何避免两方面操作的冲突是一个困难问题。

目前,多数厂家网卡均采用“MVB总线操作优先”方式,在用户对网卡进行操作时,需首先查询网卡是否处于“Busy”状态(处理MVB总线数据),因此CPU对网卡的有效操作大幅度降低,实时性也难于得到保证。

本网卡针对这一问题,在网卡内部设计了特殊的数据缓冲机制,用户对网卡进行操作不需进行“忙等待”查询,极大提高了主机的访问效率,保证了实时性。

4)中断功能:当源端口数据成功发送到MVB总线或宿端口从MVB总线接收到数据时,将向主机发送中断,通知主机可以往源端口放入新的数据,或宿端口中有新数据可供使用。

MVB通信协议可配置冗余码校验电路的FPGA实现

MVB通信协议可配置冗余码校验电路的FPGA实现

MVB通信协议可配置冗余码校验电路的FPGA实现作者:徐士强来源:《电子技术与软件工程》2015年第19期摘要结合MVB(Multi-function Vehicle Bus)通信协议的要求,从研究循环冗余码校验的基本数学关系入手,通过比较其两种主要实现方式,确定了编、解码可配置冗余码校验电路的设计方案,最后采用VHDL实现,并给出了相应的综合及仿真结果。

【关键词】MVB 循环冗余码校验 VHDL FPGA随着计算机技术的不断发展,在现代通信、工业应用和科学实验中,利用通信总线进行数据通讯的分布式控制应用越来越广泛,例如,Lonworks总线在楼宇自动化和在摆式列车中的应用,CAN总线在汽车中的应用等等。

列车通信网络使用基于多功能车辆总线(MVB,Multi-function Vehicle Bus)通信协议。

由于传输距离、现场状况等诸多可能出现的因素影响,车载设备之间的通讯数据常会发生无法预测的错误。

为防止错误所带来的影响,一般在通讯时采取数据校验的办法,而循环冗余码校验是最常用的校验方法之一。

1 MVB通信协议中的校验需求在MVB通信协议的规定中,数据是按帧的方式发送,帧数据应用一个或更多的8位校验序列来保护;数据的内容应处理成64位的代码字(对小一些的数据用16或32位),不包括起始分界符和终止分界符;校验序列按被其保护的16,32或64位数据的循环冗余校验(CRC)计算;校验序列的运算公式应符合IEC 60870-5 format class FT2中的规定;7位余数的结果应用一个偶校验位扩展成8位;所得到的8位数据取反发送;校验序列应按如下的生成多项式公式计算:从需求中我们了解到,需要校验的数据位有多种可能情况,16位、32位、及64位,对于大于64位的数据,如128位和256位则每64位进行一次校验。

2 CRC的编码方法及其实现方式比较CRC是Cyclic Redundancy Codes的简写,即循环冗余码,使用CRC进行校验的方法称为循环冗余校验。

MVB 设备一致性测试测试报告

MVB 设备一致性测试测试报告
MVB 设备一致性测试 测试报告
I
目录 1. 设备标识................................................................................................................................. 1
1.1 引言.................................................................................................................................. 1 1.2 在测设备的一般标识..................................................................................................... 1 1.3 物理接口特性................................................................................................................. 2 1.4 链路层能力..................................................................................................................... 3 1.5 实现的通信对象............................................................................................................. 3 2. 物理接口................................................................................................................................. 4 2.1 测试台............................................................................................................................. 4 2.2 电缆测试..................................................................................................................... 5

铁路列车之间的通信协议(多功能车辆总线MVB协议)

铁路列车之间的通信协议(多功能车辆总线MVB协议)

铁路列车之间的通信协议(多功能车辆总线MVB协议)2016-10-25致远电子随着铁路的快速发展,多功能车辆总线MVB协议已经成为高速电力列车控制系统的关键技术,可用于列车状态检测、故障诊断以及车载设备开发和调试等操作。

今天我们一起来深扒MVB协议。

一、MVB介绍TCN是铁路列车车辆之间和车辆内部可编程设备互联传送控制、检测与诊断信息的数据通信网络。

MVB为多功能车辆总线,它是列车通信网TCN的一部分,TCN网络由WTB+MVB构成。

MVB 是一种主要用于对有互操作性和互换性要求的互连设备之间的串行数据通信总线,它将位于同一车辆,或不同车辆中的标准设备连接到列车通信。

其固定传输速率为1.5Mbit/s。

图1 列车通信网络列车通信网络通常采用分层结构,根据列车控制的特点分为上下两层,每一层根据不同的特性要求相应有不同适用局部网络,包括列车总线层(WTB)和多功能车辆总线层(MVB)。

车辆总线负责同一车厢内部各种可编程终端装置的连接,列车总线负责不同车辆单元中的网络节点连接。

WTB和MVB是两个独立的通信子网。

图2 列车MVB物理层提供三种不同的介质,它们以相同速率运行:ESD:电气短距离传送(≤20米),标准的RS-485收发器,支持32个设备,适用于封闭小室内;EMD:电器中距离传送(≤200米),支持32个设备,屏蔽双绞线,变压器耦合;OGF:远距离光学玻璃纤维介质(≤2000米)。

随着MVB技术的不断发展,MVB物理层介质主要以EMD为主。

MVB各个总线段必需经由连接不同介质的中继器将光纤汇入总线的星耦器两种类型之一的耦合器相互连接。

二、MVB的数据帧结构MVB的一次传输包括两种类型帧:主帧+从帧,主帧的长度固定为33位,从帧的数据长度有5种:33、49、81、153和297,具体的数据帧结构如下图3所示。

图3 MVB拓扑结构MSD:帧起始分界符,MVB的信号编码采用G.E.Thomas Andrew S.Tanenbaum的曼彻斯特编码(从低到高为“0”,从高到低为“1”)传输数据。

MVB总线管理器通信网卡的研制

MVB总线管理器通信网卡的研制

MVB总线管理器通信网卡的研制朱广超【摘要】MVB总线管理器具有MVB总线管理和仲裁功能,是MVB网络的关键核心设备.从分析MVB总线管理器的功能和需求出发,介绍了研制MVB总线管理器的硬件系统和软件系统设计方案,并介绍了MVB控制器的FPGA实现、介质分配策略、事件仲裁策略、主权转移等关键技术的设计实现方案.MVB一致性测试和功能测试结果验证了自主研制的MVB总线管理器的功能和设计方案.【期刊名称】《铁道机车车辆》【年(卷),期】2017(037)006【总页数】7页(P11-16,88)【关键词】多功能车辆总线;总线管理器;列车通信网络【作者】朱广超【作者单位】中国铁道科学研究院机车车辆研究所,北京 100081;北京纵横机电技术开发公司,北京 100094【正文语种】中文【中图分类】U285.5目前,国内外的动车组、机车及城轨车辆广泛采用国际列车网络通信标准IEC 61375-1[1]规定的多功能车辆总线(Multifunction Vehicle Bus,简称MVB)作为车厢级总线,实现车厢级网络设备之间的网络通信。

由于MVB网络是总线式网络,为了保证总线上各设备之间网络通信的可靠性和实时性,需要由MVB总线的主设备即总线管理器(Bus Administrator,简称BA)完成总线通信介质的分配和管理,调度和管理各设备之间的通信,因此,MVB总线管理器是整个MVB网络的"指挥官",除具有普通MVB从卡的通信功能外,还需要具有总线的调度和管理功能,是MVB网络的4类功能网卡,也是MVB网络中功能最为复杂的关键网络设备。

国外西门子、庞巴迪分别基于自己成熟的MVB协议控制芯片开发了系统的MVB 网络产品,杜根公司采用FPGA技术开发了MVB协议控制器芯片,并开发了系列化的MVB网卡产品,包括MVB总线管理器。

国内许多科研单位都开展了MVB 网络产品的研发[1-6],由于受国外技术封锁和条件限制,多数单位均基于FPGA 技术自主开发了MVB协议控制器,并取得了很大的进展。

MVB 设备一致性测试测试报告

MVB 设备一致性测试测试报告
I
MVB 设备的一致性测试
1. 设备标识
1.1 引言
MVB设备定义了6个不同的设备等级(3.2.2.1):
0级——简单设备,不参与数据交换(如中继器); 1级——不带本地智能的简单设备,不能交换消息,只能交换过程数据和设备状态; 2级——带本地智能,但用户不能编程,可交换消息; 3级——智能设备,用户可编程,能交换消息; 4级——复杂设备,可用作总线管理器; 5级——复杂设备,可用作网关和总线管理器。
2.2.1 电气介质............................................................................................................. 5 2.2.2 光导介质............................................................................................................. 6 2.3 连接器测试................................................................................................................. 7 2.3.1 电气接口............................................................................................................. 7 2.3.2 光导接口............................................................................................................. 7 2.3.3 信号测试............................................................................................................. 7 2.3.4 电气短距离接口................................................................................................. 8 2.3.5 电气中距离接口................................................................................................. 9 2.3.6 光导接口........................................................................................................... 10 2.4 基本互连接测试....................................................................................................... 10 2.5 帧传送测试............................................................................................................... 11 2.6 冗余度测试............................................................................................................... 11 3. 链路层测试.............................................................................................................................. 12 3.1 测试台........................................................................................................................... 12 3.2 测试表(IUT 作为从设备) ....................................................................................... 12 3.3 测试表(IUT 作为总线管理器) ............................................................................... 14 4. 实时协议.................................................................................................................................. 15 4.1 前言............................................................................................................................... 15 4.2 传送层........................................................................................................................... 15 4.2.1 测试台............................................................................................................... 15 4.2.2 预期结果........................................................................................................... 15 4.3 会话层........................................................................................................................... 16 4.3.1 测试台............................................................................................................... 16 4.3.2 预期结果........................................................................................................... 16 4.4 应用接口....................................................................................................................... 17 4.4.1 测试台............................................................................................................... 17 4.4.2 单播................................................................................................................... 17 4.4.3 多播................................................................................................................... 18

MVB控制器校验序列FPGA设计

MVB控制器校验序列FPGA设计

MVB控制器校验序列FPGA设计常玉琪;胡黄水;王宏志;王莹【摘要】By analyzing the check sequence of Multifunction Vehicle Bus (MVB)controller,a CRC check module is designed based on MVB cycle redundancy and odd-even test principle.With Quartus II as platform,we implement CRC code in FPGA with VHDL hardware language and verify the waveform of check sequence.%分析了多功能车辆总线控制器的校验序列,基于MVB控制器 CRC循环冗余校验和偶校验基本原理,设计了一个串行 CRC 校验模块。

以 Quartus II 软件作为开发平台,采用VHDL硬件语言进行编程,在FPGA中成功实现了CRC编码设计,并得出了校验序列的正确仿真波形。

【期刊名称】《长春工业大学学报(自然科学版)》【年(卷),期】2016(037)005【总页数】4页(P470-473)【关键词】多功能车辆总线;CRC;FPGA;可靠性【作者】常玉琪;胡黄水;王宏志;王莹【作者单位】长春工业大学计算机科学与工程学院,吉林长春 130012;长春工业大学计算机科学与工程学院,吉林长春 130012; 吉林大学通信工程学院,吉林长春 130022;长春工业大学计算机科学与工程学院,吉林长春 130012;长春工业大学计算机科学与工程学院,吉林长春 130012【正文语种】中文【中图分类】U285.5多功能车辆总线(Multifunction Vehicle Bus,MVB)是一种高可靠性的实时通信总线,主要用于车辆电气设备互联通信。

为满足通信的准确性和可靠性,在总线中设计一个具有很强检错纠错能力的校验序列显得尤为重要[1-2]。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

版权专有违者必究
名称MVB通信模块一致性测
试大纲
代号RATO-5600版本V1.0
编制
审核
批准
目录
1 试验目的
2 试验依据
3 试验范围
4 规范性引用文件
5 缩略词
6 试验条件
7 试验项目
7.1 静态一致性测试
7.2 设备机械设计外观检查
7.3 电气特性测试
7.3.1 EMD终端电阻阻值测试
7.3.2 EMD终端电阻电感测试
7.3.3 EMD设备插入损失测试
7.3.4 EMD设备发送器测试
7.3.5 EMD设备接收器测试
7.4 系统行为测试
7.4.1 要求
7.4.2 系统行为测试内容
1
试验目的
TCN网络产品一致性测试(EMD部分)是为验证被测设备是否
遵循MVB EMD通信设备的要求而执行的一套试验,测试要求基于IEC61375-3-1:2012标准。

本试验大纲的主要目的提供TCN网络产品一致性测试(EMD部分)的相关信息。

2 试验依据
1) IEC61375-3-1 Electric railway equipment –Train Communication
Network–Multifunction Vehicle Bus :2012
2) IEC61375-3-2 Electric railway equipment–Train Communication
Network–Multifunction Vehicle Bus Conformance Testing:2012
3 试验范围
TCN网络产品一致性测试(EMD部分)按标准IEC 61375-3-2:2012进行,包含以下测试项目:
1) 静态一致性测试;
2) 设备机械设计外观检查;
3) 电气特性测试;
4) 系统行为测试;
4 规范性引用文件
1) IEC61375-3-1 Electric railway equipment –Train Communication
Network–Multifunction Vehicle Bus :2012
2) IEC61375-3-2 Electric railway equipment–Train Communication
Network–Multifunction Vehicle Bus Conformance Testing:2012
5 缩略词
序号英文缩

中文全名英文全名
1. EMD 电气中距离传输
介质
Electrical Middle
Distance
Implement Under
2. IUT被测设备Test
3. MVB多功能车辆总线Multiple Vehicle Bus
4. PICS 协议实现一致性
申明
Protocol Implement
Consistency State
5. TCN列车通信网络Train Communication Network
6. TCNtp TCN网络产品一
致性测试平台
TCN testing platform
7. TE标准陪测设备Test Equipment
8. TI仪器设备Test Instrument
6 试验条件
IUT供电电压 DC110V
环境温度 -5℃~+35℃
7 试验项目
7.1 静态一致性测试
根据本大纲附件PICS表格和PIXIT表格,评估检验样品的性能和参数,确认是否满足试验条件。

7.2 设备机械设计外观检查
1) 检查是否设备版本与测试对象相对应;
2) 检查是否选择正确的MVB插座以及紧固螺栓,外观是否有划痕等;
7.3 电气特性测试
电气特性测试依据IEC 61375-3-2:2012标准执行,包括如下测试项目:
1) EMD终端电阻阻值测试
2) EMD终端电阻电感测试
3) EMD设备插入损失测试
4) EMD设备发送器测试
5) EMD设备接收器测试
EMD终端电阻阻值测试
按照IEC61375-2:2012第3.2.5.1.1条,执行EMD终端电阻阻值测试。

EMD终端电阻电感测试
按照IEC 61375-3-2:2012第3.2.5.1.2条执行EMD终端电阻电感测试。

EMD设备插入损失测试
按照IEC 61375-3-2:2012第3.2.5.1.3条执行EMD设备插入损失测试。

EMD设备发送器测试
按IEC 61375-3-2:2012第3.2.1.5.4条进行EMD设备发送器测试。

EMD设备接收器测试
按IEC 61375-3-2:2012第3.2.5.1.5条和第3.2.5.1.6条进行
EMD设备接收器测试。

7.4 系统行为测试
行为测试装置如图1,包括一台标准MVB EMD设备TE,装有MVB EMD设备行为测试软件的PC机HMI以及被测设备IUT。

图1 MVB EMD系统行为测试装置
此测试适用于1、2、3、4 及5 类MVB 设备,不适用于0 类MVB 设备。

要求
7.4.0.1 IUT要求
实验室通过本大纲附件PICS和PIXIT获取以下信息:
1) IUT 的物理地址
2) 物理冗余功能
3) 设备的T_ignore 时间
4) 设备性能(设备类别)
5) 产生不影响通信的IUT 故障或外部设备故障的程序(SDD 测试)。

6) 使IUT 不运行且不影响通信的程序和返回IUT 为运行状态的程序
(DNR 测试)。

7.4.0.2 TE要求
TE为一个合格TCN一致性测试的4 类MVB EMD设备并具有连接双线或单线(LINE_A 或LINE_B)的能力。

系统行为测试内容
EMD网络设备系统行为测试包括如下测试内容,具体测试方法和内容由IEC 61375-3-2:2012中3.2.6.1,3.2.7决定:
1) 从设备状态测试;
2) 过程数据测试。

相关文档
最新文档