基于RFID技术的机场行李应急分拣方法及系统与流程

文档序号:19477741发布日期:2019-12-21 02:59阅读:363来源:国知局
基于RFID技术的机场行李应急分拣方法及系统与流程

本发明涉及机场行李分拣系统领域,更为具体地,涉及一种基于rfid技术的机场行李应急分拣方法及系统。



背景技术:

目前,机场行李处理系统分拣数据来源于机场信息集成系统的航班数据和离港系统行李源消息数据。机场统一的信息集成系统在每日航班执行前,会将航班基础数据和每个航班使用的行李分拣滑槽数据发送至分拣信息系统。当行李完成办理后,行李条码、日期、条码对应航班、航班执行日期等行李源数据会实时通过离港系统发送至行李分拣信息系统中,分拣系统根据实时接收的行李数据,对系统中已被识别的行李数据进行比对,计算出行李归属航班和目的地分拣滑槽,向电控系统发送该件行李应执行的分拣路径,将行李分拣至目的地滑槽。

在此业务流程中,机场行李自动分拣功能高度依赖于离港系统行李源消息数据,该消息数据由行李托运办理过程中产生,并实时发送至分拣系统。由于目前机场行李分拣系统大多使用“一维条形码+激光条码识别器”的识别方案,在行李输送分拣过程中仅能对行李的10位标签号进行自动识别。如离港系统数据未能及时发送至行李分拣信息系统,则分拣系统则无法计算后续行李分拣滑槽,造成行李系统整体自动分拣功能失效的重大故障。将严重影响机场运营和行李服务质量。如信息集成系统的数据未能及时发送至行李分拣信息系统,则当日变更的航班和航班分拣滑槽数据收发将受到影响,后续执行的航班行李可能形成大面积误分拣或异常分拣现象,造成机场运营和行李服务的不正常。

可见,在目前技术条件下,当行李分拣信息系统与机场离港系统或信息集成系统数据通讯中断时,将不同程度地对行李自动分拣功能的实现造成影响,甚至造成行李自动分拣功能整体失效的巨大隐患,急需通过技术升级或优化改造,设计一种基于新技术的行李分拣应急方法,来实现行李分拣信息系统与机场离港系统或信息集成系统数据通讯中断应急情景下维持行李自动分拣功能的正常、有序。



技术实现要素:

本发明的目的在于克服现有技术的不足,提供一种基于rfid技术的机场行李应急分拣方法及系统,实现了行李分拣信息系统与机场离港系统或信息集成系统数据通讯中断应急情景下维持行李自动分拣功能的正常、有序。

本发明的目的是通过以下技术方案来实现的:

一种基于rfid技术的机场行李应急分拣方法,包括:

s1,模块管理监测模块实时对各模块生命信号进行监控;如离港系统重要数据接收模块发生故障,主程序将实施预警;并确定是否切换为离港系统重要数据接收模块故障时的应急模式;

s2,主程序切换为应急模式后,分拣数据模块将读取最近更新的航班与分拣滑槽匹配数据,由数据写入模块将匹配数据写入分拣数据库;

s3,电控数据接收模块对读取到的射频标签数据进行解析和接收,将行李与标签内所含航班号进行匹配;

s4,分拣计算模块通过行李与航班号的对应关系,匹配行李的分拣滑槽,计算相应行李路径消息,通过主程序发送至分拣数据传输模块;

s5,分拣数据传输模块将分拣滑槽号发送至现场电控设备,由电控设备实施行李分拣控制;实现自动分拣。

进一步的,模块管理监测模块包括如下步骤:

s11,模块管理监测模块按设定时间向各个子模块发送一定序列的生命讯号,其他子模块收到询问后,返回相同序列的回复信号;

s12,如模块管理监测模块在设定时间内秒内未收到某一模块回复信号,将通过主程序进行预警;s13,如未响应的子模块为关键的外部数据接收模块,将通过主程序发出应急请求,由用户进行确认。

进一步的,分拣数据模块包括如下步骤:

