设备A有4台3用1备,设备B有3台,设备A和设备B实现1对1的控制,一台设备A的启停控制一台设备B的启停,设备A其中一个故障,切换为备用的,时如何实现?
问题补充:
这个问题回答起来好像挺抽象的,能给个简单画点图就好理解了,
最佳答案
给A的启用设备编号,给B的设备编号。A的备用设备不在启用序列中,这样再定义一个int变量,记录当前A启动的是哪个,启动设备1,则控制对应B的1,启用设备2,则控制对应B的2,启用设备3,则控制对应B的3.
实际就是对A的设备建立一个启动序列,然后把备用设备排除在启动队列之外。然后按照序列启动设备,你可以fifo的队列数据处理方法。
提问者对于答案的评价:
大概那个意思吧,不过你的对象是固定的,应该用随机的方式确定配对,同时备用的没处理好
专家置评
已阅,最佳答案正确。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc231129.html