引用引用第4楼zq123666于2024-09-06 09:49发表的 :我想到的还是用位移指令把二维码数据做位移,根据二维码数据长度分配所需字数,然后一个字用来存检测结果,这两组数据所占字数相加就是每个工位需要的字数,就是图中指令中的N2,再乘以22工位,就是图中指令中的N1。
引用引用第5楼gxtmdb82164于2024-09-06 09:59发表的 :我以前做这种项目都是用上位机来做调度的,好处是可用用配置文件或者设置界面的方式动态调整各种调度条件和需要收集的数据点。不过上位机调度需要通信时间开销,做的不好的话会有明显的等待时间,这方面需要一定的实战经验和技巧。只靠PLC解决,主要还是把思路梳理清楚以后把调度算法抽象出来,并建立数据结构来支撑这个调度算法,包括输入的,输出的和中间变量都放到数据结构中去。最终效果就是所谓的面向对象,只要把这个对象定义清楚了,就不是什么大问题。这里随便举个例子: [attachment=302934] .......