zhuls
級別: 略有小成
|
[大家好,我現(xiàn)在在做一個項目,用的是S7-200。控制要求如下: 1)當(dāng)I0.0=1時,電機1啟動,運行8小時后自動停止并自動切換到電機2,電機2運行8小時后停止并自動切換到電機1.....如此循環(huán),當(dāng)I0.0=0時,系統(tǒng)停止。 2)當(dāng)I0.2=1時,電機2啟動,運行8小時后自動停止并自動切換到電機1,電機1運行8小時后停止并自動切換到電機2.....如此循環(huán),當(dāng)I0.0=0時,系統(tǒng)停止。 3)當(dāng)電機1出現(xiàn)故障(I0.1=1時)能自動切換到電機2;當(dāng)電機2出現(xiàn)故障(I0.3=1時)能自動切換到電機1。 4)當(dāng)I0.0=1和I0.2=1時,表示電機1和電機2同時運行,并且不受時間控制,可以長期運行。 這樣的程序如何編呢,望多位多多指教!謝謝! 兩臺電機互為備用交替運行,也選擇同時運行也可選擇主備運行,出現(xiàn)故障可自動切換.rar (3 K) 下载次数:196 這是我編的,望各位多指教! [ 此帖被zhuls在2009-12-30 11:56重新編輯 ] |
---|---|
|
zz680217
級別: 略有小成
|
這種程序的關(guān)鍵是實時時鐘設(shè)置的問題如果你會應(yīng)該不難。 |
---|---|
|
zhuls
級別: 略有小成
|
樓上的意思是不是通過讀實時時鐘,然后用字節(jié)比較指令來實呢,那么有一個問題我不是很明白,好象用VB3表示小時,如果我要設(shè)置每天早上八點開下午六點關(guān),那么我是不是用VB3分別與8、18比較就可以了,因為我看到指令解釋里有這么一句話:日期和時間值必須采用BCD格式編碼。謝謝 |
---|---|
|
flin124
級別: 略有小成
|
這個不難吧 可以運用定時器和計數(shù)器搭配使用即可滿足要求 也可以使用實時時鐘 但要保證PLC內(nèi)部時鐘設(shè)置正確 |
---|---|
|
qinshengyue
是我,別開槍!
級別: VIP會員
|
我有一個三菱的程序,風(fēng)機8小時交替運行的,基本類似 在家里,現(xiàn)成的,明天如果記得的話,就帶過來給你參考下! |
---|---|
|
xiaoxin456
級別: 探索解密
|
你的編法不錯,就是8小時編的不對,可通過計數(shù)器和sm0.4,時間這么長了想必你已經(jīng)編出來了 |
---|---|
|