可編程控制器梯形圖的設(shè)計(jì)方法_第1頁
可編程控制器梯形圖的設(shè)計(jì)方法_第2頁
可編程控制器梯形圖的設(shè)計(jì)方法_第3頁
可編程控制器梯形圖的設(shè)計(jì)方法_第4頁
免費(fèi)預(yù)覽已結(jié)束,剩余1頁可下載查看

下載本文檔

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

文檔簡介

1、.可編程控制器梯形圖的設(shè)計(jì)方法 一、引言 可編程控制器是將繼電器控制的概念和設(shè)計(jì)思想與計(jì)算機(jī)技術(shù)及微電子技術(shù)相結(jié)合而形成的 專門從事邏輯控制的微機(jī)系統(tǒng)。在PC系統(tǒng)應(yīng)用中,梯形圖的設(shè)計(jì)往往是最主要的問題。梯形圖不但沿用和發(fā)展了電氣控制技術(shù),而且其功能和控制指令已遠(yuǎn)遠(yuǎn)超過電氣控制范疇。它不僅可實(shí)現(xiàn)邏輯運(yùn)算,還具有算術(shù)運(yùn)算、數(shù)據(jù)處理、聯(lián)網(wǎng)通信等功能,是具有工業(yè)控制指令的微機(jī)系統(tǒng)。由于梯形圖的設(shè)計(jì)是計(jì)算機(jī)程序設(shè)計(jì)與電氣控制設(shè)計(jì)思想結(jié)合的產(chǎn)物,因此,在設(shè)計(jì)方法上與計(jì)算機(jī)程序設(shè)計(jì)和電氣控制設(shè)計(jì)既有著相同點(diǎn),也有著不同點(diǎn)。本文對(duì)開關(guān)量控制系統(tǒng)梯形圖的設(shè)計(jì),提出了四種常用方法。 二、替代設(shè)計(jì)法 所謂替代設(shè)計(jì)法

2、,就是用PC機(jī)的程序,替代原有的繼電器邏輯控制電路。它的基本思想是: 將原有電氣控制系統(tǒng)輸入信號(hào)及輸出信號(hào)做為PC的I/O點(diǎn),原來由繼電器接觸器硬件完成的邏輯控制功能由PC機(jī)的軟件梯形圖及程序替代完成。 例如,電動(dòng)機(jī)正反轉(zhuǎn)控制電路,原電氣控制線路圖如圖1所示。由PC控制替代后,其I/O接線 圖和梯形圖分別如圖2、3所示。圖1繼電器控制線路圖 圖2PC I/O接線圖 圖3PC梯形圖 這種方法,其優(yōu)點(diǎn)是程序設(shè)計(jì)方法簡單,有現(xiàn)成的電氣控制線路作依據(jù),設(shè)計(jì)周期短。一般 在舊設(shè)備電氣控制系統(tǒng)改造中,對(duì)于不太復(fù)雜的控制系統(tǒng)常采用。 三、邏輯代數(shù)設(shè)計(jì)法 由于電氣控制線路與邏輯代數(shù)有一一對(duì)應(yīng)的關(guān)系,因此對(duì)開關(guān)

3、量的控制過程可用邏輯代數(shù)式 表示、分析和設(shè)計(jì)。 基本設(shè)計(jì)步驟如下: 1、根據(jù)控制要求列出邏輯代數(shù)表達(dá)式。 2、對(duì)邏輯代數(shù)式進(jìn)行化簡。 3、根據(jù)化簡后的邏輯代數(shù)表達(dá)式畫梯形圖。 下面舉一簡單例子來具體說明。 某一電動(dòng)機(jī)只有在三個(gè)按鈕中任何一個(gè)或任何兩個(gè)動(dòng)作時(shí),才能運(yùn)轉(zhuǎn),而在其他任何情況下 都不運(yùn)轉(zhuǎn),試設(shè)計(jì)其梯形圖。 將電動(dòng)機(jī)運(yùn)行情況由PC輸出點(diǎn)0500來控制,三個(gè)按鈕分別對(duì)應(yīng)PC輸入地址為A、B、C。根據(jù)題意,三個(gè)按鈕中任何一個(gè)動(dòng)作,PC的輸出點(diǎn)0500就有輸出。其邏輯代數(shù)表達(dá)式為 當(dāng)三個(gè)按鈕中有任何兩個(gè)動(dòng)作時(shí),輸出點(diǎn)0500的邏輯代數(shù)表達(dá)式為 因兩個(gè)條件是“或”關(guān)系,所以電動(dòng)機(jī)運(yùn)行條件應(yīng)該為

