一种实现交替自动装箱的全流程通信系统技术方案

技术编号:32644489 阅读:61 留言:0更新日期:2022-03-12 18:23
本发明专利技术公开了一种实现交替自动装箱的全流程通信系统,可以实现交替装箱的自动化数据存储,实时装箱信息展示,包装条码自动打印,很大程度上提升了生产效率,实现了装箱流程的自动化管控。动化管控。动化管控。

【技术实现步骤摘要】
一种实现交替自动装箱的全流程通信系统


[0001]本专利技术涉及智能制造生产管理
,尤其涉及一种实现交替自动装箱的全流程通信系统。

技术介绍

[0002]当前,生产线上进行交替装箱,多是采用人工放置、人工记录统计,EXCEL数据保存,手动打印包装箱号。这些常规操作和流程在大数据和智能化现代化工业发展之初,存在的缺陷主要是数据存储问题,自动化问题,装箱记录追溯问题,出现这些问题的技术原因来自于设备数据采集能力不够,工厂信息化程度不够,可行性方案缺少等。然而,随着物联网和云服务器的发展以及生产经营需要,越来越多的生产企业,愈加重视生产流程管控和生产数据分析,比如装箱,企业需要对装箱过程进行管控,装箱数据能够实时存储,装箱过程能够实时展示,标签能够自动打印,装满后自动更新库存或者通知仓库系统。

技术实现思路

[0003]本说明针对装箱过程的交替装箱流程,提出了一种全流程的交替自动装箱通信和交互方法,本说明解决问题的方法技术本质是设备数据采集与上报,云端数据存储,服务器与前端的WEBSOCKET长连接通信及前端走马灯卡片化交互,本说明所独有的技术特征是,采用JAVA,WEBSOCKET和WEB页面实现高效的数据传输以及采用走马灯卡片化的展示方式。其中,设备上报数据直接与云端服务器通信,而不是先在前端界面上展示,再由前端界面传输给云端服务器,这样做可以避免WEBSOCKET通信中断导致数据丢失。
[0004]本专利技术通过以下技术方案来实现上述目的:
[0005]一种实现交替自动装箱的全流程通信系统,包括设备,云端服务器,MES系统和打印机;
[0006]其中,设备与云端服务器通过网络连接,设备采集到装箱数据后,将数据通过网络发送至云端服务器,所述云端服务器对采集数据进行保存,并通过WEBSOCKET长连接下发至PC上的MES系统;
[0007]上述系统的运行过程如下:
[0008]在开始装箱前,前端页面先与云端服务器建立WEBSOCKET长连接,将相关必要参数通过网络传输给云端服务器,云端服务器接收到相关参数后,进行处理并做出回应;
[0009]装箱开始,设备采集到装箱数据后,将数据通过网络传输至云端服务器,云端服务器对采集数据进行保存,并把必要字段(如线体、箱号、层数、层内编号,是否装满)通过WEBSOCKET长连接下发到MES系统,MES系统接收到下发信息并解析,并把解析结果展示到界面上;
[0010]若前端页面已通过WEBSOCKET长连接到云端服务器,云端服务器将通过该长连接,将采集数据相关必要字段进行包装,然后下发至前端页面;前端页面展示在设备旁的PC上,操作人员实时的看到当前装箱信息;
[0011]若上述的某一条下发信息包含了某一个箱号已经装满的信息,那么前端页面将发起一个接口请求,请求打印包装箱码,云端服务器接收到网络请求后,生成目标包装条码,并返回结果;
[0012]前端页面接收到某一箱已经装满的信息,则会通过调用服务器接口获取该包装箱的包装箱码(由服务器端生成),然后通过PC上连接的打印机,自动将包装箱条码打印出来。
[0013]进一步方案为,所述云端服务器,在没有与前端建立长连接时,也对数据进行存储处理。
[0014]进一步方案为,所述前端交互方式是指:前端页面可以有“开始/继续装箱”和“结束装箱”功能,有实时的装箱信息提示,有走马灯式的交替展示交互,有某一箱装满后的自动打印提示;所述走马灯式交替展示是指,交替装箱最多同时有两个箱子在装,当前装的是第几箱,就展示第几箱的装箱情况,具体实时装的是第几箱,由云端服务器传过来的参数信息解析得到。
[0015]进一步方案为,所述装箱信息提示,提示内容包括当前正在装的箱号信息,层数信息及产品在对应层的序号信息。
[0016]进一步方案为,所述自动打印提示是指当PC端前端界面接收到云端服务器通过长连接发送过来的某一箱装满的信息后,给装箱操作人员一个界面提示,告知其包装箱码即将打印。
[0017]进一步方案为,所述装箱信息提示功能,提示内容包括,当前箱号,箱中的层编号及产品在对应层的序号。
[0018]本专利技术的有益效果在于:
[0019]本专利技术的一种实现交替自动装箱的全流程通信系统,通过上述的全流程通信方法和前端交互方式,可以实现交替装箱的自动化数据存储,实时装箱信息展示,包装条码自动打印,很大程度上提升了生产效率,实现了装箱流程的自动化管控。
附图说明
[0020]为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例或现有技术描述中所需要实用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0021]图1是交替装箱全流程通信方法示意图。
[0022]图2是交替装箱前端交互示意图
具体实施方式
[0023]为使本专利技术的目的、技术方案和优点更加清楚,下面将对本专利技术的技术方案进行详细的描述。显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所得到的所有其它实施方式,都属于本专利技术所保护的范围。
[0024]本专利技术采用C#|JAVA,WEBSOCKET和WEB相关技术来实现。设备采集可用C#或者JAVA实现,设备数据上报服务与云服务器通过网络连接;云端服务器采用JAVA代码实现,前端页
面采用WEB技术实现,云端服务器与本地PC页面上的MES系统通过WEBSOCKET和网络连接。其中MES系统上的前端页面先与云端服务器建立网络连接和WEBSOCKET长连接,然后设备开始上报装箱数据到云端服务器,云端服务器随之将装箱数据进行封装,下发给前端页面;前端页面在接收到装箱信息后,动态实时展示装箱信息并给出提示,当某一箱装满时,前端页面向云服务器端请求条码打印,云端服务器接收到接口请求后生成包装箱条码并下发,前端页面接收到返回结果,调用打印服务,自动打印出包装条码,至此完成一个全流程。
[0025]在任一实施例中,如图1

