一种出入库信息采集系统、方法、设备与流程

文档序号:19190509发布日期:2019-11-20 02:04阅读:468来源:国知局
一种出入库信息采集系统、方法、设备与流程

本申请涉及仓库管理技术领域,具体而言,涉及一种出入库信息采集系统、方法、设备。



背景技术:

目前,大多数的仓库管理一般都采用pda(personaldigitalassistant,个人数字助理),以手工扫码的方式对出库和入库的货物信息进行采集和管理。与之前的以纸张文件记录货物出入库信息的方式相比,以手工扫码的方式更加灵活和高效。

但是,手工扫码的方式依然存在效率低下、人工成本高的问题。另外,现有的手工扫码方式无法保证数据百分百采集,漏采情况严重,从而导致库存逐渐偏离。



技术实现要素:

本申请实施例的目的在于提供一种出入库信息采集系统、方法、设备,通过设置两个读码器,实现在出入库信息采集中减少人力成本的同时,提高采集效率和准确性的技术效果。

第一方面,本申请实施例提供了一种出入库信息采集系统,包括第一读码器、第二读码器和服务器;所述第一读码器用于当对货物进行出库或入库操作时,采集第一距离内的货物标识信息,并发送所述货物标识信息至所述服务器;所述第二读码器用于当对货物进行出库或入库操作时,采集第一距离至第二距离之间的货物标识信息,并发送所述货物标识信息至所述服务器;所述服务器用于接收并记录所述货物标识信息。

在上述实现过程中,设置两个读码器采集不同距离的货物标识信息,两个读码器的采集距离相互错开,防止出入库信息采集时出现漏采,通过服务器接收并记录货物标识信息,实现自动采集,从而在减少人力成本的同时,提高采集效率和准确性。

进一步地,所述服务器还用于在货物进行出库或入库操作之前,对同一批出库或入库货物的所述货物标识信息进行关联,生成货物关联信息。

在上述实现过程中,通过对出库或入库货物提前进行信息关联,在发生一部分货物信息采集失败或漏采的情况发生时,服务器可以根据货物关联信息便捷地检测和查询未采集成功的货物标识信息。

进一步地,所述服务器还用于在记录所述货物标识信息之后,根据所述货物关联信息,同步更新同一批出库或入库货物的所述货物标识信息。

在上述实现过程中,服务器根据货物标识信息和货物关联信息,即可同步更新同一批出库或入库货物的货物标识信息,使得在货物发生漏采或其他情况时,对同一批出库或入库所有货物的货物标识信息,服务器可以成功记录,进一步提高采集效率和准确性。

进一步地,所述第一读码器包括第一感光单元和第一光源单元;所述第一感光单元,用于检测环境光源的光强大小;所述第一光源单元,用于当环境光源的光强小于第一预设光强时,提供照明,以使第一读码器正常运作;所述第二读码器包括第二感光单元和第二光源单元;所述第二感光单元,用于检测环境光源的光强大小;所述第二光源单元,用于当环境光源的光强小于第一预设光强时,提供照明,以使第二读码器正常运作。

在上述实现过程中,每一个读码器都包括了感光单元和光源单元,感光单元可以检测环境光源的强弱;当环境光源变弱时,光源单元可以提供照明,从而使读码器在光线不足的情况下仍可以正常运作,从而保证出入库信息采集系统的持续运行。

进一步地,所述第一读码器还包括第一偏光单元,用于当环境光源的光强大于第二预设光强时,减弱环境光源的光强;所述第二读码器还包括第二偏光单元,用于当环境光源的光强大于第二预设光强时,减弱环境光源的光强。

在上述实现过程中,每一个读码器还包括偏光单元,偏光单元可以通过过滤掉漫反射中的许多偏振光,从而减弱环境光源的光强,使得读码器在光线太强时不会因为反光、眩光而导致货物标识信息的采集失败,从而保证出入库信息采集系统的持续运行。