s21,该模块具有在关键外部数据接口模块通讯中断时系统内部的应急处理功能,首先模块对应急状态进行自检,如主程序目前未发出过应急模式标识,则该模块启动为正常处理模式;

s22,应急处理模式下,模块将读取系统分拣数据文件,将系统中航班与航班关联的分拣滑槽数据发送至主程序,由主程序调用数据写入模块将航班和分拣滑槽写入分拣数据库;

s23,接收到按规范发送的更新文件后,模块对文件号进行解析,提取该文件进行比对,更新航班和滑槽数据,由主程序调用数据写入模块将航班和分拣滑槽写入分拣数据库。

进一步的,电控数据接收模块包括如下步骤:

s31,该模块具有在关键外部数据接口模块通讯中断时系统内部的应急处理功能,首先模块对应急状态进行自检,如主程序目前未发出过应急模式标识,则该模块启动为正常处理模式;

s32,应急处理模式下,模块通过opc协议与各rfid识别设备建立数据通讯连接,实时接收行李状态消息;

s33,接收到按规范发送的消息后,模块对消息数据进行解析,提取该行李数据发送源、时间、行李条、行李状态关键字段,生成内部数据格式;

s34,应急处理模式下,模块对行李标签内部的航班数据进行解析,提取该行李隶属航班号、航班计划日期关键字段,生成内部数据格式;

s35,模块将行李和行李关联的航班处理报发送至主程序处理;

s36,如发生未识别、多识别的判读情况,模块将已读取的数据信息,与相应未识别、多识别标识进行绑定,将数据报发至主程序处理。

进一步的,分拣计算模块包括如下步骤:

s41,分拣计算模块与现场rfid识别通道plc建立数据连接,负责接收各plc分拣请求;

s42,plc发出分拣请求后,模块对请求消息内行李条、航班、行李位置关键字段进行解析;

s43,分拣计算模块根据行李条、行李对应航班,根据分拣数据库找到行李对应滑槽;如未查询到相应航班或滑槽结果,模块返回无航班、无滑槽分拣结果;如找到分拣滑槽,模块读取系统分拣拓扑文件,获取行李目前位置至目的滑槽的可用路径数据;如未找到该路径,模块返回无路由分拣结果;如找到路径,模块返回路径对应分拣编号至主程序。

进一步的,分拣数据传输模块包括如下步骤:

s51,分拣数据传输模块与现场rfid识别通道plc建立数据连接,负责传输分拣回复至各plc;

s52,主程序将某一行李的分拣结果和分拣回复发送至分拣数据传输模块后,分拣数据传输模块读取消息目的plc信息;

s53,如数据传输目的电控设备可用,则分拣数据传输模块通过opc将数据发送至plc,由plc完成分拣;如上述判断为否,分拣数据传输模块不对该数据进行处理。

进一步的,包括系统拓扑模块,包括如下步骤:

s61,系统拓扑模块用于各分拣路由是否可用判断,并将之实时更新至系统分拣拓扑,供分拣计算模块计算行李路径使用;

s62,系统拓扑模块通过opc与各电控设备通讯,电控设备以设定周期向模块发送内部出入口状态数据;

s63,系统拓扑模块收到任一分拣设备plc发送的某一出入口可用标识后,将系统拓扑该出入口数据置为可用;

s64,系统拓扑模块收到任一分拣设备plc发送的某一出入口不可用标识后,将系统拓扑该出入口数据置为不可用。

一种基于rfid技术的机场行李应急分拣系统,包括:

模块管理监测模块、分拣数据模块、电控数据接收模块、分拣计算模块和分拣数据传输模块;

所述模块管理监测模块,用于实时对各模块生命信号进行监控;如离港系统重要数据接收模块发生故障,主程序将实施预警;并确定是否切换为离港系统重要数据接收模块故障时的应急模式;

所述分拣数据模块,用于在主程序切换为应急模式后,分拣数据模块将读取最近更新的航班与分拣滑槽匹配数据,由数据写入模块将匹配数据写入分拣数据库;

