进入程序
CON1.PV.04=1;
CON2.PV.03=1;
CON2.PV.04=1;
程序周期运行
IF COM1.PV.01 then //小车右慢行
move=move+2;
endif
if COM1.PV.02 then //小车左慢行
move=move-2;
endif
if COM1.PV.03 then //小车右快行
move=move+5;
endif
if COM1.PV.04 then //小车左快行
move=move-5;
endif
if move<0 then
move=0;
endif
if move>698 then
move=698;
endif
IF move<1 THEN //小车到达左限位
CON1.PV.07=1;
ELSE
CON1.PV.07=0;
ENDIF
IF move>145 && move<=155 THEN //小车到达接近开关B1
CON2.PV.01=1;
ELSE
CON2.PV.01=0;
ENDIF
IF move>545 && move<=555 THEN //小车到达接近开关B2
CON2.PV.02=1;
ELSE
CON2.PV.02=0;
ENDIF
IF move>=698 THEN //小车到达右限位
CON1.PV.08=1;
ELSE
CON1.PV.08=0;
ENDIF