---------------------------------------------------------------------------------------------------------------------------------
----> o o o o o o o o o 皮带
----------------l------l-----l-----l------l------l------l------l-----l------l-----l-------l--------------------------------------------------
l l l l l l l l
l l l l l l l l 出砖机构
l------l l-----l l------l l------l
出砖口 出砖口 出砖口 出砖口
图中是8工位瓷砖分拣系统示意图:
圆圈是光电开关,瓷砖从左方入料口进入分拣系统,皮带输送,皮带在分拣出砖的时候不停止;
总共有八种类别的瓷砖需要分类,当瓷砖经过左边第一个光电的时候,操作员通过操作屏将此瓷砖的类别输入PLC系统,比如属于第一类就输入1,以此类推。8个出砖工位分别对应8个瓷砖类别,各有一个光电确定瓷砖到了该工位,当属于这一工位类别时利用气缸将瓷砖推入出瓷砖机构进行出砖,反之瓷砖继续在皮带上输送,如果出砖机构还没结束本次出砖动作的时候,属于本类的瓷砖已经到达光电位置,则放弃此瓷砖,让皮带将其输送到系统最右方,即放弃分拣此瓷砖。同时,用户可以将几个工位设置成一个种类。
我想了一下可以建立一个表格来管理瓷砖的种类,但是由于瓷砖可能不是连续进入的,而且同一种类的瓷砖有时会来很多片,这个从算法上怎么处理好一点。
我觉得关键是怎么判断各工位上的光电亮时,瓷砖是否是属于这个工位对应的种类。