所述电控数据接收模块,用于对读取到的射频标签数据进行解析和接收,将行李与标签内所含航班号进行匹配;

所述分拣计算模块,用于通过行李与航班号的对应关系,匹配行李的分拣滑槽,计算相应行李路径消息,通过主程序发送至分拣数据传输模块;

所述分拣数据传输模块,用于将分拣滑槽号发送至现场电控设备,由电控设备实施行李分拣控制;实现自动分拣。

进一步的,包括:

信息集成系统数据接收模块、离港系统数据接收模块、系统拓扑模块和分拣数据管理模块;

所述信息集成系统数据接收模块,用于接收并处理信息集成系统队列数据,接收数据后,将数据转化为系统内部流转的数据格式,输出至主程序,由主程序将数据输送至数据写入模块,将对应航班数据和航班分拣滑槽数据写入到分拣数据库;

所述离港系统数据接收模块,用于接收并处理离港系统队列数据,接收数据后,将数据转化为系统内部流转的数据格式,输出至主程序,由主程序将数据输送至数据写入模块,将对应航班数据和行李数据写入分拣数据库;

所述系统拓扑模块,用于根据电控设备数据接收模块传输并写入的各分拣设备出入口可用状态数据,形成系统内部路由拓扑数据,共分拣计算模块调用;

所述分拣数据管理模块,用于提供应急模式下,将航班与滑槽对应关系实时输入系统分拣数据库的功能,主程序可根据获取的射频芯片内部行李条与航班对应关系,获得行李与滑槽对应关系。

本发明的有益效果是:

(1)本发明通过使用射频识别技术代替传统的激光识别技术完成行李自动识别的分拣过程,射频识别技术允许在行李标签上嵌入电子芯片,写入更多的行李数据。在行李托运办理时,可以通过行李托运数据预先在行李标签上写入行李的航班数据,当出现行李分拣信息系统与机场离港系统或信息集成系统数据通讯中断的应急情况时,射频识别设备可以从行李标签上读取到行李的航班数据,并通过应急的行李航班与分拣滑槽数据,实现行李与分拣滑槽的匹配,并通过电控系统应急模式实现行李的自动分拣。实现了行李分拣信息系统与机场离港系统或信息集成系统数据通讯中断应急情景下维持行李自动分拣功能的正常、有序。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为本发明系统软件模块结构图;

图2为应急情景下本发明方法软件主程序下辖子模块流程图;

图3为应急模式下模块管理监测模块工作流程图;

图4为应急模式下电控数据接收模块工作流程图;

图5为应急模式下分拣数据模块工作流程图;

图6为应急模式下分拣计算模块工作流程图;

图7为分拣数据传输模块工作流程图;

图8为系统拓扑模块工作流程图。

具体实施方式

下面结合附图进一步详细描述本发明的技术方案,但本发明的保护范围不局限于以下所述。本说明书中公开的所有特征,或隐含公开的所有方法或过程中的步骤,除了互相排斥的特征和/或步骤以外,均可以以任何方式组合。

本说明书(包括任何附加权利要求、摘要和附图)中公开的任一特征,除非特别叙述,均可被其他等效或具有类似目的的替代特征加以替换。即,除非特别叙述,每个特征只是一系列等效或类似特征中的一个例子而已。

下面将详细描述本发明的具体实施例,应当注意,这里描述的实施例只用于举例说明,并不用于限制本发明。在以下描述中,为了提供对本发明的透彻理解,阐述了大量特定细节。然而,对于本领域普通技术人员显而易见的是:不必采用这些特定细节来实行本发明。在其他实例中,为了避免混淆本发明,未具体描述公知的电路,软件或方法。

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

在对实施例进行描述之前,需要对一些必要的术语进行解释。例如:

若本申请中出现使用“第一”、“第二”等术语来描述各种元件,但是这些元件不应当由这些术语所限制。这些术语仅用来区分一个元件和另一个元件。因此,下文所讨论的“第一”元件也可以被称为“第二”元件而不偏离本发明的教导。应当理解的是,若提及一元件“连接”或者“联接”到另一元件时,其可以直接地连接或直接地联接到另一元件或者也可以存在中间元件。相反地,当提及一元件“直接地连接”或“直接地联接”到另一元件时,则不存在中间元件。

