一种控制传感器数据的方法、装置、设备及存储介质制造方法及图纸

技术编号:17941202 阅读:28 留言:0更新日期:2018-05-15 21:14
本发明专利技术公开了一种控制传感器数据的方法、装置、设备及存储介质,其中,所述方法包括:当获取到交易操作指令时,获取至少一个预设组件的传感器数据传输协议;当获取到的至少一个所述传感器数据传输协议中的信息丢失时,则确定对应的所述预设组件中的传感器数据丢失;根据丢失传感器数据的所述预设组件中的传感器数据传输协议找回丢失的传感器数据,其中,所述传感器数据传输协议包括传输序号,用于标记所述传感器数据传输协议的编号实现解决传感器数据通讯故障引发的传感器数据丢失问题,从而提高传感器数据传输的可靠性和稳定性,保障设备正常运行,降低人工维护成本。

A method, device, device and storage medium for controlling sensor data

The invention discloses a method, a device, a device and a storage medium for controlling the sensor data, wherein the method comprises: obtaining at least one preset component of a sensor data transmission protocol when obtaining a transaction operation instruction, and loss of information in at least one of the senser data transmission protocols obtained. The sensor data loss in the corresponding presupposed component is determined, and the lost sensor data is retrieved from the sensor data transmission protocol in the presupposed component of the lost sensor data, in which the sensor data transmission protocol includes a transmission number, which is used to mark the sensor data transmission protocol. The serial number can solve the problem of sensor data loss caused by sensor data communication failure, so as to improve the reliability and stability of sensor data transmission, ensure the normal operation of the equipment and reduce the cost of artificial maintenance.

