如何实现PLC设备的顺序投入和切除

西门子plc 发布于 4个月前 分类:S7-300/400

想请教一下有多个设备想知道如何将他们依次的投入和切除,也就是说需要投入的时候投入下一个,需要切除的时候切除最早的一个,以五个设备为例子,希望能有人指点一下,谢谢

1个回复

  • 西门子plc

    用队列的概念来分析
    假如分2列
    1列:已开启的泵号
    2列:未开启的泵号
    假如刚开始,未启动泵号为1,2,3,4,5(按从小到大开启)
    启动泵
    1列:已开启的泵号     1
    2列:未开启的泵号     2,3,4,5
    启动泵
    1列:已开启的泵号     1,2
    2列:未开启的泵号     3,4,5
    启动泵
    1列:已开启的泵号     1,2,3
    2列:未开启的泵号     4,5
    关闭泵
    1列:已开启的泵号     2,3
    2列:未开启的泵号     4,5,1
    开启泵
    1列:已开启的泵号     2,3,4
    2列:未开启的泵号     5,1
    ......
    按照以上的思路分析你的问题