在本申请中出现的各种术语仅仅用于描述具体的实施方式的目的而无意作为对本发明的限定,除非上下文另外清楚地指出,否则单数形式意图也包括复数形式。

当在本说明书中使用术语“包括”和/或“包括有”时,这些术语指明了所述特征、整体、步骤、操作、元件和/或部件的存在,但是也不排除一个以上其他特征、整体、步骤、操作、元件、部件和/或其群组的存在和/或附加。

如图1~8所示,一种基于rfid技术的机场行李应急分拣方法,包括:

s1,模块管理监测模块实时对各模块生命信号进行监控;如离港系统重要数据接收模块发生故障,主程序将实施预警;并确定是否切换为离港系统重要数据接收模块故障时的应急模式;

s2,主程序切换为应急模式后,分拣数据模块将读取最近更新的航班与分拣滑槽匹配数据,由数据写入模块将匹配数据写入分拣数据库;

s3,电控数据接收模块对读取到的射频标签数据进行解析和接收,将行李与标签内所含航班号进行匹配;

s4,分拣计算模块通过行李与航班号的对应关系,匹配行李的分拣滑槽,计算相应行李路径消息,通过主程序发送至分拣数据传输模块;

s5,分拣数据传输模块将分拣滑槽号发送至现场电控设备,由电控设备实施行李分拣控制;实现自动分拣。

进一步的,模块管理监测模块包括如下步骤:

s11,模块管理监测模块按设定时间向各个子模块发送一定序列的生命讯号,其他子模块收到询问后,返回相同序列的回复信号;

s12,如模块管理监测模块在设定时间内秒内未收到某一模块回复信号,将通过主程序进行预警;s13,如未响应的子模块为关键的外部数据接收模块,将通过主程序发出应急请求,由用户进行确认。

进一步的,分拣数据模块包括如下步骤:

s21,该模块具有在关键外部数据接口模块通讯中断时系统内部的应急处理功能,首先模块对应急状态进行自检,如主程序目前未发出过应急模式标识,则该模块启动为正常处理模式;

s22,应急处理模式下,模块将读取系统分拣数据文件,将系统中航班与航班关联的分拣滑槽数据发送至主程序,由主程序调用数据写入模块将航班和分拣滑槽写入分拣数据库;

s23,接收到按规范发送的更新文件后,模块对文件号进行解析,提取该文件进行比对,更新航班和滑槽数据,由主程序调用数据写入模块将航班和分拣滑槽写入分拣数据库。

进一步的,电控数据接收模块包括如下步骤:

s31,该模块具有在关键外部数据接口模块通讯中断时系统内部的应急处理功能,首先模块对应急状态进行自检,如主程序目前未发出过应急模式标识,则该模块启动为正常处理模式;

s32,应急处理模式下,模块通过opc协议与各rfid识别设备建立数据通讯连接,实时接收行李状态消息;

s33,接收到按规范发送的消息后,模块对消息数据进行解析,提取该行李数据发送源、时间、行李条、行李状态关键字段,生成内部数据格式;

s34,应急处理模式下,模块对行李标签内部的航班数据进行解析,提取该行李隶属航班号、航班计划日期关键字段,生成内部数据格式;

s35,模块将行李和行李关联的航班处理报发送至主程序处理;

s36,如发生未识别、多识别的判读情况,模块将已读取的数据信息,与相应未识别、多识别标识进行绑定,将数据报发至主程序处理。

进一步的,分拣计算模块包括如下步骤:

s41,分拣计算模块与现场rfid识别通道plc建立数据连接,负责接收各plc分拣请求;

s42,plc发出分拣请求后,模块对请求消息内行李条、航班、行李位置关键字段进行解析;

