18luck网站

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

基於S7-200PLC和組態軟件的飼料生產控製係統研究_小型飼料生產線控製係統改造實例 WINCC

作者:佚名    文章來源:網絡    點擊數:    更新時間:2023/12/8

飼料產(chan) 業(ye) 是現代養(yang) 殖業(ye) 發展的物質基礎,同樣也是中國的一個(ge) 朝陽產(chan) 業(ye) 。目前在西部高原偏遠地區仍然有為(wei) 數眾(zhong) 多的中小型飼料加工企業(ye) 采用老式的繼電器接觸控製係統,其控製係統存在加工自動化程度較低、生產(chan) 效率相對較低和可靠性較差等問題。隨著工控技術快速發展,對原有飼料企業(ye) 進行技術改造顯得很有必要。PLC目前已經廣泛應用於(yu) 工業(ye) 控製現場,該技術用於(yu) 飼料生產(chan) 線控製,具有控製功能強大、可靠性高、邏輯性強、編程簡單等優(you) 點;觸摸屏是實現人機交互的橋梁,通過觸摸屏這一人機交互界麵可對設備進行控製和狀態監控,具有可靠性高,避免或減少機械開關(guan) 磨損,提高設備使用壽命的優(you) 點,二者結合是現代工控的一大趨勢。
1小型飼料生產(chan) 線控製係統改造實例
1.1飼料生產(chan) 控製係統的組成
某小型飼料生產(chan) 廠擬在基本不改動現有飼料生產(chan) 設備情況下對電控係統進行改造,現有設備情況:8台卸料機、8台定量秤及傳(chuan) 送帶和混合機。8台卸料機對應8台定量秤,以上18台設備均由不同型號的電動機進行驅動。因此在控製係統中,控製對象為(wei) 不同型號的電動機,根據電動機功率的大小,電動機的啟動和停止分別采用不同的方式。由於(yu) 8台卸料機和8台定量秤采用小功率的電機,所以采用直接啟動和停止。傳(chuan) 送帶和混合機采用功率較大的電機,所以采用星三角減壓啟動和反接製動。
該係統上位機采用WinCCFlexible2008組態軟件開發監控界麵,下位機采用西門子S7-200係列的PLC完成控製功能,中間利用MPI電纜進行通信。在飼料生產(chan) 控製中,PLC不僅(jin) 要控製設備的啟動和停止,同時將輸出狀態反饋給上位機。通過上位機動態畫麵顯示設備的具體(ti) 狀態和對設備進行控製。
在飼料生產(chan) 控製係統中,主要的組成部分有:人機交互模塊HMI、PLC模塊、被控對象,如圖1所示。

基於(yu) 

1.2飼料生產(chan) 控製流程
(1)8台卸料機工作
在飼料加工過程中,首先8台卸料機工作,開始進行卸料。
(2)8台定量秤工作
在卸料機工作的情況下,對應的定量秤開始稱量,當達到設定的稱量值時,定量秤開始工作,對應的卸料機停止工作,此時表示稱量完成,定量秤開始卸料。
(3)傳(chuan) 動帶和混合機工作
在飼料加工過程中,傳(chuan) 動帶和混合機的啟動和停止分為(wei) 手動方式和自動方式。手動方式是通過手動來實現傳(chuan) 動帶和混合機的啟動和停止。自動方式是在8台定量秤任意兩(liang) 台或兩(liang) 台以上工作後,傳(chuan) 動帶和混合機自動啟動,當8台定量秤全部工作後,傳(chuan) 送帶運行2s後,反接製動停止工作,此時假設表示原料全部傳(chuan) 送完畢,則混合機運行一段時間後(混料時間可通過觸摸屏上的I/O域進行設置),反接製動停止通過,此時假設表示原料混合完畢。混合機停止的同時8台定量秤全部停止工作,同時卸料機開始工作,此時完成一個(ge) 工作循環。
2飼料生產(chan) 控製係統硬件設計[1-3]
2.1I/O點數的計算
根據小型飼料生產(chan) 控製係統的工藝流程和控製要求,本著實用和經濟的原則,飼料的稱量直接用定量秤實現(因為(wei) 該廠的飼料配方改變較少),該型號定量秤在到達設定稱量值時,會(hui) 輸出一個(ge) 開關(guan) 量信號,用這個(ge) 開關(guan) 量信號作為(wei) 卸料機的停止信號,這樣就把控製係統實現了簡化,因此,8台卸料機的啟動和停止共需要16個(ge) 輸入點,8台定量秤的啟動共需要8個(ge) 輸入點,傳(chuan) 送帶和混合機的啟動共需要4個(ge) 輸入點,同時需要一個(ge) 急停輸入點,綜上所述共需要29個(ge) 輸入點。
8台卸料機共需要8個(ge) 輸出點,8台定量秤共需要8個(ge) 輸出點,由於(yu) 傳(chuan) 送帶和混合機采用星三角降壓啟動和反接製動,所以共需要8個(ge) 輸出點,綜上所述共需要24個(ge) 輸出點。
落料誤差通過實驗卸料機的速度等因素在設置
定量秤的稱量值時予以修正,使得落料誤差最小。
2.2PLC選型
考慮成本和I/O點數等因素,選用西門子S7-200係列的PLC,CPU型號為(wei) 224XPCN。CPU
224集成了14個(ge) 輸入點和10個(ge) 輸出點,所以采用一個(ge) 數字量擴展模塊EM223CN。共有30個(ge) 輸入點和26個(ge) 輸出點,滿足所需點數要求。為(wei) 保證控製係統及其PLC程序的可靠性,擬利用實驗室的PLC試驗箱做硬件控製係統和PLC控製程序的驗證運行。
3軟件設計
3.1PLC控製程序的設計
PLC編程采用西門子編程軟件STEP7Micro/WIN32V6.0。該軟件是基於(yu) Windows操作係統平台的應用軟件,用於(yu) S7-200創建可編程邏輯控製程序的標準軟件,可使用梯形圖邏輯LAD、功能塊圖FBD和語句表STL進行編程操作。使用該軟件可根據控製係統的要求編製控製程序並完成與(yu) PLC的實時通信,進行程序的下載與(yu) 上傳(chuan) 及在線監控。根據控製要求,編程思路首先是卸料機的工作,將原料卸載到定量秤上,然後定量秤工作。當稱重量到達設定值時,卸料機停止工作,混合機和傳(chuan) 送帶開始工作,工作一段時間後,混合機和傳(chuan) 送帶停止工作,卸料機開始工作,完成一個(ge) 循環。具體(ti) 的程序流程如圖2所示,部分控製程序如圖3所示。

