楼主应该知道左移指令吧,比如说M2,M1,M0状态为0,0,1,执行完左移指令后就变为0,1,0,理解了左移指令应该不难理解3楼的意思了。
不过我觉得应该执行2次移位,因为最终要在4工位输出,所以判断合格与否最好还是在工件移动到4工位时。也就是说最终判断合格与否是看M3,M6是否都为ON
引用
引用第3楼wu32u2于2015-08-14 17:30发表的 :
用两个左移或右移指令配合使用,1工位占用M1 M2 M3 , 2工位占用M5 M6 M7 ,当工件在2号位置检测到产品时,M1 ON,M2OFF M3OFF, M5OFF M6 OFF M7 OFF,当产品继续旋转至3号位置,M1ON (假设员工一直在放产品,若这是员工没放产品M1 OFF)M2 ON M3 OFF M5 ON M6 OFF M7 OFF,这时,M2和M5是记忆产品1的状态,M1记忆产品2的状态,因此当M2 M5同时接通时即符合要求,当再转动一个工位时,产品1的状态转移至M3和M6。我这样解释不知楼主能否明白?