进一步地,所述第一读码器还包括第一滤光单元,用于消除所述第一读码器采集信息过程中的光晕;所述第二读码器还包括第二滤光单元,用于消除所述第二读码器采集信息过程中的光晕。

在上述实现过程中,每一个读码器还包括滤光单元,滤光单元可以消除读码器采集信息过程中的光晕,从而避免了因为光晕导致的货物标识信息的采集失败,从而保证出入库信息采集系统的持续运行。

第二方面,本申请实施例提供了一种出入库信息采集方法,包括:获取由第一读码器采集的出库或入库货物的货物标识信息,所述货物标识信息为第一距离内货物的信息;获取由第二读码器采集的出库或入库货物的货物标识信息,所述货物标识信息为第一距离至第二距离之间货物的信息;记录所述货物标识信息。

进一步地,在获取出库或入库货物的货物标识信息之前,所述方法还包括:关联同一批出库或入库货物的所述货物标识信息;生成货物关联信息。

进一步地,在记录所述货物标识信息之后,所述方法还包括:根据所述货物关联信息,同步更新同一批出库或入库货物的所述货物标识信息。

在上述实现过程中,

第三方面,本申请实施例提供的一种终端设备,包括:存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如第二方面任一项所述出入库信息采集方法的步骤。

第四方面,本申请实施例提供的一种存储介质,所述存储介质上存储有指令,当所述指令在计算机上运行时,使得所述计算机执行如第二方面任一项所述出入库信息采集方法。

第五方面,本申请实施例提供的一种计算机程序产品,所述计算机程序产品在计算机上运行时,使得计算机执行如第二方面任一项所述出入库信息采集方法。

本公开的其他特征和优点将在随后的说明书中阐述,或者,部分特征和优点可以从说明书推知或毫无疑义地确定,或者通过实施本公开的上述技术即可得知。

为使本申请的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

附图说明

为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。

图1为本申请实施例提供的一种出入库信息采集系统的示意性结构图;

图2为本申请实施例提供的一种读码器的示意性结构图;

图3为本申请实施例提供的一种出入库信息采集方法的示意性流程图;

图4为本申请实施例提供的一种出入库信息采集方法的示意性流程图;

图5为本申请实施例提供的一种终端设备的示意性结构图。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行描述。

应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。同时,在本申请的描述中,术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。

本申请实施例提供的一种出入库信息采集系统,可以应用于仓储、仓库的货物信息采集和管理,设置两个读码器采集不同距离的货物标识信息,两个读码器的采集距离相互错开,防止出入库信息采集时出现漏采,通过服务器接收并记录货物标识信息,实现自动采集,从而在减少人力成本的同时,提高采集效率和准确性。

请参见图1,图1为本申请实施例提供的一种出入库信息采集系统的示意性结构图,包括第一读码器110、第二读码器120和服务器130,其中第一读码器110、第二读码器120分别于130连接。

示例性地,第一读码器110及第二读码器120可安装在仓库出口或入口处,对出库或入库的货物进行信息采集。其中第一读码器110的采集距离为第一距离内,第二读码器120的采集距离为第一距离至第二距离之间,两者的采集范围既相互错开,又相互互补,共同覆盖了所有采集范围。应理解,第一读码器110及第二读码器120可以分开设置,也可以组合设置。第一读码器110和第二读码器120可以是pda(personaldigitalassistant,个人数字助理),或是其他具有扫码功能的扫码终端。作为示例而非限定,第一读码器110一次可以采集多个货物标识信息,如3个货物标识信息;同理,第二读码器120一次可以采集多个货物标识信息。

示例性地,货物的货箱表面有货物标识信息,供第一读码器110或第二读码器120采集;货物标识信息的形式可以是二维码或一维码。应注意,在出库或入库的货物堆放时,需要把货箱上含有标识信息的箱面朝向第一读码器110或第二读码器120,以便第一读码器110或120采集标识信息。

