一种基于云计算的包裹分拣机控制方法及系统与流程

文档序号:11118213阅读:来源:国知局

技术特征:

1.一种基于云计算的包裹分拣机控制系统,其特征在于,

该系统中的模块分别部署在分拣机现场、云平台和管理监控中心,

云平台包括数据库模块、供包软件模块服务端、单机监控模块服务端、译码模块和通讯模块、分拣机集中监控模块服务端、分拣机管理模块服务端和云平台管理模块服务端,数据库模块包括至少一个分拣机数据库模块,

管理监控中心包括分拣机集中监控模块客户端、分拣机管理模块客户端和云平台管理模块客户端,

分拣机现场包括供包软件模块客户端、分拣机管理模块客户端、单机监控模块客户端、供包控制模块、主环控制模块、条码阅读模块、格口控制模块和托盘控制模块,

主环控制模块由PLC、控制板、电机部件组成的智能模块,用于分拣机主环启停和匀速运转控制,它与供包控制模块、条码阅读模块、译码模块、托盘控制模块、格口控制模块和监控模块等实时通讯,接收包裹上机信息后通知条码阅读模块识读,识读结果通过译码模块得到包裹分配的物理格口,然后通知托盘控制模块将包裹落入指定物理格口;

供包控制模块为控制板、电机、传动部件组成的智能控制系统,用于将所有符合规格要求的包裹平稳、准确地导入主环托盘;

供包软件模块是供包控制模块的上位机,完成供包时的人机交互功能,并将用户输入的供包方式、包裹条码、路向、物理格口信息通知供包控制模块;

托盘控制模块为控制板、电机、传动部件组成的智能托盘控制系统,它根据主环控制模块的命令完成托盘皮带运转,实现包裹从供包台平稳导入和准确落入指定格口;

格口控制模块为控制板、液晶面板、按钮、光电、告警灯组成的智能控制模块,用于格口控制及实现格口状态人机交互,格口状态实时发送主环控制系统;

条码阅读模块为OBR自动阅读器装置,用于包裹条码、地址、品名自动识别,并将识别结果发送译码模块;

译码模块为云平台虚拟系统中运行的译码程序,主要功能为完成包裹译码,即它接收主环控制模块、条码阅读模块的包裹条码、路向信息,根据数据库模块中的基础信息查询包裹对应物理格口后,通知主环控制模块,并将所需的有关包裹、设备信息存入数据库系统,供管理模块或监控模块使用;

通讯模块为云平台虚拟系统中运行的通讯程序,用于完成与用户信息系统之间的数据交互,从用户信息系统下载包裹的基础信息(分拣方案、人员信息)、包裹分拣信息等数据,存入包分机数据库模块,供译码模块、管理模块等使用;将数据库中译码模块获取的包裹落格信息、结袋封发信息(总包信息和总包中封发的散件信息)上传给用户信息系统;

分拣机管理模块通过与数据库模块实时通讯,完成分拣机与数据库中重要参数的配置与管理,通过用户权限设置,可设置用户管理或监控单台分拣机或全部分拣机,也可设置用户管理或监控中部分或全部功能,管理模块服务端支持全网分拣机,当连接客户端数量多时,利用云的优势,可扩展为带负载均衡和集群的架构;

单机监控模块通过与分拣机的主环控制模块实时通讯,对单个分拣机的运行状态进行实时监视和控制,并将所需保存的运维数据写入数据库,供集中监控模块使用;

分拣机集中监控模块通过与数据库模块实时通讯,对全网范围的分拣机运行状态,进行统一的展现、告警与控制;

数据库模块为云平台虚拟系统中运行的数据库软件,用于完成分拣机信息系统数据存储与交互,在虚拟系统中为全网系统建立数据库,存储必要的全网设备管理、用户权限管理等数据;为单个分拣机建立独立的数据库、表或表空间,存储该分拣机的基础数据、分拣数据、设备状态数据;

云平台管理模块提供对整个云平台系统和基础设施的统一管理,按需配置云平台的计算资源共享池,并对基础设施资源、操作系统资源、中间件资源、应用服务进行全方位监控;

