楼主最近还看过
这个有啥难的吗?首先小车在哪个位置(可以通过现场传感器或者编码器位置得到反馈),其次是任意输入位置编码小车根据这个编码顺序运行小车,这个也不难,其实就是个运行先后顺序而已,你可以把顺序1,2,3,4,5看作一个个位置代号,不要看成序号,然后用5个寄存器分别记忆这5个指令,D0(位置1),D1(位置2),D2(位置3),D3(位置4),D4(位置5)分别对应,比如收到45123指令,对应D0,D1,D2,D3,D4分别为3,4,5,1,2(表示执行顺序),然后就分别执行小车运行顺序,先首先执行去位置4,然后再去位置5,然后再反向去位置1,然后再正向运行去位置2,最后执行去位置3,期间要用比较法去处理执行位置先后