18luck网站

18luck网站電子設計 | 18luck网站Rss 2.0 會員中心 會員注冊
搜索: 您現在的位置: 18luck网站 >> 18luck平台 >> 梯形圖實例 >> 正文

梯形圖實例 西門子PLC控製花樣噴泉形式編程實例

作者:佚名    文章來源:本站原創    點擊數:    更新時間:2021-06-06

通過西門子PLC控製花樣噴泉的5種形式,通過5個(ge) 按鍵控製5種形式:
1號位,按下第一種1~8順序噴出,逆序收起,間隔2秒,循環。
2號位,按下第二種單數先噴出,然後雙數噴出,一起收起,間隔2秒,循環。
3號位,先1278噴,在3456噴,全收,再3456噴,1278噴,全收,循環。
4號位,先1~2噴,然後3~4噴,再5~6噴,78噴,全噴,收起,循環。
5號位,1~4噴2秒,1~8噴2秒,5~8噴2秒,1秒收,單噴2秒,雙噴2秒,1秒滅,1278噴2秒,123789噴2秒,2秒1~8噴,2秒收,共20秒,循環
注意:用S7-200編,第5種通過比較來設置時間 
編程思路
首先我們(men) 看到了該控製要求裏麵有大量的時間節點來控製不同閥或者電機的輸出,這是一個(ge) 重要的可以利用的信息,我們(men) 可以利用不同的時間節點來完成對應的輸出。
那麽(me) 我們(men) 如何在繁瑣的控製要求下捋順出清晰的編程思路呢?這個(ge) 時候就需要我們(men) 畫出沒個(ge) 控製模式的時序圖,在時序圖中我們(men) 會(hui) 清晰的看到不同時間對應的不同動作。
時序圖的製作與(yu) PLC編程
我的時序圖采用的是Eplan 製圖軟件。
模式1
首先這個(ge) 是模式1的時序圖,而模式1的控製要求是:1~8順序噴出,逆序收起,間隔2秒,循環 

 
T0-T15 不是編程內的T指令,由於S7-200 T指令由T36開始才是100ms為單位的計時器,所以這裏麵的T0隻是作為時間節點的標記!
對應的PLC程序為 
 
在時序圖中我們可以看到,不同的時間節點不同的輸出,以A閥輸出為例,當T40閉合時輸出高電平,當T55閉合時輸出低電平,平且是連續的輸出,因此在其閥的中間繼電器M1.0前端串聯了T40與T55,其餘的輸出參照閥A,模式1均為長脈衝輸出,因此輸出的條件比較單一,並且都是長脈衝是一個循環。
模式2
控製要求:單數先噴出,然後雙數噴出,一起收起,間隔2秒,循環。 
 
也就是說1357先噴,2秒後2468跟著噴出去,最後一起收,相隔2秒後進行下一個循環,循環的時間節點一共有3個,相對編程簡短一點。 
 
模式2與模式1對比起來相對簡單一些。
模式3
控製要求:先1278噴,在3456噴,全收,再3456噴,1278噴,全收,循環。 
 
模式3有6個時間節點,隻不過輸出的形式是四個為一組進行輸出,並且是有點表變化的,不過參照前麵的編程思路也會很快得到解決。 
 
模式3唯一與前2中模式有變化的就是間斷的脈衝輸出,所以輸出的時候有2種條件會導致輸出。
模式4
控製要求:先1~2噴,然後3~4噴,再5~6噴,78噴,全噴,收起,循環。 
 
模式4是一對一對的噴出,最後一起收回在一對一對的噴出。
對應的輸出中間繼電器有4個。 
 
模式4的幾個輸出也是不連續脈衝輸出,因此不同條件都會觸發最後的輸出線圈。
模式5
控製要求:1~4噴2秒,1~8噴2秒,5~8噴2秒,1秒收,單噴2秒,雙噴2秒,1秒滅,1278噴2秒,123789噴2秒,2秒1~8噴,2秒收,共20秒,循環
注意:用S7-200編,第5種通過比較來設置時間
模式5的控製要求比較特殊,除了繁瑣以外還特殊要求了要通過比較的方式來設置時間,因此就不能采用計時器的方式來設置時間。 
 
