西門(mén)子S7-1200 PLC應(yīng)用技術(shù)項(xiàng)目教程(第3版) 課件 9.觸摸屏控制的液體混合系統(tǒng)(寬屏)-(LAD+SCL)_第1頁(yè)
西門(mén)子S7-1200 PLC應(yīng)用技術(shù)項(xiàng)目教程(第3版) 課件 9.觸摸屏控制的液體混合系統(tǒng)(寬屏)-(LAD+SCL)_第2頁(yè)
西門(mén)子S7-1200 PLC應(yīng)用技術(shù)項(xiàng)目教程(第3版) 課件 9.觸摸屏控制的液體混合系統(tǒng)(寬屏)-(LAD+SCL)_第3頁(yè)
西門(mén)子S7-1200 PLC應(yīng)用技術(shù)項(xiàng)目教程(第3版) 課件 9.觸摸屏控制的液體混合系統(tǒng)(寬屏)-(LAD+SCL)_第4頁(yè)
西門(mén)子S7-1200 PLC應(yīng)用技術(shù)項(xiàng)目教程(第3版) 課件 9.觸摸屏控制的液體混合系統(tǒng)(寬屏)-(LAD+SCL)_第5頁(yè)
已閱讀5頁(yè),還剩100頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

項(xiàng)

關(guān)

識(shí)項(xiàng)

導(dǎo)

入項(xiàng)

實(shí)

施目錄Contents項(xiàng)

展練

習(xí)

解項(xiàng)目9觸摸屏控制的液體混合系統(tǒng)項(xiàng)目導(dǎo)入

項(xiàng)目設(shè)計(jì)要求:由一個(gè)投入式液位傳感器(輸出電壓為0~10V)來(lái)檢測(cè)液位高度,并進(jìn)行液位顯示。要求將A、B兩種液體原料按比例混合,其控制要求如下:

按下HMI上的啟動(dòng)按鈕后,進(jìn)料泵X1打開(kāi),開(kāi)始加入料A,容器中的液位升高30%后,關(guān)閉進(jìn)料泵X1,打開(kāi)進(jìn)料泵X2,開(kāi)始加入料B,當(dāng)液位高度到達(dá)80%后,關(guān)閉進(jìn)料泵X2,啟動(dòng)攪拌器,攪拌10s后,關(guān)閉攪拌器,打開(kāi)出料泵X3,當(dāng)液料放空后,延時(shí)5s關(guān)閉出料泵X3,如此循環(huán)。按下HMI上的停止按鈕,一個(gè)周期循環(huán)結(jié)束后方可停止工作。項(xiàng)目9觸摸屏控制的液體混合系統(tǒng)項(xiàng)目9觸摸屏控制的液體混合系統(tǒng)項(xiàng)目導(dǎo)入液體液合裝置示意圖項(xiàng)目分析項(xiàng)目9觸摸屏控制的液體混合系統(tǒng)

CPU模塊上自帶2路模擬量輸入模塊,輸入信號(hào)源為電壓源,電壓范圍為0~10V,因此選用的投入式液位傳感器的輸出電壓也為0~10V,經(jīng)過(guò)A/D轉(zhuǎn)換,輸出0~27648的數(shù)字量,再將數(shù)字量規(guī)范化為實(shí)數(shù)。根據(jù)控制要求,在進(jìn)料時(shí)設(shè)置進(jìn)料高(H)、中(M)、低(L)液位,其描述如下:(1)如果液位值<30%,則打開(kāi)進(jìn)料泵X1,開(kāi)始加入料A,并顯示低液位。(2)如果30%≤液位值<80%,則關(guān)閉進(jìn)料泵X1,打開(kāi)進(jìn)料泵X2,開(kāi)始加入料B,并顯示中液位。(3)如果液位值≥80%,則關(guān)閉進(jìn)料泵X2,啟動(dòng)攪拌機(jī),并顯示高液位。

在放料時(shí)系統(tǒng)設(shè)置放料高(H)、中(M)、低(L)液位,其描述如下:(1)如果30%<液位值≤100%,則放料時(shí)顯示高液位。(2)如果0<液位值≤30%,則放料時(shí)顯示中液位。(3)如果液位值為0,則顯示低液位。

由于液位的高、中、低在進(jìn)料和放料時(shí)標(biāo)準(zhǔn)不一致,因此在程序中需要設(shè)置進(jìn)料標(biāo)志位和放料標(biāo)志位。相關(guān)知識(shí)--模擬量模塊模擬量輸入模塊

模擬量輸入模塊用于將模擬量轉(zhuǎn)換為CPU內(nèi)部可處理的數(shù)字量,其主要部件是A/D轉(zhuǎn)換器。根據(jù)轉(zhuǎn)換為數(shù)字量的位數(shù)不同,A/D轉(zhuǎn)換器可以分為13位和16位AD轉(zhuǎn)換器,用于將標(biāo)準(zhǔn)的電壓或電流信號(hào)轉(zhuǎn)換為數(shù)字量。同時(shí)也有熱電阻、熱電偶式A/D轉(zhuǎn)換器。

