当前位置: 首页 > 专利查询>林光琴专利>正文

控制软件现场调试系统以及调试方法技术方案

技术编号:17692798 阅读:81 留言:0更新日期:2018-04-14 09:26
一种控制软件现场调试系统,包括:运行控制器,上位机,运行数据库,调试数据库。运行接收上位机的获取内存地址数据的指令,获取内存地址的数据并且发送给上位机,提供给用户调试分析使用。其中,在运行数据库中存储与当前电梯控制软件版本兼容的版本号,预先判断调试数据库中的版本号是否与当前电梯控制软件版本兼容,从而在调试数据库中的版本号与当前电梯控制软件版本兼容的情况下,对于在获取多个内存地址数据的指令,不再需要单独获取以及传送各个内存地址的最老版本号。

Control software field debugging system and debug method

A control software field debugging system, including: running the controller, the upper computer, running the database, debugging the database. It runs the instructions to get the memory address data of the host computer, gets the data of the memory address and sends it to the upper computer, providing the user with debugging and analysis. Among them, the operation is stored in the database and the current elevator control software version is compatible with the version number of the pre judgment debugging version in the database is with the current elevator control software version is compatible, so in the debug version in the database, and the current elevator control software version compatibility conditions, for obtaining a plurality of memory address data the instruction, no longer need the old version separately obtain and send each memory address.

【技术实现步骤摘要】
控制软件现场调试系统以及调试方法
本专利技术涉及电梯控制领域,尤其是涉及一种电梯控制软件的现场调试系统。
技术介绍
电梯控制软件担负着电梯各部件信号的采集、处理,并根据处理结果协调、控制各部件工作的任务。由于编程简单、使用方便、设计和调试周期较短,可靠性高等优点,目前电梯控制软件以及基本淘汰了传统的继电器控制方式,成为电梯控制的核心系统。随着用户需求的不断增加以及电梯技术的发展,电梯控制软件功能变得越来越复杂,直接使用汇编语言进行电梯控制软件开发的工作量也变得越来越庞大。目前,随着编译技术的不断进步,使得高级语言例如C语言等取代了汇编语言,成为电梯控制软件的主流开发语言。对于电梯控制系统的现场调试,需要观察程序中全局或者静态变量的地址中的值来判断程序执行是否正确,因此需要计算待观察变量的地址。在观察使用C语言所编写代码中的多层嵌套的结构体变量的内层结构体分量的地址中的值时,需要进行手工计算,过程复杂而且容易出错,导致电梯控制系统的调试效率降低。现有技术中,200910201843.7的专利技术专利提出了一种解决上述问题的方法,其通过在调试上位机中设置存储由电梯控制软件所有全局变量和静本文档来自技高网...
控制软件现场调试系统以及调试方法

【技术保护点】
一种控制软件现场调试系统,包括:运行控制器,其执行所述电梯控制软件的运行,同时根据接收到的上位机的获取内存地址数据的指令,获取内存地址的数据并且发送给上位机;上位机,其从所述运行控制器中获取内存地址的数据,将该数据以及完整变量名、最内层分量注释和地址一起显示出来,供用户调试分析使用;运行数据库,其存储不同内存地址分别对应的最老版本号;其特征在于:所述运行数据库还存储与当前电梯控制软件版本号兼容的版本号;所述上位机将获取对应内存地址数据的指令以及调试数据库对应的电梯控制软件的版本号发送给运行控制器;所述运行控制器判断上位机发送的调试数据库对应的电梯控制软件的版本号是否为当前电梯控制软件版本号兼容...

【技术特征摘要】
1.一种控制软件现场调试系统,包括:运行控制器,其执行所述电梯控制软件的运行,同时根据接收到的上位机的获取内存地址数据的指令,获取内存地址的数据并且发送给上位机;上位机,其从所述运行控制器中获取内存地址的数据,将该数据以及完整变量名、最内层分量注释和地址一起显示出来,供用户调试分析使用;运行数据库,其存储不同内存地址分别对应的最老版本号;其特征在于:所述运行数据库还存储与当前电梯控制软件版本号兼容的版本号;所述上位机将获取对应内存地址数据的指令以及调试数据库对应的电梯控制软件的版本号发送给运行控制器;所述运行控制器判断上位机发送的调试数据库对应的电梯控制软件的版本号是否为当前电梯控制软件版本号兼容的版本号:如果兼容时,则将内存地址的数据以及版本兼容的信息发送给上位机,所述上位机将运行控制器中获取内存地址的数据,将该数据以及完整变量名、最内...

【专利技术属性】
技术研发人员:林光琴
申请(专利权)人:林光琴
类型:发明
国别省市:福建,35

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1