你这个逻辑不对。下面是我的逻辑,做了十几台你这种需求的了。
A处取件
***
-------------------A取件结束
B处准备放件
IF R0<5 THEN
R0=R0+1
ENDIF;计次1
R1=R1+1;计次2
IF R1=1 THEN JUMP LBL1
IF R1=2 THEN JUMP LBL2
IF R1=3 THEN JUMP LBL3
IF R1=4 THEN JUMP LBL4
-------------------------------------判断结束
LBL1;放B1
***
***
IF R0<4 THEN JUMP A处取件
IF R0>=4 THEN JUMP LBL12;取B2
LBL2;放B2
***
***
IF R0<4 THEN JUMP A处取件
IF R0>=4 THEN JUMP LBL13;取B3
LBL3;放B3
***
***
IF R0<4 THEN JUMP A处取件
IF R0>=4 THEN JUMP LBL14;取B4
LBL4;放B4
***
***
IF R0<4 THEN JUMP A处取件
IF R0>=4 THEN R1=0 JUMP LBL11;取B1
-----------------------------------------------放件结束
LBL11;取B1
***
JUMP LBL50
LBL12;取B2
***
JUMP LBL50
LBL13;取B3
***
JUMP LBL50
LBL14;取B4
***
JUMP LBL50
----------------------------------------取件结束
LBL50;放C