智能工具柜的监测系统及其监测方法与流程

文档序号:25220701发布日期:2021-05-28 14:22阅读:140来源:国知局
智能工具柜的监测系统及其监测方法与流程

本发明涉及工具柜技术领域,具体涉及一种智能工具柜的监测系统及其监测方法。



背景技术:

工具柜是为配合工厂对工具、量具、夹具、刀具、零部件等在生产现场中进行科学化管理而设计,便于企业进行分类管理和目视管理。具有存放量大、承重好、安全、方便的特点、以此实现正确高效的存取,改善企业的管理水准。

伴随着智能化的进步,工具柜也越来越引入智能化管理了,在智能化管理中,有一类针对工具柜内的工具的智能化管理是通过rfid设备来进行对工具上对应的rfid标签进行读写,读写出rfid标签中对应的工具型号和标识信息,以此在把工具放入工具柜和取出工具柜时,能够掌握工具柜中存取工具的状况。

但是在实际应用中,若发生用户错拿工具柜中工具的状态而相应的rfid设备没有任何纠错处理方式,就会发生工具使用安全性不够的问题。

另外,rfid设备中具有工具信息,为了防止工具信息单纯存放在本地不安全,就须常常执行备份,现有的备份方式会广泛采用wifi的方式来把本地不时更新的工具信息传递至wlan中的备份平台内备份,而在工具信息传递至wlan中的备份平台期间,通常运用不小的用于传递工具信息的带宽下的非握手过程传递工具信息的信息报文;非握手过程给予不复杂但却不安全的的信息传递;所以,在工具信息的信息报文传递之际,遗失报文的缺陷常常发生;若遗失报文个数不小,会使得备份平台收受工具信息之际发生工作信息的信息报文遗失这样的状态,不利于备份,所以遗失率的正确评价,对控制器的传递性能其作用非常关键。



技术实现要素:

为解决上述问题,本发明提供了一种智能工具柜的监测系统及其监测方法,有效避免了现有技术中用户错拿工具柜中工具的状态而相应的rfid设备没有任何纠错处理方式就会发生工具使用安全性不够的缺陷,也能正确评价工具信息的遗失率。

为了克服现有技术中的不足,本发明提供了一种智能工具柜的监测系统及其监测方法的解决方案,具体如下:

一种智能工具柜的监测系统,包括:

工具柜,所述工具柜包括若干分工具柜和一个控制箱,所述若干分工具柜自高朝低顺序叠加布置,每个分工具柜内放置有指定个数和型号的工具,每个工具上附着有对应的rfid标签,所述rfid标签中包括有其对应工具的型号信息和标识信息;

在每个所述分工具柜中均设置有rfid天线和同该rfid天线经由rfid电缆相连的rfid读写器,所述控制箱中设置有一控制器,所有的所述rfid读写器均与该控制器电连接,所述控制器与wifi模块连接,所述控制器经由wifi模块同wlan中的备份平台通信连接;

每个所述分工具柜的正面均设置有带有智能电子锁的柜门,所述智能电子锁与所述控制器电连接;

所述控制器还与存储器和报警器连接,所述存储器中存储有用户信息、工具信息和统计信息,所述工具信息包括每个分工具柜的标识以及最近每个分工具柜中的工具的型号信息和标识信息,所述统计信息就是最近所有分工具柜中工具的型号和与该型号对应的工具的总个数,所述用户信息包括用户id和对应该用户id的权限,所述分工具柜的标识还标记在该分工具柜的柜门的外壁上;

在所述触摸屏上运行有输入模块和状态展示模块;

所述输入模块用于在触摸屏上显示输入界面,这样在用户须取出所述工具柜中的工具时,就在触摸屏上显示的输入界面上确认输入的用户id、须取出的工具的型号和个数;

所述状态展示模块用于显示状态界面来显示取走工具的状态;

在所述控制器上运行有判断模块、遍历模块、传递模块一、控制模块以及对比模块;

所述判断模块用于根据收受到的所述用户id和须取出的工具的型号与其相连的存储器中的用户信息进行对比,判断该用户id是否有取出该型号的工具的权限;

所述遍历模块用于在判断该用户id有取出该型号的工具的权限后,所述控制器就遍历与其相连的存储器内的工具信息里的每个分工具柜中的工具的型号信息,然后选择出与收受到的须取出的工具的型号和个数一致的工具所在的分工具柜的标识;

所述传递模块一用于把须取出的工具的型号、选择出的分工具柜的标识和对应这些分工具柜的计数器的值传递给所述触摸屏;

所述控制模块用于所述控制器收受到关锁成功信号后,就控制设于该分工具柜中的rfid读写器来通过与该rfid读写器相连的rfid天线读取该分工具柜中的所有工具上的rfid标签中的工具的型号信息和标识信息;