基於(yu) 

基於(yu) 

這段網絡采用的是符號尋址,是用來控製卸料機1的啟動和停止的,包括輸入映象寄存器和位寄存器。其中的卸料機1軟啟動是用於(yu) 組態軟件中的變量。當啟動卸料機1的開關(guan) 被按下或者組態中的軟啟動被置1時,卸料機1開始工作,並且工作狀態被保持,直到急停、停止卸料機1等被按下時卸料機1停止工作。
 

plc混合機混料時間設置程序 

圖4所顯示的程序段,即網絡32實現的功能是對混合機混料時間進行設置,地址VW80對應的是觸摸屏上I/O域變量,采用傳(chuan) 送指令讀取I/O域變量的混料時間設定值,並采用整數乘法指令擴大100倍,然後傳(chuan) 送給控製混合機工作時間長度的定時器T98(10ms定時器)作為(wei) 定時PT值即可實現。3.2組態程序的設計
首先根據控製需求選擇HMI設備型號,進行畫麵的靜態設計,其次進行動畫連接設計,通過畫麵中的對象真實的描述外界對象的狀態變化,達到實時監控的目的。通過人機交互界麵可以對生產(chan) 設備進行控製,同時記錄工作循環的次數和用料總量。
考慮PLC型號、控製要求和成本等因素,選擇HMI設備型號為(wei) PanelsTP270。TP270具有創新性的操作員控製和監視功能以及固有操作員麵板的優(you) 點,而且堅固耐用,穩定可靠,功能強大,性能卓越,簡單易用,價(jia) 格低廉等優(you) 點。
3.2.1控製畫麵的設計
控製畫麵主要是用來對18台生產(chan) 設備進行控製和監控的。在HMI設備中主畫麵可以實現設備的啟、停控製和狀態顯示,同時利用腳本來對加工流程進行簡單的模擬。在簡單對象中,選擇按鈕圖標,插入主畫麵中,同時設置該按鈕的屬性,用於(yu) 控製設備的啟、停和畫麵之間的切換;插入棒圖,編輯屬性,用於(yu) 顯示運行狀態;插入指示燈,編輯屬性,與(yu) 相應的變量連接,用於(yu) 各個(ge) 設備的狀態顯示。控製畫麵如圖5所示。

基於(yu) 

