在IO板里找一个没有使用的点位,接上用于启动程序的按钮,一端接IO地址一端接24V.
新建一个后台任务,在后台程序里通过赋值把按钮的瞬时信号用数据保持住。比如:
MODULE ModuleMain
PERS num data:=0;
PROC Mainback()
IF button=1
data := 1;
ENDIF
ENDPROC
ENDMODULE
然后在主程序里判断数据的值,如果值为1机器人就去工作,工作完成后将数据置为0,这样一个用按钮启动程序就完成了。