买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:深圳市本特利科技有限公司
摘要:本发明涉及编程控制技术领域,尤其涉及一种用于电子控制模块的编程方法及系统。所述方法包括以下步骤:获取电子控制模块内各个控制单元的配置文件以及网络请求信息并进行单元连接组装分析和控制事件分析,以生成电子控制模块内各个控制单元之间的控制事件;对电子控制模块内各个控制单元进行事件驱动编程开发,并进行程序编程参数配置和在线仿真调试,以生成电子控制单元编程在线仿真调试过程;对电子控制单元编程在线仿真调试过程进行编程实时监控,得到电子控制单元编程调试过程监控异常变量;对电子控制单元编程控制逻辑程序进行编程优化处理,得到电子控制单元重编程控制逻辑程序。本发明能够快速、灵活地配置和优化控制逻辑。
主权项:1.一种用于电子控制模块的编程方法,其特征在于,包括以下步骤:步骤S1:获取电子控制模块内各个控制单元的配置文件以及网络请求信息,并基于电子控制模块内各个控制单元的配置文件以及网络请求信息对电子控制模块内各个控制单元进行单元连接组装分析,得到电子控制模块内各个控制单元之间的单元连接组装关系;其中,步骤S1包括以下步骤:步骤S10:获取电子控制模块内各个控制单元,其中控制单元包括输入输出控制单元、通讯驱动控制单元、逻辑判断控制单元以及网络计时控制单元;步骤S11:对电子控制模块内各个控制单元进行配置规格识别分析,得到电子控制模块内各个控制单元的配置规格范围信息;步骤S12:对电子控制模块内各个控制单元进行配置需求分析,得到电子控制模块内各个控制单元的配置需求信息;步骤S13:基于电子控制模块内各个控制单元的配置规格范围信息以及配置需求信息对电子控制模块内各个控制单元进行配置文件动态生成,以生成电子控制模块内各个控制单元的配置文件;其中,步骤S13包括以下步骤:步骤S131:基于电子控制模块内各个控制单元的配置规格范围信息对电子控制模块内各个控制单元进行配置条件约束确定,得到电子控制模块内各个控制单元的配置规格约束限制条件;步骤S132:基于电子控制模块内各个控制单元的配置需求信息对电子控制模块内各个控制单元进行配置需求参数统计分析,得到电子控制模块内各个控制单元的配置需求参数集;步骤S133:对电子控制模块内各个控制单元进行配置特性挖掘分析,得到电子控制模块内各个控制单元的配置特性信息数据;基于电子控制模块内各个控制单元的配置特性信息数据对电子控制模块内各个控制单元的配置需求参数集进行特性影响关联分析,得到各个配置需求参数与模块配置特性之间的影响关联指数;步骤S134:根据各个配置需求参数与模块配置特性之间的影响关联指数对电子控制模块内各个控制单元的配置需求参数集进行关键参数筛选处理,以得到电子控制模块内各个控制单元的关键配置参数集;步骤S135:基于电子控制模块内各个控制单元的配置规格约束限制条件以及关键配置参数集对电子控制模块内各个控制单元进行配置文件动态生成,以生成电子控制模块内各个控制单元的配置文件;步骤S14:通过HTTP代理服务器对电子控制模块内各个控制单元进行网络请求捕获处理,以得到电子控制模块内各个控制单元的HTTP网络请求通信数据文件;对电子控制模块内各个控制单元的HTTP网络请求通信数据文件进行网络请求内容解析,得到电子控制模块内各个控制单元的网络请求信息;步骤S15:基于电子控制模块内各个控制单元的配置文件以及网络请求信息对电子控制模块内各个控制单元进行单元连接组装分析,得到电子控制模块内各个控制单元之间的单元连接组装关系;其中,步骤S15包括以下步骤:步骤S151:对电子控制模块内各个控制单元的配置文件进行配置通信连接解析分析,得到电子控制模块内各个控制单元之间的配置网络通信连接信息;步骤S152:对电子控制模块内各个控制单元的网络请求信息进行网络请求路径分析,得到电子控制模块内各个控制单元之间的网络请求关系路径;步骤S153:对电子控制模块内各个控制单元之间的配置网络通信连接信息以及网络请求关系路径进行网络请求关联匹配,以生成电子控制模块内各个控制单元之间的网络请求关联匹配连接关系;步骤S154:根据电子控制模块内各个控制单元之间的网络请求关联匹配连接关系对电子控制模块内各个控制单元进行网络连接拓扑分析,得到电子控制单元间网络请求连接关系拓扑图;步骤S155:基于电子控制单元间网络请求连接关系拓扑图对电子控制模块内各个控制单元进行单元连接组装分析,得到电子控制模块内各个控制单元之间的单元连接组装关系;其中,步骤S155包括以下步骤:对电子控制单元间网络请求连接关系拓扑图进行主动连接识别分析,得到各个电子控制单元之间的网络请求主动连接关系;对电子控制单元间网络请求连接关系拓扑图进行被动响应识别分析,得到各个电子控制单元之间的网络请求被动响应连接关系;基于各个电子控制单元之间的网络请求主动连接关系以及网络请求被动响应连接关系对电子控制单元间网络请求连接关系拓扑图进行连接模式识别分析,得到各个电子控制单元之间的网络请求连接模式;对电子控制单元间网络请求连接关系拓扑图进行网络请求连接属性提取,得到各个电子控制单元之间的网络请求连接属性;根据各个电子控制单元之间的网络请求连接模式以及网络请求连接属性对电子控制模块内各个控制单元进行单元连接组装分析,得到电子控制模块内各个控制单元之间的单元连接组装关系;步骤S2:基于电子控制模块内各个控制单元之间的单元连接组装关系对电子控制模块内各个控制单元进行控制事件分析,以生成电子控制模块内各个控制单元之间的控制事件;基于电子控制模块内各个控制单元之间的控制事件对电子控制模块内各个控制单元进行事件驱动编程开发,得到电子控制单元编程控制逻辑程序;步骤S3:根据电子控制单元编程控制逻辑程序对电子控制模块内各个控制单元进行程序编程参数配置,得到电子控制单元间逻辑程序编程参数配置集;基于电子控制单元间逻辑程序编程参数配置集对电子控制单元编程控制逻辑程序进行在线仿真调试,以生成电子控制单元编程在线仿真调试过程;步骤S4:对电子控制单元编程在线仿真调试过程进行编程实时监控,得到电子控制单元编程调试过程监控异常变量;基于电子控制单元编程调试过程监控异常变量对电子控制单元编程控制逻辑程序进行编程优化处理,得到电子控制单元重编程控制逻辑程序。
全文数据:
权利要求:
百度查询: 深圳市本特利科技有限公司 用于电子控制模块的编程方法及系统
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。