wlw
級別: 略有小成
![]() |
今天在這個網(wǎng)站里看到一貼子,是求兩水泵輪換運行的程序,原帖是這樣的。(各位高人給幫個忙吧:我有兩臺水泵,要求: 前8分鐘泵1運行,接下來的2分鐘兩泵都不運行;再接下來的8分鐘,泵2運行,接兩分鐘不運行;再再接下來的8分鐘,泵1運行,接兩分鐘不運行;(就是兩個泵輪流運行,且受時間約束) -------------------如此循環(huán)。求高人給個西門子程序)。等我把程序編號后就找不到此貼了,也就意味著不能回復(fù)了。所以就把程序給大家看看,見見笑,是個簡單的程序。不值一提。望大家多提意見。當(dāng)然有很多種方法和更簡單編程,大家一起學(xué)嘛。 |
---|---|
本帖最近評分記錄: |
zhaotingjie
級別: *
![]() |
原貼是我發(fā)的,呵呵。看了你的程序,不知道你測試沒有,在“水泵1程序”中T37計時8次后,C1接通,T38計時2min后接通,M0.1置位為1,此時掃描主程序,“水泵1程序”斷開,運行“水泵2程序”。問題就要這了:“水泵1程序”斷開T38并沒有對C1進行復(fù)位,因此,當(dāng)“水泵2程序”運行完后,再進入“水泵1程序”時C1初值為8。那就不對了哦。 不知道是不是這樣。 我把Network3和Network2換了順序,這樣就可以了。不知道是否穩(wěn)妥? |
---|---|
|
zhaotingjie
級別: *
![]() |
程序仿真通過,再次表示感謝。 另外問一下:在S7 200中,T37常閉和T37計時器可以串聯(lián)使用 —|/|—( ) 而在S7 300中,這樣使用不能達到相同的效果,不知道是什么原因? 還是我哪里弄錯了。 |
---|---|
|