这种应该类是于那种自动打包的设备 能说一下你的机构不是是什么样子的吗? 因为可能涉及到你放料的机构放料的方式 还有进料的数量 是单个进料 还是多个进料 这个会涉及到来的数据处理 具体的还是要看你的机构部分想实现什么功能
如果说只是想要思路的话 倒是可以这样 PLC的话就用变址寄存器去寻址 类似于楼上的对每个工位内没个位置进行地址标注 比如工站1对应的地址分别为D0~D4 工站2对应的地址是D5~D9 工站三对应的地址是D10~D14 以此类推 A B C D E料分别标注为10 11 12 13 14(16进制对应的10进制值,不建议使用楼上的0 防止来料数据异常不赋值会是0 产生数据异常)
然后 比如来料是10(A) 然后就去寻D0~~D?地址里面对应10(A)的寄存器 这里可以使用变址(变址*1)去寻地址 找到一个就放一个到对应的位置 比如下一个来料是B(11) 就用变址*2 对应的去寻对应的地址对于B(11)寻到了就对应把它放到对应的地址里面去 直到所有的物料位寄存器全部寻址结束
其他的C D E以此类推
思路基本就是这样的 具体的还是要看你的机构部分是怎么配合的 可以加我QQ 798792886 详聊 我对你机构部分有点兴趣 加的时候就说是工控人家园的
楼主留言:
你这说的只是正常查询,比如查询时从D0开始,那么来料为A是,就会进入到最后一个包含A的工位,下一个A来了还是进入最后一个工位,我需要的是第一个A进入1工位,第二个A进入2工位。。。。第六个产品再进入1工位,实现负载平衡。
[ 此帖被wangnaizhi在2019-05-27 15:13重新编辑 ]