日韩欧美视频第二区,秋霞成人午夜鲁丝一区二区三区,美女日批视频在线观看,av在线不卡免费

電子開發(fā)網(wǎng)

電子開發(fā)網(wǎng)電子設(shè)計 | 電子開發(fā)網(wǎng)Rss 2.0 會員中心 會員注冊
搜索: 您現(xiàn)在的位置: 電子開發(fā)網(wǎng) >> 電子開發(fā) >> 梯形圖實例 >> 正文

基于S7-200PLC和組態(tài)軟件的飼料生產(chǎn)控制系統(tǒng)研究_小型飼料生產(chǎn)線控制系統(tǒng)改造實例 WINCC

作者:佚名    文章來源:網(wǎng)絡(luò)    點擊數(shù):    更新時間:2023/12/8

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

基于S7-200PLC和組態(tài)軟件的飼料生產(chǎn)控制 

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

基于S7-200PLC和組態(tài)軟件的飼料生產(chǎn)控制 

基于S7-200PLC和組態(tài)軟件的飼料生產(chǎn)控制 

這段網(wǎng)絡(luò)采用的是符號尋址,是用來控制卸料機(jī)1的啟動和停止的,包括輸入映象寄存器和位寄存器。其中的卸料機(jī)1軟啟動是用于組態(tài)軟件中的變量。當(dāng)啟動卸料機(jī)1的開關(guān)被按下或者組態(tài)中的軟啟動被置1時,卸料機(jī)1開始工作,并且工作狀態(tài)被保持,直到急停、停止卸料機(jī)1等被按下時卸料機(jī)1停止工作。
 

plc混合機(jī)混料時間設(shè)置程序 

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

基于S7-200PLC和組態(tài)軟件的飼料生產(chǎn)控制 