為了滿足控製要求我把時間變成計數的方式,通過比較計數來進行時間控製。 
 
根據上方的時序圖,來進行比較的編程,需要注意的是所有數值的上線都要是小於該值,否則會多計數1秒,而計數的原理是利用了S7-200的內部時鍾來實現,SM0.5是一個開0.5S 關0.5S 的內部時鍾,加上一個上升沿就變成了1秒一計數的計數器,根據不同計數的比較來實現不同的輸出。每個輸出點一個循環內最多有3次輸出,因此要進行3次條件的並聯來實現輸出。
所有模式都編程過後最後我們來看看程序是如何組建的!
由於采用5個按鈕控製5種模式,所以我采用主程序調用子程序的方法,一共5種模式,采用一個主程序5個子程序的方法來實現功能! 
  
 
而子程序對應的觸發條件為按下對應的按鈕,噴泉的停止是靠一個自複位的停止按鈕來控製,按下停止按鈕會複位所有子程序,並複位子程序內所有計時器,方式啟動時不是從第一個輸出點輸出。 
 
這是我所定義的符號表,僅供參考!
Tags:西門子PLC,梯形圖實例,噴泉  
責任編輯:admin
  • 上一篇文章:
  • 下一篇文章: 沒有了
  • 相關文章列表
    西門子plc編程軟件中MOV_W、MOV_B、SHR_B的含義
    梯形圖實例 統計停車場現有多少輛車三菱FX PLC係統設計
    三菱plc自動門的PLC控製梯形圖編程(檢測和延時的應用)
    西門子plc中VB、VW、VD的含義和怎麽使用
    西門子S7-200 PLC各數據存儲區含義及接線,西門子plc數據存儲器
    西麽子PLC存儲器中數據存取方式簡介
    教你幾步搞定西門子PLC模擬量計算(附程序)
    西門子plc數據寄存器 s7-200 plc的數據區 輸入/輸出映像寄存器
    西門子S7-200PLC通過Modbus庫與智能儀表通訊
    西門子S7-200CN與台達DVP14SS2之間的Modbus通訊連接mbus_msg
    西門子PLC常規通訊配置方案 通俗易懂
    西門子smart200接線圖 西門子S7-200smart係列plc接線圖
    西門子PLC通信協議這麽多種,PLC的通信協議
    西門子PLC的模板安裝與機架擴展
    西門子S7-1200PLC控製兩台電動機順序啟停逆序停止plc程序實例
    PLC梯形圖程序設計基礎及經驗設計,梯形圖實例講解
    在西門子PLC中 vw是看成整數還是字?怎麽區分整數和字?
    西門子PLC中,VW,IW,QW,MW,SMW,LW,AIW是什麽意思
    西門子S7-200PLC的地址分配方式與特點
    鬆下FP0R係列PLC中模擬量的采集與處理案例梯形圖實例
    梯形圖實例 星角降壓啟動電機可逆電路plc改造布置圖
    西門子S7-200型PLC的跳轉指令
    西門子S7-200型PLC的子程序指令
    西門子S7-200型PLC的程序循環指令FOR和NEXT
    西門子PLC S7-200係列PLC的自然對數和指數指令
    西門子PLC S7-200係列PLC的三角函數運算指令
    三菱PLC的料箱盛料過少報警係統程序設計梯形圖實例
    西門子plc s7-200浮點數計算 浮點數運算
    三菱FX係列PLC的FX2N-4AD-TC特殊功能模塊梯形圖實例程序
    三菱plc和fx2n-4ad-tc實現pid閉環控製係統的學習
    請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
    1分 2分 3分 4分 5分

    還可以輸入 200 個字
    [ 查看全部 ] 網友評論
    最新推薦
    關於我們 - 聯係我們 - 廣告服務 - 友情鏈接 - 網站地圖 - 版權聲明 - 在線幫助 - 文章列表
    返回頂部
    刷新頁麵
    下到頁底
    晶體管查詢