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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

還可以輸入 200 個(gè)字
[ 查看全部 ] 網(wǎng)友評(píng)論
推薦文章
最新推薦
關(guān)于我們 - 聯(lián)系我們 - 廣告服務(wù) - 友情鏈接 - 網(wǎng)站地圖 - 版權(quán)聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁(yè)面
下到頁(yè)底
晶體管查詢
成年福利片120秒体验区| 国产精品一线二线三线精华液| bt√天堂资源在线官网| 在线观看国产精品日韩AV| g0g0人体全免费高清大胆视频| 在线|一区二区三区四区| 99精品免费观看| 国产精品单位女同事在线| 18videosex性加拿大| 国产成人亚洲欧美电影| 老师让我她我爽了好久动漫| 国产v精品欧美精品v日韩| 精品久久久久久久久中文字幕| 免费高清在线爱做视频| 污污内射在线观看一区二区少妇| 亚洲激情电影在线| 桃花阁成人网在线观看| 乱色精品无码一区二区国产盗| 无遮挡一级毛片视频| 中文字幕在第10页线观看| 夫前被强行侵犯在线观看| JAPANESE在线播放国产| 国产精品亚洲欧美一区麻豆| 香蕉视频在线观看男女| 国产乱理伦片在线观看播放| 精品不卡一区中文字幕| 免费A级毛片无码A∨男男| 欧美性猛交xxx黑人猛交| 亚洲乱码一区二区三区在线观看| 日本大片在线播放在线| 久久99久久99精品免观看| 女人与禽牲交少妇| 99久久精品免费观看国产| 国产欧美va欧美va香蕉在| 自虐不死重口痴女系小说| 午夜人妻久久久久久久久| 欧美精品中文字幕亚洲专区| 亚洲国产欧美国产综合一区| 日本在线|中文| 中文字幕一区二区三区久久网站| 在线观看免费人成视频|