畢業(yè)設(shè)計(jì)(論文)五層電梯模型plc控制系統(tǒng)設(shè)計(jì)與調(diào)試_第1頁
畢業(yè)設(shè)計(jì)(論文)五層電梯模型plc控制系統(tǒng)設(shè)計(jì)與調(diào)試_第2頁
畢業(yè)設(shè)計(jì)(論文)五層電梯模型plc控制系統(tǒng)設(shè)計(jì)與調(diào)試_第3頁
畢業(yè)設(shè)計(jì)(論文)五層電梯模型plc控制系統(tǒng)設(shè)計(jì)與調(diào)試_第4頁
畢業(yè)設(shè)計(jì)(論文)五層電梯模型plc控制系統(tǒng)設(shè)計(jì)與調(diào)試_第5頁
已閱讀5頁,還剩9頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、五層電梯模型 plc 控制系統(tǒng)設(shè)計(jì)與調(diào)試摘要電梯作為現(xiàn)代智能建筑內(nèi)的代步工具。 越來越顯示出它的重要作用, 為了適應(yīng)電梯的迅 速發(fā)展。由 PLC 控制代替?zhèn)鹘y(tǒng)繼電器控制已成為發(fā)展定局 PLC 是集計(jì)算機(jī)控制、自動(dòng)控制 技術(shù)、通信技術(shù)為一體的新型自動(dòng)控制裝置。它的編程軟件采用易學(xué)易懂的梯形圖語言! 控制靈方便, 抗干擾能力強(qiáng),運(yùn)行穩(wěn)定可靠,本次設(shè)計(jì)對傳統(tǒng)電梯控制方式加以更新,運(yùn)用高 性價(jià)比的現(xiàn)代 PLC 控制方式,力求以人性化、智能化、置消防為一體。設(shè)計(jì)出一款高效、 安全、 價(jià)廉、能個(gè)性化組合且能在商業(yè)辦公樓、行政大樓、中小型賓館和居民公寓等各種建 筑物中發(fā)揮顯著作用的普及型電梯控制系統(tǒng)。 實(shí)際

2、上電梯是根據(jù)外部呼叫信號(hào)和自身控制規(guī) 律等運(yùn)行的, 而呼叫是隨機(jī)的, 電梯實(shí)際上是一個(gè)人機(jī)交互式的控制系統(tǒng), 單純用順序控制 或邏輯控制都不能滿足控制要求。關(guān)鍵詞電梯 ,PLC, 傳感器 ,智能化 ,繼電器 ,電梯。目錄 TOC o 1-5 h z 摘要及關(guān)鍵詞 .1第一章:緒論 .31 . 1設(shè)計(jì)思路 .3.2 PLC可編程介紹 .3.基本組成 3.1 .2.2.輸入輸出接口 .4.2.3.開關(guān)量輸入輸出接口 .4.2.4模擬量輸入輸出接口 .41 . 2.5.功能模板和智能模板 .52可編程程序控制器的工作過程 .53 編程語言和指令系統(tǒng) .73 . 1 編程語言 7.梯形圖語言 .7語句

3、表語言 83 .2指令系統(tǒng) 8 HYPERLINK l bookmark8 o Current Document 第二章: 硬件部分電路設(shè)計(jì) .101 控制電路的基本結(jié)構(gòu)和作用 .102主電路的設(shè)計(jì) .10 HYPERLINK l bookmark10 o Current Document 第三章: 輔助電路的設(shè)計(jì) .11輸入輸出電路 .11確定輸入和輸出點(diǎn)個(gè)數(shù) .11 HYPERLINK l bookmark12 o Current Document 第四章:程序的設(shè)計(jì) .111本設(shè)計(jì)要達(dá)到的具體目的和控制要求 .152本程序的目標(biāo) 17第五章: PLC程序的調(diào)試 .191調(diào)試前的準(zhǔn)備工作