【技术实现步骤摘要】
一种控制传感器数据的方法、装置、设备及存储介质
本专利技术实施例涉及数据处理
,尤其涉及一种控制传感器数据的方法、装置、设备及存储介质。
技术介绍
在现有的存取款设备中,其内部设置传感器可以通过传感器的状态进行检查和判断纸币的实时位置。如果传感器被遮挡说明纸币正好处在传感器位置,此时传感器的状态为OFF状态。当传感器的状态为OFF状态时,表明纸币触发了传感器。如果纸币离开了传感器位置,则传感器的状态为ON状态。因此,存取款设备中纸币的张数信息可以通过传感器的触发次数判断。所以对于存取款设备来说,传感器数据的可靠性和稳定性十分重要。目前,在现有存取款设备中,传感器采用的传感器数据传输协议中只包含了当前传感器的编号和状态信息。传感器的编号用来确定传感器在存取款设备中的位置,传感器状态用来表明该传感器是被纸币遮挡还是未被纸币遮挡。现有存取款设备中的传感器采用的传感器数据传输协议结构简单、数据量少,但是稳定性和可靠性较低,一旦传感器数据出现丢失,难以通过现有的传感器数据传输协议找回丢失的数据,从而导致传感器计数异常,最终导致交易失败。
技术实现思路
本专利技术实施例提供一种控制传感器数据的方法、装置、设备及存储介质,以实现解决传感器数据通讯故障引发的传感器数据丢失问题,从而提高传感器数据传输的可靠性和稳定性,保障设备正常运行,降低人工维护成本。第一方面,本专利技术实施例提供了一种控制传感器数据的方法,包括:当获取到交易操作指令时,获取至少一个预设组件的传感器数据传输协议;当获取到的至少一个所述传感器数据传输协议中的信息丢失时,则确定对应的所述预设组件中的传感器数据丢失;根据丢失传感器数据的所述预设组件中的传感器数据传输协议找回丢失的传感器数据,其中,所述传感器数据传输协议包括传输序号,用于标记所述传感器数据传输协议的编号。第二方面,本专利技术实施例还提供了一种控制传感器数据的装置,包括:协议获取模块,用于当获取到交易操作指令时,获取至少一个预设组件的传感器数据传输协议;数据丢失确定模块,用于当获取到的至少一个所述传感器数据传输协议中的信息丢失时,则确定对应的所述预设组件中的传感器数据丢失;数据找回模块,用于根据丢失传感器数据的所述预设组件中的传感器数据传输协议找回丢失的传感器数据,其中,所述传感器数据传输协议包括传输序号,用于标记所述传感器数据传输协议的编号。第三方面,本专利技术实施例还提供了一种设备,所述设备包括:一个或多个处理器;存储装置,用于存储一个或多个程序;传感器,用于采集数据;当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现第一方面所涉及的控制传感器数据的方法。第四方面,本专利技术实施例还提供了一种计算机存储介质,其上存储有计算机程序,该程序被处理器执行时实现第一方面所涉及的控制传感器数据的方法。本专利技术实施例通过在确定获取到的至少一个传感器数据传输协议中的信息丢失时,根据丢失传感器数据的预设组件中的传感器数据传输协议找回丢失的传感器数据,解决现有技术中因传感器数据传输协议数据量过少所导致传感器数据可靠性较低的问题,从而提高传感器数据传输的可靠性和稳定性,保障设备正常运行,降低人工维护成本。附图说明图1a是本专利技术实施例一提供的一种控制传感器数据的方法的流程图;图1b是本专利技术实施例一提供的一种存取款设备的结构示意图;图1c是本专利技术实施例一提供的一种存取款设备的结构示意图;图2是本专利技术实施例二提供的一种控制传感器数据的方法的流程图;图3是本专利技术实施例三提供的一种控制传感器数据的装置的结构示意图;图4为本专利技术实施例四提供的一种设备的结构示意图。具体实施方式下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部内容。在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各项操作(或步骤)描述成顺序的处理,但是其中的许多操作可以被并行地、并发地或者同时实施。此外,各项操作的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。实施例一图1a是本专利技术实施例一提供的一种控制传感器数据的方法的流程图,本实施例可适用于提高设备中传感器数据可靠性的情况,该方法可以由控制传感器数据的装置来执行,该装置可以由软件和/或硬件的方式来实现,并一般可集成在存取款设备中,该方法包括如下操作:步骤110、当获取到交易操作指令时,获取至少一个预设组件的传感器数据传输协议。其中,交易操作指令可以是存取款设备所接收的取款指令和存款指令。预设组件可以是存取款设备中的暂存模块、验钞模块、接客模块、取钞口模块以及钞箱等组件,在这些组件中都设置相应的模拟传感器或数字传感器。模拟传感器主要用于记录纸币张数、判断纸币卡纸位置以及检测纸币的形态等功能;数字传感器主要用于标识位置信息(如钞箱中的收放台、分钞滚、分离辊等位置信息)。传感器数据传输协议用于标识传感器相应的数据。例如,如果传感器被遮挡,则传感器状态为OFF,传感器数据传输协议中传感器当前状态信息为1,表明纸币正好遮挡传感器。如果传感器没有被遮挡,则传感器的状态为ON,传感器数据传输协议中传感器当前状态信息为0,表明此时传感器位置处没有纸币(或收放台等其他物体)。相应的,传感器的状态发生ON-OFF-ON变化时,则说明有一张纸币经过该传感器。示例性的,如图1b所示,图1b是本专利技术实施例一提供的一种存取款设备的结构示意图,其中,存取款设备中的主控制模块用于获取、执行交易操作指令,并控制各个分控制模块执行相应的流程(如向钞箱发送出钞的指令等),分控制模块一般包括接客模块、通道模块、暂存模块、钞箱模块以及取钞口模块等,并且在各个分控制模块中,都包含一定数量的传感器。在交易过程中,各个分控制模块会把相关部件(传感器、换向器以及电机等)的实时信息上报给主控制模块。主控制模块会统一分析各个分控制模块上报的实时信息。实时信息一般包括传感器信息、换向器的切换信息以及电机的运行状态信息等。在这些实时信息中,传感器信息数据量最多。可选的,还可以通过远程服务器获取各个分控制模块上报的实时信息。步骤120、当获取到的至少一个所述传感器数据传输协议中的信息丢失时,则确定对应的所述预设组件中的传感器数据丢失。在本专利技术实施例中,传感器数据传输协议携带了相应组件中传感器的有关数据,如传感器的编号、状态等。因此,可以依据传感器数据传输协议中的有关信息来判断传感器数据是否丢失。在本专利技术的一个可选实施例中,当获取到的至少一个所述传感器数据传输协议中的信息丢失时,则确定对应的所述预设组件中的传感器数据丢失,包括:当获取到的同一个所述预设组件发送的所述传感器数据传输协议中包括的各所述传输序号不连续时,则确定对应的所述预设组件的传感器数据丢失,其中,所述预设组件中同一个传感器对应的所述传感器数据传输协议中的传输序号是连续编号的。具体的,在传感器数据传输协议中可以设置传输序号字段来区别表示每一帧的传感器数据传输协议。需要说明的是,本文档来自技高网...
一种控制传感器数据的方法、装置、设备及存储介质