示例性地,第一读码器110或第二读码器120在采集到货物标识信息后,将货物标识信息发送到服务器130;服务器130接收到货物标识信息后,根据货物标识信息对出库或入库的货物进行记录,从而实现货物出入库信息的维护。

作为一种实施场景,第一读码器110和第二读码器120为具有摄像头的扫码终端,二者的摄像的景深为80cm。第一读码器110和第二读码器120安装在仓库的出入口处,例如,安装在出库巷道或入库巷道的龙门支架上方,其中龙门支架距地面的距离为170cm;其中第一读码器110的采集距离为20cm-100cm,第二读码器120的采集距离为95cm-175cm,两个读码器的采集覆盖范围20cm-175cm可以涵盖出入库货物的信息采集范围。在进行货物出库或入库操作时,货物通过龙门支架,第一读码器110和第二读码器120采集货物标识信息并发送至服务器130。作为示例而非限定,服务器130对重复采集的同一个货物标识信息可以进行合并,避免信息冗余。

在一可能的实施例中,服务器130还用于在货物进行出库或入库操作之前,对同一批出库或入库货物的所述货物标识信息进行关联,生成货物关联信息。

示例性地,服务器130通过预先接收同一批出库或入库货物的货物标识信息并进行关联,同时生成货物关联信息;当进行货物出库或入库的操作时之后,服务器130可以根据货物关联信息检测同一批出库或入库货物的货物标识信息是否有遗漏,从而服务器130可以根据货物关联信息便捷地检测和查询未采集成功的货物标识信息。

在一可能的实施例中,服务器130还用于在记录所述货物标识信息之后,根据所述货物关联信息,同步更新同一批出库或入库货物的所述货物标识信息。

示例性地,服务器130在采集部分货物的货物标识信息之后,根据货物关联信息,对同一出库或入库货物的货物标识信息可以进行同步更新。例如,在货物发生漏采或其他情况时,对同一批出库或入库所有货物的货物标识信息,服务器130可以成功记录;或者,当货物堆叠在一起时,导致底层的货物标识信息被覆盖而无法采集,此时服务器130根据货物关联信息,对同一批出库或入库货物的货物标识信息可以进行同步更新,避免了货物重新摆放才可以采集货物标识信息的窘境,进一步提高采集效率和准确性。

作为示例而非限定,此处详细地阐述出入库信息采集系统的运作过程:同一批货物在出库或入库的过程之前,服务器130对同一批货物进行标识信息关联,并生成货物关联信息;同一批货物堆垛在一起穿过仓库的出口或入口,此时每个读码器能够采集多个货物标识信息,其中第一读码器110采集第一距离内的货物,第二读码器120采集第一距离至第二距离之间的货物,第一读码器110和第二读码器120发送至服务器130;服务器130根据接收的货物标识信息,对出库或入库的货物标识信息进行记录;服务器130根据货物关联信息和接收的货物标识信息,对同一批出库或入库货物的标识信息进行检测和记录,同步更新同一批出库或入库货物的货物标识信息。因为货物堆叠导致漏采部分的货物标识信息、或一维码及二维码损坏导致货物标识信息采集失败等,出入库信息采集系统仍可以根据货物关联信息保证信息的完整性和准确性。

作为一种实施场景,出入库信息采集系统与工厂车间的生产管理系统之间可以进行数据交互。在货物进行出库或入库操作前,生产管理系统在自动码垛机上对货物进行组垛,采集每一堆垛的所有箱子的货物标识信息,并自动生成堆垛标识信息(简称垛码),一个垛码对应多个箱子的箱码(货物标识信息)。在出入库采集设备上,当读码器识别到任一的货物标识信息后,会上传到出入库采集系统进行处理。采集系统会把采集到的货物标识信息(每一垛最上层的箱子的二维码或一维码)去重后,请求生产管理系统,查询所属的垛码,然后按照垛码进行出入库操作记录。示例性地,每一垛货物,采集到的多个二维码应属于同一垛码,如果存在多个垛码,则给出异常告警,同时在龙门支架上的报警等会闪烁告警。由于两个摄像头同时采集多个箱码,因此统一垛里面,即使偶尔有一两个货箱的货物标识信息因为搬运过程中损坏,只要不是顶层箱子(一般9个)全部损坏,都能够完成垛码信息采集,从而确保采集的准确率和完整率。