為了能夠模擬生產(chǎn)過程中的工藝流程,在程序中采用了腳本代碼。腳本的觸發(fā)事件是“卸料機(jī)”變量數(shù)值的更改。當(dāng)卸料機(jī)工作或定量秤工作后,主畫面中對應(yīng)的數(shù)值和圖形對象都會發(fā)生變化。
部分腳本程序如下:
IfSmartTags("卸料機(jī)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數(shù)據(jù)報警畫面的設(shè)計[4]
數(shù)據(jù)報警畫面主要是用來選擇加工飼料的配方和配方中數(shù)據(jù)的顯示,同時可以進(jìn)行報警顯示。報警分為兩種,一種是配方中數(shù)據(jù)設(shè)定值的報警,即當(dāng)設(shè)定值高于上限或低于下限時,產(chǎn)生報警;另一種是稱量設(shè)備稱量值的報警,即當(dāng)稱量值高于配方中的設(shè)定值時,產(chǎn)生報警。在增強(qiáng)視圖中選擇報警視圖插入畫面中,在屬性框中對其進(jìn)行編輯,設(shè)置定量秤的上限值和下限值。數(shù)據(jù)報警畫面如圖6所示。
 

基于S7-200PLC和組態(tài)軟件的飼料生產(chǎn)控制 

3.2.3實時趨勢畫面的設(shè)計
實時趨勢畫面主要是為了控制人員能夠查看稱量值的實時趨勢,可以通過圖形形象的顯示出各個稱量值的趨勢,時刻掌握設(shè)備的運行狀態(tài)。在增強(qiáng)視圖中,選擇趨勢視圖插入畫面中,在屬性框中對其進(jìn)行編輯,將各條趨勢線與變量相連,并編輯各條趨勢線的顏色。實時趨勢畫面如圖7所示。

基于S7-200PLC和組態(tài)軟件的飼料生產(chǎn)控制 

4飼料生產(chǎn)控制系統(tǒng)的軟硬件調(diào)試
由于實驗室中的觸摸屏是Smart700,所以將WinCCflexible2008組態(tài)軟件中編輯的畫面程序進(jìn)行模擬仿真,點擊組態(tài)軟件中的編譯按鈕,對組態(tài)程序進(jìn)行編譯并啟動模擬運行,出現(xiàn)初始畫面;將寫好的S7-200程序下載到PLC中,開啟Step7軟件的在線監(jiān)控。再對兩者同時進(jìn)行連接設(shè)置,設(shè)置連接的波特率、連接方式等。撥動實驗設(shè)備上的開關(guān)或者按下組態(tài)畫面中的按鈕,觀察試驗箱上的LED燈的變化和組態(tài)畫面上相應(yīng)的變化,檢測其性能是否滿足要求。
5結(jié)論
基于PLC和組態(tài)軟件的飼料生產(chǎn)控制系統(tǒng),不僅可以通過硬件來實現(xiàn)控制功能,同時可以通過良好的可視化界面對生產(chǎn)設(shè)備進(jìn)行控制和監(jiān)控。利用實驗室中現(xiàn)有的S7-200PLC實驗箱進(jìn)行在線調(diào)試實驗,利用WinCCflexible2008組態(tài)軟件進(jìn)行模擬調(diào)試實驗,結(jié)果表明,本設(shè)計可以達(dá)到預(yù)期的功能,對于西部的中小型飼料加工企業(yè)具有比較高的參考價值。

Tags:WinCC,S7-200,生產(chǎn)線控制,梯形圖,觸摸屏  
責(zé)任編輯:admin
相關(guān)文章列表
S7-200和組態(tài)王的連接,cpu226 PLC 與組態(tài)王如何連接
西門子S7-200 PLC使用高速脈沖輸入測量瞬時流量
西門子S7-200系列PLC脈沖輸出功能,PTO和PWM指令用法
S7-200高速脈沖輸出應(yīng)用,HDEF、HSC、PLS
S7-200網(wǎng)絡(luò)通訊協(xié)議的選擇,CP243-1,PPI、MPI、PROFIBUS、TCP/IP
【STEP7 MicroWIN軟件】S7-200多主站連接以太網(wǎng)通訊設(shè)置說明
S7-200plc的以太網(wǎng)模塊CP243-1配置文檔,V4.0 STEP 7 MicroWIN
KingView組態(tài)王與S7-200 SMART通過網(wǎng)口連接 TCP通訊
【STEP7】S7-200以太網(wǎng)向?qū)渲冒咐珻P243-1作為客戶端與S7-300
組態(tài)王與西門子S7-200的幾種通信方式,組態(tài)王的幾種通訊方式
【跟著我一起來學(xué)習(xí)s7-200】傳送指令 MOV_B和BLKMOV指令用法
西門子S7-200PLC作為Modbus-RTU主站通過Port0和Port1結(jié)合指令庫實
西門子S7-200與ACS510變頻器MODBUS通信完整版(梯形圖程序)
如何實現(xiàn)組態(tài)王與WinCC之OPC通訊2   ——組態(tài)王做OPC服務(wù)器
西門子S7-200PLC編程PTO脈沖的產(chǎn)生與使用
西門子S7-200 PLC模擬量輸入處理
西門子S7-200PLC編碼指令ENCO和解碼指令DECO用法詳解,一個按鈕控
一文詳解西門子S7-200 SMART PLC高速計數(shù)器指令
西門子S7-200PLC高速計數(shù)器HSC用法 西門子PLC高速處理指令
S7-200 SMART PLC彩燈控制西門子PLC控制彩燈項目 循環(huán)左移ROL_B和
請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
1分 2分 3分 4分 5分

還可以輸入 200 個字
[ 查看全部 ] 網(wǎng)友評論
推薦文章
最新推薦
關(guān)于我們 - 聯(lián)系我們 - 廣告服務(wù) - 友情鏈接 - 網(wǎng)站地圖 - 版權(quán)聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁面
下到頁底
晶體管查詢
主站蜘蛛池模板: 聂荣县| 德令哈市| 郓城县| 开原市| 揭东县| 长汀县| 颍上县| 福海县| 囊谦县| 佛学| 柯坪县| 丹寨县| 横峰县| 尼勒克县| 佛坪县| 原阳县| 讷河市| 渭源县| 鸡东县| 始兴县| 禄劝| 唐河县| 平邑县| 绥江县| 青田县| 鲁甸县| 中宁县| 乌兰浩特市| 四平市| 宣恩县| 田林县| 苍溪县| 宁强县| 钦州市| 泸水县| 蒙自县| 五大连池市| 界首市| 故城县| 申扎县| 莲花县|