恭喜,你发布的帖子
发布于 2024-10-05 09:38:10
10楼
我觉得我的表述跟你的想法应当是一致的啊。
问题1:存储数据就放在数组中,数组长度大于缓冲区工件数量,工件流向后续工艺就清掉对应的数据用来保存新流入工件的数据。
问题2:对应关系,数组中每个元素都有产品信息、加工信息,你读取产品信息后就能通过比较对应读取到数组对应的下标n,然后再通过加工信息[n]这种数组访问方式就能轻松获取加工信息。
另外,先进先出的设想是好的,对于程序来说更好处理。如果能严格保证流水线先进先出自然是好事。如果不能严格保证,建议当成乱序写逻辑,使用比较指令来清除数组和找到空数组并写入数据。
写了个for循环的程序
数组都显示了相同的信息,应该是我对for循环的使用理解不够???
逻辑意思是懂了,但现在,不明白怎么去写逻辑实现这个功能
我自己的认知来看,不会实现的点有:
1、怎么去写程序去 保证数组中存储的加工信息是唯一的;
2、怎么去写程序去 保证流过2个工位的对应数组中的信息被清除。
当然,可能还有其它没有意识到的技术问题,我暂时还没发觉到。
请填写推广理由:
分享
只看
楼主