请参见图2,图2为本申请实施例提供的一种读码器的示意性结构图,包括读码单元210、感光单元220、光源单元230、偏光单元240和滤光单元250。应理解,图2所示的读码器与上述图1所示的第一读码器110或第二读码器120相对应,此处不做限定。

示例性地,读码单元210可以对二维码或一维码进行读取并采集其中的信息。可选地,读码单元210在一次读码过程中,可以采集一个或多个二维码或一维码。

示例性地,感光单元220可以检测环境光源的光强。作为示例而非限定,例如,感光单元220包括光敏电阻及其附加电路,其中光敏电阻光照愈强,阻值就愈低,随着光照强度的升高,电阻值迅速降低,亮电阻值可小至1kω以下,其在无光照时,呈高阻状态,暗电阻一般可达1.5mω;或者,感光单元220包括光电二极管及其附加电路,其中光敏二极管是一种能够将光根据使用方式,转换成电流或者电压信号的光探测器。

示例性地,光源单元230与感光单元220连接,用于当环境光源的光强小于第一预设光强时,提供照明,以使读码器正常运作。可选地,光源单元230采用红外光;由于一维码或二维码的背景颜色多种多样,有可能会造成读码单元210无法顺利采集信息,因此光源单元230采用红外光,可有效消除因背景颜色不一致导致的读码困难的问题。

作为一种实施场景,一种光控调光电路包括感光单元220和光源单元230,其中感光单元220包括光敏电阻及控制电路,当周围光线变弱时引起光敏电阻的阻值增加,控制电路增大光源单元230的亮度;反之,若周围的光线变亮,则光敏电阻的阻值下降,控制电路减小光源单元230的亮度,从而实现对光源单元230的控制。或者,一种光控开关电路包括感光单元220和光源单元230,其中感光单元220包括光敏电阻及控制电路,当环境光源的光强小于第一预设光强时,光敏电阻的阻值大于第一预设值,控制电路开启光源单元230;反之,若环境光源的光强大于第一预设光强,则光敏电阻的阻值小于第一预设值,控制电路关闭光源单元230,从而实现对光源单元230的控制。通过感光单元220和光源单元230,使读码器工作时始终保持一定的光强;在环境光源变弱时,从而保证读码器可以正常运作。

示例性地,偏光单元240用于当环境光源的光强大于第二预设光强时,减弱环境光源的光强。例如,偏光单元240可以通过过滤掉漫反射中的许多偏振光,从而减弱环境光源的光强,使得读码器在光线太强时不会因为反光、眩光而导致货物标识信息的采集失败,从而保证出入库信息采集系统的持续运行。

作为一种实施场景,偏光单元240与感光单元220连接,感光单元220包括光敏电阻及其附加电路,偏光单元240包括偏光镜,当环境光源的光强大于第二预设光强时,光敏电阻的阻值小于第二预设值,偏光单元240工作;反之,若环境光源的光强小于第二预设光强,则光敏电阻的阻值大于第二预设值,偏光单元240关闭,从而实现对偏光单元240的控制。

示例性地,滤光单元250用于消除读码器采集信息过程中的光晕。例如,滤光单元可以消除读码器采集信息过程中的光晕,从而避免了因为光晕导致的货物标识信息的采集失败,从而保证出入库信息采集系统的持续运行。

请参见图3,图3为本申请实施例提供的一种出入库信息采集方法,应理解,图3所示的方法与下文中的图5所示的终端设备对应,该终端设备可以是能够执行该方法的各种设备,例如,如服务器或云服务器等,本申请实施例并不限于此,图3中的各个步骤可以参见上文中的描述。该方法具体包括如下步骤:

s110,获取由第一读码器采集的出库或入库货物的货物标识信息,所述货物标识信息为第一距离内货物的信息。

s120,获取由第二读码器采集的出库或入库货物的货物标识信息,所述货物标识信息为第一距离至第二距离之间货物的信息。

s130,记录所述货物标识信息。

上文结合图3描述了本申请实施例中出入库信息采集方法,下面,作为示例而非限定,结合图4对本申请实施例中出入库信息采集方法进行详细的描述。具体地,图4中涉及的部分步骤可以参见上文中的描述,此处适当省略详细描述。如图4所示的方法包括:

s210,关联同一批出库或入库货物的所述货物标识信息;

s220,生成货物关联信息;

s230,获取由第一读码器采集的出库或入库货物的货物标识信息,所述货物标识信息为第一距离内货物的信息;

s240,获取由第二读码器采集的出库或入库货物的货物标识信息,所述货物标识信息为第一距离至第二距离之间货物的信息;

s250,记录所述货物标识信息;

s260,根据所述货物关联信息,同步更新同一批出库或入库货物的所述货物标识信息。

本申请还提供一种装置,图5为本申请实施例中的终端设备的结构框图。终端设备可以包括处理器310、通信接口320、存储器330和至少一个通信总线340。其中,通信总线340用于实现这些组件直接的连接通信。其中,本申请实施例中设备的通信接口320用于与其他节点设备进行信令或数据的通信。处理器310可以是一种集成电路芯片,具有信号的处理能力。

上述的处理器310可以是通用处理器,包括中央处理器(centralprocessingunit,简称cpu)、网络处理器(networkprocessor,简称np)等;还可以是数字信号处理器(dsp)、专用集成电路(asic)、现成可编程门阵列(fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器310也可以是任何常规的处理器等。

存储器330可以是,但不限于,随机存取存储器(randomaccessmemory,ram),只读存储器(readonlymemory,rom),可编程只读存储器(programmableread-onlymemory,prom),可擦除只读存储器(erasableprogrammableread-onlymemory,eprom),电可擦除只读存储器(electricerasableprogrammableread-onlymemory,eeprom)等。存储器330中存储有计算机可读取指令,当所述计算机可读取指令由所述处理器310执行时,终端设备可以执行上述图3至图4方法实施例涉及的各个步骤。

可选地,终端设备还可以包括存储控制器、输入输出单元。

所述存储器330、存储控制器、处理器310、外设接口、输入输出单元各元件相互之间直接或间接地电性连接,以实现数据的传输或交互。例如,这些元件相互之间可通过一条或多条通信总线340实现电性连接。所述处理器310用于执行存储器330中存储的可执行模块,例如终端设备包括的软件功能模块或计算机程序。

输入输出单元用于提供给用户创建任务以及为该任务创建启动可选时段或预设执行时间以实现用户与服务器的交互。所述输入输出单元可以是,但不限于,鼠标和键盘等。

可选地,终端设备可以是云服务器,云服务器中部署与云平台。

可以理解,图5所示的结构仅为示意,所述终端设备还可包括比图5中所示更多或者更少的组件,或者具有与图5所示不同的配置。图5中所示的各组件可以采用硬件、软件或其组合实现。

本申请实施例还提供一种存储介质,所述存储介质上存储有指令,当所述指令在计算机上运行时,所述计算机程序被处理器执行时实现方法实施例所述的方法,为避免重复,此处不再赘述。

本申请还提供一种计算机程序产品,所述计算机程序产品在计算机上运行时,使得计算机执行方法实施例所述的方法。

在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,也可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,附图中的流程图和框图显示了根据本申请的多个实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。

另外,在本申请各个实施例中的各功能模块可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。

所述功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述仅为本申请的实施例而已,并不用于限制本申请的保护范围,对于本领域的技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。

以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应所述以权利要求的保护范围为准。

需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1