【技术保护点】
一种控制传感器数据的方法,其特征在于,包括:当获取到交易操作指令时,获取至少一个预设组件的传感器数据传输协议;当获取到的至少一个所述传感器数据传输协议中的信息丢失时,则确定对应的所述预设组件中的传感器数据丢失;根据丢失传感器数据的所述预设组件中的传感器数据传输协议找回丢失的传感器数据,其中,所述传感器数据传输协议包括传输序号,用于标记所述传感器数据传输协议的编号。

【技术特征摘要】
1.一种控制传感器数据的方法,其特征在于,包括:当获取到交易操作指令时,获取至少一个预设组件的传感器数据传输协议;当获取到的至少一个所述传感器数据传输协议中的信息丢失时,则确定对应的所述预设组件中的传感器数据丢失;根据丢失传感器数据的所述预设组件中的传感器数据传输协议找回丢失的传感器数据,其中,所述传感器数据传输协议包括传输序号,用于标记所述传感器数据传输协议的编号。2.根据权利要求1所述的方法,其特征在于,所述传感器数据传输协议还包括当前变化传感器编号、传感器当前状态信息、至少一个历史变化传感器编号以及至少一个传感器历史状态信息;其中,所述当前变化传感器编号用于标记传感器状态发生变化的传感器编号;所述传感器当前状态信息用于标记当前传感器是否被介质所触发;所述历史变化传感器编号为在当前传感器数据传输协议之前发送的所述传感器数据传输协议中的所述当前变化传感器编号;所述传感器历史状态信息为在当前传感器数据传输协议之前发送的所述传感器数据传输协议中的所述传感器当前状态信息。3.根据权利要求2所述的方法,其特征在于,所述当获取到的至少一个所述传感器数据传输协议中的信息丢失时,则确定对应的所述预设组件中的传感器数据丢失,包括:当获取到的同一个所述预设组件发送的所述传感器数据传输协议中包括的各所述传输序号不连续时,则确定对应的所述预设组件的传感器数据丢失,其中,所述预设组件中同一个传感器对应的所述传感器数据传输协议中的传输序号是连续编号的。4.根据权利要求3所述的方法,其特征在于,所述根据丢失传感器数据的所述预设组件中的传感器数据传输协议找回丢失的传感器数据,包括:根据当前接收到的所述传感器数据传输协议中的至少一个历史变化传感器编号以及至少一个历史传感器状态找回丢失的传感器数据。5.根据权利要求4所述的方法,其特征在于,根据当前接收到的所述传感器数据传输协议中的至少一个历史变化传感器编号以及至少一个历史传感器状态找回丢失的传感器数据,包括:根据当前接收到的所述传感器数据传输协议中的上一帧变化的传感器编号以及上一帧变化的传感器状态,找回与当前接收到的所述传感器数据传输协议前一帧的传感器数据;根据当前接收到的所述传感器数据传输协议中的倒数第二帧变化的传感器编号以及倒数第二帧变化的传感器状态,找回与当前接收到的所述传感器数据传输协议前二帧的传感器数据。6.一种控制传感器数据的装置,其特征在于,包括:...

【专利技术属性】
技术研发人员:赵玉民邹衡君王文华
申请(专利权)人:深圳怡化电脑股份有限公司深圳市怡化时代科技有限公司深圳市怡化金融智能研究院
类型:发明
国别省市:广东,44

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

1