本发明涉及一种分拣系统,具体是一种板材分拣系统及其方法。
背景技术:
现有技术的板件生产行业中,均采用批量化作业,然后安排给相应的工序进行加工处理,每个工序在同一时间段内只针对同一种类型的板材进行相同的加工处理,板材加工完成后放入工厂仓库中,客户下单后,通过人工将客户订购的板材进行分拣、打包。现有的人工板材分拣方法具有以下缺点:其工作量大,无法辅助工厂对板件进行智能分包,分拣效率较低,人工成本较高,出错率较高。因此,本发明提供一种板材分拣系统及其方法。
技术实现要素:
本发明的目的在于提供一种板材分拣系统及其方法,以解决上述背景技术中提出的问题。
为实现上述目的,本发明提供如下技术方案:
一种板材分拣系统,包括pc端、plc控制器和机械模块;
pc端,用于从数据服务器或其它文档格式的数据源,为设备制定分拣路线,pc端向plc控制器发送控制指令,同时pc端接收plc控制器返回的反馈状态;
plc控制器收到pc端指令后,驱动设备接口,向机械模块发出控制指令,机械模块运动达到预期动作;同时plc控制器接收机械模块返回的反馈状态;
所述pc端包括设备工作状态模块、分拣状态模块、分拣规则模块、设置模块和控制模块;
设备工作状态模块,用于监测当前出口的状态;
分拣状态模块,包括已分配模块、待分配模块、已完成模块、不匹配模块,通过四类内容将清单的数据进行分类,根据源数据提供包或订单信息;
分拣规则模块,包括工位缓冲数量设置模块、专用通道id模块和是否启动模块,
工位缓冲数量设置模块,用于设置工位的缓冲参数;
专用通道id模块,用于为出口指定特定的包号,该出口只有当包号id相同时才会被使用;
是否启动模块,选择启动时,出口接触屏蔽状态;
设置模块,包括plc参数设置模块、目录设置模块、摄像头设置模块、扫描枪设置模块和语言设置模块;
作为本发明进一步的方案:所述机械模块包括上料架模块、光眼监测模块、主线体模块、出料模块和料架模块;上料架模块上设有摄像头,上料架模块与主线体相连;上料架模块包括入料区滚动带;光眼检测模块设于主线体上;主线体模块包括传送台;出料模块与主线体模块相连。
作为本发明进一步的方案:所述料架模块上设有提示灯一。
一种板材分拣方法,包括以下步骤:
(1)工作人员请求数据,根据源数据提供包或订单信息;
(2)将板件放到传送台上;
(3)触碰分拣开关;
(4)入料区滚动带转动,带动板件运动;
(5)当板件触碰摄像头检测装置时,摄像头拍摄,捕捉条码信息;
(6)若板件上的信息存在,则计算出板件将会出到指定的出口;将板件的出口列入队列;之后进行分板动作;若条码信息不存在,板运输到错误出口;
(7)判断板件是否分拣完成,若完成,则提示用户取板,用于按复位键进行复位操作;若未完成,则重新通过摄像头拍摄,捕捉条码信息。
作为本发明进一步的方案:所述步骤(1)工作人员将u盘或者其他方式将文件存到制定目录下,或工作人员通过向数据源服务器请求数据。
与现有技术相比,本发明的有益效果是:
该板材分拣系统及其方法设计合理,结构紧凑,能够辅助工厂对板件进行智能分包,提高了分拣的效率,节省了人工成本,降低出错率;使用方法简单,推广价值高。
附图说明
图1为板材分拣系统及其方法的结构示意图。
图2为板材分拣方法的流程图。
具体实施方式
下面结合具体实施方式对本专利的技术方案作进一步详细地说明。
请参阅图1-2,一种板材分拣系统,包括pc端、plc控制器和机械模块;
pc端,用于从数据服务器或其它文档格式的数据源,为设备制定分拣路线,pc端向plc控制器发送控制指令,同时pc端接收plc控制器返回的反馈状态做进一步的动作;
plc控制器收到pc端指令后,驱动设备接口,向机械模块发出控制指令,机械模块运动达到预期动作;同时plc控制器接收机械模块返回的反馈状态进行处理;
所述pc端包括设备工作状态模块、分拣状态模块、分拣规则模块、设置模块和控制模块;
设备工作状态模块,用于监测当前设备的状态,如出板口的状态有四种,其中状态1:出板口的包已经完整;状态2:出板口正在等待;状态3:出板口处于空闲;状态4:出板口屏蔽;
分拣状态模块,包括已分配模块、待分配模块、已完成模块、不匹配模块,通过四类内容将清单的数据进行分类,根据源数据提供包或订单信息;
分拣规则模块,包括工位缓冲数量设置模块、专用通道id模块和是否启动模块,
工位缓冲数量设置模块,用于设置工位的缓冲参数,根据包件内板件数量,系统推荐包架或订单架,用于存放已分拣板件;每个出料架是有格数的(缓冲区),此时需要在控制系统的工位缓冲数设置模块中设置,比如说有4个格子,那么就填写4;
专用通道id模块,用于为出口指定特定的包号,该出口只有当包号id相同时才会被使用;
是否启动模块,选择启动时,出口接触屏蔽状态,则机器操作界面上的出口灯会将不为屏蔽状态;
设置模块,包括plc参数设置模块、目录设置模块、摄像头设置模块、扫描枪设置模块和语言设置模块;设置模块用于plc参数设置,目录设置:工作日志保存目录、加载文档目录、已加载文件目录,摄像头设置,扫描枪设置,字符串截取、端口设置、波特率设置等,语言设置,可选择多国语言;
控制模块,pc端通过以包或以订单的规则生成一个分拣路径,向plc控制器发送指令,控制机械模块运动;程序通过获取设备上的io状态来判断当前板件所在位置,再通过运算结果,将板件推送到指定的出口;当板件到达指定出口时,相对应的包架或订单架会有指示灯提示;控制模块指的是pc端程序的一套分拣逻辑,通过获取客户的订单并根据一定的规则进行分包,分订单;
机械模块包括上料架模块、光眼监测模块、主线体模块、出料模块和料架模块,机械模块均采用现有的装置;
上料架模块,用于板件的上料区域,上料架模块上设有摄像头,通过摄像头不断拍摄能够知道当前为那个板件,上料架模块与主线体相连;上料架模块包括入料区滚动带;
光眼检测模块,其用于监测板件在设备上的状态,例如板件当前所在的位置,光眼检测模块设于主线体上;
主线体模块,用于传输板件到指定位置;主线体模块包括传送台;
出料模块,用于出料,板件被分派的出口,出料模块与主线体模块相连;
料架模块,用于暂放板件,板件从出料模块出来后放置于料架模块,料架模块上设有提示灯一,提示灯一用于提示用户将板件暂放在料架模块的哪个位置;
一种板材分拣方法,包括以下步骤:
(1)工作人员将u盘或者其他方式将文件存到制定目录下,也可以通过向数据源服务器请求数据,根据源数据提供包或订单信息;
(2)将板件放到传送台上;
(3)触碰分拣开关,系统启动;
(4)入料区滚动带转动,带动板件运动;
(5)当板件触碰摄像头检测装置时,摄像头拍摄,捕捉板件的条码信息;在主线体上设有一个光眼检测模块,光眼检测模块为光电开关,当有遮蔽物挡住时,其对应的plcio会被置位,plc便会发出信号让摄像头开始拍照,直到脱离该区域时,摄像头停止拍照,plc获取摄像头数据;
(6)若板件上的信息存在,则计算出板件将会出到指定的出口;将板件的出口列入队列;之后进行分板动作;若条码信息不存在,板运输到错误出口;
(7)判断板件是否分拣完成,若完成,则提示用户取板,用于按复位键进行复位操作;若未完成,则重新通过摄像头拍摄,捕捉条码信息;分拣的流程为:从服务端或者本地获取分拣清单,这其中包含的信息为订单号,包号,条码等信息,程序会记录已经分拣过的板件,当板件技术完成,便能够判断板件已经分拣完成。板件上的条码是一段唯一标识符,当读取到这段标识符后,会在本地的板件清单中进行匹配,并在获取完整信息后进行分拣匹配。
该板材分拣系统及其方法设计合理,结构紧凑,能够辅助工厂对板件进行智能分包,提高了分拣的效率,节省了人工成本,降低出错率;使用方法简单,推广价值高。
在本板材分拣系统及其方法的描述中,需要说明的是,除非另有明确的规定和限定,术语“设置”、“相连”及“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。
上面对本专利的较佳实施方式作了详细说明,但是本专利并不限于上述实施方式,在本领域的普通技术人员所具备的知识范围内,还可以在不脱离本专利宗旨的前提下做出各种变化。