西門子軟啟動(dòng)浙江代理商
西門子軟啟動(dòng)浙江代理商
熟練使用置位和復(fù)位等各條基本指令,通過對工程實(shí)例的模擬,熟練地掌握PLC的編程和程序調(diào)試。
二、液體混合裝置控制的模擬實(shí)驗(yàn)面板圖:圖6-9-1所示
液體混合裝置控制面板
上圖下框中的V1、V2、V3、M分別接主機(jī)的輸出點(diǎn)Q0.0、Q0.1、Q0.2、Q0.3;起、停按鈕SB1、SB2分別接主機(jī)的輸入點(diǎn)I0.0、I0.1;液面?zhèn)鞲衅鱏L1、SL2、SL3分別接主機(jī)的輸入點(diǎn)I0.2、I0.3、I0.4。上圖中,液面?zhèn)鞲衅骼免o子開關(guān)來模擬,啟動(dòng)、停止用動(dòng)合按鈕來實(shí)現(xiàn),液體A閥門、液體B閥門、混合液閥門的打開與關(guān)閉以及攪動(dòng)電機(jī)的運(yùn)行與停轉(zhuǎn)用發(fā)光二極管的點(diǎn)亮與熄滅來模擬。
三、控制要求
由實(shí)驗(yàn)面板圖可知:本裝置為兩種液體混合裝置,SL1、SL2、SL3為液面?zhèn)鞲衅鳎后wA、B閥門與混合液閥門由電磁閥YV1、YV2、YV3控制,M為攪動(dòng)電機(jī),控制要求如下:
初始狀態(tài):裝置投入運(yùn)行時(shí),液體A、B閥門關(guān)閉,混合液閥門打開20秒將容器放空后關(guān)閉。
啟動(dòng)操作:按下啟動(dòng)按鈕SB1,裝置就開始按下列約定的規(guī)律操作:
液體A閥門打開,液體A流入容器。當(dāng)液面到達(dá)SL2時(shí),SL2接通,關(guān)閉液體A閥門,打開液體B閥門。液面到達(dá)SL1時(shí),關(guān)閉液體B閥門,攪動(dòng)電機(jī)開始攪動(dòng)。攪動(dòng)電機(jī)工作6秒后停止攪動(dòng),混合液體閥門打開,開始放出混合液體。當(dāng)液面下降到SL3時(shí),SL3由接通變?yōu)閿嚅_,再過2秒后,容器放空,混合液閥門關(guān)閉,開始下一周期。
停止操作:按下停止按鈕SB2后,在當(dāng)前的混合液操作處理完畢后,才停止操作(停在初始狀態(tài)上)。
四、編制梯形圖并寫出程序
參考程序 表6-9-1所示
步序 | 指 令 | 步序 | 指 令 |
0 | LD I0.0 | 17 | LD M10.0 |
1 | EU | 18 | S M20.0, 1 |
2 | = M10.0 啟動(dòng)脈沖 | 19 | LD M20.0 |
3 | LD I0.1 | 20 | A T38 |
4 | EU | 21 | O M10.0 |
5 | = M10.1 停止脈沖 | 22 | S Q0.0, 1 液體A閥打開 |
6 | LD I0.2 | 23 | LD M10.3 |
7 | EU | 24 | S Q0.1, 1 液體B閥打開 |
8 | = M10.2 | 25 | LD M10.3 |
9 | LD I0.3 | 26 | O M10.1 |
10 | EU | 27 | R Q0.0, 1 液體A閥關(guān)閉 |
11 | = M10.3 | 28 | LD M10.2 |
12 | LDN I0.4 | 29 | S Q0.3, 1 攪動(dòng)電機(jī)工作 |
13 | AN M11.1 | 30 | LD M10.2 |
14 | = M11.0 | 31 | O M10.1 |
15 | LDN I0.4 | 32 | R Q0.1, 1 液體B閥關(guān)閉 |
16 | = M11.1 | 33 | LD T37 |
步序 | 指 令 | 步序 | 指 令 |
34 | O M10.1 | 46 | = M11.5 |
35 | R Q0.3, 1 | 47 | LD M11.4 |
36 | LD Q0.3 | 48 | S Q0.2, 1 混合液閥打開 |
37 | TON T37, +60 延時(shí)6S | 49 | LD T38 |
38 | LDN Q0.3 | 50 | O M10.1 |
39 | = M12.0 | 51 | R Q0.2, 1 混合液閥關(guān)閉 |
40 | LDN Q0.3 | 52 | LD M11.2 |
41 | A M12.0 | 53 | S M20.1, 1 |
42 | AN M11.5 | 54 | LD T38 |
43 | = M11.4 | 55 | R M20.1, 1 |
44 | LDN Q0.3 | 56 | LD M20.1 |
45 | A M12.0 | 57 | TON T38, +20 延時(shí)2S |
五、程序設(shè)計(jì)及工作過程分析
啟動(dòng)操作:按下啟動(dòng)按鈕SB1,I0.0的動(dòng)合觸點(diǎn)閉合,M10.0產(chǎn)生啟動(dòng)脈沖,M10.0的動(dòng)合觸點(diǎn)閉合,使Q0.0保持接通,液體A電磁閥YV1打開,液體A流入容器。當(dāng)液面上升到SL3時(shí),雖然I0.4動(dòng)合觸點(diǎn)接通,但沒有引起輸出動(dòng)作。當(dāng)液面上升到SL2位置時(shí),SL2接通,I0.3的動(dòng)合觸點(diǎn)接通,M10.3產(chǎn)生脈沖,M10.3的動(dòng)合觸點(diǎn)接通一個(gè)掃描周期,復(fù)位指令R Q0.0使Q0.0線圈斷開,YV1電磁閥關(guān)閉,液體A停止流入;與此同時(shí),M10.3的動(dòng)合觸點(diǎn)接通一個(gè)掃描周期,保持操作指令S Q0.1使Q0.1線圈接通,液體B電磁閥YV2打開,液體B流入。
當(dāng)液面上升到SL1時(shí),SL1接通,M10.2產(chǎn)生脈沖,M10.2動(dòng)合觸點(diǎn)閉合,使Q0.1線圈斷開,YV2關(guān)閉,液體B停止注入,M10.2動(dòng)合觸點(diǎn)閉合,Q0.3線圈接通,
(1) 數(shù)據(jù)長度
功能指令可處理l6位數(shù)據(jù)和32位數(shù)據(jù),例如:
圖1 16位/32位數(shù)據(jù)傳輸指令梯形圖表達(dá)式
(2) 指令類型
FX系列PLC的功能指令有連續(xù)執(zhí)行型和脈沖執(zhí)行型兩種形式。連續(xù)執(zhí)行型的如:
圖2 32位連續(xù)數(shù)據(jù)傳輸指令梯形圖表達(dá)式
上圖程序是連續(xù)執(zhí)行方式的例子,當(dāng)X1為ON時(shí),上述指令在每個(gè)掃描周期都被重復(fù)執(zhí)行一次。
脈沖執(zhí)行型的如:
可編程控制器目前常用的編程語言有以下幾種:梯形圖語言、助記符語言、順序功能圖、功能塊圖和某些高級(jí)語言。手持編程器多采用助記符語言,計(jì)算機(jī)軟件編程采用梯形圖語言,也有采用順序功能圖、功能塊圖的。
(1)梯形圖語言
梯形圖的表達(dá)式沿用了原電氣控制系統(tǒng)中的繼電接觸控制電路圖的形式,二者的基本構(gòu)思是*的,只是使用符號(hào)和表達(dá)方式有所區(qū)別。
【例1】某一過程控制系統(tǒng)中,工藝要求開關(guān)1閉合40S后,指示燈亮,按下開關(guān)2后燈熄滅。采用三菱 FX2N系列 PLC實(shí)現(xiàn)控制,圖1-5(a)為實(shí)現(xiàn)這一功能的梯形圖程序,它是由若干個(gè)梯級(jí)組成的,每一個(gè)輸出元素構(gòu)成一個(gè)梯級(jí),而每個(gè)梯級(jí)可由多條支路組成。
梯形圖從上至下按行編寫,每一行則按從左至右的順序編寫。CPU將按自左到右,從上而下的順序執(zhí)行程序。梯形圖的左側(cè)豎直線稱母線(源母線)。梯形圖的左側(cè)安排輸入觸點(diǎn)(如果有若干個(gè)觸點(diǎn)相并聯(lián)的支路應(yīng)安排在左端)和輔助繼電器觸點(diǎn)(運(yùn)算中間結(jié)果),右邊必須是輸出元素。
梯形圖中的輸入觸點(diǎn)只有二種:動(dòng)合觸點(diǎn)( )和動(dòng)斷觸點(diǎn)( ),這些觸點(diǎn)可以是PLC的外接開關(guān)對應(yīng)的內(nèi)部映像觸點(diǎn),也可以是PLC內(nèi)部繼電器觸點(diǎn),或內(nèi)部定時(shí)、計(jì)數(shù)器的觸點(diǎn)。每一個(gè)觸點(diǎn)都有自己特殊的編號(hào),以示區(qū)別。同一編號(hào)的觸點(diǎn)可以有常開和動(dòng)斷兩種狀態(tài),使用次數(shù)不限。因?yàn)樘菪螆D中使用的“繼電器”對應(yīng)PLC內(nèi)的存儲(chǔ)區(qū)某字節(jié)或某位,所用的觸點(diǎn)對應(yīng)于該位的狀態(tài),可以反復(fù)讀取,故人們稱PLC有無限對觸點(diǎn)。梯形圖中的觸點(diǎn)可以任意的串聯(lián)、并聯(lián)。
梯形圖中的輸出線圈對應(yīng)PLC內(nèi)存的相應(yīng)位,輸出線圈包括輸出繼電器線圈、輔助繼電器線圈以及計(jì)數(shù)器、定時(shí)器線圈等,其邏輯動(dòng)作只有線圈接通后,對應(yīng)的觸點(diǎn)才可能發(fā)生動(dòng)作。用戶程序運(yùn)算結(jié)果可以立即為后續(xù)程序所利用。
記符時(shí),必須先弄清PLC的型號(hào)及內(nèi)部各器件編號(hào)、使用范圍和每一條助記符的使用方法。
(3)順序功能圖
順序功能圖常用來編制順序控制程序,它包括步、動(dòng)作、轉(zhuǎn)換三個(gè)要素。順序功能圖法可以將一個(gè)復(fù)雜的控制過程分解為一些小的工作狀態(tài)。對于這些小狀態(tài)的功能依次處理后再把這些小狀態(tài)依一定順序控制要求連接成組合整體的控制程序。圖1-6所示為采用順序功能圖編制的程序段,
(4)功能塊圖
功能塊圖是一種類似于數(shù)字邏輯電路的編程語言,用類似與門、或門的方框來表示邏輯運(yùn)算關(guān)系,方塊左側(cè)為邏輯運(yùn)算的輸入變量,右側(cè)為輸出變量,輸入端、輸出端的小圓點(diǎn)表示“非”運(yùn)算,信號(hào)自左向右流動(dòng)。類似于電路一樣,方框被“導(dǎo)線”連接在一起。圖1-7所示為功能塊圖示例。
在數(shù)控機(jī)床中,通常用可編程控制器(PLC)對機(jī)床開關(guān)量信號(hào)進(jìn)行控制。PLC可靠性高,使用方便。但在大多數(shù)數(shù)控機(jī)床,特別是經(jīng)濟(jì)型數(shù)控機(jī)床中,要求的輸入輸出點(diǎn)數(shù)并不多,通常在60點(diǎn)以下,因此,為了降低數(shù)控機(jī)床成本,在基于工業(yè)PC機(jī)的數(shù)控系統(tǒng)中,可以采用開關(guān)量I/O板加外接繼電器,配合主機(jī)的軟件對機(jī)床開關(guān)進(jìn)行控制。但如果PC機(jī)采用單任務(wù)操作系統(tǒng)(如DOS),數(shù)控系統(tǒng)的所有任務(wù)運(yùn)行都置于一個(gè)總體的消息循環(huán)中,軟件的模塊化和可維護(hù)性較差,系統(tǒng)故障的風(fēng)險(xiǎn)相對集中,而且不能充分利用PC機(jī)系統(tǒng)資源。而采用非實(shí)時(shí)多任務(wù)操作系統(tǒng)(如Windows)時(shí),Win32API的設(shè)計(jì)沒有考慮到實(shí)時(shí)環(huán)境的開發(fā)用途,其系統(tǒng)調(diào)用的效率不高,不能滿足數(shù)控系統(tǒng)PLC控制的實(shí)時(shí)性要求。
及可選熱敏電阻電機(jī)保護(hù)。由于這些功能,無需再購買和安裝如過載繼電器等保護(hù)設(shè)備,因此,電機(jī)額定值越 高,這些功能也越重要。 內(nèi)部本征設(shè)備保護(hù)可防止晶閘管熱過載及功率方面的缺陷。另一個(gè)選擇,可使用半導(dǎo)體保險(xiǎn)絲防止晶閘管短路。 由于集成式狀態(tài)監(jiān)控和故障監(jiān)控,該緊湊型軟起動(dòng)器具有許多不同的診斷功能。 使用 4 個(gè) LED 和繼電器輸出,來指示工作狀態(tài)以及電源或相位故障、負(fù)載缺失、不允許的脫扣時(shí)間/等級(jí)設(shè) 置、熱過載或設(shè)備故障等,實(shí)現(xiàn)監(jiān)控和診斷。 起動(dòng)器額定功率達(dá) 250 kW(400 V 時(shí)),可用于三相電網(wǎng)中的標(biāo)準(zhǔn)應(yīng)用。超小外形尺寸、低功率損耗和簡單起動(dòng)僅僅是 SIRIUS 3RW40 軟起動(dòng)器的眾多優(yōu)點(diǎn)中的三個(gè)。 “增安型”防護(hù) EEx e,符合 ATEX 指令 94/9/EU S0 到 S12 規(guī)格的 3RW40 軟起動(dòng)器適合起動(dòng)帶“增安”型保護(hù) EExe 的防爆電機(jī)。 關(guān)于產(chǎn)品目錄 IC 10 中的 SIRIUS 開關(guān)單元,請參見“附錄”->“標(biāo)準(zhǔn)和認(rèn)證”->“防爆認(rèn)證”。 功能性 緊湊型 SIRIUS 3RW40 軟起動(dòng)器所需的空間僅為用于比較額定值 wye-delta 起動(dòng)的接觸器所需空間的三分之一。這不僅節(jié)約了控制柜和標(biāo)準(zhǔn)安裝導(dǎo)軌的空間,還*省去了 wye-delta 起動(dòng) 器所需的布線工作。
PLC有兩種基本的工作模式,即運(yùn)行(RUN)模式與停止(STOP)模式。在運(yùn)行模式,PLC通過反復(fù)執(zhí)行反映控制要求的用戶程序來實(shí)現(xiàn)控制功能。為了使PLC的輸出及時(shí)地響應(yīng)隨時(shí)可能變化的輸入信號(hào),用戶程序不是只執(zhí)行一次,而是不斷地重復(fù)執(zhí)行,直至PLC停機(jī)或切換到STOP工作模式。
除了執(zhí)行用戶程序外,在每次循環(huán)過程中, PLC還要完成內(nèi)部處理、通信處理等工作,一次循環(huán)可分為5個(gè)階段(見圖1-5)。PLC的這種周而復(fù)始的循環(huán)工作方式稱為掃描工作方式。由于計(jì)算機(jī)執(zhí)行指令的速度*,從外部輸入-輸出關(guān)系來看,處理過程似乎是同時(shí)完成的。
在內(nèi)部處理階段,PLC檢查CPU.模塊內(nèi)部的硬件是否正常,將監(jiān)控定時(shí)器復(fù)位,以及完成一些其它內(nèi)部工作。
在通信服務(wù)階段,PLC與其它的帶微處理器的智能裝置通信,響應(yīng)編程器鍵入的命令,更新編程器的顯示內(nèi)容。
當(dāng)PLC處于停止(STOP)模式時(shí),只執(zhí)行以上的操作。PLC處于運(yùn)行(RUN)模式時(shí),還要完成另外三個(gè)階段的操作。
在PLC的存儲(chǔ)器中,設(shè)置了一片區(qū)域用來存放輸入信號(hào)和輸出信號(hào)的狀態(tài),它們分別稱為輸入映像寄存器和輸出映像寄存器。PLC梯形圖中的其他編程元件也有對應(yīng)的映像存儲(chǔ)區(qū),它們統(tǒng)稱為元件映像寄存器。