[发明专利]基于上位机的自定义封装系统及方法在审
申请号: | 202110348624.2 | 申请日: | 2021-03-31 |
公开(公告)号: | CN113127092A | 公开(公告)日: | 2021-07-16 |
发明(设计)人: | 姜富文;李浩;杨坤;张伟;刘家洋 | 申请(专利权)人: | 深圳市法拉第电驱动有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 深圳市壹壹壹知识产权代理事务所(普通合伙) 44521 | 代理人: | 师勇 |
地址: | 518000 广东省深圳市宝安区福海街道桥头*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 上位 自定义 封装 系统 方法 | ||
本发明实施例公开了一种基于上位机的自定义封装系统及方法,所述系统由显示模块、命令执行模块、通讯模块、数据处理模块组成,其中,通讯模块:与下位机进行通讯,发送对应的数据至某台下位机,或进行广播命令,并接受所有下位机的数据,根据下位机的ID将数据进行划分并保存至对应的对象内;数据处理模块:将已接收的数据进行进一步的处理,将高低位数据进行合并;显示模块:显示命令设置的各种信息;命令执行模块:根据设置好的命令信息和种类,自动执行流程。本发明通过拆分各种封装流程,开放各种数据的设置,并重新封装后执行,使得用户可以自定义或调节封装流程,以便获得较高的灵活性,以应对各种测试流程和工况。
技术领域
本发明涉及新能源汽车技术领域,尤其涉及一种基于上位机的自定义封装系统及方法。
背景技术
在新能源汽车领域中,传统的工控上位机,比如老化试验的上位机,对机器执行老化试验后,此时换台电机要进行效率map的测定,就需要更换上位机或者人为手动执行流程的每个环节。
工控行业的上位机一般都会将某些工艺的实现流程封装好,用户只需进行简单的操作便可以下发执行的指令,上位机一般都会自动执行工艺流程,根据下位机反馈的各种信息,判断流程是否执行正常或者执行到哪一步,并将结果反馈至显示界面,让用户得知当前执行进度以决策出接下来的操作。
因为流程都已经封装好了,用户对流程的干预就小很多,缺乏灵活性,倘若连接不同的下位机,或下位机使用不同的电机,要想满足多种工况就得封装很多流程,而已一般做某些测试或者排除问题的时候很可能只会执行工艺流程中的某个环节,不需要全部执行全部流程。
发明内容
本发明实施例所要解决的技术问题在于,提供一种基于上位机的自定义封装系统及方法,以能够应对各种测试流程和工况。
为了解决上述技术问题,本发明实施例提出了一种基于上位机的自定义封装系统,由显示模块、命令执行模块、通讯模块、数据处理模块组成,其中,
通讯模块:与下位机进行通讯,发送对应的数据至某台下位机,或进行广播命令,并接受所有下位机的数据,根据下位机的ID将数据进行划分并保存至对应的对象内;
数据处理模块:将已接收的数据进行进一步的处理,将高低位数据进行合并,并将数据填充至显示模块的接口和根据对象开辟的缓存里以供后续操作使用;
显示模块:显示命令设置的各种信息;
命令执行模块:根据设置好的命令信息和种类,自动执行流程。
相应地,本发明实施例还提供了一种基于上位机的自定义封装方法,包括步骤:
A:根据下位机的个数创建相应的对象;
B:根据用户的人机交互操作设置命令相关信息;
C:判断用户是否确认执行,在收到用户输入执行命令后,根据设置好的信息开始执行流程;
D:与下位机进行交互,下发执行的命令,控制下位机执行命令。
进一步地,步骤D包括子步骤:
D1:上位机对下位机写入转矩值起始值;
D2:上位机等待计时;
D3:计时到达电机转速稳定时间;
D4:上位机发送功率分析仪通道数据读取请求;
D5:上位机等待并接受功率分析仪数据;
D6:功率分析仪数据读取成功,并将数据保存至下位机的对象内;
D7:计时到达写入间隔时间且读取功率分析仪完毕;
D8:上位机对下位机写入转矩值;
D9:重复子步骤D2~ D8;
D10:计时到达电机转速稳定时间;
D11:上位机发送功率分析仪通道数据读取请求;
D12:上位机等待并接受功率分析仪数据;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市法拉第电驱动有限公司,未经深圳市法拉第电驱动有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110348624.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:密封结构
- 下一篇:动力装置缸径自动测量装置