2個226 cpu,我想a主運行,b主監(jiān)控,a出現(xiàn)故障,b通過ppi通訊把a設為stop,然后代替a控制。在程序中設置隔離有點麻煩。
我想知道如何將stop再變會run?上位機就是一。
答:1. 如果a、b端的ppi連接中斷的話,兩個cpu的狀態(tài)是什么樣的?
2. 外部的輸入、輸出信號如何連接到2套(這個其實比較簡單,我只是提醒樓主要考慮這個問題)
建議樓主不要用通訊方式,還不如用硬接線方式,把a plc的運行信號用常閉信號接入到b plc,作為b plc所有輸出信號的閉鎖信號。如果a plc運行,閉鎖打開,b plc可以監(jiān)視,但是無法輸出所有控制信號;如果閉鎖關閉,即a plc不運行,則b plc自動輸出所有指令,切換時間為1個b plc的掃描時間。當然,如果a plc恢復后,也需要1個掃描周期后切回來(當然外部設備動作還需要考慮等延時)。這種方式是否影響外部設備的運行狀態(tài)與樓主的輸出通道的接線有關。
由于硬接線可靠性較高,建議樓主簡單的控制還不如用硬接線控制。
其實我建議樓主做成2套獨立plc同時運行的方式,即任一plc正常工作,輸出相應信號都可以實現(xiàn)設備的控制,這樣就基本沒有什么切換時間??煽啃暂^高。當然樓主要考慮失能控制和得能控制兩種方式下繼電器接線的不同,以及設備動作時的安全性問題。
失能控制是指設備用繼電器常閉觸點連接并進行動作的控制方式,即繼電器沒帶電時設備動作,繼電器帶電反而設備停止工作。這種方式下2套plc的輸出采用常閉串聯(lián)或并聯(lián)(取決于設備的動作安全性)方式,;
得能控制是指設備在繼電器觸點接通后才能動作的控制方式,斷電時設備停止;這種方式下2套plc的輸出采用常開并聯(lián)方式,任意plc信號接通設備動作;










