一种格箱系统的通信方法、装置及存储介质与流程

未命名 10-14 阅读:135 评论:0


1.本发明涉及通信技术领域,尤其是涉及一种格箱系统的通信方法、装置及存储介质。


背景技术:

2.随着物流业的发展,已经有企业在固定场所设置了专门用于投递货物的物流箱或快递柜等格箱系统中,货物被存放在物流箱或快递柜的格箱中,用户使用验证密码或扫码打开对应的箱格门取走货物。现有的格箱系统的通信方法通常是采用rs232、rs485等通信协议,点对点实现格箱与主机之间的通信,但是现有的格箱系统的通信方法需要对应每一个格子设置一个收发器芯片,导致现有的格箱系统的通信方法的设备部署成本较高。


技术实现要素:

3.本发明提供一种格箱系统的通信方法、装置及存储介质,以解决现有的格箱系统的通信方法需要对应每一个格子设置一个收发器芯片,导致现有的格箱系统的通信方法的设备部署成本较高的技术问题。
4.本发明的一个实施例提供了一种格箱系统的通信方法,包括:
5.接收用户发送的存取指令,根据所述存取指令控制格箱电源打开,使得所有格箱处于工作状态;
6.根据所述存取指令生成待打开格箱的格箱id,在通信线路上发送广播信号,所述广播信号携带有待打开格箱的格箱id;
7.在每一格箱接收到所述广播信号后,通过所述格箱对所述广播信号进行解析得到解析信号;
8.判断所述解析信号中的格箱id是否与当前格箱的格箱id一致,若是,则控制所述当前格箱开启。
9.进一步的,在控制所述当前格箱开启后,还包括:
10.根据主机的开关状态,写入或读取存储物品信息。
11.进一步的,所述方法还包括:
12.在停止发送广播信号时,通过主机检测所述通信线路的电压值,若所述电压值超出预设阈值范围,则将当前通信线路切换为备用通信线路。
13.进一步的,所述方法还包括:
14.在所述格箱电源打开后,通过格箱判断所述通信线路的线路状态,若所述线路状态为异常,则将当前通信线路切换为备用通信线路。
15.进一步的,所述在通信线路上发送广播信号,包括:
16.基于cc-talk通信协议在通信线路上发送广播信号。
17.本发明的一个实施例提供了一种格箱系统的通信装置,包括:
18.电源控制模块,用于接收用户发送的存取指令,根据所述存取指令控制格箱电源
打开,使得所有格箱处于工作状态;
19.信号发送模块,用于根据所述存取指令生成待打开格箱的格箱id,在通信线路上发送广播信号,所述广播信号携带有待打开格箱的格箱id;
20.信号解析模块,用于在每一格箱接收到所述广播信号后,通过所述格箱对所述广播信号进行解析得到解析信号;
21.格箱控制模块,用于判断所述解析信号中的格箱id是否与当前格箱的格箱id一致,若是,则控制所述当前格箱开启。
22.进一步的,所述装置还包括信息更新模块,用于:在控制所述当前格箱开启后,根据主机的开关状态,写入或读取存储物品信息。
23.进一步的,所述装置还包括第一线路切换模块,用于:
24.在停止发送广播信号时,通过主机检测所述通信线路的电压值,若所述电压值超出预设阈值范围,则将当前通信线路切换为备用通信线路。
25.进一步的,所述装置还包括第一线路切换模块,用于:
26.在所述格箱电源打开后,通过格箱判断所述通信线路的线路状态,若所述线路状态为异常,则将当前通信线路切换为备用通信线路。
27.本发明的一个实施体用了一种计算机可读存储介质,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述计算机可读存储介质所在设备执行如上述的格箱系统的通信方法。
28.本发明实施例根据用户发送的所述存取指令生成待打开格箱的格箱id,在通信线路上发送广播信号,所述广播信号携带有待打开格箱的格箱id,在每一格箱接收到所述广播信号后,通过所述格箱对所述广播信号进行解析得到解析信号,判断所述解析信号中的格箱id是否与当前格箱的格箱id一致,若是,则控制所述当前格箱开启,能够快速、准确控制存取指令相应的格箱开启,从而能够有效提高用户存取物品的准确性和可靠性,且无需设置多个收发器芯片,不仅能够有效降低通信设备部署的成本,还能有效提高格箱系统的通信效率。
附图说明
29.图1是本发明实施例提供的格箱系统的通信方法的流程示意图;
30.图2是本发明实施例提供的格箱系统的结构示意图;
31.图3是本发明实施例提供的格箱系统的通信装置的结构示意图。
具体实施方式
32.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
33.在本技术的描述中,需要理解的是,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本技术的描述中,
除非另有说明,“多个”的含义是两个或两个以上。
34.在本技术的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本技术中的具体含义。
35.请参阅图1,本发明的一个实施例提供了一种格箱系统的通信方法,包括:
36.s1、接收用户发送的存取指令,根据存取指令控制格箱电源打开,使得所有格箱处于工作状态;
37.本发明实施例的格箱系统的通信方法可以适用于格箱系统中,格箱系统包括物流柜系统、快递柜系统等。请参阅图2,本发明实施例的格箱系统的结构,包括一个主机和若干个格箱,其中主机通过通信线路与每个格箱进行连接以及通信。
38.在本发明实施例中,主机接收用户发送的存取指令,该存储指令包括有待打开格箱的格箱id。在接收到用户发送的存取指令之前,格箱处于关闭状态。本发明实施例在接收到用户发送的存取指令之后,启动控制格箱开关的电源,使得各项处于工作状态。
39.s2、根据存取指令生成待打开格箱的格箱id,在通信线路上发送广播信号,广播信号携带有待打开格箱的格箱id;
40.在本发明实施例中,主机和格箱通过通信线路连接,主机通过在通信线路发送携带待打开格箱的格箱id的广播信号,使得在通信线路上的格箱能够快速接收到广播信号,并作出相应的响应,从而能够有效提高格箱系统的通信效率。
41.s3、在每一格箱接收到广播信号后,通过格箱对广播信号进行解析得到解析信号;
42.在本发明实施例中,格箱系统上的每一格箱均能接收到广播信号,在接收到广播信号后马上进行解析得到解析信号,解析得到的信号包好了待打开格箱的格箱id,待打开格箱的格箱id可以为一个或多个。
43.s4、判断解析信号中的格箱id是否与当前格箱的格箱id一致,若是,则控制当前格箱开启。
44.在本发明实施例中,将解析得到的格箱id与当前格箱的预设格箱id进行比对,若果解析得到的格箱id与当前格箱的预设格箱id一致,则控制当前格箱开启;若不一致,则不控制当前格箱开启。
45.本发明实施例根据用户发送的存取指令生成待打开格箱的格箱id,在通信线路上发送广播信号,广播信号携带有待打开格箱的格箱id,在每一格箱接收到广播信号后,通过格箱对广播信号进行解析得到解析信号,判断解析信号中的格箱id是否与当前格箱的格箱id一致,若是,则控制当前格箱开启,能够快速、准确控制存取指令相应的格箱开启,从而能够有效提高用户存取物品的准确性和可靠性,且无需设置多个收发器芯片,不仅能够有效降低通信设备部署的成本,还能有效提高格箱系统的通信效率。
46.在一个实施例中,在步骤s4、控制当前格箱开启后,还包括:
47.步骤s5、根据主机的开关状态,写入或读取存储物品信息。
48.在本发明实施例中,存储物品信息可以包括物品的属性、存储日期、大小等。
49.在一个实施例中,方法还包括:
50.在停止发送广播信号时,通过主机检测通信线路的电压值,若电压值超出预设阈值范围,则将当前通信线路切换为备用通信线路。
51.在本发明实施例中,在没有接收到用户发送的广播信号,或者在预设时间段内,通过主机检测通信线路的电压值,当该电压值超出预设阈值范围时,可以判断当前的通信线路存在不稳定性或其他问题,此时可以通过主机将当前通信线路切花为备用通信线路,使得主机能够与格箱稳定通信。
52.在本发明实施例中,主机可以通过主要通信线路和备用通信线路与格箱进行通信,优先采用主要通信线路与格箱进行通信,在当前通信线路的电压值超出预设阈值时,将当前通信线路切换为备用通信线路。例如,若当前通信线路为主要通信线路,则将当前通信线路切换为备用通信线路。
53.当当前通信线路为备用线路时,持续检测备用线路的电压值,在该电压值超出预设阈值时,将备用通信线路切换为主要通信线路。
54.在一个实施例中,方法还包括:
55.在格箱电源打开后,通过格箱判断通信线路的线路状态,若线路状态为异常,则将当前通信线路切换为备用通信线路。
56.在本发明实施例中,除了主机可以通过检测通信线路的电压以进行线路的切换,格箱也可以对当前通信线路的线路状态进行检测,已进行线路的切换。
57.本发明实施例优先以主机检测通信线路电压实现线路切换,在格箱电源打开后,在主机向格箱发送广播信号进行通信过程中,格箱通过对当前通信线路的线路状态进行诊断,以判断是否需要将当前通信线路切换为备用通信线路。
58.在一个实施例中,在通信线路上发送广播信号,包括:
59.基于cc-talk通信协议在通信线路上发送广播信号。
60.在本发明实施例中,通过采用cc-talk通信协议在通信线路上发送广播信号,能够有效实现主机和多个格箱之间的点对多通信,不需要设置多个收发器和多种不同种类的布线,不仅能够有效减少格箱系统的通信成本,而且还能够有效提高格箱系统的通信效率。
61.实施本发明实施例,具有以下有益效果:
62.本发明实施例根据用户发送的存取指令生成待打开格箱的格箱id,在通信线路上发送广播信号,广播信号携带有待打开格箱的格箱id,在每一格箱接收到广播信号后,通过格箱对广播信号进行解析得到解析信号,判断解析信号中的格箱id是否与当前格箱的格箱id一致,若是,则控制当前格箱开启,能够快速、准确控制存取指令相应的格箱开启,从而能够有效提高用户存取物品的准确性和可靠性,且无需设置多个收发器芯片,不仅能够有效降低通信设备部署的成本,还能有效提高格箱系统的通信效率。
63.请参阅图3,基于与上述实施例相同的发明构思,本发明的一个实施例提供了一种格箱系统的通信装置,包括:
64.电源控制模块10,用于接收用户发送的存取指令,根据存取指令控制格箱电源打开,使得所有格箱处于工作状态;
65.信号发送模块20,用于根据存取指令生成待打开格箱的格箱id,在通信线路上发送广播信号,广播信号携带有待打开格箱的格箱id;
66.信号解析模块30,用于在每一格箱接收到广播信号后,通过格箱对广播信号进行
解析得到解析信号;
67.格箱控制模块40,用于判断解析信号中的格箱id是否与当前格箱的格箱id一致,若是,则控制当前格箱开启。
68.在一个实施例中,装置还包括信息更新模块,用于:在控制当前格箱开启后,根据主机的开关状态,写入或读取存储物品信息。
69.在一个实施例中,装置还包括第一线路切换模块,用于:
70.在停止发送广播信号时,通过主机检测通信线路的电压值,若电压值超出预设阈值范围,则将当前通信线路切换为备用通信线路。
71.在一个实施例中,装置还包括第一线路切换模块,用于:
72.在格箱电源打开后,通过格箱判断通信线路的线路状态,若线路状态为异常,则将当前通信线路切换为备用通信线路。
73.在一个实施例中,在通信线路上发送广播信号,包括:
74.基于cc-talk通信协议在通信线路上发送广播信号。
75.本发明的一个实施体用了一种计算机可读存储介质,计算机可读存储介质包括存储的计算机程序,其中,在计算机程序运行时控制计算机可读存储介质所在设备执行如上述的格箱系统的通信方法。
76.以上是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护范围。