4、.19具體調(diào)試過程 .21結(jié)束語 23參考文獻(xiàn) 24致謝 25緒論隨著變頻技術(shù)和 PLC 控制技術(shù)的發(fā)展, 自動(dòng)化應(yīng)用也越來越多, 由于一些行業(yè)的的要 求或是由于工作和場地的特殊情況, 電氣控制部分一般都很簡單, 多數(shù)采用人工手動(dòng)控制或 采用繼電器控制方式。 這些升降機(jī)械存在一些明顯的問題, 如啟動(dòng)停止和運(yùn)行不平穩(wěn), 升降 運(yùn)動(dòng)過程動(dòng)作不可靠,自動(dòng)化程度不高,故障率較高,設(shè)備能耗高,無法應(yīng)急運(yùn)行,存在安 全隱患等等。 基于這些問題使得這些升降機(jī)械很難在生產(chǎn)生活中發(fā)揮高效率的作用, 同時(shí)也 使得國內(nèi)這些生產(chǎn)的升降機(jī)械無法與進(jìn)口的自動(dòng)化生產(chǎn)線配套使用, 也無法根據(jù)實(shí)際的生產(chǎn) 需要轉(zhuǎn)換和調(diào)整升降機(jī)械

5、的動(dòng)作方式和工作順序。電梯作為現(xiàn)代智能建筑內(nèi)的代步工具。越來越顯示出它的重要作用,為了適應(yīng)電梯的 迅速發(fā)展。由 PLC 控制代替?zhèn)鹘y(tǒng)繼電器控制已成為發(fā)展定局 PLC 是集計(jì)算機(jī)控制、自動(dòng)控 制技術(shù)、通信技術(shù)為一體的新型自動(dòng)控制裝置。它的編程軟件采用易學(xué)易懂的梯形圖語言 ! 控制靈方便,抗干擾能力強(qiáng),運(yùn)行穩(wěn)定可靠, 本次設(shè)計(jì)對傳統(tǒng)電梯控制方式加以更新, 運(yùn)用 高性價(jià)比的現(xiàn)代 PLC 控制方式,力求以人性化、智能化方向推存出新! 設(shè)計(jì)出一款高效、安全、價(jià)廉; 能個(gè)性化組合且能在商業(yè)辦公樓、 行政大樓、 中小型賓館和居民公寓中發(fā)揮顯著 作用的普及型電梯控制系統(tǒng)。 實(shí)際上電梯是根據(jù)外部呼叫信號(hào)和自身控

