家具在线信息化生产系统的制作方法

文档序号:15019325发布日期:2018-07-25 00:19阅读:328来源:国知局

本发明涉及家具生产管理技术领域,更具体地说,它涉及一种家具在线信息化生产系统。



背景技术:

制造执行系统(Manufacturing Execution System,MES)作为面向制造企业车间执行层的生产信息化管理系统,是企业计划管理层与车间执行层之间的桥梁;MES系统可以为企业提供包括制造数据管理、计划排程管理、生产调度管理、生产过程控制等管理模块,为企业打造一个扎实、可靠、全面、可行的制造协同管理平台。在车间执行层中的生产设备具有工业控制器,工业控制器可用于记录并传输制造数据,同时工业控制器还可用于根据读取到的数据控制生产设备。

但是,企业打造一套MES系统将会投入相对较高的资金,而这对于中小型企业来说投入的成本过大了,让很多中小型企业放弃了进入生产信息化管理的门槛。

因此,迫切需要提出一种成本相对较低的系统来解决这个问题。



技术实现要素:

针对现有技术存在的不足,本发明的目的在于提供一种家具在线信息化生产系统,以降低生产信息化管理的投入成本。

本发明的上述技术目的是通过以下技术方案得以实现的:一种家具在线信息化生产系统,包括多台生产设备的工业控制器、数据库以及用于进行通讯的信号转换器;信号转换器的串口连接于工业控制器的通讯端,所述信号转换器的以太网接口通过设置有交换机信号连接于数据库;数据库内置有处理模块、连接处理模块的预存模块和多个与工业控制器相对应的存储模块,多个存储模块均连接于处理模块,所述存储模块包括预设存储单元和实时存储单元,所述预存模块预先存储有各产品的BOM清单,所述处理模块连接有输入模块;计划管理员通过输入模块向处理模块录入产品生产数量,所述处理模块根据该产品的BOM清单将各个配件的生产数量分别自动分配至各个对应空闲工业控制器的预设存储单元中;工业控制器通过信号转换器定时读取预设存储单元中的配件生产数量,以控制生产设备进行生产,所述工业控制器通过信号转换器定时将实时生产的配件数量存入实时存储单元中。

通过采用上述技术方案,根据家具制造企业的实际需要进行设计,通过信号转换器在生产设备与数据库之间搭建了通讯的桥梁,实现生产设备的工业控制器与数据库之间的数据互通;计划管理员仅需在接到新的订单时,将产品及其生产数量通过输入模块输入即可,处理模块会将生产任务自动分配至空闲的生产设备上,实现生产的自动调度;同时,每台生产设备的实时生产数量也会定时存入至存储单元中,以供计划管理员查看到,从而解决了资源和计划的最优安排问题,为计划执行和控制提供指导,直接控制生产的稳定和有序进行;而良好的生产调度能够预先解决生产中的干扰,缩短产品在车间的流动时间,减少在制品库存,保证准时交货;本发明所采用的信号转换器以及数据库的投资成本较低,这样大大降低了该家具在线信息化生产系统的投入成本,使得中小型企业不再因成本过高而放弃进入生产信息化管理的时代。

本发明进一步设置为:所述工业控制器通过信号转换器每隔1秒读取一次预设存储单元中的配件生产数量;所述工业控制器通过信号转换器每隔1秒将实时生产的配件数量存入实时存储单元中。

通过采用上述技术方案,保证工业控制器与数据库之间数据的实时性,同时保证了计划管理员在数据库中看到各个生产设备所实时生产的配件数量的准确性;以及能够缩短当生产完当前任务后执行下一生产任务的间隔性,提高生产的整体效率。

本发明进一步设置为:所述工业控制器与信号转换器之间通过modbus协议进行通讯。

通过采用上述技术方案,modbus协议支持传统的RS-485和以太网设备,modbus协议标准且开放,不需要交纳许可证费,也不会侵犯知识产权。

本发明进一步设置为:所述数据库的管理系统为mysql。

通过采用上述技术方案,mysql是开源的,不需要支付额外的费用,且查询速度快。

本发明进一步设置为:所述数据库包括本地数据库和云端数据库,所述本地数据库定时向云端数据库上传本地数据,本地数据包括各生产设备实时生产的配件数量、已生产的订单信息和正在生产的订单信息。

通过采用上述技术方案,同时拥有本地数据库和云端数据库,且本地数据库会定时将本地数据通过网络上传至云端数据库中;一方面,可以便于计划管理员进行数据管理,计划管理员在外地也可登入云端数据库进行查看数据的更新;另一方面,当本地数据库数据丢失后,还可以从云端数据库重新下载数据资料,不会丢失。

本发明进一步设置为:所述信号转换器包括:通讯模块,用于通过modbus协议监听工业控制器的通讯端并将接收到的数据包发送至协议解析模块;配置存储模块,存储有配置文件,所述配置文件中记载有设定的数据包过滤规则与设定的数据库协议;协议解析模块,连接通讯模块与配置存储模块,用于从配置文件中读取数据包过滤规则,以将符合数据包过滤规则的数据包根据数据库协议转换信号并发送至数据库读写模块,而将不符合数据包过滤规则的数据包通过通讯模块反馈至工业控制器;数据库读写模块,连接协议解析模块与数据库,用于对数据库进行数据的读取与写入。

通过采用上述技术方案,以保证了各生产设备的工业控制器与数据库之间进行通讯时数据的有效性,提高通讯效率。

