一种轨道交通车门高效控制开发系统的制作方法
未命名
10-19
阅读:107
评论:0
1.本发明涉及轨道交通车辆行业技术领域,特别地,涉及一种轨道交通车门高效控制开发系统。
背景技术:
2.目前轨道交通行业已经进入高速发展阶段,全国乃至世界都在兴建地铁项目,由此衍生出更多的地铁运营商,因地理、环境、安全规定等储多因素,不同运营商对轨道交通项目的要求也各有不同。具体涉及的轨道交通列车上的车门,各大运营方对地铁车门的需求不同,不同地铁车门公司对车门的设计也会有所不同。
3.现阶段地铁车门公司为满足不同甲方的需求,其公司内部的开发人员需按照不同的设计需求来开发产品。一方面提升了时间成本,另一方面又新增大量人工成本。
4.需要解决的技术问题是,如何提供一个开发系统平台,能够根据不同更多设计需求完成底层代码和参数的修改,缩短研发周期。
技术实现要素:
5.鉴于以上所述现有技术的缺点,本发明的目的在于提供一种轨道交通车门高效控制开发系统,针对于研发调试车门系统,可以大大提升研发速度,缩短研发周期。本专利涉及的开发系统,无需大量专业人员去开发,只需要按照运营商的各个需求,先更改标定参数,然后自动生成相应的配制文件,底层代码的逻辑也会随配制文件而更改以完成设计需求。
6.为实现上述目的及其他相关目的,本发明采用如下技术方案:一种轨道交通车门高效控制开发系统,包括具有人机交互界面的上位机、与上位机通信连接的控制电路板,控制电路板用于输出配置文件,配置文件用于适配门控器,所述上位机通过人机交互界面获取设计需求参数,上位机通过控制电路板根据设计需求参数来生成配置文件。
7.所述人机交互界面中包括项目名称选择菜单、工作电压菜单、mcu菜单、控制电路板版本菜单、电机种类菜单和连接显示框,项目名称选择菜单用于选择项目名称;工作电压菜单用于选择工作电压的类型;mcu菜单用于选择芯片型号;
8.控制电路板版本菜单用于选择电路主板版本类型;电机种类菜单用于选择无刷直流电机或普通直流有刷电机;连接显示框用于显示数据连接通信的状态。
9.优选的,当控制电路板和门控制器握手通信后,人机交互界面还包括设置栏目框,设置栏目框包括:测量单元选着栏、最大距离栏、门动作栏、门位置坐标栏、电磁铁设置栏、pwm设置栏、速度环设置栏、电机启停栏、制动启停栏、制动力矩栏、指示灯设置栏、指示灯频率栏、蜂鸣器设置栏、蜂鸣器频率栏;还包括有运行步长设置按键、设置单步按键和生成文件按键。
10.优选的,所述控制电路板的控制流程包括:
11.步骤1,检测到上电信号时,先对单片机进行初始化,包括时钟、外设、定时器、输入
输出io,电机驱动;
12.步骤2,获取软件版本号,与服务器进行通信,比对服务器端下载程序版本是否为最新版,若未链接服务或版本号为最高,进行下一步,否则启动升级程序,更新升级app程序;
13.步骤3,执行列车车门上电关门动作;
14.步骤4,进入主进程,开启各个功能进程程序。
15.相比于背景技术,本发明技术效果主要体现在以下方面:
16.(1)、本方案的开发系统,无需大量专业人员去重复开发,只需要按照运营商的各个需求,先更改标定参数,然后自动生成相应的配制文件,底层代码的逻辑也会随配制文件而更改以完成设计需求;
17.(2)、通过上位机配置软件,灵活选择项目名称,快速生成配置文件;
18.(3)、通过上位机配置软件快速生成配置文件,第一部分为上位机采取可视化操作界面,能够根据不同的项目进行选择;第二部分为配置文件采用固定的格式,该格式可供微处理器程序自动获取关键参数。
附图说明
19.下面结合附图和实施例对本发明进一步说明。
20.图1显示为本发明实施例的硬件框图;
21.图2显示为本发明实施例的交互界面的示意图;
22.图3显示为本发明实施例的交互界面中参数标定示意图。
23.【主要组件附图标记说明】
24.100、上位机;200、控制电路板;300、门控器;4、服务器。
具体实施方式
25.以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。
26.需要说明的是,以下实施例中所提供的图示仅以示意方式说明本发明的基本构想,遂图式中仅显示与本发明中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。
27.下面结合附图对本发明具体实施方式作进一步说明。
28.实施例:
29.一种轨道交通车门高效控制开发系统,包括具有人机交互界面的上位机100、与上位机100通信连接的控制电路板200,控制电路板200用于输出配置文件,配置文件用于适配门控器300,上位机100通过人机交互界面获取设计需求参数,上位机100通过控制电路板200根据设计需求参数来生成配置文件。
30.人机交互界面中包括项目名称选择菜单、工作电压菜单、mcu菜单、控制电路板200版本菜单、电机种类菜单和连接显示框,项目名称选择菜单用于选择项目名称;工作电压菜单用于选择工作电压的类型;mcu菜单用于选择芯片型号;
31.控制电路板200版本菜单用于选择电路主板版本类型;电机种类菜单用于选择无刷直流电机或普通直流有刷电机;连接显示框用于显示数据连接通信的状态。
32.优选的,当控制电路板200和门控制器握手通信后,人机交互界面还包括设置栏目框,设置栏目框包括:测量单元选着栏、最大距离栏、门动作栏、门位置坐标栏、电磁铁设置栏、pwm设置栏、速度环设置栏、电机启停栏、制动启停栏、制动力矩栏、指示灯设置栏、指示灯频率栏、蜂鸣器设置栏、蜂鸣器频率栏;还包括有运行步长设置x、设置单步按键和生成文件按键。
33.优选的,控制电路板200的控制流程包括:
34.步骤1,检测到上电信号时,先对单片机进行初始化,包括时钟、外设、定时器、输入输出io,电机驱动;
35.步骤2,获取软件版本号,与服务器4进行通信,比对服务器4端下载程序版本是否为最新版,若未链接服务或版本号为最高,进行下一步,否则启动升级程序,更新升级app程序;
36.步骤3,执行列车车门上电关门动作;
37.步骤4,进入主进程,开启各个功能进程程序。
38.对于进程程序,这里只列出3个进程程序:步骤5.1、can总线进程:can数据的接收和发送;步骤5.2、input进程:输入采样功能;步骤5.3、门动作进程:操作bldc电机,进行开关门动作,防挤压功能,非零速关门动作等。
39.举例来说:
40.工作人员打开上位机100进行生成配制文件时,根据客户需求,配制项目名称,设置工作电压,该电压为直流母线电压,可以配有24v(dc)、110v(dc)两种系统;
41.根据pcb的版本号来配制上位机100生成ini文件的软件版本;
42.根据项目的电机种类,设置对应种类,我公司有bldc、普通直流有刷电机等;
43.设置完成后,需通过串口连接到相应pcb,形成通讯,底层的pcb板的mcu会自动判断设置是否正确,如果正确则通过串口启动上位机100的connect按键(连接显示框),使按键使能,然后进入标定设置界面。
44.进入标定界面后,首先需设置车门距离形式,默认为编码器计数形式,也可设置为厘米。
45.然后设置门开启的最大距离,例:编码器形式为“2000个编码值”,厘米形式为“115厘米”。
46.之后需设置步长,即门开启后的最大距离。可以设置为由多少个步长组成,再根据每个步长,去设置对应的参数状态。
47.每一步的状态值都设置完成后,就可以生成ini配制文件。底层mcu每次上电启动时,会自动读取该ini文件。之后再接收到开、关门信号,底层代码会以此时读取的ini配制文件的参数来执行开关门动作。
48.上述实施例仅例示性说明本发明的原理及其功效,而非用于限制本发明。任何熟
悉此技术的人士皆可在不违背本发明的精神及范畴下,对上述实施例进行修饰或改变。因此,举凡所属技术领域中具有通常知识者在未脱离本发明所揭示的精神与技术思想下所完成的一切等效修饰或改变,仍应由本发明的权利要求所涵盖。
技术特征:
1.一种轨道交通车门高效控制开发系统,包括具有人机交互界面的上位机、与上位机通信连接的控制电路板,控制电路板用于输出配置文件,配置文件用于适配门控器,其特征是:所述上位机通过人机交互界面获取设计需求参数,上位机通过控制电路板根据设计需求参数来生成配置文件。2.根据权利要求1所述的一种轨道交通车门高效控制开发系统,其特征是:所述人机交互界面中包括项目名称选择菜单、工作电压菜单、mcu菜单、控制电路板版本菜单、电机种类菜单和连接显示框,项目名称选择菜单用于选择项目名称;工作电压菜单用于选择工作电压的类型;mcu菜单用于选择芯片型号;控制电路板版本菜单用于选择电路主板版本类型;电机种类菜单用于选择无刷直流电机或普通直流有刷电机;连接显示框用于显示数据连接通信的状态。3.根据权利要求2所述的一种轨道交通车门高效控制开发系统,其特征是:当控制电路板和门控制器握手通信后,人机交互界面还包括设置栏目框,设置栏目框包括:测量单元选着栏、最大距离栏、门动作栏、门位置坐标栏、电磁铁设置栏、pwm设置栏、速度环设置栏、电机启停栏、制动启停栏、制动力矩栏、指示灯设置栏、指示灯频率栏、蜂鸣器设置栏、蜂鸣器频率栏;还包括有运行步长设置按键、设置单步按键和生成文件按键。4.根据权利要求1所述的一种轨道交通车门高效控制开发系统,其特征是:所述控制电路板的控制流程包括:步骤1,检测到上电信号时,先对单片机进行初始化,包括时钟、外设、定时器、输入输出io,电机驱动;步骤2,获取软件版本号,与服务器进行通信,比对服务器端下载程序版本是否为最新版,若未链接服务或版本号为最高,进行下一步,否则启动升级程序,更新升级app程序;步骤3,执行列车车门上电关门动作;步骤4,进入主进程,开启各个功能进程程序。
技术总结
本发明公开了一种轨道交通车门高效控制开发系统,属于轨道交通车辆行业技术领域,解决的问题为:如何提供一个开发系统平台,能够根据不同更多设计需求完成底层代码和参数的修改,缩短研发周期;其技术方案要点是包括具有人机交互界面的上位机、与上位机通信连接的控制电路板,控制电路板用于输出配置文件,配置文件用于适配门控器,所述上位机通过人机交互界面获取设计需求参数,上位机通过控制电路板根据设计需求参数来生成配置文件,达到了的效果为:可以大大提升研发速度,缩短研发周期。无需大量专业人员去开发,只需要按照运营商的各个需求,先更改标定参数,然后自动生成相应的配制文件,底层代码的逻辑也会随配制文件而更改以完成设计需求。更改以完成设计需求。更改以完成设计需求。
技术研发人员:谷乐先 赵恒源 曹善友 戎旭峰 王鹏
受保护的技术使用者:浙江永贵博得交通设备有限公司
技术研发日:2023.07.10
技术公布日:2023/10/15
版权声明
本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
飞行汽车 https://www.autovtol.com/