所述对比模块用于根据所述存储器中的工具信息来与收受到的分工具柜的标识、工具的型号信息和标识信息进行对比,以此判断用户取出工具是否出错;

在所述智能电子锁上运行有传递模块二;

所述传递模块二用于对所述控制器给出关锁成功信号;

在所述rfid读写器上运行有传递模块三;

所述传递模块三用于将该分工具柜的标识、读取的该分工具柜中的所有工具上的rfid标签中的工具的型号信息和标识信息传递至控制器中;

在所述控制器上还运行有传递模块四、收受模块、导出模块一、获得模块一和变动模块一;

所述传递模块四用于凭借用于传递所述信息报文的带宽在指定的时距大小里朝备份平台传递指定个数的工具信息的信息报文;

所述收受模块用于收受指定的时距大小里备份平台回应的用于收受所述信息报文的带宽与遗失率的起始量;所述遗失率的起始量=100%-(在指定的时距大小里收受到的信息报文个数÷指定个数);

所述导出模块一用于导出带宽系数;带宽系数=100%-(用于收受所述信息报文的带宽÷用于传递所述信息报文的带宽);

所述获得模块一用于凭借遗失率的起始量与带宽系数获得遗失率的结果;

所述变动模块一用于凭借遗失率的结果变动来传递所述信息报文的带宽。

进一步的,所述控制器上还运行有导出模块二、获得模块二和变动模块二;

所述导出模块二用于导出s个带宽系数的均数与s个遗失率的起始量的均数,s为大于一的自然数;

所述获得模块二用于凭借s个带宽系数的均数与s个遗失率的起始量的均数分别执行结合系数相乘再相加而导出,获得遗失率的结果;

所述变动模块二用于凭借遗失率的结果变动来传递所述信息报文的带宽。

一种智能工具柜的监测系统的监测方法,包括如下流程:

sa-1:在用户须取出所述工具柜中的工具时,就在触摸屏上显示的输入界面上确认输入的用户id、须取出的工具的型号和个数;

sa-2:所述控制器就首先根据收受到的所述用户id和须取出的工具的型号与其相连的存储器中的用户信息进行对比,判断该用户id是否有取出该型号的工具的权限;

sa-3:在判断该用户id有取出该型号的工具的权限后,所述控制器就遍历与其相连的存储器内的工具信息里的每个分工具柜中的工具的型号信息,然后选择出与收受到的须取出的工具的型号和个数一致的工具所在的分工具柜的标识;

sa-4:接着所述控制器就把须取出的工具的型号、选择出的分工具柜的标识和对应这些分工具柜的计数器的值传递给所述触摸屏并打开选择出的分工具柜的标识所对应的分工具柜上柜门的智能电子锁来让用户取出其须取出所述工具柜中的工具,所述触摸屏显示状态界面来显示取走工具的状态;

sa-5:用户拉开智能电子锁被打开的柜门以此打开分工具柜,在打开的分工具柜中取出工具后,然后关上该分工具柜的柜门;

sa-6:关上分工具柜的柜门后,这样智能电子锁就正常锁闭,智能电子锁并对所述控制器给出关锁成功信号,所述控制器收受到关锁成功信号后,就控制设于该分工具柜中的rfid读写器来通过与该rfid读写器相连的rfid天线读取该分工具柜中的所有工具上的rfid标签中的工具的型号信息和标识信息;

sa-7:然后该分工具柜中的rfid读写器将该分工具柜的标识、读取的该分工具柜中的所有工具上的rfid标签中的工具的型号信息和标识信息传递至控制器中,所述控制器就根据所述存储器中的工具信息来与收受到的分工具柜的标识、工具的型号信息和标识信息进行对比,以此判断用户取出工具是否出错;

sa-8:在所述触摸屏显示的状态界面上的填充为黄色的方框均变为填充为绿色的方框后,在该状态界面上显示返回按钮,点击该返回按钮,就能返回sa-1中执行;

另外,在所述把收受到的该分工具柜中的所有工具上的rfid标签中的工具的型号信息和标识信息分别替换掉存储器中的最近该分工具柜中的工具的型号信息和标识信息后,所述控制器就要把存储器中的工具信息以报文的形式传递至备份平台中备份;

所述控制器把存储器中的工具信息以报文的形式传递至备份平台的方法,包括如下流程:

sb-1:凭借用于传递所述信息报文的带宽在指定的时距大小里朝备份平台传递指定个数的工具信息的信息报文;

sb-2:收受指定的时距大小里备份平台回应的用于收受所述信息报文的带宽与遗失率的起始量;所述遗失率的起始量=100%-(在指定的时距大小里收受到的信息报文个数÷指定个数);

sb-3:导出带宽系数;带宽系数=100%-(用于收受所述信息报文的带宽÷用于传递所述信息报文的带宽);

