淺談PLC控制系統(tǒng)的軟件設(shè)計(jì)方法_第1頁
淺談PLC控制系統(tǒng)的軟件設(shè)計(jì)方法_第2頁
淺談PLC控制系統(tǒng)的軟件設(shè)計(jì)方法_第3頁
淺談PLC控制系統(tǒng)的軟件設(shè)計(jì)方法_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡(jiǎn)介

1、淺談PLC控制系統(tǒng)的軟件設(shè)計(jì)方法淺談PL控制系統(tǒng)的軟件設(shè)計(jì)方法PL控制系統(tǒng)的設(shè)計(jì)是一項(xiàng)非常復(fù)雜的工作。一個(gè)PL控制系統(tǒng),經(jīng)過不同的人設(shè)計(jì),會(huì)形成不同的控制風(fēng)格,但是系統(tǒng)設(shè)計(jì)的優(yōu)劣最終要由使用者來進(jìn)展評(píng)價(jià)。由于PL的所有控制功能都是以程序的形式來實(shí)現(xiàn)的,因此,PL控制系統(tǒng)設(shè)計(jì)的大量工作都集中在軟件程序設(shè)計(jì)上,即表達(dá)在梯形圖的設(shè)計(jì)上。根據(jù)系統(tǒng)的控制流程圖或波形圖設(shè)計(jì)PL梯形圖程序,即所謂的編程。這一步是整個(gè)應(yīng)用系統(tǒng)設(shè)計(jì)的核心工作,也是比擬困難的一步。常用的編程方法有經(jīng)歷設(shè)計(jì)法、邏輯設(shè)計(jì)法、波形圖設(shè)計(jì)法和流程圖設(shè)計(jì)法等。下面重點(diǎn)介紹根據(jù)繼電器的電路原理圖設(shè)計(jì)PL的梯形圖程序與用功能流程圖法設(shè)計(jì)PL的

2、梯形圖。一、根據(jù)繼電器的電路原理圖設(shè)計(jì)PL的梯形圖程序繼電器控制系統(tǒng)是典型數(shù)字量控制系統(tǒng)。我們可以用設(shè)計(jì)繼電器控制線路的方法來設(shè)計(jì)比擬簡(jiǎn)單的PL梯形圖程序。這種設(shè)計(jì)方法沒有普遍的規(guī)律可循,這種設(shè)計(jì)方法就是經(jīng)歷設(shè)計(jì)法,程序設(shè)計(jì)的質(zhì)量與設(shè)計(jì)者的經(jīng)歷和程度關(guān)系很大。要設(shè)計(jì)好梯形圖,首先要深化理解控制要求,同時(shí)還要有一定的電器設(shè)計(jì)的理論經(jīng)歷。經(jīng)歷設(shè)計(jì)法對(duì)于簡(jiǎn)單控制系統(tǒng)的設(shè)計(jì)是很有效的,并且它是設(shè)計(jì)復(fù)雜控制系統(tǒng)的根底,要很好地掌握。但這種方法主要依靠設(shè)計(jì)者的經(jīng)歷,所以要求設(shè)計(jì)者在平常的工作中注意搜集與積累各種典型環(huán)節(jié)程序段,從而不斷增加自己的經(jīng)歷。一根據(jù)繼電器的電路原理圖設(shè)計(jì)PL的梯形圖程序的步驟首先設(shè)

3、計(jì)者要理解和熟悉被控設(shè)備的機(jī)械局部論文聯(lián)盟的動(dòng)作情況和工藝過程,根據(jù)繼電器線路圖分析和掌握控制系統(tǒng)的工作原理。確定PL的輸入信號(hào)和輸出負(fù)載,以及與它們對(duì)應(yīng)的梯形圖中的輸入位、輸出位的地址,畫出PL的外部接線圖。確定與繼電器線路中的中間繼電器、時(shí)間繼電器對(duì)應(yīng)的梯形圖中的存儲(chǔ)器位和定時(shí)器T的地址。從而建立起繼電器控制線路與PL的梯形圖的位地址之間的對(duì)應(yīng)關(guān)系。根據(jù)上述關(guān)系畫出PL的梯形圖程序。在編寫程序過程中,可以借鑒現(xiàn)成的標(biāo)準(zhǔn)程序,但必須弄懂這些程序段,否那么會(huì)給后繼工作帶來困難。編寫程序過程中,要及時(shí)對(duì)編出的程序進(jìn)展注釋,以免忘記其互相關(guān)系,要隨編隨注。注釋包括程序的功能、邏輯關(guān)系說明、設(shè)計(jì)思想