s43,分拣计算模块根据行李、行李对应航班,根据分拣数据库找到行李对应滑槽;如未查询到相应航班或滑槽结果,模块返回无航班、无滑槽分拣结果;如找到分拣滑槽,模块读取系统分拣拓扑文件,获取行李目前位置至目的滑槽的可用路径数据;如未找到该路径,模块返回无路由分拣结果;如找到路径,模块返回路径对应分拣编号至主程序。

进一步的,分拣数据传输模块包括如下步骤:

s51,分拣数据传输模块与现场rfid识别通道plc建立数据连接,负责传输分拣回复至各plc;

s52,主程序将某一行李的分拣结果和分拣回复发送至分拣数据传输模块后,分拣数据传输模块读取消息目的plc信息;

s53,如数据传输目的电控设备可用,则分拣数据传输模块通过opc将数据发送至plc,由plc完成分拣;如上述判断为否,分拣数据传输模块不对该数据进行处理。

进一步的,包括系统拓扑模块,包括如下步骤:

s61,系统拓扑模块用于各分拣路由是否可用判断,并将之实时更新至系统分拣拓扑,供分拣计算模块计算行李路径使用;

s62,系统拓扑模块通过opc与各电控设备通讯,电控设备以设定周期向模块发送内部出入口状态数据;

s63,系统拓扑模块收到任一分拣设备plc发送的某一出入口可用标识后,将系统拓扑该出入口数据置为可用;

s64,系统拓扑模块收到任一分拣设备plc发送的某一出入口不可用标识后,将系统拓扑该出入口数据置为不可用。

一种基于rfid技术的机场行李应急分拣系统,包括:

模块管理监测模块、分拣数据模块、电控数据接收模块、分拣计算模块和分拣数据传输模块;

所述模块管理监测模块,用于实时对各模块生命信号进行监控;如离港系统重要数据接收模块发生故障,主程序将实施预警;并确定是否切换为离港系统重要数据接收模块故障时的应急模式;

所述分拣数据模块,用于在主程序切换为应急模式后,分拣数据模块将读取最近更新的航班与分拣滑槽匹配数据,由数据写入模块将匹配数据写入分拣数据库;

所述电控数据接收模块,用于对读取到的射频标签数据进行解析和接收,将行李与标签内所含航班号进行匹配;

所述分拣计算模块,用于通过行李与航班号的对应关系,匹配行李的分拣滑槽,计算相应行李路径消息,通过主程序发送至分拣数据传输模块;

所述分拣数据传输模块,用于将分拣滑槽号发送至现场电控设备,由电控设备实施行李分拣控制;实现自动分拣。

进一步的,包括:

信息集成系统数据接收模块、离港系统数据接收模块、系统拓扑模块和分拣数据管理模块;

所述信息集成系统数据接收模块,用于接收并处理信息集成系统队列数据,接收数据后,将数据转化为系统内部流转的数据格式,输出至主程序,由主程序将数据输送至数据写入模块,将对应航班数据和航班分拣滑槽数据写入到分拣数据库;

所述离港系统数据接收模块,用于接收并处理离港系统队列数据,接收数据后,将数据转化为系统内部流转的数据格式,输出至主程序,由主程序将数据输送至数据写入模块,将对应航班数据和行李数据写入分拣数据库;

所述系统拓扑模块,用于根据电控设备数据接收模块传输并写入的各分拣设备出入口可用状态数据,形成系统内部路由拓扑数据,共分拣计算模块调用;

所述分拣数据管理模块,用于提供应急模式下,将航班与滑槽对应关系实时输入系统分拣数据库的功能,主程序可根据获取的射频芯片内部行李码与航班对应关系,获得行李与滑槽对应关系。

实施例

本发明的系统,主要模块结构如图1所示,其主要功能有:

1.数据管理部分

1)信息集成系统数据接收模块

接收并处理信息集成系统队列数据,接收数据后,将数据转化为系统内部流转的数据格式,输出至主程序,由主程序将数据输送至数据写入模块,将对应航班数据和航班分拣滑槽数据写入分拣数据库。

2)离港系统数据接收模块