sb-4:凭借遗失率的起始量与带宽系数获得遗失率的结果;

sb-5:凭借遗失率的结果变动来传递所述信息报文的带宽。

进一步的,所述输入界面上具有用于输入用户id的编辑框、用于选择工具的型号的下拉框一、用于选择工具的个数的下拉框二和确认按钮,这样,点击所述下拉框一,其下拉而出的下拉菜单项上显示着所述工具柜中所有工具的型号,然后点击选择该下拉菜单项上显示的一工具的型号,于是就在下拉框一中输入了须取出的工具的型号,然后点击所述下拉框二,其下拉而出的下拉菜单项上显示着从整数1到所述工具柜中输入的须取出的工具的型号所对应的工具的总个数之间的整数,然后点击选择该下拉菜单项上显示的一整数,于是就在下拉框二中输入了须取出的工具的个数,接着在用于输入用户id的编辑框中输入该用户的用户id,然后点击确认按钮来把输入的用户id、须取出的工具的型号和个数传递至控制器中。

进一步的,所述控制器就首先根据收受到的所述用户id和须取出的工具的型号与其相连的存储器中的用户信息进行对比,判断该用户id是否有取出该型号的工具的权限的方法,包括:

首先,所述控制器就在所述存储器内的用户信息中进行检索来判断是否有与收受到的所述用户id相同的用户id,若没有与收受到的所述用户id相同的用户id,就返回sa-1中执行;若有与收受到的所述用户id相同的用户id,再根据收受到的须取出的工具的型号来在与该用户id对应的用户权限中进行检索来判断是否有权限使用该型号的工具,即在该用户权限中检索是否有该据收受到的须取出的工具的型号,若有,就判断该用户id有取出该型号的工具的权限;若没有,就判断该用户id没有取出该型号的工具的权限,就返回sa-1中执行。

进一步的,所述控制器就遍历与其相连的存储器内的工具信息里的每个分工具柜中的工具的型号信息,然后选择出与收受到的须取出的工具的型号和个数一致的工具其所在的分工具柜的标识的方法,包括:

给每个分工具柜一一对应的设定一个初始值为0的计数器和一个初始值为0的总计器,在所述工具信息中进行遍历,在遍历过程中,若存在有分工具柜中的工具的型号信息和须取出的工具的型号相同,就把该分工具柜对应的计数器的值加一和总计器的值加一后再与须取出的工具的个数对比,若总计器的值小于须取出的工具的个数,就选择出该分工具柜的标识,若总计器的值等于须取出的工具的个数就选择出该分工具柜的标识并终止遍历。

进一步的,所述触摸屏显示状态界面来显示取走工具的状态的方法,包括:

所述触摸屏显示的状态界面包括自高朝低顺序叠加的若干方框,所述方框的个数与分工具柜的个数一致并且按照自高朝低的顺序与分工具柜一一对应,亦即一个方框代表其对应的分工具柜,在每个方框上带有其对应的分工具柜的标识;

在所述控制器打开选择出的分工具柜的标识所对应的分工具柜上柜门的智能电子锁时,这些分工具柜所对应的方框内填充为黄色,并在这些方框旁显示收受到的其对应的分工具柜所对应的计数器的值和须取出的工具的型号。

进一步的,所述控制器就根据所述存储器中的工具信息来与收受到的分工具柜的标识、工具的型号信息和标识信息进行对比,以此判断用户取出工具是否出错的方法,包括:

首先,所述控制器把收受到的工具的型号信息进行分类,即把工具的型号信息相同的归为一类,然后统计各类工具的型号信息的个数一,这样就获得了该分工具柜中各类型号的工具的个数一;所述控制器再把存储器中工具信息中与收受到的分工具柜的标识相同的分工具柜的标识对应的该分工具柜的最近该分工具柜中的工具的型号信息读取出来,再进行分类,即把工具信息中最近该分工具柜中的工具的型号信息相同的归为一类,然后统计工具信息中最近该分工具柜中的各类工具的型号信息的个数二,这样就获得了工具信息中该分工具柜中各类型号的工具的个数二;

接着,先把与所述须取出的工具的型号相同的所述工具信息中该分工具柜中该型号的工具的个数二减去该分工具柜中该型号的工具的个数一,获得须取出的工具的实际个数,若该实际个数与该分工具柜所对应的计数器的值不相同,就说明所述须取出的工具的个数是不正确的,并在触摸屏上显示取出的工具有错的信息和把该分工具柜对应的方框填充为红色,并打开该分工具柜的柜门上的智能电子锁和启动报警器发出语音消息报警提示该分工具柜的工具拿错了,返回sa-5中执行;若该实际个数与该分工具柜所对应的计数器的值相同,就说明所述须取出的工具的个数是正确的,接着该分工具柜中其余各类型号的工具的个数一分别与工具信息中该分工具柜中型号相同的同型号的工具的个数二逐一对比,若均相同,此时就把该分工具柜所对应的方框填充为绿色并把收受到的该分工具柜中的所有工具上的rfid标签中的工具的型号信息和标识信息分别替换掉存储器中的最近该分工具柜中的工具的型号信息和标识信息,以此来分别作为更新后的最近该分工具柜中的工具的型号信息和标识信息;若存在不相同,并在触摸屏上显示取出的工具有错的信息和把该分工具柜对应的方框填充为红色,并打开该分工具柜的柜门上的智能电子锁和启动报警器发出语音消息报警提示该分工具柜的工具拿错了,返回sa-5中执行。