4、、信號(hào)的來源和去向,以便閱讀和調(diào)試。設(shè)計(jì)時(shí)應(yīng)注意梯形圖與繼電器電路的區(qū)別。梯形圖是一種軟件,是PL圖形化的一種程序。在繼電器電路圖中,各繼電器可以同時(shí)動(dòng)作,而PL的PU是串行工作的,每個(gè)時(shí)刻PU只能處理一條指令。二根據(jù)繼電器電路圖設(shè)計(jì)PL的接線圖和梯形圖時(shí)應(yīng)注意的問題應(yīng)遵循PL梯形圖的語法規(guī)那么。在繼電器電路中,觸點(diǎn)可以放在線圈的左邊也可以放在線圈的右邊,但在梯形圖中必須放在線的右邊。設(shè)置中間單元。在梯形圖中,假設(shè)多個(gè)線圈都受某一觸點(diǎn)的串聯(lián)、并聯(lián)電路的控制,為了簡(jiǎn)化電路,在梯形圖中可以設(shè)置電路的存儲(chǔ)器位,它類似于繼電器控制線路中的中間繼電器。盡量減少PL的輸入輸出信號(hào)。與繼電器線路不同,一般只

5、需一個(gè)動(dòng)合觸點(diǎn)給PL提供輸入信號(hào),在梯形圖中可以屢次使用一個(gè)位的動(dòng)合觸點(diǎn)與動(dòng)斷觸點(diǎn)。在繼電器的控制線路中,假如幾個(gè)觸點(diǎn)的串聯(lián)、并聯(lián)電路總是作為一個(gè)整體出現(xiàn),可以把它們作為PL的一個(gè)輸入信號(hào),只占用PL的一個(gè)輸入點(diǎn)。為了減少PL的指令條數(shù),在梯形圖程序中單個(gè)觸點(diǎn)與電路塊串聯(lián)時(shí)應(yīng)放在右邊,與電路并聯(lián)時(shí)應(yīng)放在下面。二、用功能流程圖法設(shè)計(jì)PL的梯形圖一功能流程圖控制法功能流程圖控制法是按照消費(fèi)工藝預(yù)先規(guī)定的順序,在各個(gè)輸入信號(hào)的作用下,根據(jù)內(nèi)部的狀態(tài)和時(shí)間的順序,對(duì)消費(fèi)過程中的各個(gè)執(zhí)行機(jī)構(gòu)自動(dòng)有序地進(jìn)展操作,其根本的指導(dǎo)思想是將系統(tǒng)的每一個(gè)工作周期劃分為假設(shè)干個(gè)順序相連的階段,每個(gè)階段成為一步,并用編

6、程元來代表各步。二功能流程圖轉(zhuǎn)換梯形圖的根本規(guī)那么功能流程圖轉(zhuǎn)換梯形圖時(shí),轉(zhuǎn)換實(shí)現(xiàn)的條件是在功能流程圖中,步活動(dòng)狀態(tài)的進(jìn)展是由轉(zhuǎn)移的實(shí)現(xiàn)來完成的。轉(zhuǎn)移的實(shí)現(xiàn)必須同時(shí)滿足兩個(gè)條件:1.該轉(zhuǎn)移的所有前步必須都是活動(dòng)步。2.相應(yīng)的轉(zhuǎn)移條件都得到滿足。假如轉(zhuǎn)移的前步或后步不止一個(gè)時(shí),轉(zhuǎn)移的實(shí)現(xiàn)稱為同步實(shí)現(xiàn)。為了加強(qiáng)同步實(shí)現(xiàn),有向線段的程度局部用雙線表示。三轉(zhuǎn)移實(shí)現(xiàn)應(yīng)完成的操作轉(zhuǎn)換實(shí)現(xiàn)時(shí)應(yīng)完成以下兩個(gè)操作:1.使所有通過有向連線與相應(yīng)的轉(zhuǎn)移符號(hào)相連接的后步都變?yōu)榛顒?dòng)步。2.使所有通過有向連線與相應(yīng)的轉(zhuǎn)移符號(hào)相連接的前步都變?yōu)椴换顒?dòng)步。以上規(guī)那么可以用于任意構(gòu)造的功能流程圖中,其區(qū)別如下:在順序構(gòu)造中,一

7、個(gè)轉(zhuǎn)移僅有一個(gè)前步和后步;在并行構(gòu)造中,轉(zhuǎn)移有幾個(gè)后續(xù)步,在轉(zhuǎn)移實(shí)現(xiàn)的同時(shí)將所有的后續(xù)步編程元件置位。在并行構(gòu)造的合并處轉(zhuǎn)移有幾個(gè)前步,它們均為活動(dòng)步時(shí)才能實(shí)現(xiàn)轉(zhuǎn)移,在轉(zhuǎn)移實(shí)現(xiàn)時(shí)應(yīng)將所有前步的對(duì)應(yīng)編程元件復(fù)位。在選擇構(gòu)造的分支與合并處,一個(gè)轉(zhuǎn)移實(shí)際上只有一個(gè)前步與后步,但是這一步可以使多個(gè)前步或后步中的一步。四根據(jù)流程圖用啟保停電路設(shè)計(jì)梯形圖的方法根據(jù)功能流程圖設(shè)計(jì)梯形圖時(shí),可以用存儲(chǔ)器位來代表步。某一步為活動(dòng)步時(shí),對(duì)應(yīng)的存儲(chǔ)器位為1,某一轉(zhuǎn)移實(shí)現(xiàn)時(shí),該轉(zhuǎn)移的后步變?yōu)榛顒?dòng)步,前步變?yōu)榉腔顒?dòng)步。很多轉(zhuǎn)移條件都是短信號(hào),即它存在的時(shí)間比它激活的后步時(shí)間短,因此應(yīng)使用有記憶的電路或指令如啟保停電路和