以SM1231AI4×13位(訂貨號(hào)為6ES7231-4HD30-0XB0)為例,其測(cè)量類(lèi)型為電壓信號(hào),測(cè)量的電壓范圍為-2.5~+2.5V、-5~+5V、-10~+10V。項(xiàng)目9觸摸屏控制的液體混合系統(tǒng)模擬量輸出模塊用于將CPU傳送給它的數(shù)字量轉(zhuǎn)換成電流或電壓信號(hào),對(duì)執(zhí)行機(jī)構(gòu)進(jìn)行調(diào)節(jié)和控制,其主要的部件是D/A轉(zhuǎn)換器。以模擬量輸出模塊SM1232AQ2×14位(訂貨號(hào)為6ES7232-4HB30-0XB0)為例。模擬量輸出模塊可以設(shè)定啟動(dòng)電源診斷功能,每個(gè)輸出端可以設(shè)定短路診斷和溢出診斷。其在接線時(shí)應(yīng)使用屏蔽電纜或雙絞線電纜。項(xiàng)目9觸摸屏控制的液體混合系統(tǒng)相關(guān)知識(shí)--模擬量模塊模擬量輸入/輸出模塊S7-1200PLC可以擴(kuò)展的模擬量輸入/輸出模塊。以AI4×13位/AQ2×14位4路模擬量輸入/2路模擬量輸出模塊(訂貨號(hào)為6ES7234-4HE30-0XB0)為例,其接線如右圖項(xiàng)目9觸摸屏控制的液體混合系統(tǒng)相關(guān)知識(shí)--模擬量模塊模擬量輸入轉(zhuǎn)換后的表達(dá)方式模擬量輸入轉(zhuǎn)換后對(duì)應(yīng)的數(shù)字值為模擬值,模擬值用16位二進(jìn)制補(bǔ)碼來(lái)表示,最高位為符號(hào)位,正數(shù)的符號(hào)位為0,負(fù)數(shù)的符號(hào)位為1。如果采用2字節(jié)表示轉(zhuǎn)換后的數(shù)值,那么第16位為符號(hào)位,如果模擬量輸入模塊的分辨率小于15位,則模擬量在寫(xiě)入累加器時(shí)向左對(duì)齊,不用的位用“0”填充。模擬量輸入轉(zhuǎn)換后的表達(dá)方式項(xiàng)目9觸摸屏控制的液體混合系統(tǒng)相關(guān)知識(shí)--模擬量模塊項(xiàng)目9觸摸屏控制的液體混合系統(tǒng)相關(guān)知識(shí)--模擬量模塊不同測(cè)量范圍的模擬量與轉(zhuǎn)換后模擬量之間關(guān)系模擬量輸出轉(zhuǎn)換后的表達(dá)方式模擬量輸出轉(zhuǎn)換后對(duì)應(yīng)的不同測(cè)量范圍的電壓或電流的對(duì)應(yīng)關(guān)系下圖所示。額定數(shù)字量輸入范圍單極性為0~27648,雙極性為-27648~+27648,輸出的模擬量與數(shù)字量同樣成線性關(guān)系。項(xiàng)目9觸摸屏控制的液體混合系統(tǒng)相關(guān)知識(shí)--模擬量模塊項(xiàng)目9觸摸屏控制的液體混合系統(tǒng)相關(guān)知識(shí)--模擬量模塊模擬量輸出轉(zhuǎn)換后對(duì)應(yīng)的不同測(cè)量范圍電壓或電流的對(duì)應(yīng)關(guān)系應(yīng)用舉例1

速度傳感器的量程為0~1500r/min,輸出電壓范圍為0~10V,輸入模擬量的范圍為0~10V,轉(zhuǎn)換后的數(shù)字量范圍為0~27648,假設(shè)轉(zhuǎn)換后的數(shù)字為N,則轉(zhuǎn)速為項(xiàng)目9觸摸屏控制的液體混合系統(tǒng)相關(guān)知識(shí)--模擬量模塊應(yīng)用舉例2某溫度變送器的量程為-200~+850℃,輸出電流范圍為4~20mA,某模擬量輸入模塊將0~20mA的電流信號(hào)轉(zhuǎn)換為數(shù)字量0~27648,設(shè)轉(zhuǎn)換后的數(shù)字量為N,求以0.1℃為單位的溫度值。項(xiàng)目9觸摸屏控制的液體混合系統(tǒng)相關(guān)知識(shí)--模擬量模塊項(xiàng)目9觸摸屏控制的液體混合系統(tǒng)相關(guān)知識(shí)--運(yùn)算指令--基本數(shù)學(xué)運(yùn)算指令梯形圖描述梯形圖描述

ADD:加法IN1+IN2=OUT

SUB:減法IN1-IN2=OUT

MUL:乘法IN1×IN2=OUT

