图片:
只要记录几个关键信息,具体写就要看各人的编程方式了,我是这样做的,供参考
1:假设有50步, 每一步的动作号,则分配 D0~D49 共计50个寄存器,存储动作号。
2:假设有50步,每一步的动作参数用数据, 假设每一步用20个,D100-D119,D120-D139. …………共分配50组,每组20个。
3:每一步动作号里的数据值表示不同的动作,D0=0 什么动作,D0=1什么动作,D0=2 什么动作,D1.D2到D49同理。
4:示教记录每一步的数据,比如第1步示教D0需要的动作号对应的数值 ,D100~D119里面保存数据。第二步示教D1里面动作号和D120-D139里面的数据。(用变址)
5:每个动作号做成子程序。
6:执行的时候,就是把示教中每一步的数据读出来,每一步的动作号是什么 则执行对应的子程序,把每一步的参数也读出来传到子程序里,两者一并执行。