18luck网站

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

西門子plc s7-200,PLC的爐窖溫度控製係統程序設計實例

作者:佚名    文章來源:本站原創    點擊數:    更新時間:2019-01-01
    1.確定設計任務書
    某恒溫爐窯根據工藝控製要求,需要對養護爐窖內的溫度進行嚴格的控製。爐窖溫度控製係統的示意如圖7-30所示。
爐窖溫度控製係統的示意圖
    圖7-30    爐窖溫度控製係統的示意圖
    (1)控製任務和要求
    係統總的控製過程是:按下總啟動按鈕後,允許兩個爐窖按照各自的控製要求運行。每個爐窖都有啟動按鈕、停止按鈕和急停按鈕。如果按下總停止按鈕,則禁止係統允許。
    每個爐窖的具體要求是:
    ·啟動風機,使爐窖內的熱氣流循環。
    ·打開進氣閥,使熱氣流(蒸汽)進入爐窖。
    ·經過一定時間的恒溫控製(如10h),關閉進氣閥。
    ·打開排氣閥,排除熱氣流。
    ·按下停止按鈕,則關閉風機和排氣閥。
    ·每個爐窖的進氣閥隻有在總進氣閥打開後才能打開。
    ·隻要有一個爐窖需要排氣,就要打開總排氣閥。
    ·每個爐窖通過一隻熱敏電阻進行溫度檢測。
    (2)采用PID控製算法
    在采用PID控製算法時,將每個養護窖的進氣閥由電磁閥(開關量輸出)改為電動閥(模擬量輸出),通過控製閥門的開度來調節蒸汽進氣量,從而實現恒溫控製。
    2.確定外圍I/O設備
    (1)輸入設備:8個按鈕,其中2個按鈕控製總係統的啟動/停止,6個按鈕控製2個養護窖的啟動、停止和急停。
    (2)輸出設備:4個電氣閥,2個繼電器用來控製養護窖的電動機。
    (3)擴展模塊:1塊EM231 (4AI)和1塊EM232 (2AO)。
    3.選定PLC的型號
    選用的PLC是西門子公司的S7-200係列小型PLC-CPU224。
    4.編製編程元件地址分配表
    輸入/輸出分配見表7-10,其他編程元件地址分配表見表7-11。
    表7-10    輸入/輸出元件地址分配表
輸入/輸出元件地址分配表
    表7-11    其他編程軟件地址分配表
其他編程軟件地址分配表
其他編程軟件地址分配表
    5.PLC接線圖
    采用S7-224以及EM231和EM232組成的PLC外部接線圖如圖7-31所示。
PLC外部接線圖
    圖7-31    PLC外部接線圖
    6.程序設計
    很多工業控製過程采用PID控製方式,S7-200係列提供的PID指令為PID控製提供了方便。子程序SBR1和SBR2分別是1號、2號養護窖的PID參數設定子程序,其具體程序代碼見表7-12、7-13。中斷服務程序INTO是兩個養護窖的PID控製程序,其具體程序代碼見表7-14。主程序通過調用子程序SBR1、SBR2以及中斷程序實現對兩個養護窖溫度的PID控製,其具體程序代碼見表7-15。
    選用模擬量輸出模板EM232,可以把0~32 000的數字量轉換成0~10V電壓。由於選用雙向晶閘管來控製加熱係統,而雙向晶閘管的控製電壓Uk為0~5V,這個控製電壓是由EM232提供的。所以PLC送到EM232的最大數字量限製到16000,這樣可保證送到雙向晶閘管上的電壓不會超過5V。
    在三級皮帶運輸機實例中,介紹了利用定時器的當前值比較的方法控製回路,降低了程序的複雜程度。在本例中采用計數器的當前值比較方法,原理與定時器相同,同樣也降低了程序的複雜程序,見表7-15程序中的網絡2。熟練利用定時器和計數器的當前值比較的方法,能夠使編寫程序簡單易懂。
    表7-12    1號窖PID參數設定子程序
1號窖PID參數設定子程序
    表7-13    2號窖PID參數設定子程序
2號窖PID參數設定子程序
    表7-14    兩個養護窖的PID控製程序
兩個養護窖的PID控製程序
兩個養護窖的PID控製程序
    表7-15    養護窖PID控製主程序
養護窖PID控製主程序
養護窖PID控製主程序
養護窖PID控製主程序
Tags:s7-200,EM231,爐窖溫度控製係統,梯形圖實例  
責任編輯:admin
相關文章列表
基於西門子S7-200與WinCC的加熱器測試係統設計
S7-200 PLC在加工中心控製係統中的應用的梯形圖設計
西門子 S7-200 PLC的皮帶運輸機控製編程實例
梯形圖實例:用西門子plc S7-200編程的幾個實例的編程實例
西門子S7-200 係列PLC量程轉換及編程方法
西門子PLC S7-200常見的71個故障匯總及解決辦法
S7-200係列的基本邏輯指令
西門子S7-200係列 PLC的數據存儲器尋址
西門子S7-200係列PLC的位邏輯指令及應用(梯形圖、指令表、時序圖
西門子PLC S7-200的程序結構:主程序、子程序、中斷程序
西門子s7-200的輸入輸出端電源必須24v供電嗎?
西門子S7-200 PLC如何通過自由口通信控製變頻器運行,發送指令XMT
西門子s7-200PLC CPU自由口通信模式總結,XMT和RCV指令
西門子S7-200高速計數器、編碼器的應用!
西門子S7-200 PLC左移、右移指令編程梯形圖
西門子S7-200控製步進電機編程實例,梯形圖實例
西門子S7-200PLC編碼器測速方法
西門子PLC的S7-200左右移位問題
西門子S7-200 PLC高速脈衝輸出功能
西門子S7-200PLC子程序調用的意義
s7-200與acs 800變頻器的modbus
西門子s7-200PLC模擬量數據格式與尋址
西門子S7-200PLC模擬量編程的思維
S7-200如何實現多個寄存器的累加,mov指令
西門子s7-200和s7-300定時器使用區別,TON指令
S7-200PLC交換和填充指令,PLC指令
S7-200 PLC的字節交換/填充指令,SWAP,FILL_N指令
S7-200 PLC設置實時時鍾指令,SET_RTC
S7-200 STEP 7的雙字(Double Word)數據類型
西門子S7-200PLC的計數器指令
請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
1分 2分 3分 4分 5分

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