6、制規(guī)律等運(yùn)行的, 而 呼叫是隨機(jī)的, 電梯實(shí)際上是一個(gè)人機(jī)交互式的控制系統(tǒng), 單純用順序控制或邏輯控制都不 能滿足控制要求。因此,本系統(tǒng)采用經(jīng)驗(yàn)設(shè)計(jì)法為主的設(shè)計(jì)方法,取得了良好的效果。1.1本程序的設(shè)計(jì)思路針對控制要求 ,選用 MOV 指令 CMP 指令為主 ,即先把轎廂所在樓層號(hào)傳送到一個(gè)通道 中,再把呼梯樓層號(hào)傳送到另一個(gè)通道中, 然后將這兩個(gè)通道的內(nèi)容進(jìn)行比較。 若呼梯樓號(hào) 大于轎廂所在樓號(hào)則電梯上行 ( 若呼梯樓號(hào)小于轎廂所在樓號(hào)則電梯下行(若兩樓號(hào)的內(nèi)容相等則電梯停在該樓層, 對于電梯的這種控制方式是本例程序設(shè)計(jì)的主線, 為了實(shí)現(xiàn)電梯順 向優(yōu)先執(zhí)行的功能, 即當(dāng)電梯在上行過程中有多個(gè)

7、呼梯信號(hào)發(fā)出時(shí), 先接送轎廂所在樓層以 上的乘客,直到轎廂以上樓層無呼梯信號(hào)或轎廂已到達(dá)建筑物頂層時(shí),電梯才會(huì)往下行駛; 當(dāng)電梯在下行過程中有多個(gè)呼梯信號(hào)發(fā)出時(shí), 先接送轎廂所在樓層以下的乘客, 直到轎廂以 下樓層無呼梯信號(hào)或轎廂已到達(dá)建筑物底層時(shí), 電梯才會(huì)往上行駛; 本例各樓層的指示燈一 經(jīng)點(diǎn)亮,就將本樓層號(hào)碼實(shí)時(shí)傳送到同一個(gè)通道中, 但由于 PLC 是至上而下掃描程序的, 而且通道內(nèi)的數(shù)據(jù)隨著程序讀取的進(jìn)度在不斷的改變, 因此在所有點(diǎn)亮的指示燈中, 只有最 靠近程序末尾的指示燈傳送的樓層號(hào), 才能最后保持在通道內(nèi)并傳送到輸出, 直到電梯到達(dá) 該樓層熄滅指示燈后,通道內(nèi)的數(shù)據(jù)才可能在輸出時(shí)

8、發(fā)生改變。這樣就確保了PLC 在讀取呼梯信號(hào)時(shí), 始終按照程序段的排列順序來讀取。 本例將傳送呼梯樓層號(hào)的程序段分別按照 從一樓到五樓和從五樓到一樓進(jìn)行排列,中間設(shè)置 CJ 指令, 當(dāng)電梯處于上行狀態(tài)時(shí) JMP 指令將從五樓到一樓的程序段跳過, 轉(zhuǎn)而執(zhí)行從一樓至五樓的程序段, 這樣以來, 由于高樓 層的程序段最靠近程序末尾, 即最先被執(zhí)行輸出, 于是電梯就優(yōu)先執(zhí)行上行信號(hào), 反之亦然。 另外由于電梯是用來運(yùn)載乘客的。 因此,它的運(yùn)行的可靠性要求很高。本例用一個(gè)啟動(dòng)按 鈕和一個(gè)停止按鈕來控制電梯的起停!在按下啟動(dòng)按鈕時(shí),系統(tǒng)立即上電,電梯處于待命狀態(tài)。而電梯在運(yùn)行過程中按下停止按鈕時(shí), 電梯不會(huì)

9、馬上停下來,因程序中設(shè)置了等待、延時(shí)環(huán)節(jié),當(dāng)轎廂內(nèi)的最后一位乘客走出轎廂后,程序中的等待部分動(dòng)作將所有呼梯按鈕鎖定(此時(shí)按下任何呼梯按鈕都為無效),并使轎廂下降到一樓,經(jīng)自動(dòng)開門和延時(shí)關(guān)門之后啟動(dòng)十秒定時(shí)部分(若在這十秒內(nèi)有人按下轎廂內(nèi)的開門按鈕電梯仍會(huì)開門),延時(shí)時(shí)間到動(dòng)作。將系統(tǒng)電源切斷,此時(shí)電梯才被真正關(guān)斷。針對各項(xiàng)內(nèi)容編寫出相應(yīng)的程序后,將各個(gè)環(huán)節(jié)編寫的程序合理的聯(lián)系在一起,即得到一個(gè)滿足控制要求的系統(tǒng)程序。1 . 2 PLC可編程序介紹可編程序控制器是二進(jìn)制邏輯運(yùn)算為主的、專為工業(yè)環(huán)境應(yīng)用而設(shè)計(jì)的控制器,后來 發(fā)展成為具有各種接口,且通訊功能和軟件能日趨完善的工業(yè)控制器。為與個(gè)人計(jì)算

10、機(jī)區(qū)分,可編程序控制器一般簡稱為PLC。PLC與單片機(jī)等計(jì)算機(jī)控制系統(tǒng)相比,具有以下特點(diǎn):全系統(tǒng)采用模板化標(biāo)準(zhǔn)結(jié)構(gòu); 針對生產(chǎn)過程的系列化I/O接口模板,能適用于各種電壓等級(jí), 越來越豐富的智能接口模板; 模塊化軟件和面對普通電氣人員的梯形圖編程語言;系列化產(chǎn)品形成,同系列不同型號(hào)間聯(lián)網(wǎng)容易;適應(yīng)工業(yè)環(huán)境,安裝維護(hù)容易;可靠性高,故障率低;系統(tǒng)組成靈活,易擴(kuò)充,易 更新;便于在線調(diào)試修改;性能價(jià)格比隨系統(tǒng)的擴(kuò)大而提高,投資比例隨生產(chǎn)對象的擴(kuò)大和復(fù)雜而降低。自1969年P(guān)LC誕生至今,PLC已經(jīng)成為當(dāng)代工業(yè)自動(dòng)化的主要支柱之一。IEC(國際電工委員會(huì))從 1979年開始制定PLC標(biāo)準(zhǔn),且每隔23

11、年審議一次?;窘M成雖然PLC的制造廠家很多,其系列型號(hào)琳瑯滿目, 但一般而言,PLC的基本組成可用 圖1 -2 -1表示,由中央處理器單元(CPU板)、輸入接口部件、輸出接口部件、輸出接口 部件和電源部件等四部分組成。圖1 - 2 -1 PLC基本組成CPU板是控制器的核心,許多廠家的PLC的都采用單片機(jī)作為 CPU板,其內(nèi)部一般包括CPU單元、儲(chǔ)存起去、內(nèi)部I/O通道等。為了減少對機(jī)內(nèi)單片機(jī)內(nèi)存容量要求的壓力, 許多PLC的CPU內(nèi)部除數(shù)據(jù)存儲(chǔ)器外,其程序儲(chǔ)存器通常僅儲(chǔ)存 PLC系統(tǒng)管理程序,而 用戶程序則采用單片機(jī)片外擴(kuò)展的方法來解決。輸入輸出(I/O)部件是連接現(xiàn)場設(shè)備與CPU板之間的

12、接口電路。由于 PLC要滿足工業(yè)生產(chǎn)現(xiàn)場惡劣環(huán)境的要求,I/O部件通常需要針對工業(yè)環(huán)境等實(shí)際情況來采取必要的措施 進(jìn)行設(shè)計(jì),以滿足抗干擾方面的要求。電源部件為PLC內(nèi)部其他各部件提供合適的電壓穩(wěn)定的電源。從結(jié)構(gòu)形式上看,PLC可分為整體形式結(jié)構(gòu)和模塊形式結(jié)構(gòu)。對于整體形式結(jié)構(gòu),四個(gè)基本部件部分安裝在同一機(jī)殼內(nèi);對于模塊式結(jié)構(gòu),四個(gè)基本部件各自獨(dú)立封裝,成為獨(dú)立的模塊,各模塊之間通過機(jī)架和總線連接。小型 PLC 一般為整體式結(jié)構(gòu),大、中型PLC則多為模塊式結(jié)構(gòu)。不管是整體式或模塊式PLC ,由于總線都是可對外開放的,其I/O在總點(diǎn)數(shù)不超過選定機(jī)型規(guī)定的條件 下,都可根據(jù)用戶的需要進(jìn)行組合和擴(kuò)展。

13、輸入輸出接口PLC輸入輸出接口的主要功能是與外部設(shè)備聯(lián)系。I/O接口技術(shù)對PLC能否在惡劣的工作環(huán)境中可靠工作起著關(guān)鍵的作用。PLC的I/O接口可分為開關(guān)I/O和模擬I/O兩類。開關(guān)量輸入輸出接口開關(guān)量I/O又稱為數(shù)字量I/O或離散量I/O。PLC以開關(guān)量順序控制見長。任何一個(gè)生產(chǎn)設(shè)備或過程的控制與管理,幾乎都是按步驟順序進(jìn)行的,工業(yè)控制中80%以上的工作都可以有開關(guān)量控制完成模擬量輸入輸出接口模擬量I/O接口模板的主要功能是數(shù)據(jù)轉(zhuǎn)換。輸入數(shù)據(jù)有多路選擇開關(guān)選定,經(jīng)過A/D轉(zhuǎn)換成為數(shù)字量,再經(jīng)過光電隔離后送到輸入鎖存器供PLC調(diào)用。PLC處理的數(shù)字量由輸出鎖存器經(jīng)光電隔離、D/A轉(zhuǎn)換變成模擬量

14、信號(hào), 再經(jīng)過放大驅(qū)動(dòng)輸出到外接設(shè)備,其原理如圖1 - 2 - 4所示。p,pL大0-1- 2-3VI M光電隔寓: 輸入嶷存番血)複擬顯輸入接口(b)模芯I量輸出搔口圖1-2-4 PLC模擬量輸入/輸出模擬量輸入模板的信號(hào)范圍通常是:電壓信號(hào) 15V, +10V , 010V ;電信號(hào)020Ma。 模擬量輸入模板的分辨力多為 12位,有的可達(dá)13位,其點(diǎn)密度常見的有 2、4、8和16點(diǎn)。 使用模擬量輸入輸出接口模板時(shí)都應(yīng)注意所選PLC的特殊限制,如模板總數(shù)限制、I/O總點(diǎn)數(shù)限制等,模塊式 PLC還應(yīng)注意模板安裝位置的限制。功能模板和智能模板功能模板通常指構(gòu)成系統(tǒng)特殊功能所需的模板,主要有:人

15、機(jī)對話、遠(yuǎn)程I/O、串行通訊、與上位機(jī)聯(lián)網(wǎng)、高級(jí)語言、熱備模板等。智能模板則是帶自己獨(dú)立的CPU芯片或相應(yīng)控制的專用模板,有些智能模板還能在脫離PLC后正常工作,這類模板有:溫度傳感器輸入、高速計(jì)算器、PID調(diào)節(jié)、凸輪模擬器、閥位控制、位置控制、電動(dòng)機(jī)軸定位控制等。可編程程序控制器的工作過程CPU不能同時(shí)處理多個(gè)操作任務(wù),而只能按分時(shí)操作原理,每一時(shí)刻執(zhí)行一個(gè)操作,一個(gè)操作完成后再接著執(zhí)行下一個(gè)操作。這種分時(shí)操作過程稱為CPU對程序的掃描過程。PLC的工作過程就是 CPU掃描程序的過程,如圖(2 1)。接通電源經(jīng)過復(fù)位和初始化程 序后,PLC開始進(jìn)入正常的循環(huán)掃描工作。首先, PLC進(jìn)行自診斷

16、查錯(cuò),檢查系統(tǒng)硬件和 用戶程序存儲(chǔ)器。若發(fā)現(xiàn)錯(cuò)誤,PLC將切斷一切輸入,停止運(yùn)行用戶程序,并通過指示燈發(fā)出警報(bào);如果屬于一般性錯(cuò)誤,則只要發(fā)出警報(bào),等待處理,但不停機(jī)。當(dāng)檢查未發(fā)現(xiàn)錯(cuò) 誤時(shí),PLC將輸入接口采樣的輸入信號(hào)從輸入緩沖器讀入,存放在映像存儲(chǔ)器備用。接著, PLC從第一條指令開始,逐條執(zhí)行用戶程序,直到最后一條(通常是END指令,是PLC判斷用戶程序是否執(zhí)行完的標(biāo)志)。執(zhí)行完用戶程序后,再次復(fù)位 WDT。設(shè)置WDT的目的是 確保系統(tǒng)正常工作,如果在設(shè)定的時(shí)間內(nèi),WDT不能復(fù)位,則發(fā)出錯(cuò)誤信號(hào)。然后,將存放在輸出映像存儲(chǔ)器的數(shù)據(jù)送到輸出鎖存器鎖存(由輸出驅(qū)動(dòng)電路通過輸出端子輸出給外設(shè))

17、。刷新I/O數(shù)據(jù)后,復(fù)位監(jiān)控定時(shí) WDT ( Watchdog Timer )。 最后,PLC進(jìn)入服務(wù)外設(shè)命令的操作。設(shè)置外設(shè)服務(wù)是為了方便操作人員的介入,有利于 系統(tǒng)的控制和管理,但并不影響系統(tǒng)的正常工作。若沒有外設(shè)命令或外設(shè)命令處理完畢后, PLC自動(dòng)再次進(jìn)入自診斷操作,自動(dòng)循環(huán)掃描運(yùn)行。圖2 1 PLC工作過程編程語言和指令系統(tǒng)3 . 1 編程語言PLC的主要應(yīng)用場合是工業(yè)控制過程,主要使用對象是工程技術(shù)人員。因此,PLC的編程語言要滿足易于調(diào)試的要求。PLC通常以內(nèi)部數(shù)據(jù)儲(chǔ)存器單元作為變量,以一些具體參數(shù)或具體單元的地址作為常數(shù),所以有明確的變量和常數(shù)。PLC的程序結(jié)構(gòu)為典型的塊式結(jié)構(gòu)

18、,應(yīng)用軟件的形成只需要編輯這個(gè)過程,其余由系統(tǒng)軟件自動(dòng)完成。利用編程器的按鍵、顯示和內(nèi)部編輯、監(jiān)控等軟件的支持, 可使PLC程序的調(diào)試變的容易。因此,一般PLC編程語言的主要特點(diǎn)有:圖形化指令結(jié)構(gòu);明確的變量和常數(shù);簡化的程序結(jié)構(gòu);應(yīng)用軟件形成過程簡便;程序調(diào)試容易等。不同廠家PLC的編程語言各不同,但從總體形式看,可分為兩大類:梯形圖語言和語句表語言。除此之外,有的 PLC還支持流程圖CSF( Control System Flowchart )語言編程。CS編程語言采用了數(shù)字電路中常見的邏輯電路符號(hào)作為編程的基本符號(hào),并采用數(shù)字電路 原理圖的表達(dá)方式來表達(dá)程序中各變量之間的邏輯關(guān)系。梯形圖

19、語言梯形圖語言采用的圖形與實(shí)際繼電接觸器控制系統(tǒng)的梯形圖(控制線路圖)相似,具有很強(qiáng)的直觀性和形象感。簡單的PLC邏輯控制、系統(tǒng)的梯形圖與有觸點(diǎn)的電氣原理圖的比17ZH/ KS1S2mmK(a)電氣原理圖較,其中圖3-1 -1所示電氣原理圖與 PLC梯形圖的比較,圖(a)是帶有自鎖觸點(diǎn)的線圈 控制原理圖,圖(b)則是相應(yīng)的PLC梯形圖。ABQQ(b) PLC梯形圖圖3-1 -1電氣原理圖與 PLC梯圖由圖可見,在電氣原路圖中,線圈 K通電與否(數(shù)據(jù)邏輯通電為“ 1”,斷電為“ 0”) 取決于開關(guān)S1、S2及觸點(diǎn)K的接通或斷開(邏輯關(guān)系)。要使線圈K通電(為“1”),必 須使S1或K動(dòng)作閉合(為

20、“ 1”),且S2復(fù)位,其常閉觸點(diǎn)閉合(復(fù)位為“ 0”,但常閉觸點(diǎn) 表示為邏輯非,即“0”的非為“1”,表示閉合)。在PLC中,要使輸出端子 Q的值輸出高電平,則內(nèi)部存儲(chǔ)單元 A儲(chǔ)存的值應(yīng)為“ 1 ”或Q存儲(chǔ)的值為“ 1”,且B儲(chǔ)存的值則應(yīng)為“0”,才能繼續(xù)保持 Q的值為“1”。Q的值為“ 1”,則可以通過輸出接口輸出高電平,從 而實(shí)現(xiàn)原理圖中需要硬件開關(guān)、觸點(diǎn)才能實(shí)現(xiàn)的控制功能。在 PLC 梯形圖中,內(nèi)部存儲(chǔ)器單元也形象地稱為元件,但這是一個(gè)軟元件。實(shí)際上,一個(gè)元件的線圈或觸點(diǎn)是內(nèi)部存儲(chǔ)器單元中的一個(gè)位來儲(chǔ)存其狀態(tài)。儲(chǔ)存值為 “ 1”,表示該元器件的線圈處于通電狀態(tài), 元件的常開觸點(diǎn)閉合,

21、常閉觸點(diǎn)斷開。 由于內(nèi)部存儲(chǔ)單元中的 內(nèi)容可被無限次調(diào)用(讀?。?,因此在 PLC 中“線圈元件”的“觸點(diǎn)個(gè)數(shù)”從理論上講有無 窮多個(gè)。由次可見, PLC 梯形圖表示的邏輯控制,實(shí)際上是采用程序軟件取代實(shí)際硬件的 控制。 PLC 梯形圖中元件和連接線中實(shí)際并沒有電流流過,編寫程序時(shí)必須清楚這一點(diǎn), 它僅代表“線圈元件”與各“觸點(diǎn)”間的邏輯關(guān)系。PLC 梯形圖表示的元件種類主要有:繼電器、定時(shí)/計(jì)數(shù)器以及其他功能元件。繼電器元件最為簡單,只有線圈和觸點(diǎn)。定時(shí)/計(jì)數(shù)器元件除了線圈和觸點(diǎn)外,還需要表示定時(shí)/計(jì)數(shù)值的參數(shù),這時(shí)圖形相當(dāng)于匯編語言中的操作碼,參數(shù)相當(dāng)于操作數(shù)。 PLC 梯形圖中的 其他功

22、能(中斷、跳轉(zhuǎn)、子程序調(diào)用和返回、I/O 映像更新等) ,有的 PLC 還有高級(jí)指令功能。一般而言,功能元件(或稱為功能指令)在 PLC 梯形圖中也是用線圈符號(hào)加參數(shù)或帶 有參數(shù)的功能塊來表示。有的 PLC 的一條功能指令可能用多個(gè)線圈表示,其中只有一個(gè)執(zhí) 行線圈,其他的都是參數(shù)設(shè)定線圈。對于 PLC 梯形圖中采用的符號(hào),各種機(jī)型之間有一定的差異,而元件所使用的編號(hào)則 完全不同。這不僅是內(nèi)部存儲(chǔ)器的短員數(shù)不一樣, 而且還有各自的匯編程序設(shè)計(jì)不同的原因。大多數(shù) PLC ,既可采用梯形圖語言編程也可采用語句表語言編程。PLC 的語句表語言采用助記符來表示, 一般由操作碼和操作數(shù)組成。 操作碼表示的

23、是指令需要完成的操作功能, 操作數(shù)為變量或常數(shù)。變量指數(shù)據(jù)存儲(chǔ)單元在 PLC 工作時(shí)其存儲(chǔ)內(nèi)容是變化的??勺鳛樽兞繉ぶ返?PLC 元件 (數(shù)據(jù)存儲(chǔ)器單元)主要有:輸入繼電器、輸出繼電器、輔助繼電器、專用輔助繼電器、定 時(shí)/ 計(jì)數(shù)器、狀態(tài)寄存器和數(shù)據(jù)寄存器。不同的PLC 作為變量的單元地址范圍通常也不同,但對于確定的機(jī)型,變量的地址范圍是有明確規(guī)定的。除了變量外,常數(shù)也是語句表語言中操作數(shù)的主要形式之一。使用常數(shù)的場合主要有: 算術(shù)運(yùn)算等指令需要進(jìn)行賦值時(shí); 需要通過兩個(gè)或以上參數(shù)才能確定指令的操作功能時(shí)。 例 如,對定時(shí)器或計(jì)數(shù)器的設(shè)定,第一個(gè)操作數(shù)選擇變量(定時(shí)器或計(jì)數(shù)器單元)的地址,第 二

24、個(gè)操作數(shù)確定定時(shí) /計(jì)數(shù)器的定時(shí) / 記數(shù)值。有些 PLC 對某些特定操作功能采用 專門的子 程序來實(shí)現(xiàn),著些子程序則以編號(hào)的形式存放在 PLC 的系統(tǒng)程序中。此時(shí),操作數(shù)除了指 定完成操作所需要的參數(shù)外,還用來指定具體調(diào)用的子程序的編號(hào)。3 . 2 指令系統(tǒng)PLC 指令的常見類型PLC 指令的類型主要有:基本邏輯指令、定時(shí) /計(jì)數(shù)器指令、數(shù)值運(yùn)算指令、數(shù)據(jù)變換處 理指令、程序控制指令以及其他功能指令等。(1)基本邏輯指令。基本邏輯指令是 PLC 最基本的指令,用來完成對繼電器 邏輯變量的布爾運(yùn)算。主要的基本邏輯指令有:裝入指令(又稱“取”指令、連接指令、輸 入指令)、賦值指令(又稱輸出指令)

25、 、邏輯與指令(又稱觸點(diǎn)串聯(lián)指令) 、邏輯或指令(又 稱觸點(diǎn)并聯(lián)指令) 、復(fù)位置位指令、脈沖指令等。 裝入指令(“取”指令)用于一段程序的開始,表示將某一單元的內(nèi)容取出 來準(zhǔn)備用于運(yùn)算操作; 賦值指令是將一段程序的計(jì)算結(jié)果賦值給某一數(shù)據(jù)儲(chǔ)存單元的操作指令,在 梯形圖中相當(dāng)于是一個(gè)線圈通電或斷電的輸出,所以又稱為輸指令;( 2)定時(shí) /計(jì)數(shù)器指令。定時(shí) /計(jì)數(shù)器指令用來對事件發(fā)生的時(shí)間間隔或次數(shù)進(jìn)行控制。定時(shí)器的實(shí)質(zhì)也是計(jì)數(shù)器, 只是其計(jì)數(shù)的脈沖是內(nèi)部的時(shí)鐘脈沖。 計(jì)數(shù)器的基本功能是在滿 足執(zhí)行條件的情況下, 根據(jù)計(jì)數(shù)輸入脈沖的次數(shù)進(jìn)行遞增或遞減計(jì)數(shù)。 當(dāng)計(jì)數(shù)值達(dá)到預(yù)先設(shè) 定值時(shí),將一個(gè)特定發(fā)邏

26、輯變量置位為1。( 3)數(shù)值運(yùn)算指令。 PLC 數(shù)值運(yùn)算的基本指令是四則運(yùn)算指令。操作功能為:對兩個(gè)操 作書實(shí)施運(yùn)算,并將運(yùn)算結(jié)果存放到另一個(gè)操作數(shù)指令的單元。加、減、乘、除運(yùn)算由操作 碼指定。 通常加減法指令的三個(gè)操作數(shù)的字長相同; 而乘法指令中結(jié)果操作數(shù)的字長一般需 要增加一倍。例如, 參加運(yùn)算的操作數(shù)為單字節(jié)數(shù)時(shí),運(yùn)算結(jié)果則為雙字節(jié)數(shù),占用兩個(gè)相 鄰的數(shù)據(jù)寄存器。( 4)數(shù)據(jù)變換處理指令。 數(shù)據(jù)變換處理指令完成的操作功能主要有: 數(shù)據(jù)的傳送和比較、 數(shù)據(jù)類型的變換、邏輯位的運(yùn)算(與、或、非)和處理等。除了對立即位的“非”運(yùn)算指令 外,這類指令和數(shù)值運(yùn)算指令一樣,通常也需要三個(gè)操作數(shù)。(

27、5)程序控制指令。程序控制指令主要有:定時(shí)中斷、軟件中斷指令;跳轉(zhuǎn)指令;子程 序調(diào)用及返回指令;對指令的 I/O 映像寄存器執(zhí)行立即更新指令等。( 6)其他功能指令。隨著 PLC 的發(fā)展,其指令功能不斷增強(qiáng),不同的 PLC 有不同的特 殊指令,如工作狀態(tài)診斷指令、智能模板信息讀寫指令、主機(jī)熱備指令等。此外,一些復(fù)雜 的運(yùn)算或處理指令也在指令系統(tǒng)中出現(xiàn),如各種浮點(diǎn)數(shù)、三角函數(shù)和反對數(shù)等的運(yùn)算指令、 PID 算法指令甚至宏操作指令等已成為 PLC 指令系統(tǒng)的發(fā)展方向。第二章硬件部分設(shè)計(jì)2 .1硬件電路設(shè)計(jì)硬件電路是系統(tǒng)用于驅(qū)動(dòng)外部設(shè)備執(zhí)行工作的部分,它可分為主電路和輔助電路,主 電路(見圖2 -1-1 )采用380伏的三相電源!經(jīng)交流接觸器、熱繼電器等常用低壓電器直 接驅(qū)動(dòng)三相電機(jī)的運(yùn)轉(zhuǎn)。輔助電路以PLC器件為主!結(jié)合開關(guān)按鈕等用于控制主電路中各接 觸器、繼電器的通斷,從而控制主電路的運(yùn)行狀態(tài)。它采用交流220伏和直流24伏兩路電源供電,其中24伏電源聯(lián)結(jié)按鈕和開關(guān),可以確保乘客的操作安全。QSI 叩圖2 -1 -1電梯主電路2 .2 主電路的設(shè)計(jì)電梯的運(yùn)行狀態(tài)有四種: 開門和關(guān)門,上升和下降”開門和關(guān)門可由一臺(tái)開門

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(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ǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論