一种驱动新架构下设备断线重连自动恢复方法技术

技术编号:26342221 阅读:50 留言:0更新日期:2020-11-13 20:31
本发明专利技术公开了一种驱动新架构下设备断线重连自动恢复方法,出现通信异常时,设置自身及共享端口模块通信异常标识,尝试修复,修复失败则结束修复,修复成功则设置连接成功标识,并设置共享端口模块连接成功标识,修复结束。通过上述方式,本发明专利技术具有灵活快速的断线重连的恢复机制,能够提高设备运行效率,减少人为操作成本。

An automatic recovery method of equipment disconnection and reconnection based on new drive architecture

【技术实现步骤摘要】
一种驱动新架构下设备断线重连自动恢复方法
本专利技术涉及自助设备领域,特别是涉及一种驱动新架构下设备断线重连自动恢复方法。
技术介绍
基于驱动架构使用面向对象开发的继承特性,通用功能可以使用基类实现,子类直接使用。资源共享方面,技术上主要借助STL标准模板库的支持。自助设备一般会接入多种类型及型号的硬件模块,使用过程中不可避免的出现连接异常情况,但为保证设备后续继续使用,需要有断线重连的恢复机制,一般的方法采用单独模块在设备异常时进行复位或者关闭打开,尝试重新建立连接,每个模块自己维护修复方法。这种方法存在以下缺陷:代码复用率底,同样的功能需要每个模块单独实现;对于复合设备,比如二合一、三合一等,设备端口共享,运行时进行重复修复,效率较低。
技术实现思路
本专利技术主要解决的技术问题是提供一种驱动新架构下设备断线重连自动恢复方法,在自助设备上实现多模块通信快速修复机制,能够实现通用共享的通信修复方法,减少重复开发;便于平台及项目的标准化,统一管理维护。为解决上述技术问题,本专利技术采用的一个技术方案是:提供一种驱动新本文档来自技高网...

【技术保护点】
1.一种驱动新架构下设备断线重连自动恢复方法,其特征在于,包括:所有模块驱动使用共同的设备基类,任何模块打开时都会创建唯一的对象,平台层通过记录各对象实例进行统一控制,智能识别共享端口的不同模块,实现句柄的共享管理与快速同步。/n

【技术特征摘要】
1.一种驱动新架构下设备断线重连自动恢复方法,其特征在于,包括:所有模块驱动使用共同的设备基类,任何模块打开时都会创建唯一的对象,平台层通过记录各对象实例进行统一控制,智能识别共享端口的不同模块,实现句柄的共享管理与快速同步。

【专利技术属性】
技术研发人员:王红娟胡焱王思栋牛鹏
申请(专利权)人:浪潮金融信息技术有限公司
类型:发明
国别省市:江苏;32

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

1