进一步的,所述i1的导出方程还能够是:i1=100%-(k2÷

(h1-l1)),h1是在指定的时距大小p内,传递的长度最长的信息报文的序列码,l1是长度最短的信息报文的序列码。

进一步的,所述凭借遗失率的起始量与带宽系数获得遗失率的结果的方法,包括:运用系数统计的模式凭借c2与i1导出遗失率的结果z1,详细的方程是:

z1=(y1×i1)+(y2×c2),这里y1与y2是预设的系数一和系数二,y1+y2=100%,能让y1与y2均取值50%。

所述控制器把存储器中的工具信息以报文的形式传递至备份平台的方法,包括如下流程:

sc-1:凭借用于传递所述信息报文的带宽在指定的时距大小中朝备份平台传递指定个数的工具信息的信息报文;

sc-2:收受指定的时距大小里备份平台回应的用于收受所述信息报文的带宽与遗失率的起始量;所述遗失率的起始量=100%-(在指定的时距大小里收受到的信息报文个数÷指定个数);

sc-3:导出带宽系数;带宽系数=100%-(用于收受所述信息报文的带宽÷用于传递所述信息报文的带宽);

sc-4:导出s个带宽系数的均数与s个遗失率的起始量的均数,s为大于一的自然数;

sc-5:凭借s个带宽系数的均数与s个遗失率的起始量的均数分别执行结合系数相乘再相加而导出,获得遗失率的结果;

针对遗失率的起始量与带宽系数依然用i1与c2来说:凭借s个带宽系数的均数与s个遗失率的起始量的均数分别执行结合系数相乘再相加而导出,获得遗失率的结果能够是:经由s次运作获得s个i1与c2,且针对i1与c2分别获得其均数i1q与c2q,那么遗失率的结果z1用如下方程获得:

z1=(y1×i1q)+(y2×c2q),这里y1+y2=100%,能让y1与y2均取值50%。

sc-6:凭借遗失率的结果变动来传递所述信息报文的带宽。

进一步的,凭借遗失率的结果变动用于传递所述信息报文的带宽还包括把遗失率的结果同一预设的临界数对比,若遗失率的结果高过预设的临界数,那么久凭借遗失率的结果把用于传递所述信息报文的带宽变小。

本发明的有益效果为:

本发明在用户错拿工具柜中工具的状态下,而相应的有了状态界面上的对应方框内的填充红色和发出语音消息报警提示来纠错,增强了工具使用的安全性,有效避免了现有技术中用户错拿工具柜中工具的状态而相应的rfid设备没有任何纠错处理方式,就会发生工具使用安全性不够的缺陷;本发明凭借带宽系数与遗失率的起始量获得遗失率的结果,经由带宽系数吸收进遗失率的导出中,利于均衡当前方式内遗失率评价的误差,以此改善遗失率评价的正确性;凭借若干带宽系数的均数与若干遗失率的起始量的均数获得遗失率的结果,运用均数执行导出,防止了一次收集的信息遭受的随机状况的作用,以此更能改善了遗失率评价的正确性。

附图说明

图1是本发明的智能工具柜的监测系统的监测方法的sa-1到sa-3阶段的流程图。

图2是本发明的智能工具柜的监测系统的监测方法的sa-4到sa-6阶段的流程图。

图3是本发明的智能工具柜的监测系统的监测方法的sa-7到sa-8阶段的流程图。

具体实施方式

下面将结合附图和实施例对本发明做进一步地说明。

如图1和图3所示,智能工具柜的监测系统,包括:

工具柜,所述工具柜包括若干分工具柜和一个控制箱,所述若干分工具柜自高朝低顺序叠加布置,每个分工具柜内放置有指定个数和型号的工具,每个工具上附着有对应的rfid标签,所述rfid标签中包括有其对应工具的型号信息和标识信息;就像,所述rfid标签对应的工具是mt-5021型号的剥线钳,那么该rfid标签中的对应工具的型号信息就是mt-5021的剥线钳,那么该rfid标签中的对应工具的标识信息就是唯一标识该mt-5021型号的剥线钳的识别符,该识别符可以是911001。