4、簡化該式得 根據(jù)邏輯代數(shù)表達(dá)式,畫梯形圖,如圖4所示。 圖4 利用這種方法設(shè)計(jì),最大的特點(diǎn)是可以把很多的邏輯關(guān)系最簡化。當(dāng)然出于可靠和安全性角度考慮的冗余設(shè)計(jì)是另外一個(gè)問題。 四、程序流程圖設(shè)計(jì)法 PC采用計(jì)算機(jī)控制技術(shù),其程序設(shè)計(jì)同樣可遵循軟件工程設(shè)計(jì)方法,程序工作過程可用流程 圖表示。由于PC的程序執(zhí)行為循環(huán)掃描工作方式,因而與計(jì)算機(jī)程序框圖不同點(diǎn)是,PC程序框圖在進(jìn)行輸出刷新后,再重新開始輸入掃描,循環(huán)執(zhí)行。下面以全自動(dòng)洗衣機(jī)控制為例,說明這種設(shè)計(jì)方法的應(yīng)用。首先畫出洗衣機(jī)工藝流程圖,如圖5所示。 圖5洗衣機(jī)工藝流程圖 第二步選擇PC機(jī)型,設(shè)置I/O點(diǎn)編號(hào)。其I/O點(diǎn)編號(hào)分配如下:I/O

5、點(diǎn)分配計(jì)時(shí)/計(jì)數(shù)器分配00起動(dòng)開關(guān) T600正轉(zhuǎn)計(jì)時(shí)01停止開關(guān) T601暫停計(jì)時(shí)02手動(dòng)排水開關(guān) T602反轉(zhuǎn)計(jì)時(shí)03高水位開關(guān) T603暫停計(jì)時(shí)04低水位開關(guān) T604脫水計(jì)時(shí)20起動(dòng)洗衣機(jī) T605報(bào)警計(jì)時(shí)21進(jìn)水 C606洗滌次數(shù)22正轉(zhuǎn)洗滌 C607脫水次數(shù)23反轉(zhuǎn)洗滌25排水26脫水27停止、報(bào)警第三步,根據(jù)流程圖,設(shè)計(jì)梯形圖,如圖6所示 圖6洗衣機(jī)梯形圖 五、功能模塊設(shè)計(jì)法 根據(jù)模塊化設(shè)計(jì)思想,可對(duì)系統(tǒng)按控制功能進(jìn)行模塊劃分,依次對(duì)各控制的功能模塊設(shè)計(jì)梯 形圖。例如,在PC電梯控制系統(tǒng)中,對(duì)電梯控制按功能可分為:廳門開關(guān)控制模塊,選層控制模塊,電梯運(yùn)行控制模塊,呼梯顯示控制模塊等。按電梯功能進(jìn) 行梯形圖設(shè)計(jì),可使電梯相同功能的程序集中在一起,程序結(jié)構(gòu)清晰,便于調(diào)試,還可以根 據(jù)需要靈活增加其他控制功能。當(dāng)然,在設(shè)計(jì)中要注意模塊之間的互相影響時(shí)、時(shí)序關(guān)系,以及聯(lián)鎖指令的使用條件。同一 種控制功能可有不同的軟件實(shí)現(xiàn)方法,應(yīng)根據(jù)具體情況采用簡單實(shí)用的方案,并應(yīng)充分利用 不同機(jī)型所提供的編程指令,使程序盡量簡潔。 六、結(jié)束語 本文介紹了PC梯形圖的四種設(shè)計(jì)方法,除此之外,還有其他一些方法,如經(jīng)驗(yàn)法。在系統(tǒng)設(shè) 計(jì)中對(duì)不同

溫馨提示

  • 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)論