DIV:除法IN1/IN2=OUT項(xiàng)目9觸摸屏控制的液體混合系統(tǒng)相關(guān)知識(shí)--運(yùn)算指令--基本數(shù)學(xué)運(yùn)算指令應(yīng)用舉例3例1的梯形圖如下所示,在運(yùn)算時(shí),先乘后除,因?yàn)橐M(jìn)行實(shí)數(shù)的乘除運(yùn)算,所以要先將整數(shù)轉(zhuǎn)換為實(shí)數(shù),得到的轉(zhuǎn)速是實(shí)數(shù)。項(xiàng)目9觸摸屏控制的液體混合系統(tǒng)相關(guān)知識(shí)--運(yùn)算指令--其他運(yùn)算指令梯形圖描述MOD指令用于計(jì)算IN1除以IN2的模。運(yùn)算:IN1MODIN2=IN1-(IN1/IN2)=OUT。IN1和IN2的數(shù)據(jù)類(lèi)型:Int、DInt、USInt、UInt、UDInt、Constant。OUT的數(shù)據(jù)類(lèi)型:Int、DInt、USInt、UInt、UDIntNEG指令可將參數(shù)IN的算術(shù)符號(hào)取反并將結(jié)果存儲(chǔ)在OUT中。IN的數(shù)據(jù)類(lèi)型:SInt、Int、DInt、Real、LReal、ConstanN。OUT的數(shù)據(jù)類(lèi)型:SInt、Int、Dint、Real、LReal項(xiàng)目9觸摸屏控制的液體混合系統(tǒng)相關(guān)知識(shí)--運(yùn)算指令--其他運(yùn)算指令梯形圖描述INC指令用于遞增有符號(hào)或無(wú)符號(hào)整數(shù)值運(yùn)算:IN/OUT+1=IN/OUT。IN/OUT的數(shù)據(jù)類(lèi)型:SInt、Int、DInt、USInt、UInt、UDIntDEC指令用于遞減有符號(hào)或無(wú)符號(hào)整數(shù)值運(yùn)算:IN/OUT-1=IN/OUT。IN/OUT的數(shù)據(jù)類(lèi)型:SInt、Int、DInt、USInt、UInt、UDInt項(xiàng)目9觸摸屏控制的液體混合系統(tǒng)相關(guān)知識(shí)--運(yùn)算指令--其他運(yùn)算指令梯形圖描述ABS指令用于對(duì)參數(shù)IN的有符號(hào)整數(shù)或?qū)崝?shù)求絕對(duì)值并將結(jié)果存儲(chǔ)在OUT中。IN/OUT的數(shù)據(jù)類(lèi)型:SInt、Int、DInt、Real、LRealMIN指令用于比較兩個(gè)參數(shù)IN1和IN2的大小并將最小(較?。┲捣峙浣oOUT。IN1、IN2的數(shù)據(jù)類(lèi)型:SInt、Int、DInt、USInt、UInt、UDInt、Real、Constant。OUT的數(shù)據(jù)類(lèi)型:SInt、Int、DInt、USInt、UInt、UDInt、Real項(xiàng)目9觸摸屏控制的液體混合系統(tǒng)相關(guān)知識(shí)--運(yùn)算指令--其他運(yùn)算指令梯形圖描述MAX指令比較兩個(gè)參數(shù)IN1和IN2的大小并將最大(較大)值分配給OUT。IN1、IN2的數(shù)據(jù)類(lèi)型:SInt、Int、DInt、USInt、UInt、UDInt、Real、Constant。OUT的數(shù)據(jù)類(lèi)型:SInt、Int、DInt、USInt、UInt、UDInt、Real如果IN值在指定的范圍內(nèi),則將IN值存儲(chǔ)在OUT中。如果IN值超出指定的范圍,則OUT值為MIN值(如果IN值小于MIN值)或MAX值(如果IN值大于MAX值)。MIN、IN和MAX的數(shù)據(jù)類(lèi)型:SInt、Int、DInt、USInt、UInt、UDInt、Real、Constant。OUT的數(shù)據(jù)類(lèi)型:SInt、Int、DInt、USInt、UInt、UDInt、Real項(xiàng)目9觸摸屏控制的液體混合系統(tǒng)相關(guān)知識(shí)--運(yùn)算指令--其他運(yùn)算指令應(yīng)用舉例4

一個(gè)按鈕接輸入端I0.0,一盞紅燈接輸出Q0.0,另一盞綠燈接輸出Q0.1,第一次按下按鈕,紅燈亮。第二次按下按鈕,綠燈亮,紅燈滅。第三次按下按鈕,紅/綠燈都亮,第四次按鈕按鈕,紅/綠燈都滅。如此循環(huán)。項(xiàng)目9觸摸屏控制的液體混合系統(tǒng)相關(guān)知識(shí)--運(yùn)算指令--其他運(yùn)算指令MB1=1,紅燈亮;M10.0=1;MB1=2,綠燈亮;M10.1=1;MB1=3,紅/綠都燈亮M10.0=1M10.1=1;MB1=4,回到起始狀態(tài)。項(xiàng)目9觸摸屏控制的液體混合系統(tǒng)使用“計(jì)算指令”可以定義并執(zhí)行表達(dá)式,根據(jù)所選數(shù)據(jù)類(lèi)型進(jìn)行數(shù)學(xué)運(yùn)算。即把加、減、乘、除和三角函數(shù)的關(guān)系式用一個(gè)表達(dá)式進(jìn)行計(jì)算,可以減少程序量。相關(guān)知識(shí)--計(jì)算指令梯形圖描述N1、IN2...INn、OUT的數(shù)據(jù)類(lèi)型可以是SInt、Int、DInt、USInt、UInt、UDInt、Real、LReal、Byte、Word、DWord;IN1、IN2...INn為輸入;OUT為計(jì)算結(jié)果。項(xiàng)目9觸摸屏控制的液體混合系統(tǒng)假定計(jì)算(IN1+IN2+IN3)/IN4的值相關(guān)知識(shí)--計(jì)算指令項(xiàng)目9觸摸屏控制的液體混合系統(tǒng)相關(guān)知識(shí)--運(yùn)算指令--邏輯運(yùn)算指令梯形圖描述邏輯與IN1與IN2按位相與運(yùn)算,相同位均為1,運(yùn)算結(jié)果為1,否則運(yùn)算結(jié)果為0邏輯或IN1與IN2按位相或運(yùn)算,相同位均為0,運(yùn)算結(jié)果為0,否則運(yùn)算結(jié)果為1異或IN1與IN2按位相異或運(yùn)算,相同位不相同(一個(gè)為0,另一個(gè)為1),運(yùn)算結(jié)果為1,否則運(yùn)算結(jié)果為0項(xiàng)目9觸摸屏控制的液體混合系統(tǒng)相關(guān)知識(shí)--運(yùn)算指令--邏輯運(yùn)算指令梯形圖描述取反指令I(lǐng)N、OUT的數(shù)據(jù)類(lèi)型:SInt、Int、DInt、USInt、UInt、UDInt、Byte、Word、DWord編碼指令I(lǐng)N的數(shù)據(jù)類(lèi)型:Byte、Word、DWord。OUT的數(shù)據(jù)類(lèi)型:Int。解碼指令I(lǐng)N的數(shù)據(jù)類(lèi)型:UInt。OUT的數(shù)據(jù)類(lèi)型:Byte、Word、DWord。項(xiàng)目9觸摸屏控制的液體混合系統(tǒng)相關(guān)知識(shí)--選擇和多路復(fù)用指令梯形圖描述選擇指令G的數(shù)據(jù)類(lèi)型:Bool;IN0、IN1、OUT的數(shù)據(jù)類(lèi)型:SInt、Int、DInt、USInt、UInt、UDInt、Real、Byte、Word、DWord、Time、Char多路復(fù)用指令K的數(shù)據(jù)類(lèi)型:UInt;IN0、IN1、OUT、ELSE的數(shù)據(jù)類(lèi)型:SInt、Int、DInt、USInt、UInt、UDInt、Real、Byte、Word、DWord、Time、Char項(xiàng)目9觸摸屏控制的液體混合系統(tǒng)相關(guān)知識(shí)--中斷事件--事件與組織塊事件OB編號(hào)OB數(shù)目啟動(dòng)事件OB優(yōu)先級(jí)優(yōu)先級(jí)組程序循環(huán)1或者≥123≥1啟動(dòng)或結(jié)束上一個(gè)循環(huán)OB11啟動(dòng)100,≥123≥0從STOP切換到RUN模式1延時(shí)中斷20~23,≥123≥0延時(shí)時(shí)間到32循環(huán)中斷30~38,≥123≥0固定的循環(huán)時(shí)間到8硬件中斷40~47,≥123≤50上升沿≤16個(gè),下降沿≤16個(gè)18HSC:計(jì)算值=參考值;HSC計(jì)數(shù)方向改變;外部復(fù)位。(最多各6次)18診斷錯(cuò)誤中斷820或1模塊檢測(cè)到錯(cuò)誤5時(shí)間錯(cuò)誤800或1超過(guò)最大循環(huán)時(shí)間時(shí);若調(diào)用的OB正在執(zhí)行,則隊(duì)列溢出;因中斷負(fù)載過(guò)高而中斷丟失。223項(xiàng)目9觸摸屏控制的液體混合系統(tǒng)相關(guān)知識(shí)--中斷事件--循環(huán)中斷組織塊循環(huán)中斷組織塊循環(huán)中斷組織塊是以設(shè)定的循環(huán)時(shí)間(1~60000ms)周期性地執(zhí)行程序,與程序循環(huán)組織塊的執(zhí)行無(wú)關(guān)。循環(huán)中斷和延時(shí)中斷組織塊的個(gè)數(shù)之和最多允許4個(gè),循環(huán)中斷OB的編號(hào)為OB30~OB38,或者大于等于123。項(xiàng)目9觸摸屏控制的液體混合系統(tǒng)相關(guān)知識(shí)--中斷事件應(yīng)用舉例5用循環(huán)中斷的方法,在PLC的Q1.0引腳,產(chǎn)生一個(gè)10HZ,占空比為0.5的閃爍信號(hào)。10HZ的閃爍信號(hào),占空比為0.5。周期為0.1S,即50ms的低電平,50ms的高電平交替出現(xiàn)。因此,采用50ms的循環(huán)中斷,在中斷程序中,對(duì)Q1.0取反即可。項(xiàng)目9觸摸屏控制的液體混合系統(tǒng)相關(guān)知識(shí)--中斷事件添加循環(huán)中斷組織塊:打開(kāi)項(xiàng)目樹(shù),在程序塊中添加新塊,選擇組織塊中的循環(huán)中斷組織塊,采用默認(rèn)的編號(hào)30,并設(shè)置循環(huán)時(shí)間是50ms。編寫(xiě)循環(huán)中斷程序:在工作區(qū)打開(kāi)循環(huán)中斷程序OB30,也可以在屬性窗口設(shè)置循環(huán)時(shí)間和相移。程序見(jiàn)右圖,用Q1.0的常開(kāi)觸點(diǎn)接通Q1.0的反向輸出線圈。這樣,每隔50MS,執(zhí)行一次中斷程序,將Q1.0取反。項(xiàng)目9觸摸屏控制的液體混合系統(tǒng)相關(guān)知識(shí)--中斷事件--時(shí)間延時(shí)中斷組織塊由于定時(shí)器指令的定時(shí)有一定誤差,如果要高精度延時(shí),可以采用時(shí)間延時(shí)中斷,時(shí)間延時(shí)中斷的編號(hào)為20~23或者大于等于123。延時(shí)中斷組織塊通過(guò)調(diào)用SRT_DINT指令和CAN_DINT指令來(lái)設(shè)置和取消延時(shí)中斷。設(shè)置延時(shí)中斷OB_NR:OB的編號(hào);DTIME:延時(shí)時(shí)間;SIGN:調(diào)用時(shí)間延時(shí)中斷時(shí)啟動(dòng)事件信息出現(xiàn)的標(biāo)識(shí)符;RET_VAL:指令執(zhí)行的狀態(tài)代碼取消延時(shí)中斷項(xiàng)目9觸摸屏控制的液體混合系統(tǒng)相關(guān)知識(shí)--中斷事件--時(shí)間延時(shí)中斷組織塊由于定時(shí)器指令的定時(shí)有一定誤差,如果要高精度延時(shí),可以采用時(shí)間延時(shí)中斷,時(shí)間延時(shí)中斷的編號(hào)為20~23或者大于等于123。延時(shí)中斷組織塊通過(guò)調(diào)用SRT_DINT指令和CAN_DINT指令來(lái)設(shè)置和取消延時(shí)中斷。設(shè)置延時(shí)中斷(SCL)SRT_DINT(OB_NR:=_ob_delay_in_,

DTIME:=_time_in_,

SIGN:=_word_in_)OB_NR:OB的編號(hào);DTIME:延時(shí)時(shí)間;SIGN:調(diào)用時(shí)間延時(shí)中斷時(shí)啟動(dòng)事件信息出現(xiàn)的標(biāo)識(shí)符;RET_VAL:指令執(zhí)行的狀態(tài)代碼取消延時(shí)中斷(SCL)

CAN_DINT(_ob_delay_in_)項(xiàng)目9觸摸屏控制的液體混合系統(tǒng)相關(guān)知識(shí)--中斷事件--時(shí)間延時(shí)中斷組織塊應(yīng)用舉例6按下按鈕SB1(接I0.0),延時(shí)5s將燈點(diǎn)亮(接Q0.0);按鈕SB2(接I0.1),延時(shí)10s將燈熄滅。項(xiàng)目9觸摸屏控制的液體混合系統(tǒng)相關(guān)知識(shí)--中斷事件--時(shí)間延時(shí)中斷組織塊添加兩個(gè)延時(shí)中斷組織塊,分別為延時(shí)點(diǎn)亮(OB20),延時(shí)熄滅(OB21)OB20中斷程序OB21中斷程序項(xiàng)目9觸摸屏控制的液體混合系統(tǒng)相關(guān)知識(shí)--中斷事件--時(shí)間延時(shí)中斷組織塊主

序項(xiàng)目9觸摸屏控制的液體混合系統(tǒng)相關(guān)知識(shí)--中斷事件--硬件中斷組織塊S7-1200PLC支持以下中斷上升沿事件,CPU內(nèi)置的數(shù)字量輸入和信號(hào)板上的數(shù)字量輸入由OFF變?yōu)镺N,產(chǎn)生上升沿事件;下降沿事件,CPU內(nèi)置的數(shù)字量輸入和信號(hào)板上的數(shù)字量輸入由ON變?yōu)镺FF,產(chǎn)生下降沿事件;高速計(jì)數(shù)器1~6的實(shí)際計(jì)數(shù)值等于設(shè)定值;高速計(jì)數(shù)器1~6的方向改變,計(jì)數(shù)值有增大變?yōu)闇p小,或由減小變?yōu)樵龃?;高速?jì)數(shù)器1~6的外部復(fù)位,某些高速計(jì)數(shù)器的數(shù)字量外部復(fù)位輸入由OFF變?yōu)镺N時(shí),將計(jì)數(shù)值復(fù)位。項(xiàng)目9觸摸屏控制的液體混合系統(tǒng)相關(guān)知識(shí)--中斷事件--硬件中斷組織塊應(yīng)用舉例7按鈕接SB0(接I0.0),記錄按鈕按下的次數(shù),當(dāng)次數(shù)大于10次,報(bào)警燈Q0.0點(diǎn)亮。按下復(fù)位鍵SB1(接I0.1),計(jì)數(shù)值復(fù)位,報(bào)警燈滅,采用硬件中斷編程。項(xiàng)目9觸摸屏控制的液體混合系統(tǒng)相關(guān)知識(shí)--中斷事件--硬件中斷組織塊在程序塊中,添加組織塊(OB),選擇“硬件中斷”組織塊,組織塊名稱(chēng)為“硬件中斷1”,用默認(rèn)的編號(hào)40;同樣添加“硬件中斷2”組織塊,用默認(rèn)的編號(hào)41。打開(kāi)設(shè)備組態(tài)界面,在屬性窗口的常規(guī)欄,選擇數(shù)字量輸入通道0,使能啟用上升沿檢測(cè),打開(kāi)硬件中斷的右側(cè)的選擇框,選擇上面創(chuàng)建的“硬件中斷1”,用同樣的方法,設(shè)置數(shù)字量通道1,對(duì)應(yīng)的硬件中斷選擇“硬件中斷2。添加啟動(dòng)組織塊OB100,計(jì)數(shù)單元初始化,報(bào)警燈滅。編寫(xiě)“硬件中斷1”組織塊OB40和“硬件中斷2”組織塊OB41梯形圖。項(xiàng)目9觸摸屏控制的液體混合系統(tǒng)相關(guān)知識(shí)--中斷事件--硬件中斷組織塊項(xiàng)目9觸摸屏控制的液體混合系統(tǒng)相關(guān)知識(shí)--中斷事件--硬件中斷組織塊初始化組織塊OB100硬件中斷1組織塊OB40硬件中斷2組織塊OB41項(xiàng)目9觸摸屏控制的液體混合系統(tǒng)項(xiàng)目實(shí)施--I/O地址分配輸入/輸出元器件地址輸入啟動(dòng)按鈕I0.0停止按鈕I0.1模擬量輸入IW64輸出低液位L指示燈Q0.0中液位M指示燈Q0.1高液位H指示燈Q0.2進(jìn)料泵X1Q0.3進(jìn)料泵X2Q0.4混合泵MQ0.5出料泵X3Q0.6項(xiàng)目9觸摸屏控制的液體混合系統(tǒng)項(xiàng)目實(shí)施--I/O變量定義項(xiàng)目9觸摸屏控制的液體混合系統(tǒng)項(xiàng)目實(shí)施--位存儲(chǔ)器變量定義First_v、Second_v和Third_v分別表示第一次、第二次和第三次模擬量輸入的采樣值。項(xiàng)目9觸摸屏控制的液體混合系統(tǒng)項(xiàng)目實(shí)施--程序設(shè)計(jì)--數(shù)字濾波與測(cè)量規(guī)范化函數(shù)(FC1)數(shù)字濾波是求最新的三次測(cè)量值的平均值;測(cè)量與規(guī)范化將液位傳感器測(cè)量到的液位信號(hào)經(jīng)A/D轉(zhuǎn)換器轉(zhuǎn)換為數(shù)字量,再采用標(biāo)準(zhǔn)化指令轉(zhuǎn)換為0.0~1.0的實(shí)數(shù),然后用縮放指令擴(kuò)大100倍得到液位值的范圍為0.0~100.0。FC1接口參數(shù)項(xiàng)目9觸摸屏控制的液體混合系統(tǒng)項(xiàng)目實(shí)施--程序設(shè)計(jì)--數(shù)字濾波與測(cè)量規(guī)范化函數(shù)(FC1)程序段1:第一個(gè)MOV指令將第二次采樣值賦給第一次采樣值,第二個(gè)