在每个所述分工具柜中均设置有rfid天线和同该rfid天线经由rfid电缆相连的rfid读写器,所述控制箱中设置有一控制器,所述控制器能够是单片机,所有的所述rfid读写器均与该控制器电连接,所述控制器与wifi模块连接,所述控制器经由wifi模块同wlan中的备份平台通信连接;备份平台能够是pc机或者笔记本电脑。

每个所述分工具柜的正面均设置有带有智能电子锁的柜门,所述智能电子锁与所述控制器电连接;

所述控制器还与存储器和报警器连接,所述存储器中存储有用户信息、工具信息和统计信息,所述工具信息包括每个分工具柜的标识以及最近每个分工具柜中的工具的型号信息和标识信息,所述统计信息就是最近所有分工具柜中工具的型号和与该型号对应的工具的总个数,所述用户信息包括用户id和对应该用户id的权限,所述分工具柜的标识还标记在该分工具柜的柜门的外壁上;所述存储器能够是闪存。所述报警器能够是喇叭。分工具柜的标识就是唯一标识该分工具柜的识别符,该识别符可以是a1。用户id就是唯一标识该用户的识别符,该识别符可以是888001。对应该用户id的权限就是该用户id有使用哪些型号的工具的权限。

在所述触摸屏上运行有输入模块和状态展示模块;

所述输入模块用于在触摸屏上显示输入界面,这样在用户须取出所述工具柜中的工具时,就在触摸屏上显示的输入界面上确认输入的用户id、须取出的工具的型号和个数;

所述状态展示模块用于显示状态界面来显示取走工具的状态;

在所述控制器上运行有判断模块、遍历模块、传递模块一、控制模块以及对比模块;

所述判断模块用于根据收受到的所述用户id和须取出的工具的型号与其相连的存储器中的用户信息进行对比,判断该用户id是否有取出该型号的工具的权限;

所述遍历模块用于在判断该用户id有取出该型号的工具的权限后,所述控制器就遍历与其相连的存储器内的工具信息里的每个分工具柜中的工具的型号信息,然后选择出与收受到的须取出的工具的型号和个数一致的工具所在的一个以上的分工具柜的标识;

所述传递模块一用于把须取出的工具的型号、选择出的分工具柜的标识和对应这些分工具柜的计数器的值传递给所述触摸屏;

所述控制模块用于所述控制器收受到关锁成功信号后,就控制设于该分工具柜中的rfid读写器来通过与该rfid读写器相连的rfid天线读取该分工具柜中的所有工具上的rfid标签中的工具的型号信息和标识信息;

所述对比模块用于根据所述存储器中的工具信息来与收受到的分工具柜的标识、工具的型号信息和标识信息进行对比,以此判断用户取出工具是否出错;

在所述智能电子锁上运行有传递模块二;

所述传递模块二用于对所述控制器给出关锁成功信号;

在所述rfid读写器上运行有传递模块三;

所述传递模块三用于将该分工具柜的标识、读取的该分工具柜中的所有工具上的rfid标签中的工具的型号信息和标识信息传递至控制器中;

在所述控制器上还运行有传递模块四、收受模块、导出模块一、获得模块一和变动模块一;

所述传递模块四用于凭借用于传递所述信息报文的带宽在指定的时距大小里朝备份平台传递指定个数的工具信息的信息报文;

所述收受模块用于收受指定的时距大小里备份平台回应的用于收受所述信息报文的带宽与遗失率的起始量;所述遗失率的起始量=100%-(在指定的时距大小里收受到的信息报文个数÷指定个数);

所述导出模块一用于导出带宽系数;带宽系数=100%-(用于收受所述信息报文的带宽÷用于传递所述信息报文的带宽);

所述获得模块一用于凭借遗失率的起始量与带宽系数获得遗失率的结果;

所述变动模块一用于凭借遗失率的结果变动来传递所述信息报文的带宽。

所述控制器上还运行有导出模块二、获得模块二和变动模块二;

所述导出模块二用于导出s个带宽系数的均数与s个遗失率的起始量的均数,s为大于一的自然数;

所述获得模块二用于凭借s个带宽系数的均数与s个遗失率的起始量的均数分别执行结合系数相乘再相加而导出,获得遗失率的结果;

所述变动模块二用于凭借遗失率的结果变动来传递所述信息报文的带宽。

一种智能工具柜的监测系统的监测方法,包括如下流程:

sa-1:在用户须取出所述工具柜中的工具时,就在触摸屏上显示的输入界面上确认输入的用户id、须取出的工具的型号和个数;

