[发明专利]一种产品批量生产方法及系统有效
申请号: | 201711130140.0 | 申请日: | 2017-11-15 |
公开(公告)号: | CN108303955B | 公开(公告)日: | 2020-06-16 |
发明(设计)人: | 赵政印;王云峰;金元甲;黄健;张飞;孙永军 | 申请(专利权)人: | 大连佳峰自动化股份有限公司 |
主分类号: | G05B19/418 | 分类号: | G05B19/418 |
代理公司: | 北京高沃律师事务所 11569 | 代理人: | 王戈 |
地址: | 116000 辽*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 产品 批量 生产 方法 系统 | ||
1.一种产品批量生产方法,其特征在于,所述产品批量生产方法包括:
获取产品的配方信息、制程参数和批次控制指令;
所述获取产品的配方信息、制程参数和批次控制指令,具体包括:
获取用户创建的产品的配方信息和设定的所述产品的制程参数;所述配方信息和所述制程参数与产品种类对应;
获取所述产品的所述批次控制指令,所述批次控制指令包括启动、暂停、放行、取消;
所述获取产品的配方信息、制程参数和批次控制指令,还包括:
根据所述产品的配方信息创建MES配方库,用于存储所有产品对应的所述配方信息;
根据所述产品的制程参数创建MES制程参数库,用于存储所有产品对应的所述制程参数;
获取用户输入的产品种类;
根据所述产品种类从所述MES配方库中获取产品对应的所述配方信息;
根据所述产品种类从所述MES制程参数库中获取产品对应的所述制程参数;
在所述获取产品的配方信息、制程参数和批次控制指令之前,还包括:
采集生产过程中的过程监测数据,所述过程监测数据包括批次当前状态、制造过程中生产设备的运行参数数据以及批次报告;所述运行参数数据包括温度、湿度、注水量、投加料数量、搅拌速度、转速;
当一个生产步骤结束后,将所述过程监测数据进行压缩,生成第二压缩数据;
根据所述第二压缩数据创建第二消息队列;
监听所述第二消息队列,当监听到所述第二压缩数据传入时,接收所述第二压缩数据,并将所述第二压缩数据解析为所述过程监测数据;
根据解析后的所述过程监测数据生成所述批次控制指令;所述批次控制指令包括启动、暂停、放行、取消;
将所述配方信息、所述制程参数和所述批次控制指令进行压缩,生成第一压缩数据;
根据所述第一压缩数据创建第一消息队列;
监听所述第一消息队列,当监听到所述第一压缩数据传入时,接收所述第一压缩数据,并将所述第一压缩数据解析为所述配方信息、所述制程参数和所述批次控制指令;
根据解析后的所述配方信息、所述制程参数和所述批次控制指令控制现场生产设备进行所述产品的批量生产;所述根据解析后的所述配方信息、所述制程参数和所述批次控制指令控制所述现场生产设备进行所述产品的批量生产,还包括:
将所述解析后的所述配方信息、所述制程参数和所述批次控制指令进行显示;
根据所述配方信息、所述制程参数和所述批次控制指令获取手动控制指令;
根据所述手动控制指令控制所述现场生产设备进行所述产品的批量生产。
2.一种产品批量生产系统,其特征在于,所述产品批量生产系统包括MES服务器、消息队列服务器、Batch系统数据处理服务器、BCS服务器和现场生产设备;
其中,所述MES服务器用于获取产品的配方信息、制程参数和批次控制指令;所述MES服务器还用于将所述配方信息、所述制程参数和所述批次控制指令进行压缩,生成第一压缩数据,并将所述第一压缩数据发送给所述消息队列服务器;
所述消息队列服务器与所述MES服务器连接,用于根据所述第一压缩数据创建第一消息队列;
所述消息队列服务器与所述Batch系统数据处理服务器连接;所述Batch系统数据处理服务器用于监听所述第一消息队列,当监听到所述第一压缩数据传入时,接收所述第一压缩数据,并将所述第一压缩数据解析为所述配方信息、所述制程参数和所述批次控制指令;
所述Batch系统数据处理服务器包括数据分发模块,所述数据分发模块用于将解析后的所述配方信息、所述制程参数和所述批次控制指令分别发送给所述BCS服务器;
所述Batch系统数据处理服务器与所述BCS服务器连接;所述Batch系统数据处理服务器用于将解析后的所述配方信息、所述制程参数和所述批次控制指令发送给所述BCS服务器;
所述BCS服务器与所述现场生产设备连接;所述BCS服务器用于根据解析后的所述配方信息、所述制程参数和所述批次控制指令控制所述现场生产设备进行所述产品的批量生产;
所述产品批量生产系统还包括BCS客户端;所述BCS客户端相当于所述BCS服务器的一个图形用户界面,所述BCS客户端与所述BCS服务器连接,用于将所述BCS服务器发送过来的所述配方信息、所述制程参数和所述批次控制指令进行显示,方便用户查看;从而用户也可以根据所述配方信息、所述制程参数和所述批次控制指令对所述现场生产设备进行手动控制,具体为:
所述BCS客户端与所述现场生产设备连接;所述BCS客户端获取用户的手动控制指令,根据所述手动控制指令控制所述现场生产设备进行所述产品的批量生产;
MES客户端、所述MES服务器、所述消息队列服务器、所述Batch系统数据处理服务器、所述BCS服务器、所述现场生产设备和所述BCS客户端均以XML文本格式明文传递数据,数据格式由发送方和接收方双方确认;
所述产品批量生产系统还包括MES客户端;
所述MES客户端与所述MES服务器连接;
所述MES客户端用于获取用户创建的产品的配方信息和设定的所述产品的制程参数;所述配方信息和所述制程参数与产品种类对应;所述MES客户端还用于将所述产品的配方信息和所述制程参数发送给所述MES服务器;
所述MES服务器还用于根据所述产品的配方信息创建MES配方库,用于存储所有产品对应的所述配方信息;
所述MES服务器还用于根据所述产品的制程参数创建MES制程参数库,用于存储所有产品对应的所述制程参数;
所述MES客户端还用于获取用户输入的产品种类,并将所述产品种类发送给所述MES服务器;
所述MES服务器用于根据所述产品种类从所述MES配方库中获取产品对应的所述配方信息;
所述MES服务器还用于根据所述产品种类从所述MES制程参数库中获取产品对应的所述制程参数;
所述BCS服务器与所述Batch系统数据处理服务器连接;所述BCS服务器还用于采集生产过程中的过程监测数据,所述过程监测数据包括批次当前状态、制造过程中所述生产设备的运行参数数据以及批次报告;所述运行参数数据包括温度、湿度、注水量、投加料数量、搅拌速度、转速;当一个生产步骤结束后,将所述过程监测数据发送给所述Batch系统数据处理服务器;具体为,所述Batch系统数据处理服务器包括接口请求模块,所述接口请求模块与所述BCS服务器连接,所述接口请求模块在一个生产步骤结束后,向所述BCS服务器发出第一数据调用请求;所述BCS服务器在接收到所述接口请求模块的第一数据调用请求后,将所述批次当前状态和所述运行参数数据发送给所述Batch系统数据处理服务器;
所述BCS服务器还用于在每一批次产品的生产过程结束后,存储整个生产批次的过程记录,并根据所述过程记录生成批次报告;所述Batch系统数据处理服务器的所述接口请求模块在一个生产批次结束后,向所述BCS服务器发出第二数据调用请求;所述BCS服务器在接收到所述接口请求模块的第二数据调用请求后,将所述批次报告发送给所述Batch系统数据处理服务器;
所述BCS服务器还与所述BCS客户端连接,用于将过程监测数据,包括批次当前状态、制造过程中所述生产设备的运行参数数据以及批次报告进行显示,方便用户查看;
所述Batch系统数据处理服务器与所述消息队列服务器连接;所述Batch系统数据处理服务器还用于将所述过程监测数据进行压缩,生成第二压缩数据,并将所述第二压缩数据发送给所述消息队列服务器;
所述消息队列服务器用于根据所述第二压缩数据创建第二消息队列;
所述MES服务器与所述消息队列服务器连接,所述MES服务器用于监听所述第二消息队列,当监听到所述第二压缩数据传入时,接收所述第二压缩数据,并将所述第二压缩数据解析为所述过程监测数据;
所述MES服务器还用于根据解析后的所述过程监测数据生成所述批次控制指令,再通过所述消息队列服务器和所述Batch系统数据处理服务器将所述批次控制指令下达给所述BCS服务器,由所述BCS服务器根据所述批次控制指令来控制所述现场生产设备的运行;所述批次控制指令包括:启动,暂停,放行,取消;
所述MES服务器还与所述MES客户端连接,用于将过程监测数据进行显示,方便用户查看;从而管理层也可以根据批次当前状态、制造过程中所述生产设备的运行参数数据以及批次报告制定下一批次的生产计划,通过所述MES客户端手动输入所述批次控制指令,来控制所述生产设备的运行。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于大连佳峰自动化股份有限公司,未经大连佳峰自动化股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711130140.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种控制酒店客房电器的方法及装置
- 下一篇:电网调度自动化值班集中监控系统