[发明专利]一种电梯控制软件现场调试系统有效
申请号: | 201811164520.0 | 申请日: | 2017-10-28 |
公开(公告)号: | CN109019217B | 公开(公告)日: | 2020-09-18 |
发明(设计)人: | 林光琴 | 申请(专利权)人: | 吉安品位环保科技有限公司 |
主分类号: | B66B5/00 | 分类号: | B66B5/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 343100 江西省吉安市*** | 国省代码: | 江西;36 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 电梯 控制 软件 现场 调试 系统 | ||
一种电梯控制软件现场调试系统,包括:运行控制器,其执行电梯控制软件的运行,获取内存地址的数据并且发送给上位机;上位机,其从所述运行控制器中获取内存地址的数据,将该数据以及完整变量名、最内层分量注释和地址一起显示出来,供用户调试分析使用;运行数据库,其存储不同内存地址分别对应的最老版本号;在更新电梯控制软件版本时,同时更新运行数据库,其中将对应的参数变化的内存地址对应的最老版本号变更为电梯控制软件版本的更新版本号,将对应的参数不变的内存地址对应的最老版本号设置为不变。
技术领域
本发明涉及电梯控制领域,尤其是涉及一种电梯控制软件的现场调试系统。
背景技术
电梯控制软件担负着电梯各部件信号的采集、处理,并根据处理结果协调、控制各部件工作的任务。由于编程简单、使用方便、设计和调试周期较短,可靠性高等优点,目前电梯控制软件以及基本淘汰了传统的继电器控制方式,成为电梯控制的核心系统。
随着用户需求的不断增加以及电梯技术的发展,电梯控制软件功能变得越来越复杂,直接使用汇编语言进行电梯控制软件开发的工作量也变得越来越庞大。目前,随着编译技术的不断进步,使得高级语言例如C语言等取代了汇编语言,成为电梯控制软件的主流开发语言。
对于电梯控制系统的现场调试,需要观察程序中全局或者静态变量的地址中的值来判断程序执行是否正确,因此需要计算待观察变量的地址。在观察使用C语言所编写代码中的多层嵌套的结构体变量的内层结构体分量的地址中的值时,需要进行手工计算,过程复杂而且容易出错,导致电梯控制系统的调试效率降低。
现有技术中,200910201843.7的发明专利提出了一种解决上述问题的方法,其通过在调试上位机中设置存储由电梯控制软件所有全局变量和静态变量记录的数据库,根据电梯控制系统的版本号选择对应的数据库,将数据库中查找的完整变量名、最内层分量注释和地址与地址对应的数据一起显示出来提供给用户,从而解决了在电梯控制软件调试过程中采用手工计算变量地址的问题。
但是200910201843.7发明中还存在如下技术问题,一方面电梯控制软件在调试过程中更新版本是很频繁的,其需要在上位机中存储每个版本的电梯控制软件对应的数据库,导致存储量较大;另一方面,需要将上位机中数据库版本与电梯控制软件的版本进行匹配,由于上位机的数据库的更新频率不一定与电梯控制软件的升级频率一致,可能导致不存在与电梯控制软件版本对应的数据库,而不存在与电梯控制软件版本对应的数据库时,则还是需要手动计算,无法进行电梯控制软件的自动调试。
作为200910201843.7发明的改进,将其全文引用于此,本发明提出了一种电梯控制软件的现场调试系统,其仅需要在上位机中存储一个版本的数据库,同时即使上位机中不存在与电梯控制软件版本对应的数据库,还可能进行电梯控制软件的自动调试。
发明内容
作为本发明的一个方面,提供控制软件现场调试系统,包括:运行控制器,其执行电梯控制软件的运行,同时根据接收到的上位机的获取内存地址数据的指令,获取内存地址的数据并且发送给上位机;上位机,其从所述运行控制器中获取内存地址的数据,将该数据以及完整变量名、最内层分量注释和地址一起显示出来,供用户调试分析使用;所述上位机根据用户输入字符串或地址在最新版本的调试数据库中的记录中进行匹配,确定调试数据库中的唯一记录,将获取对应内存地址数据的指令发送给运行控制器;还包括运行数据库,其存储不同内存地址分别对应的最老版本号;所述运行控制器将内存地址的数据,该内存地址对应的最老版本号,发送给上位机;所述上位机匹配所述最老版本号以及最新版本的调试数据库的版本号,确定是否将运行控制器中获取内存地址的数据,将该数据以及完整变量名、最内层分量注释和地址一起显示出来,供用户调试分析使用。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于吉安品位环保科技有限公司,未经吉安品位环保科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811164520.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:电梯故障智能诊断系统及方法
- 下一篇:一种电梯曳引机电动机振动状态监测装置