MOV指令將第三次采樣值賦給第

二次采樣值程序段2:MOVE指令,將采樣值賦給第三次采樣值,再用CALCULATE

計(jì)算三次采樣的平均值項(xiàng)目9觸摸屏控制的液體混合系統(tǒng)項(xiàng)目實(shí)施--程序設(shè)計(jì)--數(shù)字濾波與測(cè)量規(guī)范化函數(shù)(FC1)程序段3:將采樣到的平均值,轉(zhuǎn)化為工程量(即液位值,范圍為0~100.0)項(xiàng)目9觸摸屏控制的液體混合系統(tǒng)項(xiàng)目實(shí)施--程序設(shè)計(jì)--液位比較與顯示函數(shù)(FC2)程序段1:程序段2:程序段3:項(xiàng)目9觸摸屏控制的液體混合系統(tǒng)項(xiàng)目實(shí)施--程序設(shè)計(jì)--液位比較與顯示函數(shù)(FC2)程序段4:程序段5:程序段6:項(xiàng)目9觸摸屏控制的液體混合系統(tǒng)項(xiàng)目實(shí)施--程序設(shè)計(jì)--液位比較與顯示函數(shù)(FC2)程序段7:程序段8:項(xiàng)目9觸摸屏控制的液體混合系統(tǒng)項(xiàng)目實(shí)施--程序設(shè)計(jì)--液位比較與顯示函數(shù)(FC2)程序段9:項(xiàng)目9觸摸屏控制的液體混合系統(tǒng)項(xiàng)目實(shí)施--程序設(shè)計(jì)--控制函數(shù)(FC3)項(xiàng)目9觸摸屏控制的液體混合系統(tǒng)項(xiàng)目實(shí)施--程序設(shè)計(jì)--控制函數(shù)(FC3)程序段1:程序段2:項(xiàng)目9觸摸屏控制的液體混合系統(tǒng)項(xiàng)目實(shí)施--程序設(shè)計(jì)--控制函數(shù)(FC3)程序段3:程序段4:項(xiàng)目9觸摸屏控制的液體混合系統(tǒng)項(xiàng)目實(shí)施--程序設(shè)計(jì)--控制函數(shù)(FC3)程序段5:程序段6:項(xiàng)目9觸摸屏控制的液體混合系統(tǒng)項(xiàng)目實(shí)施--程序設(shè)計(jì)--控制函數(shù)(FC3)程序段7:程序段8:程序段9:項(xiàng)目9觸摸屏控制的液體混合系統(tǒng)項(xiàng)目實(shí)施--程序設(shè)計(jì)--控制函數(shù)(FC3)程序段10:程序段11:項(xiàng)目9觸摸屏控制的液體混合系統(tǒng)項(xiàng)目實(shí)施--程序設(shè)計(jì)--主程序程序段1:程序段2:程序段3:程序段4:初始化如今,可視化已經(jīng)成為了大多數(shù)工業(yè)機(jī)器的標(biāo)準(zhǔn)配置的一部分,尤其在使用小型機(jī)器和簡(jiǎn)單應(yīng)用時(shí),成本成了關(guān)鍵因素。對(duì)于某些基本應(yīng)用而言,具備基本功能的操作面板即可完全滿(mǎn)足使用需求,這就是西門(mén)子公司推出全新SIMATIC精簡(jiǎn)系列面板的原因所在,這些操作面板準(zhǔn)確地提供了需要的基本功能,經(jīng)濟(jì)實(shí)用,在價(jià)格和性能之間,達(dá)到了完美的平衡。正如產(chǎn)品系列中的其它設(shè)備一樣,全新精簡(jiǎn)系列面板秉承了SIMATIC一貫的優(yōu)秀品質(zhì),無(wú)論顯示尺寸大小,均具有眾多標(biāo)準(zhǔn)的軟件功能,例如報(bào)警日志、配方管理、趨勢(shì)功能和語(yǔ)言切換。這就意味著,即使再簡(jiǎn)單的應(yīng)用,用戶(hù)也可以享受到可視化的種種好處。項(xiàng)目9觸摸屏控制的液體混合系統(tǒng)項(xiàng)目拓展--精簡(jiǎn)系列面板簡(jiǎn)介全新SIMATIC精簡(jiǎn)系列面板具有獨(dú)特的SIMATICHMI工業(yè)設(shè)計(jì)特點(diǎn),標(biāo)配觸摸屏,操作直觀,開(kāi)創(chuàng)了可視化操作的新篇章。除了可以在4寸、6寸和10寸操作屏上進(jìn)行觸摸操作之外,上述面板還帶有具備觸摸反饋的可編程按鍵。若應(yīng)用要求更大顯示尺寸,還有15寸觸摸屏以供選擇。全新精簡(jiǎn)系列面板通訊接口的標(biāo)準(zhǔn)配置:PROFINET/以太網(wǎng)通訊口或PROFIBUS通訊口。精簡(jiǎn)系列面板的主要功能概述:?理想的入門(mén)級(jí)產(chǎn)品系列,顯示尺寸從3寸到15寸,可監(jiān)控小型機(jī)器和設(shè)備?可觸摸顯示,使操作更直觀?可編程鍵,帶觸覺(jué)反饋?支持PROFINET/以太網(wǎng)或PROFIBUSDP/MPI通訊連接?使用SIMATICWinCCflexible進(jìn)行組態(tài),具有靈活的擴(kuò)展性?與現(xiàn)有面板和多功能面板觸摸設(shè)備兼容安裝?具有SIMATICHMI獨(dú)特的工業(yè)設(shè)計(jì)?防腐等級(jí)IP65,適合惡劣的工作環(huán)境項(xiàng)目9觸摸屏控制的液體混合系統(tǒng)項(xiàng)目拓展--精簡(jiǎn)系列面板簡(jiǎn)介打開(kāi)上一講介紹的液體混合項(xiàng)目,PLC部分的硬件組態(tài),程序編輯已經(jīng)全部完成,并將PLC項(xiàng)目下載到了設(shè)備中,所有程序的功能在PLC上調(diào)試運(yùn)行正確。項(xiàng)目9觸摸屏控制的液體混合系統(tǒng)項(xiàng)目拓展--HMI組態(tài)在項(xiàng)目樹(shù)下,選擇添加新設(shè)備,選擇HMI,根據(jù)實(shí)驗(yàn)設(shè)備,選擇對(duì)應(yīng)的訂貨號(hào),啟動(dòng)設(shè)備向?qū)ы?xiàng)目9觸摸屏控制的液體混合系統(tǒng)項(xiàng)目拓展--HMI組態(tài)--添加HMI設(shè)備項(xiàng)目9觸摸屏控制的液體混合系統(tǒng)項(xiàng)目拓展--HMI組態(tài)--HMI設(shè)備向?qū)?-連接PLC項(xiàng)目9觸摸屏控制的液體混合系統(tǒng)項(xiàng)目拓展--HMI組態(tài)--HMI設(shè)備向?qū)?-畫(huà)面布局項(xiàng)目9觸摸屏控制的液體混合系統(tǒng)項(xiàng)目拓展--HMI組態(tài)--HMI設(shè)備向?qū)?-報(bào)警設(shè)置項(xiàng)目9觸摸屏控制的液體混合系統(tǒng)項(xiàng)目拓展--HMI組態(tài)--HMI設(shè)備向?qū)?-畫(huà)面設(shè)置項(xiàng)目9觸摸屏控制的液體混合系統(tǒng)項(xiàng)目拓展--HMI組態(tài)--HMI設(shè)備向?qū)?-系統(tǒng)畫(huà)面設(shè)置項(xiàng)目9觸摸屏控制的液體混合系統(tǒng)項(xiàng)目拓展--HMI組態(tài)--HMI設(shè)備向?qū)?-按鈕設(shè)置根據(jù)項(xiàng)目要求,用觸目屏的組態(tài)向?qū)?,組態(tài)畫(huà)面后,系統(tǒng)只生成一個(gè)根畫(huà)面,選中根畫(huà)面,右擊重命名,將根畫(huà)面名稱(chēng)為“液體混合控制”。項(xiàng)目9觸摸屏控制的液體混合系統(tǒng)項(xiàng)目拓展--HMI組態(tài)--更改啟動(dòng)畫(huà)面名稱(chēng)注意:有綠色三角箭頭為啟動(dòng)畫(huà)面雙擊液體混合控制畫(huà)面,進(jìn)入畫(huà)面組態(tài)界面,將工具箱中的基本對(duì)象文本域添加到畫(huà)面中,打開(kāi)文本域的“屬性”,在“常規(guī)”屬性的文本屬性為“液體混合控制”,字體“宋體,17號(hào)”,外觀屬性中,背景色,填充樣式和文本色分別為“灰色”、“透明”、“紅色”。項(xiàng)目9觸摸屏控制的液體混合系統(tǒng)項(xiàng)目拓展--HMI組態(tài)--組態(tài)文本域打開(kāi)圖形庫(kù),選擇EquipmentOtherequipments→Boilers液體灌,將它添加到組態(tài)畫(huà)面中。項(xiàng)目9觸摸屏控制的液體混合系統(tǒng)項(xiàng)目拓展--HMI組態(tài)--組態(tài)液體罐體打開(kāi)圖形庫(kù),選擇EquipmentOtherequipments→Blowerp泵項(xiàng)目9觸摸屏控制的液體混合系統(tǒng)項(xiàng)目拓展--HMI組態(tài)--組態(tài)水泵打開(kāi)圖形庫(kù),選擇Equipment→Otherequipments→Mixes攪拌機(jī)項(xiàng)目9觸摸屏控制的液體混合系統(tǒng)項(xiàng)目拓展--HMI組態(tài)--組態(tài)攪拌機(jī)打開(kāi)圖形庫(kù),選擇Equipment→Otherequipments→PipesMiscellaneous管道項(xiàng)目9觸摸屏控制的液體混合系統(tǒng)項(xiàng)目拓展--HMI組態(tài)--組態(tài)管道水泵中添加一個(gè)基本對(duì)象“圓”,并復(fù)制兩個(gè)水泵,調(diào)整好位置項(xiàng)目9觸摸屏控制的液體混合系統(tǒng)項(xiàng)目拓展--HMI組態(tài)--組態(tài)園添加啟動(dòng)、停止按鈕,選擇工具箱的“元素”的按鈕,在按鈕的“常規(guī)”屬性中,設(shè)置“標(biāo)簽”的文本屬性為“啟動(dòng)”、“停止”項(xiàng)目9觸摸屏控制的液體混合系統(tǒng)項(xiàng)目拓展--HMI組態(tài)--組態(tài)按鈕設(shè)置按鈕的“按下”“事件”,選擇“編輯位”的“置位位”項(xiàng)目9觸摸屏控制的液體混合系統(tǒng)項(xiàng)目拓展--HMI組態(tài)--組態(tài)按鈕對(duì)應(yīng)的“置位位”變量為PLC站點(diǎn)變量“啟動(dòng)_HMI”,地址為M2.0項(xiàng)目9觸摸屏控制的液體混合系統(tǒng)項(xiàng)目拓展--HMI組態(tài)--組態(tài)按鈕設(shè)置“按鈕”的釋放事件時(shí),選擇“復(fù)位位”函數(shù),變量依然為PLC站點(diǎn)變量“啟動(dòng)_HMI”項(xiàng)目9觸摸屏控制的液體混合系統(tǒng)項(xiàng)目拓展--HMI組態(tài)--組態(tài)按鈕設(shè)置攪拌機(jī)的“動(dòng)畫(huà)”,添加“可見(jiàn)性”動(dòng)畫(huà),與PLC的變量“混合泵M”連接項(xiàng)目9觸摸屏控制的液體混合系統(tǒng)項(xiàng)目拓展--HMI組態(tài)--組態(tài)攪拌機(jī)動(dòng)畫(huà)添加棒圖,將工具箱“元素”中的“棒圖”添加到畫(huà)面中,設(shè)置棒圖的常規(guī)屬性項(xiàng)目9觸摸屏控制的液體混合系統(tǒng)項(xiàng)目拓展--HMI組態(tài)--組態(tài)棒圖過(guò)程變量為PLC變量中的“液位值”,最大、最小值分別為0和100項(xiàng)目9觸摸屏控制的液體混合系統(tǒng)項(xiàng)目拓展--HMI組態(tài)--組態(tài)棒圖項(xiàng)目9觸摸屏控制的液體混合系統(tǒng)項(xiàng)目拓展--HMI組態(tài)--組態(tài)棒圖顯示刻度設(shè)置組態(tài)高液位指示燈,選擇動(dòng)畫(huà),在顯示菜單下,“添加新動(dòng)畫(huà)”,選擇“外觀”,設(shè)置外觀變量“高液位傳感器指示燈”,范圍“0”為白色,“1”為紅色,同樣,組態(tài)中液位和低液位,最后添加文本,分別為:“高液位”、“中液位”和“低液位”。項(xiàng)目9觸摸屏控制的液體混合系統(tǒng)項(xiàng)目拓展--HMI組態(tài)--組態(tài)指示燈組態(tài)進(jìn)料泵指示燈,選中進(jìn)料泵X1上的圓,選擇“動(dòng)畫(huà)”,在顯示菜單下,“添加新動(dòng)畫(huà)”,選擇“外觀”,設(shè)置外觀變量“進(jìn)料泵X1”,范圍“0”為白色,“1”為紅色,同樣,組態(tài)中進(jìn)料泵X2和出料泵X3,并添加文本。項(xiàng)目9觸摸屏控制的液體混合系統(tǒng)項(xiàng)目拓展--HMI組態(tài)--組態(tài)指示燈項(xiàng)目9觸摸屏控制的液體混合系統(tǒng)項(xiàng)目拓展--HMI組態(tài)--組態(tài)后畫(huà)面將組態(tài)信息下載到項(xiàng)目中,PLC站點(diǎn)和HMI站點(diǎn)分別單獨(dú)下載。1、設(shè)置觸摸屏的IP地址:將CPU的IP地址設(shè)置為192.168.0.1,HMI的IP地址設(shè)置為192.168.2,計(jì)算機(jī)IP網(wǎng)地址為192.168.0.10,三個(gè)設(shè)備的子網(wǎng)掩碼都為255.255.255.0;2、分別將PLC的站點(diǎn)和HMI站點(diǎn)的信息下載到各自的設(shè)備中;3、用以太網(wǎng)電纜線將PLC與觸摸屏連接起來(lái),驗(yàn)證PLC與觸摸

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論