所述输入界面上具有用于输入用户id的编辑框、用于选择工具的型号的下拉框一、用于选择工具的个数的下拉框二和确认按钮,这样,点击所述下拉框一,其下拉而出的下拉菜单项上显示着所述工具柜中所有工具的型号,然后点击选择该下拉菜单项上显示的一工具的型号,于是就在下拉框一中输入了须取出的工具的型号,然后点击所述下拉框二,其下拉而出的下拉菜单项上显示着从整数1到所述工具柜中输入的须取出的工具的型号所对应的工具的总个数之间的整数,然后点击选择该下拉菜单项上显示的一整数,于是就在下拉框二中输入了须取出的工具的个数,接着在用于输入用户id的编辑框中输入该用户的用户id,然后点击确认按钮来把输入的用户id、须取出的工具的型号和个数传递至控制器中,于是就达成了在触摸屏上显示的输入界面上确认输入的用户id、须取出的工具的型号和个数。

sa-2:所述控制器就首先根据收受到的所述用户id和须取出的工具的型号与其相连的存储器中的用户信息进行对比,判断该用户id是否有取出该型号的工具的权限;

所述控制器就首先根据收受到的所述用户id和须取出的工具的型号与其相连的存储器中的用户信息进行对比,判断该用户id是否有取出该型号的工具的权限的方法,包括:

首先,所述控制器就在所述存储器内的用户信息中进行检索来判断是否有与收受到的所述用户id相同的用户id,若没有与收受到的所述用户id相同的用户id,就返回sa-1中执行;若有与收受到的所述用户id相同的用户id,再根据收受到的须取出的工具的型号来在与该用户id对应的用户权限中进行检索来判断是否有权限使用该型号的工具,即在该用户权限中检索是否有该据收受到的须取出的工具的型号,若有,就判断该用户id有取出该型号的工具的权限;若没有,就判断该用户id没有取出该型号的工具的权限,就返回sa-1中执行。

sa-3:在判断该用户id有取出该型号的工具的权限后,所述控制器就遍历与其相连的存储器内的工具信息里的每个分工具柜中的工具的型号信息,然后选择出与收受到的须取出的工具的型号和个数一致的工具所在的一个以上的分工具柜的标识;

所述控制器就遍历与其相连的存储器内的工具信息里的每个分工具柜中的工具的型号信息,然后选择出与收受到的须取出的工具的型号和个数一致的工具其所在的一个以上的分工具柜的标识的方法,包括:

给每个分工具柜一一对应的设定一个初始值为0的计数器和一个初始值为0的总计器,在所述工具信息中进行遍历,在遍历过程中,若存在有分工具柜中的工具的型号信息和须取出的工具的型号相同,就把该分工具柜对应的计数器的值加一和总计器的值加一后再与须取出的工具的个数对比,若总计器的值小于须取出的工具的个数,就选择出该分工具柜的标识,若总计器的值等于须取出的工具的个数就选择出该分工具柜的标识并终止遍历。

sa-4:接着所述控制器就把须取出的工具的型号、选择出的分工具柜的标识和对应这些分工具柜的计数器的值传递给所述触摸屏并打开选择出的分工具柜的标识所对应的分工具柜上柜门的智能电子锁来让用户取出其须取出所述工具柜中的工具,所述触摸屏显示状态界面来显示取走工具的状态;

所述触摸屏显示状态界面来显示取走工具的状态的方法,包括:

所述触摸屏显示的状态界面包括自高朝低顺序叠加的若干方框,所述方框的个数与分工具柜的个数一致并且按照自高朝低的顺序与分工具柜一一对应,亦即一个方框代表其对应的分工具柜,在每个方框上带有其对应的分工具柜的标识;

在所述控制器打开选择出的分工具柜的标识所对应的分工具柜上柜门的智能电子锁时,这些分工具柜所对应的方框内填充为黄色,以代表这些分工具柜被打开,可以取出工具了;并在这些方框旁显示收受到的其对应的分工具柜所对应的计数器的值和须取出的工具的型号,以代表这些方框各自代表的分工具柜中须取出的工具的型号和取出同对应的计数器的值相同的个数的这些型号的工具。

sa-5:用户拉开智能电子锁被打开的柜门以此打开分工具柜,在打开的分工具柜中取出工具后,然后关上该分工具柜的柜门;

sa-6:关上分工具柜的柜门后,这样智能电子锁就正常锁闭,智能电子锁并对所述控制器给出关锁成功信号,所述控制器收受到关锁成功信号后,就控制设于该分工具柜中的rfid读写器来通过与该rfid读写器相连的rfid天线读取该分工具柜中的所有工具上的rfid标签中的工具的型号信息和标识信息;

sa-7:然后该分工具柜中的rfid读写器将该分工具柜的标识、读取的该分工具柜中的所有工具上的rfid标签中的工具的型号信息和标识信息传递至控制器中,所述控制器就根据所述存储器中的工具信息来与收受到的分工具柜的标识、工具的型号信息和标识信息进行对比,以此判断用户取出工具是否出错;