技术特征:
1.一种格箱系统的通信方法,其特征在于,包括:接收用户发送的存取指令,根据所述存取指令控制格箱电源打开,使得所有格箱处于工作状态;根据所述存取指令生成待打开格箱的格箱id,在通信线路上发送广播信号,所述广播信号携带有待打开格箱的格箱id;在每一格箱接收到所述广播信号后,通过所述格箱对所述广播信号进行解析得到解析信号;判断所述解析信号中的格箱id是否与当前格箱的格箱id一致,若是,则控制所述当前格箱开启。2.如权利要求1所述的格箱系统的通信方法,其特征在于,在控制所述当前格箱开启后,还包括:根据主机的开关状态,写入或读取存储物品信息。3.如权利要求1所述的格箱系统的通信方法,其特征在于,还包括:在停止发送广播信号时,通过主机检测所述通信线路的电压值,若所述电压值超出预设阈值范围,则将当前通信线路切换为备用通信线路。4.如权利要求1所述的格箱系统的通信方法,其特征在于,还包括:在所述格箱电源打开后,通过格箱判断所述通信线路的线路状态,若所述线路状态为异常,则将当前通信线路切换为备用通信线路。5.如权利要求1所述的格箱系统的通信方法,其特征在于,所述在通信线路上发送广播信号,包括:基于cc-talk通信协议在通信线路上发送广播信号。6.一种格箱系统的通信装置,其特征在于,包括:电源控制模块,用于接收用户发送的存取指令,根据所述存取指令控制格箱电源打开,使得所有格箱处于工作状态;信号发送模块,用于根据所述存取指令生成待打开格箱的格箱id,在通信线路上发送广播信号,所述广播信号携带有待打开格箱的格箱id;信号解析模块,用于在每一格箱接收到所述广播信号后,通过所述格箱对所述广播信号进行解析得到解析信号;格箱控制模块,用于判断所述解析信号中的格箱id是否与当前格箱的格箱id一致,若是,则控制所述当前格箱开启。7.如权利要求6所述的格箱系统的通信装置,其特征在于,还包括信息更新模块,用于:在控制所述当前格箱开启后,根据主机的开关状态,写入或读取存储物品信息。8.如权利要求6所述的格箱系统的通信装置,其特征在于,还包括第一线路切换模块,用于:在停止发送广播信号时,通过主机检测所述通信线路的电压值,若所述电压值超出预设阈值范围,则将当前通信线路切换为备用通信线路。9.如权利要求6所述的格箱系统的通信装置,其特征在于,还包括第一线路切换模块,用于:在所述格箱电源打开后,通过格箱判断所述通信线路的线路状态,若所述线路状态为
异常,则将当前通信线路切换为备用通信线路。10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述计算机可读存储介质所在设备执行如权利要求1至5中任意一项所述的格箱系统的通信方法。

技术总结
本发明公开了一种格箱系统的通信方法、装置及存储介质,其中方法包括:接收用户发送的存取指令,根据存取指令控制格箱电源打开,使得所有格箱处于工作状态;根据存取指令生成待打开格箱的格箱I D,在通信线路上发送广播信号,广播信号携带有待打开格箱的格箱I D;在每一格箱接收到广播信号后,通过格箱对广播信号进行解析得到解析信号;判断解析信号中的格箱I D是否与当前格箱的格箱I D一致,若是,则控制当前格箱开启。本发明能够快速、准确控制开启存取指令相应的格箱,从而能够有效提高用户存取物品的准确性和可靠性,且无需设置多个收发器芯片,不仅能够有效降低通信设备部署的成本,还能有效提高格箱系统的通信效率。还能有效提高格箱系统的通信效率。还能有效提高格箱系统的通信效率。


技术研发人员:王锐 袁诚亮 李建军
受保护的技术使用者:广芯微电子(广州)股份有限公司
技术研发日:2023.07.31
技术公布日:2023/10/8
版权声明

本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

飞行汽车 https://www.autovtol.com/

分享:

扫一扫在手机阅读、分享本文

相关推荐