生产设备控制方法、服务器及系统的制作方法

文档序号:6312484阅读:212来源:国知局
专利名称:生产设备控制方法、服务器及系统的制作方法
技术领域
本发明涉及设备生产技术领域,更具体地说,涉及一种生产设备控制方法、服务器及系统。
背景技术
目前,在生产空调的过程中,部分机组需要进行抽真空、注油、一次灌注、运转测试和二次灌注等关键工序。在实际生产过程中,有些关键重点工序采取手动方式进行操作,这样漏工序、颠倒工序和重复工序的现象时有发生。例如,在员工给空调机组内部注入冷冻油时,员工需要使用量杯和漏斗手动给机组注入,在实际生产过程中,员工容易漏灌注,少灌注和多灌注冷冻油。有时由于员工的疏忽,甚至还会颠倒生产空调的关键工序。灌注冷冻油是生产空调的一步关键工序,漏灌注,少灌注和多灌注都会给空调机组内部的性能造成不良影响,工序的颠倒、遗漏以及动作的错误都会对整机质量控制造成严重的威胁,严重影响机组质量。除了空调的生产,在工业生产其他产品时,时常也会发生漏工序、多工序甚至颠倒工序的现象,无法保证产品的质量。

发明内容
有鉴于此,本发明提供一种生产设备控制方法,以实现对生产设备正确生产工序的自动控制,以保证产品整机的质量。—种生产设备控制方法,包括接收并识别工控机发送的请求,所述请求是所述工控机接收到验证信息后生成,并携带有所述验证信息的,所述验证信息中含有与条码枪对应的工序编号和产品标识码,所述产品标识码为条码枪扫描产品条码得到;存储所述验证信息至第一存储空间;当确定上一个存储的工序编号为与所述产品标识码对应的、位于所述工序编号之前的前一工序编号,且上一个存储的与所述产品标识码对应的工艺参数为与所述产品标识码和所述前一工序编号对应的工艺参数时,或者当所述工序编号为所述产品首次扫描所需的第一工序编号时,则根据所述工序编号和产品标识码获取与所述工序编号和产品标识码对应的工艺参数;发送所述工艺参数至所述工控机,所述工控机接收所述工艺参数,生成并发送携带有所述工艺参数的执行指令至相应的生产设备,控制所述生产设备执行与所述工艺参数对应的动作;当接收到所述工控机在所述生产设备执行完相应的动作后发送的结束指令时,存储与所述工序编号和产品标识码对应的工艺参数至第二存储空间。优选地,所述生产设备控制方法还包括当确定上一个存储的工序编号不为与所述产品标识码对应的、位于所述工序编号之前的前一工序编号时,则生成第一报警指令并报警。优选地,所述生产设备控制方法还包括当确定上一个存储的工序编号为与所述产品标识码对应的、位于所述工序编号之前的前一工序编号,而上一个存储的与所述产品标识码对应的工艺参数不为与所述产品标识码和所述前一工序编号对应的工艺参数时,则生成第二报警指令并报警。优选地,所述生产设备控制方法还包括当所述产品标识码不同于上一个存储的产品标识码时,在所述第一存储空间中获取所述工序编号;当确定上一个存储的工艺参数不为与上一个存储的产品标识码和所述工序编号对应的工艺参数时,则生成第三报警指令并报警。优选地,所述存储与所述工序编号和产品标识码对应的工艺参数至第二存储空间包括存储与所述工序编号和产品标识码对应的工艺参数至与所述产品标识码对应的第二子存储空间,所述第二存储子空间组成所述第二存储空间。优选地,所述根据所述工序编号和产品标识码获取与所述工序编号和产品标识码对应的工艺参数包括根据所述工序编号和产品标识码,在预先存储的生产制造表中索引与所述工序编号和产品标识码对应的工艺参数。一种生产设备控制服务器,包括接收并识别工控机发送的请求的接收单元,所述请求是所述工控机接收到验证信息后生成,并携带有所述验证信息的,所述验证信息中含有与条码枪对应的工序编号和产品标识码,所述产品标识码为条码枪扫描产品条码得到;与所述接收单元相连、存储所述验证信息至第一存储空间的第一存储单元;与所述第一存储单元相连的获取单元,当确定上一个存储的工序编号为与所述产品标识码对应的、位于所述工序编号之前的前一工序编号,且上一个存储的与所述产品标识码对应的工艺参数为与所述产品标识码和所述前一工序编号对应的工艺参数时,或者当所述工序编号为所述产品首次扫描所需的第一工序编号时,则所述获取单元根据所述工序编号和产品标识码获取与所述工序编号和产品标识码对应的工艺参数;与所述获取单元相连、发送所述工艺参数至所述工控机的发送单元,所述工控机接收所述工艺参数,生成并发送携带有所述工艺参数的执行指令至相应的生产设备,控制所述生产设备执行与所述工艺参数对应的动作;与所述发送单元相连的第二存储单元,当接收到所述工控机在所述生产设备执行完相应的动作后发送的结束指令时,所述第二存储单元存储与所述工序编号和产品标识码对应的工艺参数至第二存储空间。优选地,所述生产设备控制服务器还包括与所述第一存储单元相连的第一报警单元,当确定上一个存储的工序编号不为与所述产品标识码对应的、位于所述工序编号之前的前一工序编号时,则所述第一报警单元生成第一报警指令并报警。优选地,所述生产设备控制服务器还包括
与所述第一存储单元和第二存储单元相连的第二报警单元,当确定上一个存储的工序编号为与所述产品标识码对应的、位于所述工序编号之前的前一工序编号,而上一个存储的与所述产品标识码对应的工艺参数不为与所述产品标识码和所述前一工序编号对应的工艺参数时,则所述第二报警单元生成第二报警指令并报警。优选地,所述生产设备控制服务器还包括与所述第一存储单元相连、在所述第一存储空间中获取所述工序编号的获取子单元;与所述第二存储单元和所述获取子单元相连的第三报警单元,当确定上一个存储的工艺参数不为与上一个存储的产品标识码和所述工序编号对应的工艺参数时,则所述第三报警单元生成第三报警指令并报警。优选地,所述第二存储单元包括与所述发送单元相连的第二存储模块,当接收到所述工控机在所述生产设备执行完相应的动作后发送的结束指令时,所述第二存储模块存储与所述工序编号和产品标识码对应的工艺参数至与所述产品标识码对应的第二子存储空间。优选地,所述获取单元包括根据所述工序编号和产品标识码,在预先存储的生产制造表中索引与所述工序编号和产品标识码对应的工艺参数的索引模块。一种生产设备控制系统,包括条码枪、工控机和服务器;所述条码枪扫描产品条码得到产品标识码,传递含有与所述条码枪对应的工序编号和所述产品标识码的验证信息;所述工控机与所述条码枪相连、接收所述验证信息并发送请求,接收到所述验证信息后生成携带有所述验证信息的请求,接收工艺参数后生成并发送携带有所述工艺参数的执行指令至相应的生产设备,控制所述生产设备执行与所述工艺参数对应的动作;所述服务器与所述工控机相连,接收并识别所述请求,存储所述验证信息至第一存储空间,当确定上一个存储的工序编号为与所述产品标识码对应的、位于所述工序编号之前的前一工序编号,且上一个存储的与所述产品标识码对应的工艺参数为与所述产品标识码和所述前一工序编号对应的工艺参数时,或者当所述工序编号为所述产品首次扫描所需的第一工序编号时,则根据所述工序编号和产品标识码获取与所述工序编号和产品标识码对应的工艺参数,发送所述工艺参数至所述工控机,当接收到所述工控机在所述生产设备执行完相应的动作后发送的结束指令时,存储与所述工序编号和产品标识码对应的工艺参数至第二存储空间。从上述的技术方案可以看出,本发明公开了一种生产设备控制方法,该方法中首先接收并识别工控机发送的请求,所述请求是所述工控机接收到验证信息后生成,并携带有所述验证信息的,所述验证信息中含有与条码枪对应的工序编号和产品标识码,将所述验证信息存储至第一存储空间。其次,当确定上一个存储的工序编号为与所述产品标识码对应的、位于所述工序编号之前的前一工序编号,且上一个存储的与所述产品标识码对应的工艺参数为与所述产品标识码和所述前一工序编号对应的工艺参数时,或者当所述工序编号为所述产品首次扫描所需的第一工序编号时,则根据所述工序编号和产品标识码获取与所述工序编号和产品标识码对应的工艺参数。最后,发送所述工艺参数至所述工控机,所述工控机接收所述工艺参数,生成并发送携带有所述工艺参数的执行指令至相应的生产设备,控制所述生产设备执行与所述工艺参数对应的动作,当接收到所述工控机在所述生产设备执行完相应的动作后发送的结束指令时,存储与所述工序编号和产品标识码对应的工艺参数至第二存储空间。由此看出,若发送与所述工序编号和产品标识码对应的工艺参数,就必须先确定上一个存储的工序编号为与所述产品标识码对应的、位于所述工序编号之前的前一工序编号,且上一个存储的与所述产品标识码对应的工艺参数为与所述产品标识码和所述前一工序编号对应的工艺参数,或者确定所述工序编号为所述产品首次扫描所需的第一工序编号,保证了生产产品的设备是按照预先规定的工序编号进行操作的,这样就不会漏工序、多工序甚至颠倒工序。根据所述工序编号和产品标识码获取与所述工序编号和产品标识码对应的工艺参数,发送所述工艺参数至所述工控机,所述工控机生成并发送携带有所述工艺参数的执行指令至相应的生产设备,控制所述生产设备执行与所述工艺参数对应的动作,保证了生产设备是按照正确的动作要求进行操作的。因此,避免了因工序的颠倒、遗漏以及动作的错误对产品质量控制造成的影响,提高了操作的可靠性。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图I为本发明实施例公开的一种生产设备控制方法的流程图;图2为本发明另一实施例公开的一种生产设备控制方法的流程图;图3为本发明另一实施例公开的一种生产设备控制方法的流程图;图4为本发明另一实施例公开的一种生产设备控制方法的流程图;图5为本发明实施例公开的一种生产设备控制服务器的结构框图;图6为本发明另一实施例公开的一种生产设备控制服务器的结构框图;图7为本发明另一实施例公开的一种生产设备控制服务器的结构框图;图8为本发明另一实施例公开的一种生产设备控制服务器的结构框图;图9为本发明另一实施例公开的一种生产设备控制服务器的结构框图;图10为本发明另一实施例公开的一种生产设备控制服务器的结构框图;图11为本发明实施例公开的一种生产设备控制系统的结构框图。
具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。本发明实施例公开了一种生产设备控制方法,以实现对生产设备正确生产工序的自动控制,以保证产品整机的质量。一种生产设备控制方法,如图I所示,包括如下步骤
SlOl、接收并识别工控机发送的请求;其中,所述请求是工控机接收到验证信息后生成,并携带有验证信息的,验证信息中含有与条码枪对应的工序编号和产品标识码,产品标识码为条码枪扫描产品条码得到。S102、存储验证信息至第一存储空间。S103、当满足预设条件时,根据工序编号和产品标识码获取与工序编号和产品标识码对应的工艺参数;预设条件为确定上一个存储的工序编号为与产品标识码对应的、位于所述工序编号之前的前一工序编号,且上一个存储的与产品标识码对应的工艺参数为与产品标识码和前一工序编号对应的工艺参数时,或者当所述工序编号为产品首次扫描所需的第一工序编号。S104、发送工艺参数至工控机;工控机接收工艺参数,生成并发送携带有工艺参数的执行指令至相应的生产设备,控制生产设备执行与工艺参数对应的动作。S105、存储与工序编号和产品标识码对应的工艺参数至第二存储空间;其中,当接收到工控机在所述生产设备执行完相应的动作后发送的结束指令时,存储与工序编号和产品标识码对应的工艺参数至第二存储空间。从上述实施例公开的生产设备控制方法中,首先接收并识别工控机发送的请求,所述请求是所述工控机接收到验证信息后生成,并携带有所述验证信息的,所述验证信息中含有与条码枪对应的工序编号和产品标识码,将所述验证信息存储至第一存储空间。其次,当确定上一个存储的工序编号为与所述产品标识码对应的、位于所述工序编号之前的前一工序编号,且上一个存储的与所述产品标识码对应的工艺参数为与所述产品标识码和所述前一工序编号对应的工艺参数时,或者当所述工序编号为所述产品首次扫描所需的第一工序编号时,则根据所述工序编号和产品标识码获取与所述工序编号和产品标识码对应的工艺参数。最后,发送所述工艺参数至所述工控机,所述工控机接收所述工艺参数,生成并发送携带有所述工艺参数的执行指令至相应的生产设备,控制所述生产设备执行与所述工艺参数对应的动作,当接收到所述工控机在所述生产设备执行完相应的动作后发送的结束指令时,存储与所述工序编号和产品标识码对应的工艺参数至第二存储空间。由此看出,若发送与所述工序编号和产品标识码对应的工艺参数,就必须先确定上一个存储的工序编号为与所述产品标识码对应的、位于所述工序编号之前的前一工序编号,且上一个存储的与所述产品标识码对应的工艺参数为与所述产品标识码和所述前一工序编号对应的工艺参数,或者确定所述工序编号为所述产品首次扫描所需的第一工序编号,保证了生产产品的设备是按照预先规定的工序编号进行操作的,这样就不会漏工序、多工序甚至颠倒工序。根据所述工序编号和产品标识码获取与所述工序编号和产品标识码对应的工艺参数,发送所述工艺参数至所述工控机,所述工控机生成并发送携带有所述工艺参数的执行指令至相应的生产设备,控制所述生产设备执行与所述工艺参数对应的动作,保证了生产设备是按照正确的动作要求进行操作的。因此,避免了因工序的颠倒、遗漏以及动作的错误对产品质量控制造成的影响,提高了操作的可靠性。在上述实施例公开的生产设备控制方法中,根据工序编号和产品标识码获取与工序编号和产品标识码对应的工艺参数,是在预先存储的生产制造表中索引与所述工序编号和产品标识码对应的工艺参数。一般情况下将接口软件植入,在接口软件中设置生产制造表,常用的生产制造表为BANN表,BANN表中的内容含有生产产品的机组所需要的工艺参数和关键重点岗位的操作数据。因此在预先存储的BANN表中索引到与工序编号和产品标识码对应的工艺参数,并将工艺参数发送至工控机,进而控制生产设备执行与工艺参数对应的动作。这里所述的与工艺参数对应的动作不仅包括动作本身,比如抽真空、注油、一次灌注、运转测试和二次灌注等,还包括动作执行的程度,例如抽真空的时候,抽掉多少空气,注油的时候向机组内部注入多少质量的机油,运转测试的时间预设为多久,以上这些实际参数都是通过工艺参数来控制的。上述实施例公开的生产设备控制方法中,存储所述验证信息至第一存储空间,当接收到工控机在生产设备执行完相应的动作后发送的结束指令时,存储与工序编号和产品标识码对应的工艺参数至第二存储空间。第一存储空间和第二存储空间可以是以数据库或者表格等形式存在的、用来存储数据的虚拟空间。在实际生产的流水线上,有时候会发生人为因素造成的漏工序或者多工序,甚至是颠倒工序,工序的混乱无疑会对产品的质量造成影响;还有时候因为生产设备,比如灌注机、抽真空机的损坏,或者控制生产设备工作的工控机的损坏,使得它们无法对控制其工作的服务器产生相应的响应,进而影响产品的生产质量。为了避免上述情况的发生,本发明另一实施例还公开了一种生产设备控制方法,如图2所示,包括以下步骤S101、接收并识别工控机发送的请求;其中,所述请求是工控机接收到验证信息后生成,并携带有验证信息的,验证信息中含有与条码枪对应的工序编号和产品标识码,产品标识码为条码枪扫描产品条码得到。S102、存储验证信息至第一存储空间。S114、判断所述工序编号是否为产品首次扫描所需的第一工序编号,若是,则执行步骤S103、S104、S105,若不是,则执行步骤S106。S106、判断上一个存储的工序编号是否为与产品标识码对应的、位于所述工序编号之前的前一工序编号,若是,则执行步骤S108,若不是,则执行步骤S107、生成第一报警指令并报警。S108、判断上一个存储的与产品标识码对应的工艺参数是否为与产品标识码和前一工序编号对应的工艺参数,若是,则执行步骤S103、S104、S105,若不是,则执行步骤S109、生成第二报警指令并报警。S103、根据工序编号和产品标识码获取与工序编号和产品标识码对应的工艺参数。S104、发送工艺参数至工控机;工控机接收工艺参数,生成并发送携带有工艺参数的执行指令至相应的生产设备,控制生产设备执行与工艺参数对应的动作。S105、存储与工序编号和产品标识码对应的工艺参数至第二存储空间;其中,当接收到工控机在所述生产设备执行完相应的动作后发送的结束指令时,存储与工序编号和产品标识码对应的工艺参数至第二存储空间。当人工漏掉工序或者多出工序,甚至是颠倒工序的时候,首先接收并识别工控机发送的请求,工控机接收到验证信息后生成,并携带有验证信息的,验证信息中含有与条码枪对应的工序编号和产品标识码,产品标识码为条码枪扫描产品条码得到。其次存储验证信息至第一存储空间,判断上一个存储的工序编号是否为与所述产品标识码对应的、位于所述工序编号之前的前一工序编号。当漏掉相应的工序,例如,在进行空调机组的生产时,该空调本来应该按照工序1,工序2,工序3,工序4依次进行生产的,条码枪也应该按照这个顺序对空调机组的条码进行扫描,在进行工序I时,扫描机组条码结束,设备也执行了相应的动作,而工序2对应的条码枪没有扫描机组条码,工序3对应的条码枪扫描了空调条码,这样就相当于人为漏工序,因此,当确定上一个存储的工序编号I不为与所述产品标识码对应的、位于所述工序编号之前的前一工序编号2时,生成第一报警指令并报警,以提醒生产操作人员严格按照生产空调的工序步骤进行,现在的操作是错误的。同理,当生产空调的操作人员扫描了工序2的步骤,接着又进行工序2的条码枪扫描,这样通过判断上一个存储的工序编号2是否为与所述产品标识码对应的、位于所述工序编号2之前的前一工序编号1,得知上一个存储的工序编号2不为当前扫描的工序编号2之前的前一工序编号1,因此生成第一报警指令并报警,以提醒生产操作人员严格按照生产空调的工序步骤进行,现在的操作是错误的。颠倒工序的情况与上述漏工序与多工序的情况类似,这里将不做赘述。以上报警情况是人为因素造成的没有扫描产品标识码、多扫描产品标识码或者颠倒扫描产品的标识码,除了人为因素造成的报警,当控制生产的设备损坏或者控制设备动作的工控机损坏,无法对工控机发送的请求产生响应,进一步导致生产设备无法执行相应的动作,影响产品的正常生产。当工控机损坏时,生产设备控制方法与当生产设备损坏时候的控制方法相同,即都为当确定上一个存储的工序编号为与所述产品标识码对应的、位于所述工序编号之前的前一工序编号,而上一个存储的与所述产品标识码对应的工艺参数不为与所述产品标识码和所述前一工序编号对应的工艺参数时,生成第二报警指令并报警。在实际生产产品的流水线上表现为,连续扫描同一机组条码,设备没有动作,则立刻报警,提醒操作人员出现生产故障,需要操作人员检查流水线上的设备。若连续扫描不同机组的条码,即扫描完一台机组的条码,与条码枪相连的设备未进行相应的动作,相同的条码枪继续扫描下一台机组的条码,这种情况也是不允许出现的,为了检测出这种情况,避免相应的设备没有进行动作而影响产品机组的生产质量,本发明另一实施例还公开了一种生产设备控制方法,如图3所示,包括以下步骤 SlOl、接收并识别工控机发送的请求。S102、存储验证信息至第一存储空间。S110、在第一存储空间中获取所述工序编号。S111、判断上一个存储的工艺参数是否为与上一个存储的产品标识码和所述工序编号对应的工艺参数,若是,则执行步骤S103、S104、S105,若不是,则执行步骤SI 12、生成
第三报警指令并报警。S103、当满足预设条件时,根据工序编号和产品标识码获取与工序编号和产品标识码对应的工艺参数。预设条件为确定上一个存储的工序编号为与产品标识码对应的、位于所述工序编号之前的前一工序编号,且上一个存储的与产品标识码对应的工艺参数为与产品标识码和前一工序编号对应的工艺参数时,或者当所述工序编号为产品首次扫描所需的第一工序编号。S104、发送工艺参数至工控机;工控机接收工艺参数,生成并发送携带有工艺参数的执行指令至相应的生产设备,控制生产设备执行与工艺参数对应的动作。S105、存储与工序编号和产品标识码对应的工艺参数至第二存储空间;其中,当接收到工控机在所述生产设备执行完相应的动作后发送的结束指令时,存储与工序编号和产品标识码对应的工艺参数至第二存储空间。所述步骤S 112的执行前提为当所述产品标识码不同于上一个存储的产品标识码,且上一个存储的工艺参数不为与上一个存储的产品标识码和所述工序编号对应的工艺参数。例如上一个扫描的产品为空调甲,上一个扫描的条码枪为与注油工序相应的条码枪,而注油机没有像空调甲注入预设量的机油。但是与注油工序相应的条码枪继续扫描空调乙的条码,得到空调乙的验证信息并存储至第一存储空间,获取验证信息中的空调乙的工序编号为注油相应的工序编号,判断上一个存储工艺参数并不是与空调甲和注油相应工序编号对应的工艺参数,说明空调甲虽已扫描,但是注油机没有执行注油动作,即不会存储与空调甲和注油相应工序编号对应的工艺参数至第二存储空间,所以生成第三报警指令并报警,以提醒操作人员上一台机组没有被设备执行相应的操作,不能继续接下来机组的生产。为了使得获取与所述工序编号和产品标识码对应的工艺参数更加方便,本发明另一实施例还公开了一种生产设备控制方法,如图4所不,包括S101、接收并识别工控机发送的请求;其中,所述请求是工控机接收到验证信息后生成,并携带有验证信息的,验证信息中含有与条码枪对应的工序编号和产品标识码,产品标识码为条码枪扫描产品条码得到。S102、存储验证信息至第一存储空间。S103、当满足预设条件时,根据工序编号和产品标识码获取与工序编号和产品标识码对应的工艺参数。预设条件为确定上一个存储的工序编号为与产品标识码对应的、位于所述工序编号之前的前一工序编号,且上一个存储的与产品标识码对应的工艺参数为与产品标识码和前一工序编号对应的工艺参数时,或者当所述工序编号为产品首次扫描所需的第一工序编号。S104、发送工艺参数至工控机;工控机接收工艺参数,生成并发送携带有工艺参数的执行指令至相应的生产设备,控制生产设备执行与工艺参数对应的动作。S113、存储与工序编号和产品标识码对应的工艺参数至与产品标识码对应的第二子存储空间;其中,当接收到工控机在所述生产设备执行完相应的动作后发送的结束指令时,存储与工序编号和产品标识码对应的工艺参数至与所述产品标识码对应的第二子存储空间,所述第二存储子空间组成所述第二存储空间。首先接收并识别工控机发送的请求,所述请求是携带有验证信息的,验证信息中含有与条码枪对应的工序编号和产品标识码,存储验证信息至第一存储空间,其次当确定上一个存储的工序编号为与产品标识码对应的、位于所述工序编号之前的前一工序编号,且上一个存储的与产品标识码对应的工艺参数为与产品标识码和前一工序编号对应的工艺参数时,或者当所述工序编号为产品首次扫描所需的第一工序编号时,则根据所述工序编号和产品标识码获取与所述工序编号和产品标识码对应的工艺参数。当接收到工控机在所述生产设备执行完相应的动作后发送的结束指令时,存储与工序编号和产品标识码对应的工艺参数至与所述产品标识码对应的第二子存储空间,这样在判断第一存储空间中判断上一个存储的工序编号是否为与产品标识码对应的、位于所述工序编号之前的前一工序编号,在第二子存储空间判断上一个存储的工艺参数是否为与产品标识码和前一工序编号对应的工艺参数,若当确定上一个存储的工序编号为与产品标识码对应的、位于所述工序编号之前的前一工序编号,且上一个存储的与产品标识码对应的工艺参数为与产品标识码和前一工序编号对应的工艺参数时,则发送工艺参数至工控机。由此看出,在与产品标识码对应的第二子存储空间中判断及确定比在存储所有产品标识码对应的工艺参数中判断及确定更加方便。本发明实施例还公开了一种生产设备控制服务器,以实现对生产设备正确生产工序的自动控制,以保证产品整机的质量。一种生产设备控制服务器,如图5所示,包括接收并识别工控机发送的请求的接收单元101,所述请求是工控机接收到验证信息后生成,并携带有验证信息的,所述验证信息中含有与条码枪对应的工序编号和产品标识码,产品标识码为条码枪扫描产品条码得到。与接收单元101相连、存储验证信息至第一存储空间的第一存储单元102。与第一存储单元102相连的获取单元103,当确定上一个存储的工序编号为与产品标识码对应的、位于所述工序编号之前的前一工序编号,且上一个存储的与所述产品标识码对应的工艺参数为与所述产品标识码和所述前一工序编号对应的工艺参数时,或者当所述工序编号为所述产品首次扫描所需的第一工序编号时,则获取单元103根据所述工序编号和产品标识码获取与所述工序编号和产品标识码对应的工艺参数。与获取单元103相连、发送所述工艺参数至所述工控机的发送单元104,工控机接收所述工艺参数,生成并发送携带有所述工艺参数的执行指令至相应的生产设备,控制所述生产设备执行与所述工艺参数对应的动作。与发送单元104相连的第二存储单元105,当接收到所述工控机在所述生产设备执行完相应的动作后发送的结束指令时,第二存储单元105存储与所述工序编号和产品标识码对应的工艺参数至第二存储空间。在上述实施例公开的生产设备控制服务器中,首先接收单元101接收并识别工控机发送的请求,所述请求是所述工控机接收到验证信息后生成,并携带有所述验证信息的,验证信息中含有与条码枪对应的工序编号和产品标识码,第一存储单元102将所述验证信息存储至第一存储空间。其次,当确定上一个存储的工序编号为与所述产品标识码对应的、位于所述工序编号之前的前一工序编号,且上一个存储的与所述产品标识码对应的工艺参数为与所述产品标识码和所述前一工序编号对应的工艺参数时,或者当所述工序编号为所述产品首次扫描所需的第一工序编号时,获取单元103则根据所述工序编号和产品标识码获取与所述工序编号和产品标识码对应的工艺参数。最后,发送单元104发送所述工艺参数至所述工控机,所述工控机接收所述工艺参数,生成并发送携带有所述工艺参数的执行指令至相应的生产设备,控制所述生产设备执行与所述工艺参数对应的动作,当接收到所述工控机在所述生产设备执行完相应的动作后发送的结束指令时,第二存储单元105存储与所述工序编号和产品标识码对应的工艺参数至第二存储空间。由此看出,若发送与所述工序编号和产品标识码对应的工艺参数,就必须先确定上一个存储的工序编号为与所述产品标识码对应的、位于所述工序编号之前的前一工序编号,且上一个存储的与所述产品标识码对应的工艺参数为与所述产品标识码和所述前一工序编号对应的工艺参数,或者确定所述工序编号为所述产品首次扫描所需的第一工序编号,保证了生产产品的设备是按照预先规定的工序编号进行操作的,这样就不会漏工序、多工序甚至颠倒工序。根据所述工序编号和产品标识码获取与所述工序编号和产品标识码对应的工艺参数,发送所述工艺参数至所述工控机,所述工控机生成并发送携带有所述工艺参数的执行指令至相应的生产设备,控制所述生产设备执行与所述工艺参数对应的动作,保证了生产设备是按照正确的动作要求进行操作的。因此,避免了因工序的颠倒、遗漏以及动作的错误对产品质量控制造成的影响,提高了操作的可靠性。为了避免人为因素造成的漏工序或者多工序,甚至是颠倒工序对产品生产造成的不良影响,本发明另一实施例还公开了一种生产设备控制服务器,如图6所示,除了包括接收并识别工控机发送的请求的接收单元101,所述请求是所述工控机接收到验证信息后生成,并携带有所述验证信息的,所述验证信息中含有与条码枪对应的工序编号和产品标识码,所述产品标识码为条码枪扫描产品条码得到。与接收单元101相连、存储所述验证信息至第一存储空间的第一存储单元102。与第一存储单元102相连的获取单元103,当确定上一个存储的工序编号为与产品标识码对应的、位于所述工序编号之前的前一工序编号,且上一个存储的与所述产品标识码对应的工艺参数为与所述产品标识码和所述前一工序编号对应的工艺参数时,或者当所述工序编号为所述产品首次扫描所需的第一工序编号时,则获取单元103根据所述工序编号和产品标识码获取与所述工序编号和产品标识码对应的工艺参数。与获取单元103相连、发送所述工艺参数至所述工控机的发送单元104,工控机接收所述工艺参数,生成并发送携带有所述工艺参数的执行指令至相应的生产设备,控制所述生产设备执行与所述工艺参数对应的动作。与发送单元104相连的第二存储单元105,当接收到所述工控机在所述生产设备执行完相应的动作后发送的结束指令时,第二存储单元105存储与所述工序编号和产品标识码对应的工艺参数至第二存储空间。还包括与第一存储单元102相连的第一报警单元106,当确定上一个存储的工序编号不为与所述产品标识码对应的、位于所述工序编号之前的前一工序编号时,则第一报警单元106生成第一报警指令并报警。上述实施例公开的生产设备控制服务器新增加的第一报警单元106是在确定上
14一个存储的工序编号不为与所述产品标识码对应的、位于所述工序编号之前的前一工序编号时生成第一报警指令并且报警的,即在人工漏工序、多工序或者颠倒工序的时候才起作用的,具体漏工序、多工序与颠倒工序与方法中的描述类似。当控制生产的设备损坏或者控制设备动作的工控机损坏,无法对工控机发送的请求产生响应,进一步导致生产设备无法执行相应的动作,影响产品的正常生产。首先来陈述设备损坏,没有执行相应的动作,即无法存储与所述产品标识码对应的工艺参数,本发明另一实施例还公开了一种生产设备控制服务器,如图7所示,除了包括接收单元101、第一存储单元102、获取单元103、发送单元104、第二存储单元105,还包括与第一存储单元102和第二存储单元105相连的第二报警单元107,当确定上一个存储的工序编号为与所述产品标识码对应的、位于所述工序编号之前的前一工序编号,而上一个存储的与所述产品标识码对应的工艺参数不为与所述产品标识码和所述前一工序编号对应的工艺参数时,则第二报警单元107生成第二报警指令并报警。在上述实施例公开的生产设备控制服务器中,当在实际操作时,生产产品的流水线上表现为,连续扫描同一机组条码,设备没有动作,则第二报警单元107立刻报警,提醒操作人员出现生产故障,需要操作人员检查流水线上的设备。若连续扫描不同机组的条码,即扫描完一台机组的条码,与条码枪相连的设备未进行相应的动作,相同的条码枪继续扫描下一台机组的条码,这种情况也是不允许出现的,为了检测出这种情况,避免相应的设备没有进行动作而影响产品机组的生产质量,本发明另一实施例还公开了一种生产设备控制服务器,如图8所示,除了包括接收单元101、第一存储单元102,获取单元103、发送单元104、第二存储单元105,还包括与第一存储单元102相连、在第一存储空间中获取所述工序编号的获取子单元108。与第二存储单元105和获取子单元108相连的第三报警单元109,当确定上一个存储的工艺参数不为与上一个存储的产品标识码和所述工序编号对应的工艺参数时,则第三报警单元109生成第三报警指令并报警。例如上一个扫描的产品为空调甲,上一个扫描的条码枪为与注油工序相应的条码枪,而注油机没有像空调甲注入预设量的机油。但是与注油工序相应的条码枪继续扫描空调乙的条码,得到空调乙的验证信息并存储至第一存储空间,获取验证信息中的空调乙的工序编号为注油相应的工序编号,判断上一个存储工艺参数并不是与空调甲和注油相应工序编号对应的工艺参数,说明空调甲虽已扫描,但是注油机没有执行注油动作,即不会存储与空调甲和注油相应工序编号对应的工艺参数至第二存储空间,所以第三报警单元109生成第三报警指令并报警,以提醒操作人员上一台机组没有被设备执行相应的操作,不能继续接下来机组的生产。本发明另一实施例还公开了一种生产设备控制服务器,为了使得获取与所述工序编号和产品标识码对应的工艺参数更加方便,如图9所示,包括接收单元101、第一存储单元102,获取单元103、发送单元104,第二存储单元105,第二存储单元105包括与发送单元104相连的第二存储模块110,当接收到所述工控机在所述生产设备执行完相应的动作后发送的结束指令时,第二存储模块110存储与所述工序编号和产品标识码对应的工艺参数至与所述产品标识码对应的第二子存储空间。本发明另一实施例还公开了一种生产设备控制服务器,如图10所示,包括接收单元101、第一存储单元102,获取单元103,发送单元104,第二存储单元105,其中,获取单元103包括根据所述工序编号和产品标识码,在预先存储的生产制造表中索引与所述工序编号和产品标识码对应的工艺参数的索引模块111。在实际生产该种生产设备控制服务器时,索引模块111中的预先存储的生产制造表最为常见的一种即为BANN表,BANN表中的内容含有生产产品的机组所需要的工艺参数和关键重点岗位的操作数据。因此在预先存储的BANN表中索引到与工序编号和产品标识码对应的工艺参数,并将工艺参数发送至工控机,进而控制生产设备执行与工艺参数对应的动作。本发明实施例还公开了一种生产设备控制系统,以实现对生产设备正确生产工序的自动控制,以保证产品整机的质量。—种生产设备控制系统,如图11所不,包括条码枪100、工控机200和服务器300 ;条码100枪扫描产品条码得到产品标识码,传递含有与所述条码枪对应的工序编号和所述产品标识码的验证信息。工控机200与条码枪100相连、接收所述验证信息并发送请求,接收到所述验证信息后生成携带有所述验证信息的请求,接收工艺参数后生成并发送携带有所述工艺参数的执行指令至相应的生产设备,控制所述生产设备执行与所述工艺参数对应的动作。所述服务器300与工控机200相连,接收并识别所述请求,存储所述验证信息至第一存储空间,当确定上一个存储的工序编号为与所述产品标识码对应的、位于所述工序编号之前的前一工序编号,且上一个存储的与所述产品标识码对应的工艺参数为与所述产品标识码和所述前一工序编号对应的工艺参数时,或者当所述工序编号为所述产品首次扫描所需的第一工序编号时,则根据所述工序编号和产品标识码获取与所述工序编号和产品标识码对应的工艺参数,发送所述工艺参数至工控机200,当接收到工控机200在所述生产设备执行完相应的动作后发送的结束指令时,存储与所述工序编号和产品标识码对应的工艺参数至第二存储空间。在上述实施例公开的生产设备控制系统中,整个系统的操作方式采用连锁控制,各个装置的工作过程和功能描述与上述生产设备控制方法和生产设备控制服务器的描述类似,请参考。另外,工控机200在接收到工艺参数后生成并发送携带有工艺参数的执行指令至相应的生产设备,控制生产设备执行与所述工艺参数对应的动作之前,可以将接收到的工艺参数存储至数据库、表格等存储空间,在工控机200显示器的界面设置访问权限,当操作人员在界面输入正确的密码后,工控机200会生成解密指令,证明权限正确,操作人员可访问本工控机内部存储的各项操作数据,存储的数据信息要求为只读,不允许做更改。本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
权利要求
1.一种生产设备控制方法,其特征在于,包括接收并识别工控机发送的请求,所述请求是所述工控机接收到验证信息后生成,并携带有所述验证信息的,所述验证信息中含有与条码枪对应的工序编号和产品标识码,所述产品标识码为条码枪扫描产品条码得到;存储所述验证信息至第一存储空间;当确定上一个存储的工序编号为与所述产品标识码对应的、位于所述工序编号之前的前一工序编号,且上一个存储的与所述产品标识码对应的工艺参数为与所述产品标识码和所述前一工序编号对应的工艺参数时,或者当所述工序编号为所述产品首次扫描所需的第一工序编号时,则根据所述工序编号和产品标识码获取与所述工序编号和产品标识码对应的工艺参数;发送所述工艺参数至所述工控机,所述工控机接收所述工艺参数,生成并发送携带有所述工艺参数的执行指令至相应的生产设备,控制所述生产设备执行与所述工艺参数对应的动作;当接收到所述工控机在所述生产设备执行完相应的动作后发送的结束指令时,存储与所述工序编号和产品标识码对应的工艺参数至第二存储空间。
2.根据权利要求I所述的生产设备控制方法,其特征在于,还包括当确定上一个存储的工序编号不为与所述产品标识码对应的、位于所述工序编号之前的前一工序编号时,则生成第一报警指令并报警。
3.根据权利要求I所述的生产设备控制方法,其特征在于,还包括当确定上一个存储的工序编号为与所述产品标识码对应的、位于所述工序编号之前的前一工序编号,而上一个存储的与所述产品标识码对应的工艺参数不为与所述产品标识码和所述前一工序编号对应的工艺参数时,则生成第二报警指令并报警。
4.根据权利要求I所述的生产设备控制方法,其特征在于,还包括当所述产品标识码不同于上一个存储的产品标识码时,在所述第一存储空间中获取所述工序编号;当确定上一个存储的工艺参数不为与上一个存储的产品标识码和所述工序编号对应的工艺参数时,则生成第三报警指令并报警。
5.根据权利要求I所述的生产设备控制方法,其特征在于,所述存储与所述工序编号和产品标识码对应的工艺参数至第二存储空间包括存储与所述工序编号和产品标识码对应的工艺参数至与所述产品标识码对应的第二子存储空间,所述第二存储子空间组成所述第二存储空间。
6.根据权利要求I所述的生产设备控制方法,其特征在于,所述根据所述工序编号和产品标识码获取与所述工序编号和产品标识码对应的工艺参数包括根据所述工序编号和产品标识码,在预先存储的生产制造表中索引与所述工序编号和产品标识码对应的工艺参数。
7.一种生产设备控制服务器,其特征在于,包括接收并识别工控机发送的请求的接收单元,所述请求是所述工控机接收到验证信息后生成,并携带有所述验证信息的,所述验证信息中含有与条码枪对应的工序编号和产品标识码,所述产品标识码为条码枪扫描产品条码得到;与所述接收单元相连、存储所述验证信息至第一存储空间的第一存储单元;与所述第一存储单元相连的获取单元,当确定上一个存储的工序编号为与所述产品标识码对应的、位于所述工序编号之前的前一工序编号,且上一个存储的与所述产品标识码对应的工艺参数为与所述产品标识码和所述前一工序编号对应的工艺参数时,或者当所述工序编号为所述产品首次扫描所需的第一工序编号时,则所述获取单元根据所述工序编号和产品标识码获取与所述工序编号和产品标识码对应的工艺参数;与所述获取单元相连、发送所述工艺参数至所述工控机的发送单元,所述工控机接收所述工艺参数,生成并发送携带有所述工艺参数的执行指令至相应的生产设备,控制所述生产设备执行与所述工艺参数对应的动作;与所述发送单元相连的第二存储单元,当接收到所述工控机在所述生产设备执行完相应的动作后发送的结束指令时,所述第二存储单元存储与所述工序编号和产品标识码对应的工艺参数至第二存储空间。
8.根据权利要求7所述的生产设备控制服务器,其特征在于,还包括与所述第一存储单元相连的第一报警单元,当确定上一个存储的工序编号不为与所述产品标识码对应的、位于所述工序编号之前的前一工序编号时,则所述第一报警单元生成第一报警指令并报警。
9.根据权利要求7所述的生产设备控制服务器,其特征在于,还包括与所述第一存储单元和第二存储单元相连的第二报警单元,当确定上一个存储的工序编号为与所述产品标识码对应的、位于所述工序编号之前的前一工序编号,而上一个存储的与所述产品标识码对应的工艺参数不为与所述产品标识码和所述前一工序编号对应的工艺参数时,则所述第二报警单元生成第二报警指令并报警。
10.根据权利要求7所述的生产设备控制服务器,其特征在于,还包括与所述第一存储单元相连、在所述第一存储空间中获取所述工序编号的获取子单元;与所述第二存储单元和所述获取子单元相连的第三报警单元,当确定上一个存储的工艺参数不为与上一个存储的产品标识码和所述工序编号对应的工艺参数时,则所述第三报警单元生成第三报警指令并报警。
11.根据权利要求7所述的生产设备控制服务器,其特征在于,所述第二存储单元包括与所述发送单元相连的第二存储模块,当接收到所述工控机在所述生产设备执行完相应的动作后发送的结束指令时,所述第二存储模块存储与所述工序编号和产品标识码对应的工艺参数至与所述产品标识码对应的第二子存储空间。
12.根据权利要求7所述的生产设备控制服务器,其特征在于,所述获取单元包括根据所述工序编号和产品标识码,在预先存储的生产制造表中索引与所述工序编号和产品标识码对应的工艺参数的索引模块。
13.—种生产设备控制系统,其特征在于,包括条码枪、工控机和服务器;所述条码枪扫描产品条码得到产品标识码,传递含有与所述条码枪对应的工序编号和所述产品标识码的验证信息;所述工控机与所述条码枪相连、接收所述验证信息并发送请求,接收到所述验证信息后生成携带有所述验证信息的请求,接收工艺参数后生成并发送携带有所述工艺参数的执行指令至相应的生产设备,控制所述生产设备执行与所述工艺参数对应的动作;所述服务器与所述工控机相连,接收并识别所述请求,存储所述验证信息至第一存储空间,当确定上一个存储的工序编号为与所述产品标识码对应的、位于所述工序编号之前的前一工序编号,且上一个存储的与所述产品标识码对应的工艺参数为与所述产品标识码和所述前一工序编号对应的工艺参数时,或者当所述工序编号为所述产品首次扫描所需的第一工序编号时,则根据所述工序编号和产品标识码获取与所述工序编号和产品标识码对应的工艺参数,发送所述工艺参数至所述工控机,当接收到所述工控机在所述生产设备执行完相应的动作后发送的结束指令时,存储与所述工序编号和产品标识码对应的工艺参数至第二存储空间。
全文摘要
本发明公开了生产设备控制方法,包括接收并识别工控机发送的请求,存储验证信息至第一存储空间;当确定上一个存储的工序编号为与产品标识码对应的、位于工序编号之前的前一工序编号,且上一个存储的与产品标识码对应的工艺参数为与产品标识码和前一工序编号对应的工艺参数时,或者当工序编号为产品首次扫描所需的第一工序编号时,获取与工序编号和产品标识码对应的工艺参数,并发送至工控机,控制生产设备执行相应的动作,最后存储与工序编号和产品标识码对应的工艺参数至第二存储空间。该方法避免了因工序的颠倒、遗漏以及动作的错误对产品质量控制造成的影响,本发明还公开了生产设备控制服务器及系统。
文档编号G05B19/418GK102929247SQ20121044875
公开日2013年2月13日 申请日期2012年11月9日 优先权日2012年11月9日
发明者赵凡, 陈建国, 王晓彬, 温彩凤, 周艳彬, 徐倍倍, 万金凤 申请人:珠海格力电器股份有限公司, 格力电器(合肥)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1