為(wei) 了能夠模擬生產(chan) 過程中的工藝流程,在程序中采用了腳本代碼。腳本的觸發事件是“卸料機”變量數值的更改。當卸料機工作或定量秤工作後,主畫麵中對應的數值和圖形對象都會(hui) 發生變化。
部分腳本程序如下:
IfSmartTags("卸料機1")=TrueAndSmart-Tags("定量秤1")=FalseThen
IfSmartTags("定量1")-SmartTags("稱量
值1")>1Then
SmartTags("稱量值1")=SmartTags("稱量值1")+1
SmartTags("卸料值1")=SmartTags("卸料值1")-1
Else
SmartTags("稱量值1")=SmartTags("稱量值1")+0.1
SmartTags("卸料值1")=SmartTags("卸料值1")-0.1
EndIfEndIf
3.2.2數據報警畫麵的設計[4]
數據報警畫麵主要是用來選擇加工飼料的配方和配方中數據的顯示,同時可以進行報警顯示。報警分為(wei) 兩(liang) 種,一種是配方中數據設定值的報警,即當設定值高於(yu) 上限或低於(yu) 下限時,產(chan) 生報警;另一種是稱量設備稱量值的報警,即當稱量值高於(yu) 配方中的設定值時,產(chan) 生報警。在增強視圖中選擇報警視圖插入畫麵中,在屬性框中對其進行編輯,設置定量秤的上限值和下限值。數據報警畫麵如圖6所示。
 

基於(yu) 

3.2.3實時趨勢畫麵的設計
實時趨勢畫麵主要是為(wei) 了控製人員能夠查看稱量值的實時趨勢,可以通過圖形形象的顯示出各個(ge) 稱量值的趨勢,時刻掌握設備的運行狀態。在增強視圖中,選擇趨勢視圖插入畫麵中,在屬性框中對其進行編輯,將各條趨勢線與(yu) 變量相連,並編輯各條趨勢線的顏色。實時趨勢畫麵如圖7所示。

基於(yu) 

4飼料生產(chan) 控製係統的軟硬件調試
由於(yu) 實驗室中的觸摸屏是Smart700,所以將WinCCflexible2008組態軟件中編輯的畫麵程序進行模擬仿真,點擊組態軟件中的編譯按鈕,對組態程序進行編譯並啟動模擬運行,出現初始畫麵;將寫(xie) 好的S7-200程序下載到PLC中,開啟Step7軟件的在線監控。再對兩(liang) 者同時進行連接設置,設置連接的波特率、連接方式等。撥動實驗設備上的開關(guan) 或者按下組態畫麵中的按鈕,觀察試驗箱上的LED燈的變化和組態畫麵上相應的變化,檢測其性能是否滿足要求。
5結論
基於(yu) PLC和組態軟件的飼料生產(chan) 控製係統,不僅(jin) 可以通過硬件來實現控製功能,同時可以通過良好的可視化界麵對生產(chan) 設備進行控製和監控。利用實驗室中現有的S7-200PLC實驗箱進行在線調試實驗,利用WinCCflexible2008組態軟件進行模擬調試實驗,結果表明,本設計可以達到預期的功能,對於(yu) 西部的中小型飼料加工企業(ye) 具有比較高的參考價(jia) 值。

Tags:WinCC,S7-200,生產線控製,梯形圖,觸摸屏  
責任編輯:admin
相關文章列表
西門子S7-200PLC編程實例及技巧(運料小車控製係統)_送料小車設計
西門子s7-200plc中斷指令的用法與步驟ATCH指令 DTCH指令
基於西門子PLC S7-200SMART全自動洗衣機控製係統,超詳細案例分享
基於西門子plc的洗衣機控製_實驗八洗衣機自動控製
詳解西門子S7-200常用的數據存儲區
昆侖通態MCGS與S7-200 PLC串口通訊方法
西門子plc編程入門s7-200機械手程序實例
西門子S7-200 SMART PLC無人問津的指令也能實現精準定位控製_PLS
西門子S7-200 PLC編程從入門到精通_學習計劃
西門子S7-200 PLC控製的恒壓供水泵站實例
如何實現組態王與WINCC之OPC通訊1
如何使用西門子S7-200 PLC實現工作小時累計,時間累加流程圖及設
西門子S7-200PLC的CPU224 XP 本體上的模擬量輸入輸出實例
【S7200指令教程】順序控製指令SCR SCRT SCRE 程序控製指令
西門子S7-200子程序,多次調用的“怪”現象
西門子S7-200PLC控製步進電機定位係統案例詳解_順序流程圖
西門子PLC編程實現瞬時流量和累計流量的計算的例子 累積流量計算
西門子S7-200SMART與上位機WinCC如何通信?
WinCC 與S7-200 SMART CPU 的 OPC 通信
西門子S7-200PLC如何和Wincc通訊  OPC適用領域
WinCC flexible SMART V3軟件仿真連接西門子S7-200 SMART PLC
西門子S7-200SMART modbus_INIT塊無port口管腳  PORT0和PORT1
西門子S7-200 PLC係統中的數據及其格式
西門子plc S7-200 CPU 224XP參數及接線圖
西門子PLCS7-200/S7-200SMART Modbus地址問題應用解析
西門子plc S7-200實現小車往返運動的程序梯形圖實例
S7-200仿真漢化版下載和教程 西門子S7-200係列PLC仿真軟件使用教
西門子S7-200 PLC全自動洗衣機課程設計 PLC洗衣機畢業設計
西門子plc S7-200按下啟動按鈕指示燈點亮,按鈕使用計數器和計時
西門子S7-200SMARTPLC循環走馬燈如何編寫 plc跑馬燈程序
請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
1分 2分 3分 4分 5分

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