[发明专利]液压支架电液控制系统端头控制器软件远程在线升级方法在审
申请号: | 201210086080.8 | 申请日: | 2012-08-03 |
公开(公告)号: | CN102736929A | 公开(公告)日: | 2012-10-17 |
发明(设计)人: | 田慕琴;宋渊;辛春红;宋建成;许春雨;张文杰 | 申请(专利权)人: | 太原理工大学 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;E21D23/12 |
代理公司: | 太原市科瑞达专利代理有限公司 14101 | 代理人: | 李富元 |
地址: | 030024 *** | 国省代码: | 山西;14 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 液压 支架 控制系统 端头 控制器 软件 远程 在线 升级 方法 | ||
技术领域
本发明涉及矿井液压支架电液控制领域,尤其是一种用于采煤工作面液压支架电液控制系统端头控制器软件远程在线升级方法。
背景技术
液压支架电液控制系统端头控制器是用在采煤工作面电液控制系统中,在实际应用中,主要为了配合液压支架间架控制器完成对综采工作面液压支架的监控,端头控制器的主要功能是发送动作命令给间架控制器,进而实现对液压支架的动作控制,同时,对间架控制器运行参数进行巡检,通过端头控制器的使用,可实现对液压支架的完全程控,进而实现采煤工作面的无人值守控制。另一方面,地面监控中心上位机可通过端头控制器采集到间架控制器运行参数,并实现对液压支架的各种动作控制,因此,在综采工作面电液控制系统中,端头控制器起着关键的作用。
目前,该软件升级需要技术人员在井下进行,且要对控制器逐一进行拆装操作,很不方便,且耗时长、效率低。
发明内容
本发明的目的在于提供一种液压支架电液控制系统端头控制器软件远程在线升级方法,可以高效、可靠地对液压支架电液控制系统端头控制器软件进行远程在线升级,整个过程在井下无人工干预。
本发明所采用的技术方案是:按照如下步骤对液压支架电液控制系统端头控制器软件进行远程在线升级。
一、地面监控中心上位机通过矿用通讯电缆与井下以太网防爆交换机连接,所述井下以太网防爆交换机通过矿用以太网与多个端头控制器连接,所述地面监控中心上位机通过所述井下以太网防爆交换机发送升级代码给所述多个端头控制器;
二、所述多个端头控制器接收到升级代码后,判断所接收的新升级代码的正确性、完整性,如果不正确或者不完整,则向所述地面监控中心上位机返回指令错误,否则继续判断升级代码是否属于端头控制器,如果判断到接收到的升级代码属于端头控制器,则继续对所接收的代码的版本号进行判断,得出当前版本号比新代码的版本号高还是低,并把代码存储到自身的外部存储器,返回当前版本号与升级代码版本号对比的结果到所述地面监控中心上位机,等待发来确认升级命令;
三、所述地面监控中心上位机接受到端头控制器返回的指令,如果是新升级代码的非正确性、完整性指令错误,或者非属于端头控制器软件则返回步骤二,如果是端头控制器当前版本号与升级代码版本号对比的结果,判断是否选择确认升级,如果选择确认升级,则发送确认升级命令,如果选择不确认升级则发送不确认升级命令;
四、当所述多个端头控制器接收到确认升级命令后,执行升级引导程序,开始引导程序升级,首先对写有原程序代码的FLASH空间进行一次性擦除,以便写入新程序代码,然后,将升级代码由自身的外部存储器写入到 CPU的程序存储器FLASH,完成后由升级引导程序引导跳到系统入口地址,完成自重启,如果收到不升级则发送取消升级命令,完成后结束。
本发明的有益效果是:将升级代码由地面监控中心发送给端头控制器,并由端头控制器完成程序的升级,最终引导端头控制器系统重启。这种对端头控制器软件进行升级的方法,只需要由地面监控中心发送升级代码,然后由端头控制器自身的引导程序对程序存储器FLASH进行更新。整个过程中操作人员只需要在地面监控中心操作,无需在井下干预,且操作简单效率高。
附图说明
图1是本发明所述方法的系统结构图;
图2是本发明所述方法的代码存储位置变化图;
图3是本发明所述方法的地面监控中心上位机发送升级代码流程图;
图4是本发明所述方法的端头控制器接收升级代码流程图;
图5是本发明所述方法的端头控制器判断是否程序升级流程图;
图6是本发明所述方法的端头控制器升级引导程序流程图。
具体实施方式
下面结合图纸对本发明的软件升级方法做进一步说明。
如图1所示,系统由地面监控中心的上位机(简称上位机)、井下以太网防爆交换机和端头控制器组成。井下以太网防爆交换机主要负责将上位机与端头控制器进行连接,使上位机发送的命令可送达端头控制器。上位机通过矿用通讯电缆接入井下以太网防爆交换机,端头控制器通过矿用以太网接入井下以太网防爆交换机。上位机利用PowerBuilder平台和SQL Server数据库,将液压支架升级代码由串口按MODBUS协议通过井下防爆交换机传送给端头控制器,并接收端头控制器返回的信息。使用矿用通讯电缆可提高通讯的抗干扰能力,以保证升级代码可靠地传送到端头控制器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于太原理工大学,未经太原理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210086080.8/2.html,转载请声明来源钻瓜专利网。