恭喜,你发布的帖子
发布于 2018-02-11 15:22:52
1楼
有好,有不好!
从应用原理上分析
正常情况下应该是个FIFO的队列控制,意外情况下应该是对一个线性表(队列)中的元素进行删除的工作。
楼主的做法是吧压力甩锅给了后续的控制程序,好坏暂且不论,有区别是明显的。
首先,如果预先按表的操作处理的话,后续程序是知道队列里可用的设备数量的,以及下一台设备是否可用,但按楼主的做法确是无法确认(除非另做程序,本来就想偷懒的,这不又多事儿了不是)。
队列中连续两台或多台设备撤出的可能性也是存在的,如果后续控制逻辑相对复杂,这样的处理会加大这部分控制程序的编写难度
请填写推广理由:
分享
只看
楼主