基于ControlBuid的TCMS集成软件开发平台设计*

2016-10-25 07:55:14赵红卫张哲龙
铁道机车车辆 2016年1期
关键词:进程功能系统

梅 樱, 赵红卫, 黄 枫, 张哲龙

(1 中国铁道科学研究院 机车车辆研究所, 北京 100081;2 北京纵横机电技术开发公司, 北京 100094)



基于ControlBuid的TCMS集成软件开发平台设计*

梅樱1, 赵红卫1, 黄枫1, 张哲龙2

(1中国铁道科学研究院 机车车辆研究所, 北京 100081;2北京纵横机电技术开发公司, 北京 100094)

自主研发基于ConrolBuild的TCMS集成软件开发平台,首先分析了开发该平台的软件需求;然后详细描述了平台软硬件集成化设计的原理及实现过程;最后以某型动车组TCMS在本平台的应用实现为例,验证了本平台的可用性和正确性。

ControlBuild, TCMS, 集成软件, 开发平台

列车网络控制系统(Train Control and Management System, TCMS)是现代智能化轨道交通车辆的神经中枢,承担着整个列车的控制、监视、诊断与保护等任务[1]。由于TCMS是一个大型、复杂、高度集成化的系统,因此,采用一种可视化、模块化的平台对系统的应用软件进行开发,是对列车网络控制系统进行安全、可靠、高效集成的重要保证[2]。

目前国际上对可视化、模块化编程制定了标准IEC 61131-3[3],国际上几乎所有TCMS集成商,均具有自主的满足该标准的平台进行列车网络控制系统的软件开发,如西门子的SIBAS G平台、庞巴迪的MITRAC平台等[4]。而国内尚未有完全自主开发的该类平台。本文将研究我国自主研发的基于ConrolBuild的TCMS集成软件开发平台。

1 开发平台软件需求

1.1ControlBuild软件特点

ControlBuild(简称CB)是一款满足IEC 61131标准的开放的自动化软件平台,具有自动生成工程源码功能,其自带的代码生成器支持生成Windows、Linux和QNX等多种操作系统平台下的源代码。但目前CB主要用于系统仿真,尚未用作列车网络控制系统软件集成开发平台,其主要原因如下:

登录APP查看全文

猜你喜欢
进程功能系统
也谈诗的“功能”
中华诗词(2022年6期)2022-12-31 06:41:24
Smartflower POP 一体式光伏系统
工业设计(2022年8期)2022-09-09 07:43:20
WJ-700无人机系统
ZC系列无人机遥感系统
北京测绘(2020年12期)2020-12-29 01:33:58
债券市场对外开放的进程与展望
中国外汇(2019年20期)2019-11-25 09:54:58
连通与提升系统的最后一块拼图 Audiolab 傲立 M-DAC mini
关于非首都功能疏解的几点思考
中西医结合治疗甲状腺功能亢进症31例
辨证施护在轻度认知功能损害中的应用
社会进程中的新闻学探寻
民主与科学(2014年3期)2014-02-28 11:23:03