[发明专利]一种虚拟机车组件调试方法及调试系统无效
申请号: | 201010167644.1 | 申请日: | 2010-04-22 |
公开(公告)号: | CN102236599A | 公开(公告)日: | 2011-11-09 |
发明(设计)人: | 张泽华;刘小华;胡士杰;叶鸿扉 | 申请(专利权)人: | 株洲南车时代电气股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 逯长明;王宝筠 |
地址: | 412001*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 虚拟 机车 组件 调试 方法 系统 | ||
技术领域
本发明涉及铁路机车领域,更具体地说,涉及一种虚拟机车组件调试方法及调试系统。
背景技术
随着数字化进程的飞速发展,在铁路机车行业中,越来越多的用到软件对机车进行控制和状态显示。参见图1,示出现有技术中虚拟机车组件调试系统。该系统包括第一机车软件编写模块11、第二机车软件编写模块12、第三机车软件编写模块13等多个机车软件编写模块,组件协调模块14和机车应用软件平台15。
各机车软件编写模块都具有用户开发接口,用户通过用户开发接口将编写的多种应用程序分别存入各机车软件编写模块。各机车软件编写模块连接组件协调模块14和机车应用软件平台15。组件协调模块14具有用户调整接口,如果各机车软件编写模块呈现的软件界面差异较大,用户可通过用户调整接口修改各机车软件编写模块内的应用程序,使各机车软件编写模块呈现的软件界面协调统一。机车应用软件平台15运行各机车软件编写模块内的应用程序。
现有虚拟机车组件调试系统中,机车组件非常复杂,涉及机车控制的各个部分,各机车软件编写模块很难由某个用户完成,往往需要多个工作人员分别编写各机车软件编写模块的应用程序,每个工作人员按自己的风格和习惯编写好各机车软件编写模块的应用程序,导致各机车软件编写模块很难在机车应用软件平台15上协调运行,存在问题隐患。需利用组件协调模块14协调各机车软件编写模块,该过程工作量很大,影响虚拟机车组件调试系统的开发效率。
发明内容
为解决上述技术问题,本发明提供一种虚拟机车组件调试方法及调试系统,减少了机车软件开发的工作量,提高了虚拟机车组件调试系统的开发效率。
本发明具体实施例提供了一种虚拟机车组件调试方法,包括:
将机车所需的应用程序分别存储;
选择所需的应用程序;
调用所选择的应用程序并运行。
优选的,该方法还包括:
暂存接收的机车实时运行数据;
根据机车实时运行数据绘制图表,发送到屏幕上显示。
优选的,根据机车实时运行数据绘制图表具体为:
获取绘制点的坐标,获取该点的RGB像素值;
确定绘制点坐标相邻的两个点,根据上述两个点与绘制点坐标的距离将RGB像素值进行赋值;
图表边缘按赋值后的像素值处理。
所述相邻的两个点为该绘制点坐标的上下相邻或左右相邻的两个点。
本发明实施例还提供了一种虚拟机车组件调试系统,包括多个机车应用程序模块和机车应用软件平台,多个机车应用程序模块通过程序调用接口和机车应用软件平台连接,
所述机车应用程序模块,用于存储机车的应用程序;
所述机车应用软件平台,用于选择所需的机车应用程序模块,调用所选择的机车应用程序模块内的应用程序并运行。
优选的,所述虚拟机车组件调试系统还包括:
实时数据暂存模块,用于暂存接收的机车实时运行数据;
实时数据处理模块,用于根据机车实时运行数据绘制图表,发送到屏幕上显示。
应用本发明实施例所提供的技术方案,通过直接选择调用预先存储的机车运行所需的软件组件应用程序,无需组件协调模块协调机车各软件组件编写模块,减少了机车软件开发的工作量,提高了虚拟机车组件调试系统的开发效率。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为现有技术中虚拟机车组件调试系统的结构示意图;
图2为本发明实施例所提供的虚拟机车组件调试方法的流程图;
图3为本发明实施例所提供的虚拟机车组件调试系统的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
现有的机车软件开发过程中,软件设计人员需要耗费大量工作量在机车部件对应的软件组件的开发和调试中,降低了机车软件开发的效率。为此本发明提供了一种机车软件开发方法
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于株洲南车时代电气股份有限公司,未经株洲南车时代电气股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010167644.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种计算移动存储装置使用寿命的方法及装置
- 下一篇:一种边封铝型材