所述控制器就根据所述存储器中的工具信息来与收受到的分工具柜的标识、工具的型号信息和标识信息进行对比,以此判断用户取出工具是否出错的方法,包括:

首先,所述控制器把收受到的工具的型号信息进行分类,即把工具的型号信息相同的归为一类,然后统计各类工具的型号信息的个数一,这样就获得了该分工具柜中各类型号的工具的个数一;所述控制器再把存储器中工具信息中与收受到的分工具柜的标识相同的分工具柜的标识对应的该分工具柜的最近该分工具柜中的工具的型号信息读取出来,再进行分类,即把工具信息中最近该分工具柜中的工具的型号信息相同的归为一类,然后统计工具信息中最近该分工具柜中的各类工具的型号信息的个数二,这样就获得了工具信息中该分工具柜中各类型号的工具的个数二;

接着,先把与所述须取出的工具的型号相同的所述工具信息中该分工具柜中该型号的工具的个数二减去该分工具柜中该型号的工具的个数一,获得须取出的工具的实际个数,若该实际个数与该分工具柜所对应的计数器的值不相同,就说明所述须取出的工具的个数是不正确的,并在触摸屏上显示取出的工具有错的信息和把该分工具柜对应的方框填充为红色,以此表明取出的工具有错,并打开该分工具柜的柜门上的智能电子锁和启动报警器发出语音消息报警提示该分工具柜的工具拿错了,返回sa-5中执行;若该实际个数与该分工具柜所对应的计数器的值相同,就说明所述须取出的工具的个数是正确的,接着该分工具柜中其余各类型号的工具的个数一分别与工具信息中该分工具柜中型号相同的同型号的工具的个数二逐一对比,若均相同,就说明没有错拿其他型号的工具,此时就把该分工具柜所对应的方框填充为绿色,以此表示该分工具柜中取出的工具无误,并把收受到的该分工具柜中的所有工具上的rfid标签中的工具的型号信息和标识信息分别替换掉存储器中的最近该分工具柜中的工具的型号信息和标识信息,以此来分别作为更新后的最近该分工具柜中的工具的型号信息和标识信息;若存在不相同,就说明有错拿其他型号的工具,并在触摸屏上显示取出的工具有错的信息和把该分工具柜对应的方框填充为红色,以此表明取出的工具有错,并打开该分工具柜的柜门上的智能电子锁和启动报警器发出语音消息报警提示该分工具柜的工具拿错了,返回sa-5中执行,这样就能在用户错拿工具柜中工具的状态下,而相应的有了状态界面上的对应方框内的填充红色和发出语音消息报警提示来纠错,增强了工具使用的安全性,有效避免了现有技术中用户错拿工具柜中工具的状态而相应的rfid设备没有任何纠错处理方式,就会发生工具使用安全性不够的缺陷。

sa-8:在所述触摸屏显示的状态界面上的填充为黄色的方框均变为填充为绿色的方框后,代表已完全正确的取出了须取出的工具,在该状态界面上显示返回按钮,点击该返回按钮,就能返回sa-1中执行;

另外,在所述把收受到的该分工具柜中的所有工具上的rfid标签中的工具的型号信息和标识信息分别替换掉存储器中的最近该分工具柜中的工具的型号信息和标识信息后,所述控制器就要把存储器中的工具信息以报文的形式传递至备份平台中备份;所述控制器把存储器中的工具信息以报文的形式传递至wifi路由器上,wifi路由器收受到工具信息后,给备份平台给以中转;所述wifi路由器处在所述wlan中。

所述控制器把存储器中的工具信息以报文的形式传递至备份平台的方法,该方法运行在所述控制器上,包括如下流程:

所述控制器朝备份平台传递工具信息的信息报文,且在这期间凭借遗失率的结果变动来传递所述信息报文的带宽。

sb-1:凭借用于传递所述信息报文的带宽在指定的时距大小里朝备份平台传递指定个数的工具信息的信息报文;

sb-2:收受指定的时距大小里备份平台回应的用于收受所述信息报文的带宽与遗失率的起始量;所述遗失率的起始量=100%-(在指定的时距大小里收受到的信息报文个数÷指定个数);

sb-3:导出带宽系数;带宽系数=100%-(用于收受所述信息报文的带宽÷用于传递所述信息报文的带宽);

sb-4:凭借遗失率的起始量与带宽系数获得遗失率的结果;

sb-5:凭借遗失率的结果变动来传递所述信息报文的带宽。