8、置位、復(fù)位指令來控制代表步的PL內(nèi)部存儲(chǔ)器位。下面先介紹由啟保停電路控制代表PL內(nèi)部位存儲(chǔ)器的方法。啟保停電路僅僅使用線圈與觸點(diǎn)指令,任何一種PL都有這類指令,因此這是一種通用的編程方法,可以用于任何類型的PL。設(shè)計(jì)啟保停電路的關(guān)鍵是找出它們的啟動(dòng)條件與停頓條件。根據(jù)轉(zhuǎn)移實(shí)現(xiàn)的根本規(guī)那么可知,轉(zhuǎn)移實(shí)現(xiàn)的條件是它的前步為活動(dòng)步,并且滿足其轉(zhuǎn)移的條件。五選擇序列構(gòu)造的功能流程圖的編程方法假如某一步的后面有N條分支組成的選擇序列,該步在滿足轉(zhuǎn)移條件時(shí),可以轉(zhuǎn)移到N步中的任一步中去,其停頓條件應(yīng)為這N步對(duì)應(yīng)的存儲(chǔ)器位的動(dòng)合觸點(diǎn)相串聯(lián)。一般說來,對(duì)于選擇序列的合并,假如某一步之前有N步轉(zhuǎn)移即有N條分支進(jìn)

9、入該步,那么代表該步的存儲(chǔ)器位的啟動(dòng)電路有N條支路并聯(lián)組成,各支路由某一前步對(duì)應(yīng)的存儲(chǔ)器位的動(dòng)合觸點(diǎn)與相應(yīng)的轉(zhuǎn)移條件對(duì)應(yīng)的觸點(diǎn)串聯(lián)而成。任何復(fù)雜的功能流程圖都是由順序構(gòu)造、選擇序列構(gòu)造和并行序列構(gòu)造等組成的。假如掌握了這些根本構(gòu)造的編程方法,就可以快速設(shè)計(jì)出任何復(fù)雜的功能流程圖對(duì)應(yīng)的梯形圖程序。六根據(jù)流程圖用置位、復(fù)位指令設(shè)計(jì)梯形圖的方法順序構(gòu)造功能流程圖編程的方法編制的梯形圖與功能流程圖的對(duì)應(yīng)關(guān)系,這種編程方法與裝移實(shí)現(xiàn)的根本原那么之間有著論文聯(lián)盟嚴(yán)格的對(duì)應(yīng)關(guān)系,用它編制復(fù)雜的功能流程圖的梯形圖時(shí),更能發(fā)揮出其優(yōu)越性。在功能流程圖中,假如某一轉(zhuǎn)移的所有前步都是活動(dòng)步,并且滿足相應(yīng)的轉(zhuǎn)移條件,

10、那么轉(zhuǎn)移實(shí)現(xiàn)。與有向連線相連的轉(zhuǎn)移后步變?yōu)榛顒?dòng)步,相應(yīng)的所有前步變?yōu)椴换顒?dòng)步。在置位復(fù)位指令進(jìn)展編程時(shí),用該轉(zhuǎn)移的所有前步對(duì)應(yīng)的存儲(chǔ)器位的動(dòng)合觸點(diǎn)與轉(zhuǎn)移對(duì)應(yīng)的觸點(diǎn)串聯(lián),作為對(duì)所有后步對(duì)應(yīng)的存儲(chǔ)器位進(jìn)展置位的條件,同時(shí)它也是對(duì)所有前步對(duì)應(yīng)的存儲(chǔ)器位進(jìn)展復(fù)位的條件。注意使用這種編程方法時(shí),不能將輸出線圈與復(fù)位置位指令塊并聯(lián),這是因?yàn)榍安脚c轉(zhuǎn)移條件串聯(lián)組成的電路的接通時(shí)間很短只有一個(gè)掃描周期,當(dāng)轉(zhuǎn)移條件被滿足后前步被馬上復(fù)位,該串聯(lián)電路斷開,而輸出線圈至少應(yīng)該在某一步對(duì)應(yīng)的全部時(shí)間內(nèi)接通,所以應(yīng)根據(jù)功能流程圖,用代表步的存儲(chǔ)器位的動(dòng)合觸點(diǎn)或它們的并聯(lián)電路來驅(qū)動(dòng)輸出位對(duì)應(yīng)的線圈。對(duì)于選擇序列的流程圖的編程方法,假如某一轉(zhuǎn)移與并行序列的分支、合并無關(guān),它的前步和后步都只有一個(gè),需要置位和復(fù)位的存儲(chǔ)器位都只有一個(gè),因此對(duì)選擇序列的分支與合并的編程方法實(shí)際上與順序構(gòu)造完全一樣。總之,PL控制系統(tǒng)的軟件

溫馨提示

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

評(píng)論

0/150

提交評(píng)論