看了你的工藝要求。我認為大致可以用步進指令來完成動作的可能性比較大。
啟動設(shè)備后,工件進入2室。
2室:工件從位置1到達位置2后。閘門3開始動作。
3室:工件到達位置3后關(guān)閉閘門3;打開閘門4。
4室:工件到達位置4后關(guān)閉閘門4;打開閘門5。
工件到達位置5(或者6時),開始做循環(huán)步進:
1:首先關(guān)閉閘門5。啟動電機5。
2:工件到達位置6(或者位置7)時,啟動電機7;同時關(guān)閉電機5。
3:依此類推。工件到達位置16時,啟動電機5 ~ 15作反轉(zhuǎn)運動。
你說的時間10分鐘問題與電機5 ~ 15的運行速度應(yīng)該有關(guān)。每個往復(fù)運動計時器加1。
直到達15次后電機15將作向前的運動,同時打開閘門21進入21室。
4:工件到達位置21時,打開閘門22;同時關(guān)閉閘門21。
依此運行直到進入位置23,關(guān)閉閘門23,循環(huán)結(jié)束。
程序方案可以做連續(xù)運行。除了位置5 ~ 位置15做往復(fù)運動外。其余主要用后一級位置到達作前一級閘門、電機的關(guān)。啟動電機和閘門依靠前級位置信號。