2所示,本专利技术的一种实现交替自动装箱的全流程通信系统,包括:设备,云端服务器,MES系统和打印机;
[0026]其中,设备与云端服务器通过网络连接,设备采集到装箱数据后,将数据通过网络发送至云端服务器,所述云端服务器对采集数据进行保存,并通过WEBSOCKET长连接下发至PC上的MES系统;
[0027]上述系统的运行过程如下:
[0028]在开始装箱前,前端页面先与云端服务器建立WEBSOCKET长连接,将相关必要参数通过网络传输给云端服务器,云端服务器接收到相关参数后,进行处理并做出回应;
[0029]装箱开始,设备采集到装箱数据后,将数据通过网络传输至云端服务器,云端服务器对采集数据进行保存,并把必要字段(如线体、箱号、层数、层内编本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种实现交替自动装箱的全流程通信系统,其特征在于,包括设备,云端服务器,MES系统和打印机;其中,设备与云端服务器通过网络连接,设备采集到装箱数据后,将数据通过网络发送至云端服务器,所述云端服务器对采集数据进行保存,并通过WEBSOCKET长连接下发至PC上的MES系统;上述系统的运行过程如下:在开始装箱前,前端页面先与云端服务器建立WEBSOCKET长连接,将相关必要参数通过网络传输给云端服务器,云端服务器接收到相关参数后,进行处理并做出回应;装箱开始,设备采集到装箱数据后,将数据通过网络传输至云端服务器,云端服务器对采集数据进行保存,并把必要字段通过WEBSOCKET长连接下发到MES系统,MES系统接收到下发信息并解析,并把解析结果展示到界面上;若前端页面已通过WEBSOCKET长连接到云端服务器,云端服务器将通过该长连接,将采集数据必要字段进行包装,然后下发至前端页面;前端页面展示在设备旁的PC上,操作人员实时的看到当前装箱信息;若上述的某一条下发信息包含了某一个箱号已经装满的信息,那么前端页面将发起一个接口请求,请求打印包装箱码,云端服务器接收到网络请求后,生成目标包装条码,并返回结果;前端页面接收到某一箱已经装满的信息,则会通过调用服务器接口获取该包装箱的包装箱码,然后通过...

【专利技术属性】
技术研发人员:陈盈锋
申请(专利权)人:四川启睿克科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1