akang8612
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 393 個(gè)
工控威望: 420 點(diǎn)
下載積分: 3434 分
在線時(shí)間: 269(小時(shí))
注冊(cè)時(shí)間: 2011-10-14
最后登錄: 2024-07-23
查看akang8612的 主題 / 回貼
樓主  發(fā)表于: 2013-04-09 10:16
大家好,最近遇到了一個(gè)問題,請(qǐng)大家指點(diǎn)。PLC用西門子200的

檢測(cè)出口溫度來控制20個(gè)風(fēng)扇, 溫度高于設(shè)定值就啟動(dòng)一臺(tái)風(fēng)扇,一分鐘后溫度還高于設(shè)定值就啟動(dòng)下一臺(tái)風(fēng)扇,。。。。一分鐘后溫度降到設(shè)定值以下就關(guān)閉一臺(tái)風(fēng)扇。
上面的動(dòng)作容易實(shí)現(xiàn),現(xiàn)在的問題是每個(gè)風(fēng)扇都有手動(dòng)和自動(dòng)兩個(gè)狀態(tài)。
假如說現(xiàn)在1,6,9,18,20。5臺(tái)在自動(dòng),其余手動(dòng)
溫度高于設(shè)定值啟動(dòng)1,溫度還高于設(shè)定值怎么才能跳過2,3,4,5    直接啟動(dòng)6呢?

我考慮的是為每臺(tái)風(fēng)扇編號(hào),首先檢測(cè)哪幾臺(tái)在自動(dòng)狀態(tài),然后控制,可是這樣邏輯太復(fù)雜了
有沒有簡(jiǎn)單的辦法????
[ 此帖被akang8612在2013-04-09 15:28重新編輯 ]
luo76
級(jí)別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 1557 個(gè)
工控威望: 1619 點(diǎn)
下載積分: 112609 分
在線時(shí)間: 623(小時(shí))
注冊(cè)時(shí)間: 2008-09-06
最后登錄: 2024-11-06
查看luo76的 主題 / 回貼
1樓  發(fā)表于: 2013-04-10 09:43
簡(jiǎn)單的小菜,自動(dòng)時(shí)是用時(shí)間來轉(zhuǎn)到一下個(gè)風(fēng)機(jī),當(dāng)手動(dòng)時(shí)已經(jīng)開通下轉(zhuǎn)的通道,這個(gè)用內(nèi)部繼電器就可以做到了  

沒看到有人出來解答,因不熟悉西門子的產(chǎn)品,用三菱的軟件編寫手動(dòng)和自動(dòng)啟動(dòng)的程序,自動(dòng)關(guān)機(jī)的部分讓大家發(fā)揮啦,希望對(duì)大家有所幫助,鄙人做三菱電機(jī)工控代理,如有需求請(qǐng)多多支持
加傳一個(gè)更完整的程序,加上了自動(dòng)關(guān)機(jī)程序,呵呵,上班忙里偷閑編寫的,如有不對(duì)的地方請(qǐng)各位包涵
[ 此帖被luo76在2013-04-12 13:26重新編輯 ]
附件: 風(fēng)機(jī)延時(shí)順啟順停.rar (11 K) 下載次數(shù):39
網(wǎng)站提示: 請(qǐng)不要用迅雷下載附件,容易出錯(cuò)