主环控制模块与供包控制模块、主环控制模块与格口控制模块通过CAN网路或RS485方式通讯;供包控制模块与供包软件模块客户端通过串口方式通讯;主环控制模块与托盘控制模块通过红外或漏缆通讯;主环控制模块、条码阅读模块、供包软件模块、译码模块、通讯模块、管理模块、监控模块、集中监控模块、数据库模块和云平台管理模块通过网络方式相连,主环控制模块、条码阅读模块与译码模块通过socket方式通讯,译码模块、通讯模块、供包软件模块、管理模块、监控模块之间通过数据库交互,主环控制模块与监控模块服务端通过OPC或其它组态接口通讯。

2.一种基于云计算的包裹分拣机控制方法,其特征在于,包括以下步骤:

步骤A1、信息下载,

云平台的通讯模块实时从用户信息系统下载分拣基础信息(分拣方案、人员信息等)、包裹分拣信息等数据,存入数据库模块,供后续分拣使用。

步骤A2、供包预处理,

步骤A2.1、分拣开始前,用户在现场的终端、计算机、PDA或智能手机上调用云平台的管理模块软件执行频次开始操作;译码模块收到开始频次命令后,通知现场的主环控制模块本频次开始;主环控制模块完成初始化后,向云平台的译码模块反馈开始频次成功,允许供包;

步骤A2.2、供包前,用户在现场供包台的终端或计算机上调用云平台的供包软件,设置供包方式,通知供包控制模块按用户设定方式运行;

步骤A2.3、在手动模式供包时,用户在现场的供包台终端或计算机上输入包裹条码、邮政编码、格口码、寄达局名等信息后,云平台的供包软件模块通过拣机数据库模块查找包裹对应路向;

步骤A2.4、在手动模式供包时,云平台的供包软件模块将包裹条码和计算出的路向等信息通知现场的供包控制模块;

步骤A3、供包上机,

现场的供包控制模块与主环控制模块、主环控制模块与托盘控制模块之间实时通讯,将包裹自动导入主环上空托盘,并将供包模式为手动的包裹信息发送给主环控制模块;

步骤A4、条码阅读,

对于供包模式为自动的包裹,现场的主环控制模块通知条码阅读模块自动识别包裹面单,并将条码等识别结果发送云平台上的译码模块;

步骤A5、格口变化,

用户在现场通过格口按钮、光电或监控模块客户端界面改变格口状态,现场的格口控制模块完成正常、锁格、禁用、满格等格口状态转换,并将格口状态实时通过主环控制模块通知云平台上的译码模块;

步骤A6、包裹译码,

云平台上的译码模块根据现场主环控制模块发送的格口状态、手动模式供包的包裹信息或现场条码阅读模块发送的自动模式供包的包裹信息,查询数据库模块信息,结合实时格口状态,计算出包裹有效的物理格口码,并将物理格口号通知现场的主环控制模块;

步骤A7、包裹落格,

现场的主环控制模块通知托盘控制模块将包裹落入指定物理格口后,通知云平台上的译码模块,译码模块向数据库模块中写入相关包裹与设备信息;

步骤A8、结袋操作,

用户需要结袋时,操作现场的格口按钮,现场的格口控制模块完成格口状态转换,并将结袋命令通过主环控制模块通知云平台上的译码模块;

步骤A9、结袋封发,

收到现场的主环控制模块结袋命令后,云平台上的译码模块将结袋封发的总包信息和总包中的散件信息写入数据库模块;

步骤A10、信息上传,

云平台上的通讯模块实时将生产中的包裹落格信息、结袋封发的总包信息和总包中的散件信息上传给用户信息系统;

步骤A11、系统管理,

在分拣前后及分拣全过程中,有权限的用户可以在分拣机现场、管理监控中心或其它能够接入云平台的地点调用云平台上的管理模块,完成单台或全网分拣机的配置与管理任务;

步骤A12、单机监控,

在分拣前后及分拣全过程中,有权限的用户可以在分拣机现场、管理监控中心或其它能够接入云平台的地点调用云平台上的单机监控模块,完成单台分拣机的监控任务;

步骤A13、集中监控,

在分拣前后及分拣全过程中,有权限的用户可以在分拣机现场、管理监控中心或其它能够接入云平台的地点调用云平台上的集中监控模块,完成全网分拣机的监控任务。

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