接收并处理离港系统队列数据,接收数据后,将数据转化为系统内部流转的数据格式,输出至主程序,由主程序将数据输送至数据写入模块,将对应航班数据和行李数据写入分拣数据库。

3)电控设备数据接收模块

接收行李位置信号和射频识别设备采集到的行李标签数据,将数据转化为内部流转的数据格式,输出至主程序,由主程序将数据输送至数据写入模块,将对应航班数据和行李数据写入分拣数据库。应急模式下,该数据格式中还包含了行李对应的航班属性数据。

4)数据写入模块

将主程序输入的航班数据、航班分拣滑槽数据、行李数据、报警数据等数据按照格式及规则写入数据库,供其他模块调用。

5)数据清除模块

根据预先的参数设置,对分拣数据库的数据按时间进行删除,保证数据库性能。

2.分拣管理部分

1)数据显示模块:根据数据写入模块写入数据,提供航班、分拣滑槽、行李位置等数据信息的图形化和可视化显示。

2)系统拓扑模块:根据电控设备数据接收模块传输并写入的各分拣设备出入口可用状态数据,形成系统内部路由拓扑数据,共分拣计算模块调用。

3)分拣计算模块:根据接收的分拣计算请求消息,及系统可用拓扑数据,计算分拣计算请求对应行李可用的分拣路径,将分拣结果及行李路由结果输送至分拣传输模块。

4)分拣数据传输模块:根据分拣结果和行李路由结果数据,将之输送至对应电控设备,实现行李对应的自动分拣功能。

3.系统设置

1)参数设置:提供各模块运行参数的设置功能,并将相应参数值输入至各模块。

2)拓扑管理:将各分拣机出入口参数和连接路径输入至分拣数据库,与现场设备分拣路径形成一一对应关系,供系统拓扑模块形成实时分拣拓扑。

3)分拣数据管理:提供应急模式下,将航班与滑槽对应关系实时输入系统分拣数据库的功能,主程序可根据获取的射频芯片内部行李条码与航班对应关系,获得行李与滑槽对应关系。

4)模块管理:提供各模块运行情况的监控功能,并可完成模块启停等基础操作。

5)其他:提供了用户管理、报表等软件功能。

当出现行李分拣信息系统与机场离港系统或信息集成系统数据通讯中断的应急情况时,当现场射频识别采集设备采集到行李条码数据时,系统主模块主要运行流程图1,2。工作流程:

1.系统管理模块实时对各模块生命信号进行监控;如离港系统等重要数据接收模块发生故障,主程序将实施预警。由用户确定是否切换为离港系统等重要数据接收模块故障时的应急模式。

2.主程序切换为应急模式后,分拣数据模块将读取最近更新的航班与分拣滑槽匹配数据,由数据写入模块将匹配数据写入分拣数据库。

3.电控数据接收模块对读取到的射频标签数据进行解析和接收,将行李与标签内所含航班号进行匹配。

4.分拣计算模块通过行李与航班号的对应关系,匹配行李的分拣滑槽,计算相应行李路径消息,通过主程序发送至分拣数据传输模块。

5.分拣数据传输模块将分拣滑槽号发送至现场电控设备,由电控设备实施行李分拣控制。实现自动分拣。

该情景下,涉及到的主要模块应急模式运行流程:

如图3所示,模块管理监测模块:

1.模块按秒向各其他子模块发送一定序列的生命讯号,其他模块收到询问后,返回相同序列的回复信号。

2.如检测模块30秒内未收到某一模块回复信号,将通过主程序进行预警。

3.如未响应的模块为关键的外部数据数据接收模块,将通过主程序发出应急请求,用于用户进行确认。

如图4所示,电控数据接收模块:

1.该模块具有在关键外部数据接口模块通讯中断时系统内部的应急处理功能,首先模块对应急状态进行自检,如主程序目前未发出过应急模式标识,则该模块启动为正常处理模式。

2.应急处理模式下,模块通过opc协议与各360°rfid自动识别设备建立数据通讯连接,实时接收行李状态消息。