就像,若控制器朝备份平台在指定的时距大小p里传递指定个数c1的工具信息的信息报文,用于传递所述信息报文的带宽是k1,备份平台在指定的时距大小p里真正收受到的工具信息的信息报文的个数k2,用于收受所述信息报文的带宽是k3,备份平台导出遗失率的起始量,获得遗失率的起始量i1=100%-(k2÷c1),接着备份平台把遗失率的起始量i1与用于收受所述信息报文的带宽k3传递给控制器,控制器运用方程c2=100%-(k3÷k1)导出带宽系数c2,随后凭借c2与i1导出遗失率的结果,且凭借遗失率的结果变动用于传递所述信息报文的带宽;这里用于传递所述信息报文的带宽k1=在时距大小p里传递的全部信息报文的字节量÷p,用于收受所述信息报文的带宽k3=在时距大小p里收受的全部信息报文的字节量÷p。

当前方式广泛径直运用i1充当遗失率的最后评价数,且充当变动用于传递所述信息报文的带宽的凭据;而本发明,把带宽系数吸收进遗失率导出方式内,经由带宽系数利于均衡当前的遗失率评价的误差,以此改善遗失率评价的正确性;而用于传递所述信息报文的带宽和用于收受所述信息报文的带宽对遗失率有径直的作用,在用于传递所述信息报文的带宽高过用于收受所述信息报文的带宽之际,遗失报文的概率不小;在用于传递所述信息报文的带宽不高过用于收受所述信息报文的带宽之际,遗失报文的概率不大;于是,把用于传递所述信息报文的带宽与用于收受所述信息报文的带宽的比率充当一系数执行遗失率评价,利于正确评价遗失率,据此减小带宽变动对遗失率的不利作用。

在本发明内,所述i1的导出方程还能够是:i1=100%-(k2÷(h1-l1)),h1是在指定的时距大小p内,传递的长度最长的信息报文的序列码,l1是长度最短的信息报文的序列码。

在本发明内,所述凭借遗失率的起始量与带宽系数获得遗失率的结果的方法,包括:运用系数统计的模式凭借c2与i1导出遗失率的结果z1,详细的方程是:

z1=(y1×i1)+(y2×c2),这里y1与y2是预设的系数一和系数二,y1+y2=100%,能让y1与y2均取值50%。系数一与系数二还能够凭借带宽这样的要素执行预设。

所述控制器把存储器中的工具信息以报文的形式传递至备份平台的方法,该方法运行在所述控制器上,包括如下流程:

sc-1:凭借用于传递所述信息报文的带宽在指定的时距大小中朝备份平台传递指定个数的工具信息的信息报文;

sc-2:收受指定的时距大小里备份平台回应的用于收受所述信息报文的带宽与遗失率的起始量;所述遗失率的起始量=100%-(在指定的时距大小里收受到的信息报文个数÷指定个数);

sc-3:导出带宽系数;带宽系数=100%-(用于收受所述信息报文的带宽÷用于传递所述信息报文的带宽);

sc-1-sc-3分别同sb-1-sb-3一样。

sc-4:导出s个带宽系数的均数与s个遗失率的起始量的均数,s为大于一的自然数;

sc-5:凭借s个带宽系数的均数与s个遗失率的起始量的均数分别执行结合系数相乘再相加而导出,获得遗失率的结果;

在本发明内,经由s次反复执行sc-1-sc-3,获得s个带宽系数与s个遗失率的起始量,导出这s个带宽系数的均数与s个遗失率的起始量的均数,以此,凭借它们的均数结合系数导出获得遗失率的结果;就像,设有一总计时段是2500ms,各间距500ms朝备份平台传递指定个数的工具信息的信息报文,执行五次这样的运作,以此获得五个带宽系数与五个遗失率的起始量。

针对遗失率的起始量与带宽系数依然用i1与c2来说:凭借s个带宽系数的均数与s个遗失率的起始量的均数分别执行结合系数相乘再相加而导出,获得遗失率的结果能够是:经由s次运作获得s个i1与c2,且针对i1与c2分别获得其均数i1q与c2q,那么遗失率的结果z1用如下方程获得:

z1=(y1×i1q)+(y2×c2q),这里y1+y2=100%,能让y1与y2均取值50%。

sc-6:凭借遗失率的结果变动来传递所述信息报文的带宽。

就像,在用于收受所述信息报文的带宽不变的状态下,把用于传递所述信息报文的带宽变低,让用于收受所述信息报文的带宽与用于传递所述信息报文的带宽的比率变高,以此带宽系数变低,让遗失率的结果变低。凭借遗失率的结果变动用于传递所述信息报文的带宽还包括把遗失率的结果同一预设的临界数对比,若遗失率的结果高过预设的临界数,那么久凭借遗失率的结果把用于传递所述信息报文的带宽变小。

这样,凭借若干带宽系数的均数与若干遗失率的起始量的均数获得遗失率的结果,运用均数执行导出,防止了一次收集的信息遭受随机状况的作用下的误差,以此能够更能改善遗失率评价的正确性。

以上以用实施例说明的方式对本发明作了描述,本领域的技术人员应当理解,本公开不限于以上描述的实施例,在不偏离本发明的范围的状态下,能够做出各种变动、改变和替换。

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