综上所述,本发明具有以下有益效果:计划管理员仅需在接到新的订单时,将产品及其生产数量通过输入模块输入即可,处理模块会将生产任务自动分配至空闲的生产设备上,实现生产的自动调度;同时,每台生产设备的实时生产数量也会定时存入至存储单元中,以供计划管理员查看到,从而解决了资源和计划的最优安排问题,为计划执行和控制提供指导,直接控制生产的稳定和有序进行;且本发明所采用的信号转换器以及数据库的投资成本较低,这样大大降低了该家具在线信息化生产系统的投入成本,使得中小型企业不再因成本过高而放弃进入生产信息化管理的时代。

附图说明

图1为本发明的系统框图;

图2为信号转换器的结构框图。

图中:1、工业控制器;2、数据库;21、本地数据库;22、云端数据库;3、信号转换器;31、通讯模块;32、配置存储模块;33、协议解析模块;34、数据库读写模块;4、交换机;5、存储模块;51、预设存储单元;52、实时存储单元;6、输入模块;7、预存模块;8、处理模块。

具体实施方式

下面结合附图和实施例,对本发明进行详细描述。

家具在线信息化生产系统,如图1所示,包括多台生产设备的工业控制器1、数据库2以及用于进行通讯的信号转换器3;信号转换器3的串口连接于工业控制器1的通讯端,信号转换器3的以太网接口通过交换机4信号连接于数据库2;其中信号转换器3的串口可以为RS-485、RS-232、RS-422等符合modbus协议的串口,工业控制器1可以为PLC、单片机、MCU等。

本发明中,数据库2内置有处理模块8、连接处理模块8的预存模块7和多个与工业控制器1相对应的存储模块5,多个存储模块5均连接于处理模块8,存储模块5包括预设存储单元51和实时存储单元52,预存模块7预先存储有各产品的BOM清单,处理模块8连接有输入模块6;计划管理员通过输入模块6向处理模块8录入产品生产数量,处理模块8根据该产品的BOM清单将各个配件的生产数量分别自动分配至各个对应空闲工业控制器1的预设存储单元51中;工业控制器1通过信号转换器3每隔1秒读取预设存储单元51中的配件生产数量,以控制生产设备进行生产,工业控制器1通过信号转换器3每隔1秒将实时生产的配件数量存入实时存储单元52中。

本发明根据家具制造企业的实际需要进行设计,通过信号转换器在生产设备与数据库之间搭建了通讯的桥梁,实现生产设备的工业控制器与数据库之间的数据互通;计划管理员仅需在接到新的订单时,将产品及其生产数量通过输入模块输入即可,处理模块会将生产任务自动分配至空闲的生产设备上,实现生产的自动调度;同时,每台生产设备的实时生产数量也会定时存入至存储单元中,以供计划管理员查看到,从而解决了资源和计划的最优安排问题,为计划执行和控制提供指导,直接控制生产的稳定和有序进行;而良好的生产调度能够预先解决生产中的干扰,缩短产品在车间的流动时间,减少在制品库存,保证准时交货;本发明所采用的信号转换器以及数据库的投资成本较低,这样大大降低了该家具在线信息化生产系统的投入成本,使得中小型企业不再因成本过高而放弃进入生产信息化管理的时代。

工业控制器1与信号转换器3之间通过modbus协议进行通讯;modbus协议支持传统的RS-485和以太网设备,modbus协议标准且开放,不需要交纳许可证费,也不会侵犯知识产权。

mysql是开源的,不需要支付额外的费用,且查询速度快;因此,在本发明中,数据库2的管理系统为mysql。

数据库2包括本地数据库21和云端数据库22,本地数据库21定时向云端数据库22上传本地数据,该本地数据包括各生产设备实时生产的配件数量、已生产的订单信息和正在生产的订单信息。同时拥有本地数据库和云端数据库,且本地数据库会定时将本地数据通过网络上传至云端数据库中;一方面,可以便于计划管理员进行数据管理,计划管理员在外地也可登入云端数据库进行查看数据的更新;另一方面,当本地数据库数据丢失后,还可以从云端数据库重新下载数据资料,不会丢失。

本发明中,如图2所示,信号转换器3包括:

通讯模块31,用于通过modbus协议监听工业控制器1的通讯端并将接收到的数据包发送至协议解析模块33,同时接收反馈信号并将反馈信号发送回工业控制器1;

配置存储模块32,存储有配置文件,配置文件中记载有设定的数据包过滤规则与设定的数据库协议;

协议解析模块33,连接通讯模块31与配置存储模块32,用于从配置文件中读取数据包过滤规则,以将符合数据包过滤规则的数据包根据数据库协议转换信号并发送至数据库读写模块34,而将不符合数据包过滤规则的数据包通过通讯模块31反馈至工业控制器1;同时当数据包符合数据包过滤规则时,也向通讯模块31进行信号反馈,从而通过通讯模块31发送至工业控制器1,以表示数据包的正常;

数据库读写模块34,连接协议解析模块与数据库2,用于对数据库2进行数据的读取与写入;当对数据库2进行读取或写入时,不管成功与否都向通讯模块31发送反馈信号,从而通讯模块31将反馈信号发送至工业控制器1,让操作人员能够及时得知状态;

从而保证各生产设备的工业控制器1与数据库2之间进行通讯时数据的有效性,提高通讯效率。

以上仅是本发明的优选实施方式,本发明的保护范围并不仅局限于上述实施例,凡属于本发明思路下的技术方案均属于本发明的保护范围。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理前提下的若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

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