3.接收到按规范发送的消息后,模块对消息数据进行解析,提取该行李数据发送源、时间、行李条、行李状态等关键字段,生产内部数据格式。

4.应急处理模式下,模块对行李标签内部的航班数据进行解析,提取该行李隶属航班号、航班计划日期关键字段,生成内部数据格式。

5.模块将行李和行李关联的航班处理报发送至主程序处理。

6.如发生未识别、多识别等判读情况,模块将已读取的数据信息,与相应未识别、多识别标识进行绑定,将数据报发至主程序处理。

如图5所示,分拣数据模块:

1.该模块具有在关键外部数据接口模块通讯中断时系统内部的应急处理功能,首先模块对应急状态进行自检,如主程序目前未发出过应急模式标识,则该模块启动为正常处理模式。

2.应急处理模式下,模块将读取系统分拣数据文件,将系统中航班与航班关联的分拣滑槽数据发送至主程序,由主程序调用数据写入模块将航班和分拣滑槽写入分拣数据库。

3.接收到按规范发送的更新文件后,模块对文件号进行解析,提取该文件进行比对,更新航班和滑槽数据,由主程序调用数据写入模块将航班和分拣滑槽写入分拣数据库。

如图6所示,分拣计算模块:

1.该模块与现场rfid识别通道plc建立数据连接,负责接收各plc分拣请求。

2.plc发出分拣请求后,模块对请求消息内行李条、航班、行李位置等关键字段进行解析。

3.模块根据行李、行李对应航班,根据分拣数据库找到行李对应滑槽。

4.如未查询到相应航班或滑槽结果,模块返回“无航班”、“无滑槽”分拣结果。

5.如找到分拣滑槽,模块读取系统分拣拓扑文件,获取行李目前位置至目的滑槽的可用路径数据。

6.如未找到该路径,模块返回“无路由”分拣结果。

7.如找到路径,模块返回路径对应分拣编号至主程序。

如图7所示,分拣数据传输模块:

1.该模块与现场rfid识别通道plc建立数据连接,负责传输分拣回复至各plc。

2.主程序将某一行李的分拣结果和分拣回复发送至模块后,模块读取消息目的plc信息。

3.如数据传输目的电控设备可用,则模块通过opc将数据发送至plc,由plc完成分拣。

4.如上述判断为否,模块不对该数据进行处理。

如图8所示,系统拓扑模块:

1.该模块用于各分拣路由是否可用判断,并将之实时更新至系统分拣拓扑,供分拣计算模块计算行李路径使用。

2.模块通过opc与各电控设备通讯,电控设备以一定周期向模块发送内部出入口状态数据。

3.模块收到某分拣设备plc发送的某一出入口“可用”标识后,将系统拓扑该出入口数据置为“可用”。

4.模块收到某分拣设备plc发送的某一出入口“不可用”标识后,将系统拓扑该出入口数据置为“不可用”。

在本实施例中的其余技术特征,本领域技术人员均可以根据实际情况进行灵活选用和以满足不同的具体实际需求。然而,对于本领域普通技术人员显而易见的是:不必采用这些特定细节来实现本发明。在其他实例中,为了避免混淆本发明,未具体描述公知的算法,方法或系统等,均在本发明的权利要求书请求保护的技术方案限定技术保护范围之内。

对于前述的方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某一些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和单元并不一定是本申请所必须的。

本领域技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法实现所描述的功能,但是这种实现不应超出本发明的范围。

所揭露的系统、模块和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例,仅仅是示意性的,例如,所述单元的划分,可以仅仅是一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以说通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述分立部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例的方案的目的。

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

本领域普通技术人员可以理解实现上述实施例的方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、rom、ram等。

以上所述仅是本发明的优选实施方式,应当理解本发明并非局限于本文所披露的形式,不应看作是对其他实施例的排除,而可用于各种其他组合、修改和环境,并能够在本文所述构想范围内,通过上述教导或相关领域的技术或知识进行改动。而本领域人员所进行的改动和变化不脱离本发明的精神和范围,则都应在本发明所附权利要求的保护范围内。

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