本发明涉及一种牲畜胴体表皮溯源码喷印方法、喷码机、溯源码和服务器,属于食品安全溯源技术领域。
背景技术:
目前在屠宰后的畜禽胴体体表上标识印记,主要是采用加盖图章的方法,这种方式不美观,对畜禽胴体体表污染严重,影响产品的流通。所加盖的标记只能是简单重复的信息,不能随个体变换信息内容。这样的标记不能真实的反映出被屠宰畜禽胴体信息。为了防止上面的问题,现有市场上推出了针对猪肉胴体表皮灼刻的激光灼刻打标方法,还有正在研发的喷墨打标方法。
本申请人的“一种牲畜胴体表皮打标装置、系统及打标方法”发明专利申请,其申请号为201811476271.9,申请日为2018年12月4日,公开了一种牲畜胴体表皮打标装置,所述装置包括,赋码单元和喷码单元,所述赋码单元读取存储在本地或者服务器上的牲畜表皮打标数据,生成相应的喷印图像;所述喷码单元包括墨水喷嘴,所述墨水喷嘴将所述喷印图像喷在所述牲畜胴体表皮上。采用该技术方案后,牲畜胴体表皮尤其是生猪胴体表皮的喷码可以自动进行,喷码内容动态可定制,喷码过程速度快,喷码图像醒目,整个设备成本低,由于可以喷印二维码,牲畜胴体的流转可以完全做到可追溯,保障食品安全。
本申请人的“一种牲畜胴体打标装置和打标方法”发明专利申请,其申请号为201910834711.1,申请日为2019年09月05日,公开了一种牲畜胴体打标装置,包括机箱部和打标部,所述机箱部至少包括供墨单元、供电单元、主控单元、网络单元以及赋码单元,所述打标部至少包括喷码单元,所述机箱部与打标部通过墨管、供电线以及数据线相连,所述打标部还包括牲畜胴体检测结果输入单元,所述赋码单元将所述输入的检测结果生成喷印图像数据,所述喷码单元按所述喷印图像数据喷印牲畜胴体。采用本发明的牲畜胴体打标装置和打标方法,在牲畜胴体表皮可以取代现有屠宰场静态的辊筒或者印章打标的方法,能够清晰、快速、动态的将检验检疫信息及溯源信息打标到牲畜胴体打标,并能够以二维码的形式在牲畜胴体表皮实时动态打标,并适应手动和机器人两种打标方式。
本申请人的“一种牲畜胴体打标方法和打标装置”发明专利申请,其申请号为201910685634.8,申请日为2019年07月27日,公开了一种牲畜胴体打标方法,所述方法包括,监测步骤,监测屠宰生产线上牲畜胴体打标结果,在后台数据库记录打标结果为未打标或者打标质量差的牲畜胴体;定位步骤,确定所述打标结果为未打标或者打标质量差的牲畜胴体在所述屠宰生产线上的位置;编码确定步骤,确定所述定位步骤中被定位的牲畜胴体的编码信息;补打步骤,补充打标设备根据所述定位结果和所述编码信息,完成对所述牲畜胴体的补充打标。采用本发明的提供的牲畜胴体打标方法和打标装置后,可以在自动打标设备未成功打标或者打标质量差时,快捷的定位该牲畜胴体,获取该牲畜胴体的编码信息并完成补打操作。
但是,在上面的方法中,还有很多打标实际操作中的问题没有考虑到,如溯源码如何分配到喷码机,多台喷码机如何协同工作,如何保障两片二分体的喷印数据一致,如何实现猪肉溯源,如何判断非法打标操作,等等,都需要进一步解决。
技术实现要素:
本发明的目的是提供一种牲畜胴体表皮溯源码喷印方法、喷码机、溯源码和服务器,其可以解决牲畜屠宰溯源中溯源码在喷印时两片二分体的喷印数据一致,能够保证溯源码的使用次数在许可的范围内。
为了完成上述发明目的,本发明提供一种牲畜胴体表皮溯源码喷印方法,所述方法包括,生成牲畜胴体溯源码;设置所述溯源码的允许喷印次数;选择溯源码s,在牲畜胴体a表皮喷印所述溯源码s,记录所述溯源码s的喷印次数;关联所述牲畜胴体a的编码信息和所述溯源码s,所述编码信息用于查询所述牲畜胴体a的溯源信息。
更进一步,所述方法还包括,在喷印前,获取所述牲畜胴体a的编码信息,根据所述牲畜胴体a的编码信息查询所述编码信息是否已与溯源码关联,如果关联,则选择该溯源码作为所述溯源码s。
更进一步,所述方法还包括,在喷印前,获取所述溯源码s的允许喷印次数,获取所述溯源码s的已经喷印次数,如果所述已经喷印次数未超过所述溯源码s的允许喷印次数,在牲畜胴体a表皮喷印所述溯源码s,记录所述溯源码s的喷印次数。
更进一步,所述方法还包括,在喷印前,获取所述溯源码s的允许喷印次数,获取所述溯源码s的已经喷印次数,如果所述已经喷印次数超过所述溯源码s的允许喷印次数,将所述溯源码s设置为告警状态。
更进一步,所述方法还包括,在喷印前,获取所述牲畜胴体a的编码信息,根据所述牲畜胴体a的编码信息查询所述编码信息是否已与溯源码关联,如果未关联,则选择所述溯源码s。
更进一步,所述方法还包括,选择屠宰生产线,选择生产起止时间,选择喷码机,生成所述牲畜胴体溯源码,所述牲畜胴体溯源码与所述屠宰生产线,所述生产起止时间和所述选择的喷码机相关联。
更进一步,所述喷码机至少包括两台主喷码机,由所述两台主喷码机完成在所述牲畜胴体a表皮的喷印所述溯源码s。
更进一步,所述方法还包括,通过所述牲畜胴体a的耳标号或者通过计数的方式来获取所述牲畜胴体a的编码信息。
本发明还提供一种用于牲畜胴体溯源的喷码机,所述喷码机应用了所述的牲畜胴体表皮溯源码喷印方法。
本发明还提供一种用于牲畜胴体溯源的溯源码,所述溯源码为hash(顺序号,屠宰场id,喷码开始时间,喷码结束时间,喷码机id)。
本发明还提供一种牲畜胴体表皮溯源码喷印方法,所述方法包括,在溯源码服务器上生成溯源码,在溯源码服务器上设置喷码方式;所述生成溯源码包括,选择屠宰生产线,设置屠宰量,选择生产起止时间,选择喷码机,生成牲畜胴体溯源码;所述设置喷码方式包括,设置喷码作业方式,选择主喷码机和备用喷码机,设置单头牲畜胴体的喷码数量,设置喷码为单喷或连续模式。
本发明还提供一种包含所述牲畜胴体表皮溯源码喷印方法的服务器。
采用本发明的技术方案后,牲畜胴体表皮尤其是生猪胴体表皮的溯源喷码可以在规范内进行,通过在喷码前确定溯源码及溯源码的使用次数,可以使牲畜胴体两片二分体的溯源码一致,不会错乱,通过对溯源码的使用次数进行记录及检查,可以保障溯源码的分发及使用,保障牲畜胴体的正确追溯,保障食品安全。
附图说明
图1为本发明的应用示意图;
图2为喷码机4的功能模块示意图;
图3为本发明的打标效果示意图;
图4为本发明的系统架构图;
图5为本发明的原理流程图;
图6为本发明的另一种方案的原理流程图;
图7为本发明中喷码机4的喷码判断单元16的工作流程图;
图8为溯源码服务器生产任务设置页面;
图9为溯源码生成与管理的第一种方式;
图10为溯源码生成与管理的第二种方式;
图11为溯源码生成与管理的第三种方式;
图12为溯源码服务器喷码设置页面;
图13为屠宰生产线喷码记录示例图;
图14为屠宰生产线喷码打标流程图。
具体实施方式
下面结合附图来详细说明本发明的实施方式。
图1为本发明的应用示意图。生猪胴体二分体2表皮内侧为挡板1,用来稳定生猪胴体二分体2的运动和姿态。生猪胴体二分体2表皮外侧为喷码机4和喷码机4的喷嘴3,喷码机4包括喷嘴3和定高滚轮以及同步轮。由于猪肉表皮不平整以及猪肉的厚度也不同,当生猪胴体二分体2运动至喷码打标工位,通过将喷码机4贴到生猪胴体二分体2表皮外侧,然后喷码机4向下运动,向表皮施加一定的压力,使喷嘴3动态地贴近生猪胴体表皮,从而完成喷码打标过程。
图2为喷码机4的功能模块示意图。喷码机4包括赋码单元11、主控单元12、喷码单元13、供电单元14、同步单元15、喷码判断单元16、网络单元17、rfid读取单元18、以及喷码触发开关10。网络单元17通过有线或者无线网络、或3g/4g/5g等移动通信网络与服务器进行网络通信。主控单元12通过网络单元17获取当前生猪胴体的喷码信息,并通过赋码单元11将喷码信息转化为喷印数据,发送到喷码单元13,喷码单元13将墨水喷出到猪肉胴体表皮上,形成图文信息并附着其上。rfid读取单元18用于读取生猪胴体挂钩上的rfid标签或者绑在生猪胴体身上的电子标签,获取生猪胴体的身份信息。喷码判断单元16用于判断当前喷码是否允许,如果判断为未允许,则通知喷码机主控单元12不喷码并给出提示。喷码判断单元16在本发明中是主控单元12中的一个功能模块。
主控单元12为主控板,对赋码单元11、喷码单元13、供电单元14、同步单元15、喷码判断单元16、网络单元17、以及rfid读取单元18进行控制,同时主控单元12还负责接收喷码触发开关10的触发信号。喷码单元13会根据喷码触发开关10的动作来完成喷码。供电单元14为各个功能模块提供电力。同步单元15为喷码过程中提供同步信号,使喷码单元13正确的喷印图案。
图3为本发明的打标效果示意图。屠宰生产线沿着轨道向前滑动,挂钩挂着生猪胴体二分体向前运动,经过喷码打标,在左右二分体上各喷印出3组标记,一共6组,每组标记由检疫合格章,品检合格章以及溯源信息组成,溯源信息包括溯源二维码、溯源码以及溯源码查询网址。在实际的生产过程中,此6组标记可有一人一台喷码机完成,也可由两人两台喷码机完成。
图4为本发明的系统架构图。喷码机a1、a2和a3属于屠宰生产线a,喷码机b1和b2属于屠宰生产线b,喷码机c1属于屠宰生产线c,喷码机d1、d2和d3属于屠宰生产线d,所有喷码机都与喷码机管理服务器、溯源码服务器和屠宰场屠宰管理服务器通过网络相联。
其中,喷码机管理服务器负责管理整个系统中的喷码机,信息包括喷码机id、喷码机许可使用的屠宰生产线、许可使用的地理范围、喷码机的型号、历史工作数据、当前工作状态、等等。其中,喷码机id为喷码机唯一的身份号,该身份号经过加密处理;喷码机许可使用的屠宰生产线为喷码机许可使用的屠宰生产线信息;许可使用的地理范围即许可使用的屠宰生产线的位置范围,位置范围越精确越好,还有位置范围还可以是相对位置范围,如与基站绑定、与ip地址绑定等;喷码机的型号为喷码机生产厂家为其给定的型号,通过型号可以得到该喷码机的主要的功能、性能以及结构参数等;历史工作数据为喷码机喷印的墨盒数量、墨水总量、喷码数量、位置信息等;当前工作状态为喷码机当前是否在工作、工作位置、喷印内容等。
其中,溯源码服务器主要负责生成溯源码、管理溯源码,主要信息包括溯源码、溯源码许可使用的屠宰生产线、溯源码许可喷印的喷码机、溯源码许可使用时间、溯源码的使用状态、等等。溯源码使用状态分为未使用、已下载及下载次数和下载的喷码机、已喷印及喷印个数和喷印的喷码机、已查询及被查询次数和查询地点时间,其中,下载必须是溯源码许可喷印的喷码机下载才是允许的,被许可的多台喷码机都有可能下载该溯源码,同时由于一个溯源码要喷印多次,该溯源码可能被多台许可的喷码机喷印,查询公众通过扫溯源二维码或者输入溯源码查询等方式来完成,查询的次数及时间地点不受限制。
其中,屠宰场屠宰管理服务器主要对屠宰场屠宰的生猪信息进行管理,如屠宰场生猪编码及批次信息、生产信息、溯源信息、检验信息、检疫信息、生猪证照信息、等等。生产信息是与屠宰场相关的信息,如屠宰场生猪的编码及批次、屠宰场、屠宰时间等等。溯源信息包括养殖企业、送宰日期等。检验信息主要是瘦肉精的检测,一般是以批次为单位进行抽检。检疫信息包括入场检查、宰前检测及宰后检查。生猪证照信息是由产地动监部门出具的动物检疫合格证明。
图5为本发明的原理流程图。首先,喷码机获取溯源码。溯源码来源于溯源码服务器,由在溯源码服务器上注册的屠宰生产线登陆后获取。在溯源码服务器上,屠宰生产线可以选择屠宰地点、屠宰时间、屠宰数量、所使用的喷码机id等相关信息后由溯源码服务器自动生成溯源码。喷码机开机后,与溯源码服务器进行连接,通过喷码机id来登陆并获取为之分配的溯源码。同时喷码机也将其当前的位置信息上传至溯源码服务器。正常情况下,喷码机每喷一头猪,都要从溯源码服务器下载一个溯源码,同时该溯源码的状态就变为已下载;每喷完一头猪,就要将溯源码的状态变为已喷印。为了避免喷码机与溯源码服务器由于网络连接中断而不能正常工作,喷码机在喷印工作开始前将当次工作任务所需要的溯源码信息全部下载到本地,包括溯源码、溯源码许可使用的屠宰生产线、溯源码许可喷印的喷码机、溯源码许可使用时间、溯源码的使用状态、等等,并在本地对溯源码的使用状态进行维护更新。喷码机每执行一次喷印,都要去检查该溯源码是否为许可使用的屠宰生产线、是否为许可喷印的喷码机、以及是否为许可使用时间,如果不符合,则告警并停止喷印,直到全部检查通过后才能继续工作。
然后,喷码机将溯源码喷印到生猪胴体表皮。一般,在每头猪左右二分体上各喷印出3组标记,一共6组,由两人各操作一台喷码机完成,每台各负责一片二分体,在这种情况下,生产效率较高。由于屠宰线的猪是通过轨道吊运,生猪胴体按队列的方式通过,两人操作喷码机喷印打标可能存在不同步的情况,如两个人中,一个已经对一片二分体喷了3个码,另一个对另一片二分体才喷了一个码,此时,下一头生猪胴体二分体已经过来,未喷完的可以选择跳过直接喷下一头猪,在溯源码服务器上对该溯源码的喷印次数就是4次。
然后,将生猪的溯源信息、检验检疫信息与溯源码关联。由于生猪的相关信息都在屠宰场屠宰管理服务器上,需要与溯源码关联后才可以通过溯源码来进行查询。生猪的相关信息包括:屠宰场生猪编码、生产信息、溯源信息、检验信息、检疫信息、生猪证照信息、等等。关联的方法有多种,如屠宰线上的挂钩都有编号或者rfid芯片,或者在猪身上绑缚rfid芯片,rfid芯片中的信息与生猪信息是关联的,通过获取挂钩编号或者rfid芯片的内容就可以从屠宰场屠宰管理服务器中获得对应的生猪信息,然后与溯源码相关联;还有,屠宰线上的生猪或者生猪胴体都是按队列行进,通过计数生猪胴体数量也可以确定当前猪的编号,从而与溯源码相关联。
最后,当生猪猪肉进入流通环节,用户可以扫描溯源二维码或者输入溯源码进行查询,获取生猪的各种信息,包括但不限于生产信息、溯源信息、检验信息、检疫信息、生猪证照信息。生猪胴体表皮的喷印标记由检疫合格章,品检合格章以及溯源信息组成,溯源信息包括溯源二维码、溯源码以及溯源码查询网址,当用户扫描该二维码进行查询时,用户的当前地址、查询时间等信息都会被溯源码服务器记录,用于产品追踪,查询端也可设置用户评价入口,将用户的评价信息也记录到溯源码服务器,与溯源码相关联。
在图5所示的原理流程图中,溯源码与生猪信息是后关联,即先喷印溯源码,再将溯源码与生猪信息进行关联,这样,生猪的检验检疫信息不能在喷印图像上体现出来。如果在喷印之前喷码机能够获取生猪的检验检疫信息,则可以将关键的检验检疫信息实时生成喷印图像喷印到生猪胴体表皮上,下面来进行说明。
图6为本发明的另一种方案的原理流程图。首先,在溯源码服务器上为屠宰生产线设置溯源码。屠宰场登陆溯源码服务器,按照屠宰线当日生产计划生成溯源码,并选定为该屠宰生产线分配的喷码机,生产计划包括屠宰生产线、屠宰批次及数量、屠宰时间、选定的喷码机等信息。
然后,当屠宰生产线开始屠宰时,与所述屠宰生产线关联的喷码机先获取当前生猪胴体的编码及相关的检验检疫信息。通过检验检疫信息可以确定猪肉的品质,从而确定检疫合格章和品检合格章的样式,如检疫合格章可以分为合格或者不合格两种样式,品检合格章可以分为优良中差四种样式。
然后,所述喷码机从溯源码服务器上下载一个溯源码,并将溯源码及前面确定的检疫合格章和品检合格章的样式一起生成喷印图像,喷印到生猪胴体表皮。
最后,将所述生猪胴体编码及相关信息与所述溯源码相关联,关联之后,用户就可以通过所述溯源码查询到相关信息。需要指出的是,该步骤可以在下载溯源码时完成。
在本实施例中,除了设置溯源码为前置步骤,后面三步骤的先后次序可以根据需要变动。
图7为本发明中喷码机4的喷码判断单元16的工作流程图。喷码机4首先获取溯源码,然后喷码机4的喷码判断单元16开始判断该溯源码是否符合喷印规则,如果符合则将该溯源码喷印到生猪胴体表皮,如果不符合,喷码机4则不会喷印,并提示该溯源码不符合喷印规则。
喷码机的喷印规则主要有:
1)溯源码是否符合规范。溯源码是经过加密的,喷码机对溯源码进行解密,判断解密后的信息是否符合编码规则。溯源码的长度不超过10位。
2)是否该溯源码指定的喷码机来执行喷印。前面说过,溯源码与屠宰生产线、屠宰时间、喷码机都是一一对应的。喷码机喷码时,会从溯源码服务器上获取该溯源码对应的相关信息,然后判断该喷码机是否由溯源码服务器为该溯源码指定,如果是,该喷码机执行喷印操作。
3)是否在该溯源码指定的屠宰生产线执行喷印。由于溯源码是针对每个屠宰生产线来进行分配,喷码机通过网络通讯单元、或者3g/4g/5g等移动通信网络进行网络联结时就可以获得该喷码机的位置,从而判断是否在指定的屠宰生产线上进行喷印,如果是,该喷码机执行喷印操作。
4)是否在该溯源码指定的时间内执行喷印。由于溯源码都指定了喷印时间,如果喷码机从溯源码服务器上获知了该信息,与喷码机当前时间进行比对,如果当前时间在指定时间内,则执行喷印操作。
5)是否该溯源码的喷印次数超过了指定的喷印次数。由于每片二分体喷印的标记个数是在溯源码服务器上来设定的,一般为3个,在每头猪身上则为6个。如果用一台喷码机,则喷码机喷印该溯源码不能超过6次;如果用两台喷码机,则喷码机喷印该溯源码不能超过3次。每片片猪肉上喷码的个数一般为1~3个。
上面喷码机的喷印规则设置在溯源服务器上,还有一种方法是溯源码本身就带有喷码机id、允许喷印屠宰线、允许喷印时间以及允许喷印次数等信息,当获取该溯源码后,相关信息就可以解析出来。
前面描述了本发明的基本原理、架构以及系统,下面来描述本发明的具体实现及应用。
图8为溯源码服务器生产任务设置页面。屠宰场管理人员登录溯源码服务器,可以对当天的生产任务进行设置,从而生成该生产任务所对应的溯源码。以屠宰场a为例,其共有3条屠宰线,2020年9月28日晚班需要屠宰生猪1500头。当天生产前,屠宰场工作人员就可以登录溯源码服务器对生产任务进行设置并获取溯源码。工作人员首先选择屠宰生产线,如a屠宰场第一生产线,设置屠宰量1500头,并选择生产的起始时间,从2020年9月28日18:00开始直到2020年9月29日6:00止。a屠宰场第一生产线共配置了3台喷码机,喷码机a、b和c,3台喷码机都可以正常工作,都选中。完成上面的设置后,点击“生成溯源码”按钮,就可以生成所需溯源码。溯源码的生成及管理有3种方式。
图9为溯源码生成与管理的第一种方式。从图中中可以看出,一共1500头猪,每头猪对应喷码机a、b和c都有一个溯源码,采用不同的喷码机,喷码机下载各自的溯源码,这样可以保证溯源码与喷码机是一一对应,同时,溯源码中又封装了屠宰场生产线和生产日期,此时,溯源码=hash(顺序号,屠宰场id,喷码开始时间,喷码结束时间,喷码机id),其中,hash为散列算法(hashalgorithm)。对第1头猪,三台喷码机对应的溯源码分别为s1a、s1b和s1c,第2头猪分别对应s2a、s2b和s2c,第1500头猪分别对应s1500a、s1500b和s1500c。
图10为溯源码生成与管理的第二种方式。从图中可以看出,溯源码是单独生成,但在溯源服务器中对其许可喷印的喷码机、许可使用时间、许可使用地点进行管理。此时,溯源码=hash(顺序号)。对第1头猪,溯源码为s1,第2头猪为s2,第1500头猪为s1500,所有猪对应的许可喷印的喷码机、许可使用时间和许可使用地点均为喷码机a/b/c、t1和a1,其中t1为从2020年9月28日18:00开始直到2020年9月29日6:00止,a1为a屠宰场第一生产线。
图11为溯源码生成与管理的第三种方式。前两种方式中,溯源码并未与具体的猪对应上,需要在打标的时候进行关联,即将当前猪的溯源信息等与溯源码进行关联,这样做的好处是不需要关注该批次猪屠宰的顺序,而只要获取当前打标猪的信息即可。第三种方式是将溯源码直接与具体的猪的耳标号pid进行关联,在打标的时候,首先要获得当前喷码的猪耳标号,然后下载对应的溯源码进行喷印打标,其好处是溯源码的管理更加精细,其中,溯源码=hash(pid)。如图11所示,此时,溯源码的产生对第1头猪,溯源码为s1,猪耳标为pid1,对第2头猪,溯源码为s2,猪耳标为pid2,对第1500头猪,溯源码为s1500,猪耳标为pid1500,所有猪对应的许可喷印的喷码机、许可使用时间和许可使用地点均为喷码机a/b/c、t1和a1,其中t1为从2020年9月28日18:00开始直到2020年9月29日6:00止,a1为a屠宰场第一生产线。
图12为溯源码服务器喷码设置页面。首先是喷码作业方式,即如何用喷码去完成喷码作业,单机单头为一台喷码机喷一头猪的两片二分体,双机单头为两台喷码机各喷一头猪的一片猪二分体。作业方式还可以是多人拿着多台喷码机,每人各喷一头猪的两片二分体,即多机多头。然后是主喷码机和备用喷码机的设置,此处,喷码机a/b为主喷码机,自然,喷码机c就为备用喷码机了。接下来输入单头喷码数量,一般为双数,2、4、6等,此处选择6,即一头猪喷6个标,每片二分体喷3个。接下来是喷码设置,单喷还是连续模式,单喷就是每次触发喷码只喷一个标,连续模式是每次触发喷码喷多个标,此处为3个。对于连续模式,还要设置喷码间隔,即每喷完一个标间隔一段距离再喷另一个标,这里设为15cm。选择单喷则每次喷印都要触发,这样影响打标的效率,但其喷码过程可控制性非常好,选择连续模式,一次触发可以喷多个标,效率较高,而且喷码机不用离开猪皮表面,连续性较好。
当设置好生产任务和喷码设置后,剩下的就是如何正确的喷印了。以图9所示溯源码生成与管理的第一种方式为例,结合图12所示的喷码设置,下面介绍如何正确完成现场喷印。
图13为屠宰生产线喷码记录示例图。操作人员p1和p2分别操作喷码机a和喷码机b在a屠宰场第一生产线a1执行打标操作,在打标之前,喷码机a/b/c都将各自需要喷印的溯源码下载到本机。2020年9月28日18:00开始打标。首先,第1头猪的胴体过来,操作人员p1于18:00:05在对应的二分体上喷出第1个溯源码s1a,操作人员p2于18:00:06在对应的二分体上喷出第2个溯源码s1b;然后,操作人员p1于18:00:07在对应的二分体上喷出第3个溯源码s1a,操作人员p2于18:00:08在对应的二分体上喷出第4个溯源码s1b;然后,操作人员p1于18:00:09在对应的二分体上喷出第5个溯源码s1a,操作人员p2于18:00:10在对应的二分体上喷出第6个溯源码s1b。这是对一头猪执行的完美的喷印过程,喷印速度与屠宰线的运行速度匹配,喷码机工作状态良好,第1头猪喷了6个溯源二维码。
等第2头猪的胴体过来时,p2先喷,操作人员p2于18:00:15在对应的二分体上喷出第1个溯源码s1b,操作人员p1于18:00:16在对应的二分体上喷出第2个溯源码s2a。之后,操作人员就没有继续为第2头猪执行喷印,具体原因可能是由于操作人员疲惫或者其他事情。这样,第2头猪只喷了2个溯源二维码。
等第3头猪的胴体过来时,同样,p2先喷,操作人员p2于18:00:23在对应的二分体上喷出第1个溯源码s3b,操作人员p1于18:00:24在对应的二分体上喷出第2个溯源码s3a。之后,操作人员就没有继续为第3头猪执行喷印。这样,第3头猪也只喷了2个溯源二维码。
等第4头猪的胴体过来时,假设p2的操作的喷码机出现故障,不能喷印,这样,只有一台喷码机a执行喷印操作。操作人员p1于18:00:35在对应的二分体上喷出第1个溯源码s4a,在18:00:37在对应的二分体上喷出第2个溯源码s4a。之后,操作人员p1就没有继续为第4头猪执行喷印。这样,第4头猪也只喷了2个溯源二维码。
在第5~14头猪的胴体过来时,操作人员p1由于有事未能执行喷印操作,操作人员p2忙着放下故障喷码机b,拿上备用喷码机c,也没有执行喷印操作。第5~14头猪身上就没有喷印溯源二维码。
等第15头猪的胴体过来时,p1和p2都准备好喷印操作。p1先喷,操作人员p1拿着喷码机a于18:02:05在对应的二分体上喷出第1个溯源码s5a;操作人员p2于18:02:26在对应的二分体上喷出第2个溯源码s5c。
从上面的描述来看,由于溯源码与猪是后关联,当一头猪过来时,操作人员如果没有足够时间执行完当前操作,可以选择跳过,溯源码就会切换到下一个,不会影响对当前过来猪的喷码操作。
同样,从上面的描述来看,我们可以看出,在线喷码打标关键点:1)每头猪的溯源码应不一样;2)每头猪的两片二分体的溯源码应一样;3)每头猪的溯源码与猪的耳标号正确关联。对于第1)点很好保证,只要在每次刚开始喷一头猪前对溯源码进行切换即可。对于第2)点,则需要在每次开始喷一头猪喷之前进行信息同步,喷码机首先获取当前猪的pid,通过pid查询该猪是否被喷溯源码,如果没有被喷过,则切换到新的溯源码并执行喷印,如果已经喷过,则喷码机将当前溯源码切换至该溯源码,然后执行喷印。对于第3)点,由于第2)点已经保证了每头猪溯源码的一致性,如果已经与pid关联,则跳过,如果没有与pid关联,则要获取当前猪的pid来与溯源码进行关联。获取猪的pid信息可以通过耳标号、绑缚在猪身上rfid标签、或者通过计数与屠宰场屠宰管理服务器相结合的方式来完成。
图14为屠宰生产线喷码打标流程图。当准备对一头生猪胴体进行喷印时,喷码机首先获取该生猪胴体的编码信息及检验检疫等相关信息,然后通过编码信息查询该生猪胴体关联的溯源码信息,如果已经关联到溯源码,则从溯源服务器上查询获取该溯源码以及该溯源码的已喷印次数,如果已喷印次数已经超过允许喷印次数,表明该溯源码的使用存在问题,需要给出报警信息并记录,供后续分析使用,操作人员可以跳过当前生猪胴体的喷码,如果喷印次数没有超过允许喷印次数,则喷码机将溯源码及相关信息喷印到生猪胴体表皮。如果当前生猪胴体没有关联到溯源码,则喷码机从溯源码服务器中读取新的溯源码,并将该溯源码与相关检验检疫信息喷印到生猪胴体表皮,然后将生猪胴体编码及相关信息与该溯源码进行关联。最后,当用户扫描喷印在生猪胴体表皮的溯源二维码后,可以获取生猪的溯源信息、检验检疫等信息。
如果采用单机单头的喷码作业方式,即一台喷码机喷一头猪的两片二分体,由于没有喷码机之间的数据同步,相对来说就简单许多,但流程基本与上面相同。
需要指出的是,前面的实施例都是以生猪胴体屠宰生产为例,本发明的方法对于牛羊及禽类的屠宰也适用。本发明的喷码机为喷墨方式。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。
1.一种牲畜胴体表皮溯源码喷印方法,其特征在于,所述方法包括,生成牲畜胴体溯源码;设置所述溯源码的允许喷印次数;选择溯源码s,在牲畜胴体a表皮喷印所述溯源码s,记录所述溯源码s的喷印次数;关联所述牲畜胴体a的编码信息和所述溯源码s,所述编码信息用于查询所述牲畜胴体a的溯源信息。
2.如权利要求1所述的牲畜胴体表皮溯源码喷印方法,其特征在于,所述方法还包括,在喷印前,获取所述牲畜胴体a的编码信息,根据所述牲畜胴体a的编码信息查询所述编码信息是否已与溯源码关联,如果关联,则选择该溯源码作为所述溯源码s。
3.如权利要求2所述的牲畜胴体表皮溯源码喷印方法,其特征在于,所述方法还包括,在喷印前,获取所述溯源码s的允许喷印次数,获取所述溯源码s的已经喷印次数,如果所述已经喷印次数未超过所述溯源码s的允许喷印次数,在牲畜胴体a表皮喷印所述溯源码s,记录所述溯源码s的喷印次数。
4.如权利要求2所述的牲畜胴体表皮溯源码喷印方法,其特征在于,所述方法还包括,在喷印前,获取所述溯源码s的允许喷印次数,获取所述溯源码s的已经喷印次数,如果所述已经喷印次数超过所述溯源码s的允许喷印次数,将所述溯源码s设置为告警状态。
5.如权利要求1所述的牲畜胴体表皮溯源码喷印方法,其特征在于,所述方法还包括,在喷印前,获取所述牲畜胴体a的编码信息,根据所述牲畜胴体a的编码信息查询所述编码信息是否已与溯源码关联,如果未关联,则选择所述溯源码s。
6.如权利要求1至5中任意一项所述的牲畜胴体表皮溯源码喷印方法,其特征在于,所述方法还包括,选择屠宰生产线,选择生产起止时间,选择喷码机,生成所述牲畜胴体溯源码,所述牲畜胴体溯源码与所述屠宰生产线,所述生产起止时间和所述选择的喷码机相关联。
7.如权利要求6所述的牲畜胴体表皮溯源码喷印方法,其特征在于,所述喷码机至少包括两台主喷码机,由所述两台主喷码机完成在所述牲畜胴体a表皮的喷印所述溯源码s。
8.如权利要求7所述的牲畜胴体表皮溯源码喷印方法,其特征在于,所述方法还包括,通过所述牲畜胴体a的耳标号或者通过计数的方式来获取所述牲畜胴体a的编码信息。
9.一种用于牲畜胴体溯源的喷码机,其特征在于,所述喷码机应用了如权利要求1至8中任意一项所述的牲畜胴体表皮溯源码喷印方法。
10.一种用于牲畜胴体溯源的溯源码,其特征在于,所述溯源码为hash(顺序号,屠宰场id,喷码开始时间,喷码结束时间,喷码机id)。
11.一种牲畜胴体表皮溯源码喷印方法,其特征在于,所述方法包括,在溯源码服务器上生成溯源码,在溯源码服务器上设置喷码方式;所述生成溯源码包括,选择屠宰生产线,设置屠宰量,选择生产起止时间,选择喷码机,生成牲畜胴体溯源码;所述设置喷码方式包括,设置喷码作业方式,选择主喷码机和备用喷码机,设置单头牲畜胴体的喷码数量,设置喷码为单喷或连续模式。
12.一种包含如权利要求11所述牲畜胴体表皮溯源码喷印方法的服务器。
技术总结