基于plc的步進電機控制課程設(shè)計_第1頁
基于plc的步進電機控制課程設(shè)計_第2頁
基于plc的步進電機控制課程設(shè)計_第3頁
基于plc的步進電機控制課程設(shè)計_第4頁
基于plc的步進電機控制課程設(shè)計_第5頁
已閱讀5頁,還剩19頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、課程設(shè)計任務(wù)書分院信息科學(xué)與工程學(xué)院專業(yè)自動化學(xué)生姓名學(xué)號設(shè)計題目步進電動機的控制內(nèi)容及要求:1 .在步進電機單元完成本課設(shè);2 .使用接通延時定時器(TON)完成本次試驗;3 .進行I/O分配;4 .設(shè)計I/O接線圖;5 .完成試驗的調(diào)試。進度及安排:1 .熟悉步進電機單元(2天);2 .根據(jù)步進電機單元分配I/O接口并進行設(shè)計(1天);3 .按照課程設(shè)計要求利用接通延時定時器(TON設(shè)計梯形圖,實現(xiàn)對步進電機的控制(1天)。4 .編寫設(shè)計說明書,完成設(shè)計書(2天)。完成設(shè)計的要求指導(dǎo)教師(簽字):分院院長(簽字)摘要步進電機是一種控制精度極高的電機,一種基于脈沖控制的電氣元件在工業(yè)上有著廣

2、泛的應(yīng)用。隨著微電子技術(shù)和計算機技術(shù)的發(fā)展,可編程序控制器有了突飛猛進的發(fā)展,其功能已遠遠超出了邏輯控制、順序控制的范圍,它與計算機有效結(jié)合,可進行模擬量控制,具有遠程通信功能等。論文在簡要介紹步進電機的工作原理和控制原則之后,對采用可編程控制器(PLC對步進電機進行控制的設(shè)計方法進行了介紹。實際應(yīng)用表明了設(shè)計的有效性。本次課程設(shè)計根據(jù)傳統(tǒng)步進電機控制中的不足和缺點,將PLC直接控制技術(shù)運用于步進電機的控制。該系統(tǒng)解決了傳統(tǒng)控制技術(shù)中的各部分硬件的設(shè)計、選型、接口匹配往往要花費設(shè)計者一很大的精力和勞動,接口信號的匹配以及各器件的質(zhì)量等對整個系統(tǒng)的可靠性影響很大等缺點。根據(jù)PLC控制步進電機的控

3、制特點及其原理,把軟件控制和硬件電路互相結(jié)合起來,形成整體的控制,有效的克服了它們的缺點而發(fā)揮了它們的優(yōu)勢。本文詳細闡述了該系統(tǒng)中PLC(西門子)直接控制步進電機的實現(xiàn)方法、系統(tǒng)的各部件的組成、各部件的連接情況。本文主要介紹了西門子S7-200在步進電機控制方面的應(yīng)用。關(guān)鍵詞:步進電機;可編程邏輯控制器(PLQ;西門子S7-200目錄1 概述12可編程邏輯控制器21.1 PLC的定義21.2 PLC的功能21.3 PLC的特點31.4 PLC的基本組成31.5 PLC的工作原理41.6 S7-200PLC系統(tǒng)的基本組成53硬件設(shè)計73.1 控制要求73.2 可編程序控制器的控制系統(tǒng)設(shè)計73.2

4、.1 PLC控制系統(tǒng)的設(shè)計原則73.2.2 PLC控制系統(tǒng)的設(shè)計內(nèi)容及步驟73.2.3 接通延時定時器(TON83.3 選擇PLC型號93.3.1 I/O點數(shù)的估計93.3.2 用戶存儲器容量的估算103.3.3 CPU功能與結(jié)構(gòu)的選擇103.3.4 機型選擇103.4 系統(tǒng)設(shè)計流程示意圖113.5 I/O分配表123.6 I/O接線124軟件設(shè)計134.1 程序設(shè)計的主要內(nèi)容134.2 程序設(shè)計的步驟134.3 設(shè)計梯形圖144.3.1 梯形圖編程語言概述144.3.2 梯形圖指令程序154.4 設(shè)計語句表165調(diào)試186結(jié)束語19參考文獻20沈陽理工大學(xué)課程設(shè)計1概述可編程邏輯控制器(PL

5、。,它采用一類可編程的存儲器,用于其內(nèi)部存儲程序,執(zhí)行邏輯運算、順序控制、定時、計數(shù)與算術(shù)操作等面向用戶的指令,并通過數(shù)字或模擬式輸入/輸出控制各種類型的機械或生產(chǎn)過程。20世紀70年代初出現(xiàn)了微處理器。人們很快將其引入可編程邏輯控制器,使可編程邏輯控制器增加了運算、數(shù)據(jù)傳送及處理等功能,完成了真正具有計算機特征的工業(yè)控制裝置。此時的可編程邏輯控制器為微機技術(shù)和繼電器常規(guī)控制概念相結(jié)合的產(chǎn)物。個人計算機發(fā)展起來后,為了方便和反映可編程控制器的功能特點,可編程邏輯控制器定名為ProgrammableLogicController(PL??删幊踢壿嬁刂破鬟M入實用化發(fā)展階段后,計算機技術(shù)已全面引入可

6、編程控制器中,使其功能發(fā)生了飛躍。更高的運算速度、超小型體積、更可靠的工業(yè)抗干擾設(shè)計、模擬量運算、PID功能及極高的性價比奠定了它在現(xiàn)代工業(yè)中的地位。可編程邏輯控制器在先進工業(yè)國家中已獲得廣泛應(yīng)用。世界上生產(chǎn)可編程控制器的國家日益增多,產(chǎn)量日益上升。這標志著可編程控制器已步入成熟階段,是可編程邏輯控制器發(fā)展最快的時期,年增長率一直保持為3040%在這時期,PLC在處理模擬量能力、數(shù)字運算能力、人機接口能力和網(wǎng)絡(luò)能力得到大幅度提高,可編程邏輯控制器逐漸進入過程控制領(lǐng)域,在某些應(yīng)用上取代了在過程控制領(lǐng)域處于統(tǒng)治地位的DC繇統(tǒng)。20世紀末期,可編程邏輯控制器的發(fā)展特點是更加適應(yīng)于現(xiàn)代工業(yè)的需要。這個

7、時期發(fā)展了大型機和超小型機、誕生了各種各樣的特殊功能單元、生產(chǎn)了各種人機界面單元、通信單元,使應(yīng)用可編程邏輯控制器的工業(yè)控制設(shè)備的配套更加容易。212可編程邏輯控制器2.1 PLC的定義在二十世紀七十年代PLC問世后,由美國電氣制造商協(xié)會對PLC下過如下的定義:PLC是一種數(shù)字式的電子裝置。它使用可編程序的存儲器來存儲指令,實現(xiàn)邏輯運算、順序運算、計數(shù)計時和算術(shù)運算等功能,用來對各種機械或生產(chǎn)過程進行控制。1982年,國際電工委員會(InternationalElectricalCommittee-IEC)頒布了PLC標準草案,1985年提交了第2版,1987年的第3版對PLC作了如下的定義:

8、PLC是一種數(shù)字運算操作的電子系統(tǒng),專門為在工業(yè)環(huán)境下應(yīng)用而設(shè)計的。它采用可以編制程序的存儲器,用來在其內(nèi)部存儲執(zhí)行邏輯運算、順序運算、計時、計數(shù)和算術(shù)運算等操作的指令,并能通過數(shù)字式或模擬式的輸入和輸出,控制各種類型的機械或生產(chǎn)過程。PLC及其有關(guān)外部設(shè)備,都應(yīng)按易于與工業(yè)系統(tǒng)連成一個整體,易于擴充其功能的原則設(shè)計。2.2 PLC的功能(1)開關(guān)量邏輯控制(2)模擬量控制(3)閉環(huán)過程控制(4)定時控制(5)計數(shù)控制(6)順序(步進)控制(7)數(shù)據(jù)處理(8)通信和聯(lián)網(wǎng)2.3 PLC的特點(1)可靠性高、抗干擾能力強(2)通用性強、靈活性好、功能齊全(3)編程簡單、使用方便(4)模塊化結(jié)構(gòu)(5

9、)安裝簡單、調(diào)試方便(6)網(wǎng)絡(luò)通信(7)體積小、能耗低、便于機電一體化2.4 PLC的基本組成從廣義上說,PLC也是一種工業(yè)控制計算機,只不過比一般的計算機具有更強的與工業(yè)過程相連接的接口和更直接的使用與控制要求的編程語言。所以PLC與計算機控制系統(tǒng)十分相似,也具有中央處理器(CPU、存儲器、輸入/輸出(I/O)接口、電源等,如圖2.1所示:2.5 PLC的工作原理(一)建立I/O映像區(qū)在PLC存儲器內(nèi)開辟了I/O映像區(qū)。PLC工作時,將采集到的輸入信號狀態(tài)存放在相應(yīng)的位上;將運算的結(jié)果存放到輸出映像區(qū)對應(yīng)的位上。PLC在執(zhí)行用戶程序時所需“輸入繼電器”、“輸出繼電器”的數(shù)據(jù)取用于I/O映像區(qū)

10、,而不直接與外部設(shè)備發(fā)生關(guān)系。I/O映像區(qū)的建立,使PLC工作失職和內(nèi)存有關(guān)的得知單元內(nèi)所存信息狀態(tài)發(fā)生關(guān)系,而系統(tǒng)輸出也只是給內(nèi)存某一地址單元設(shè)定一個狀態(tài)。這樣不僅加快程序執(zhí)行速度,而且還是控制系統(tǒng)與外界隔離,提高了系統(tǒng)的抗干擾能力。同時控制系統(tǒng)遠離實際對象,為硬件標準化生產(chǎn)創(chuàng)造了條件。(二)循環(huán)掃描的工作方式PLC上電后,在系統(tǒng)程序的監(jiān)控下,周而復(fù)始的按一定的順序?qū)ο到y(tǒng)內(nèi)部的各種人物進行查詢、判斷和執(zhí)行,這個過程實質(zhì)上是按順序循環(huán)掃描的過程。執(zhí)行一個循環(huán)掃描過程所需的時間稱為掃描周期,其典型值是1-100MS圖2.2PLC的工作過程PLC的工作過程,與CPU勺操作方式有關(guān)。CPUt兩個操彳

11、方式:STO叨式和RUNT式。在掃描周期內(nèi),STOPJ式和RUNT式的主要差別在于:RUNT式下執(zhí)行用戶程序,而在STO叨式下不執(zhí)行用戶程序。PLC對用戶程序進行循環(huán)掃描可分為三個階段進行,即輸入采樣階段,程序執(zhí)行階段和輸出刷新階段。(三)輸入、輸出延遲響應(yīng)由于PLC采用循環(huán)掃描的工作方式,即對信息采用串行處理方式,必定導(dǎo)致輸入、輸出延遲響應(yīng)。當(dāng)PLC的輸入端有一個輸入信號發(fā)生變化到PLC輸出端對該輸入變化作出反應(yīng),需要一段時間,這段時間就稱為響應(yīng)時間或滯后時間。這種現(xiàn)象稱為輸入、輸出延遲響應(yīng)或滯后現(xiàn)象。2.6 S7-200PLC系統(tǒng)的基本組成S7-200PLC有基本單元(S7-200CPU模

12、塊)、個人計算機(P。或編程器、STEP7-Micro/WIN32編程軟件以及通信電纜組成?;締卧渤蔀橹鳈C,由中央處理單元(CPU、電源以及數(shù)字量輸入輸出單元組成。這些單元被緊湊的安裝在一個獨立的裝置中?;締卧梢詷?gòu)成一個獨立的控制系統(tǒng)。圖2.3S7-200CPU模塊S7-200PLC主機型號規(guī)格種類較多,以適應(yīng)不同需求的控制場合。西門子公司推出的S7-200CPU22XI歹U產(chǎn)品有:CPU22攸塊、CPU22軟塊、CPU22領(lǐng)塊等。例如,CPU22嵌塊的I/O總數(shù)為40點。其中輸入點24點,輸出點16點??蓭?個擴張模塊,用戶程序存儲器容量為6.6K字。內(nèi)置高速計數(shù)器,具有PID控制器

13、的功能。有2個高速脈沖端和2個RS-485通信口。具有PPI通信協(xié)議和自由口協(xié)議的通信能力。運行速度快、功能強。適用于要求更高的中小型控制系統(tǒng)。24個數(shù)字量輸入點分成兩組。第一組由輸入端子I0.0-I0.7、I1.0-I1.4共13個輸入點組成,每個外部輸入的開關(guān)信號均有個輸入端子接出,經(jīng)一個直流電源終至公共端1M;第二組有輸入端子I1.5-I1.7、I2.0-I2.7共11個輸入點組成,每個外部輸入信號有個輸入端子接出,經(jīng)一個直流電源至公共端2M由于是直流輸入模塊,所以采用直流電源作為檢測各輸入接點狀態(tài)的電源。ML+兩個端子提供DC24V/400m酸感器電源,可以作為傳感器的電源輸出,也可以

14、作為輸入端的檢測電源使用。16個數(shù)字量輸出點分成三組。第一組由輸出端子Q0.0-Q0.3共4個輸出點與公共端1L組成;第二組有輸出端子Q0.4-Q0.7、Q1.0共5個輸出點與公共端2L組成;第三組由輸出端子Q1.1-Q1.7共7個輸出點與公共端3L組成。每個負載的一端與輸出點相連,另一端經(jīng)電源與公共端相連。由于是繼電器輸出方式,所以既可帶直流負載,也可代交流負載。負載的基里原有負載性質(zhì)確定。輸出端子排的右端N、L1端子是供電電源AC120V/240V俞入端。該電源電壓允許范圍為AC85-264M3硬件設(shè)計3.1 控制要求在步進電機單元完成本實驗。使用接通延時定時器指令,可以大大簡化程序設(shè)計。

15、輸入端(IN)接通時,當(dāng)定時器的當(dāng)前值等于或大于設(shè)定值(PT)時,該定時器位置位為“1”,運用定時器的這個特點可實現(xiàn)步進電機的控制。ABCDCOMooooo圖3.1步進電動機控制的模擬實驗面板圖3.2 可編程序控制器的控制系統(tǒng)設(shè)計3.2.1 PLC控制系統(tǒng)的設(shè)計原則在最大限度的滿足被控對象控制要求的前提下,力求使控制系統(tǒng)簡單、經(jīng)濟、安全可靠,并考慮到今后生產(chǎn)的發(fā)脹和工藝的改進,在選擇PLC機型時,應(yīng)適當(dāng)留有余地。3.2.2 PLC控制系統(tǒng)的設(shè)計內(nèi)容及步驟(一)分析控制對象在確定采用PLC控制后,應(yīng)對被控對象工藝流程的特點和要求做深入了解、詳細分析、認真研究,明確控制的任務(wù)、范圍、和要求,根據(jù)工

16、業(yè)指標,合理的制定和選取控制參數(shù),使PLC控制系統(tǒng)最大限度的滿足被控對象的工藝要求。控制要求,主要指控制的基本方式、必須完成的動作時序和動作條件、應(yīng)具備的操作方式、必要的保護和聯(lián)鎖等,可用控制流程圖和系統(tǒng)框圖的形式來描述。在明確了控制任務(wù)和要求后,須選擇電器傳動方式和電動機、電磁閥等執(zhí)行機構(gòu)的類型和數(shù)量,擬定電動機起動、運行、調(diào)速、轉(zhuǎn)向、制動等控制要求;確定輸入、輸出設(shè)備的種類和數(shù)量,分析控制過程中輸入、輸出設(shè)備后之間的關(guān)系,了解對輸入信號的響應(yīng)速度等。(二)PLC控制系統(tǒng)的硬件配置PLC控制系統(tǒng)的硬件設(shè)計包括急性選擇、輸入/輸出模塊的選擇、畫出輸入/輸出端子的接線圖等內(nèi)容。(三)軟件設(shè)計軟件

17、設(shè)計就是在硬件設(shè)計的基礎(chǔ)上,分配輸入輸出元件的地址號,應(yīng)用相關(guān)編程軟件編寫用戶應(yīng)用程序。根據(jù)控制要求設(shè)計出梯形圖或語句表等語言的程序,這是整個設(shè)計的核心工作。(四)輸入程序并調(diào)試程序?qū)⒕幾g通過的程序可下載到PLC中,進行室內(nèi)模擬調(diào)試,如果孔子系統(tǒng)是由幾個部分組成,則應(yīng)先做局部調(diào)試,然后再進行整體調(diào)試。調(diào)試中出現(xiàn)的問題,要著意排除,直至調(diào)試成功。(五)固化程序若程序須頻繁彳改,可選用RAM若長期使用不需改變后運行期結(jié)束,可選用EPRO喊EEPROM八一調(diào)試通過的程序?qū)懭隕PRO喊EEPROM將程序固化,PLC控制系統(tǒng)就可正式投運。3.2.3 接通延時定時器(TON接通延時定時器(TON才旨令在啟

18、動輸入IN為打開時,開始計時。定時器當(dāng)前值Txxx為當(dāng)前時間(時間基數(shù)的倍數(shù))。定時器當(dāng)前值等于預(yù)設(shè)時間(PT)時,定時器到達輸出Q打開。定時器當(dāng)前值到達定時器預(yù)設(shè)時間(PT)后,定時器停止計時。啟動輸入IN為關(guān)閉時,定時器當(dāng)前值被清除。在STL中,TON的啟動輸入IN是堆棧頂值。TONTON序口TOF定時器有三種分辨率。分辨率由下表所示的定時器號碼決定。每一個當(dāng)前值都是時間基數(shù)的倍數(shù)。例如,10毫秒定時器中的計數(shù)50表示500毫秒網(wǎng)銘網(wǎng)焙標時I網(wǎng)絡(luò)注解IDOT5INTONPT量?節(jié)ms.網(wǎng)絡(luò)2T5gooIC)圖3.2TON指令編程3.3 選擇PLC型號選擇合適白機型是PLC控制系統(tǒng)硬件配置的

19、關(guān)鍵問題。目前,國內(nèi)外生產(chǎn)PLC的廠家很多,不同的廠家的PLC場頻隨談基本功能相似,但有些特殊功能、價格、服務(wù)及使用的編程指令和編程軟件都不同。而同一廠家生產(chǎn)的PLC產(chǎn)品又有不同的系列,同一系列中又有不同的CPU號,不同系列、不同型號的。因此,如何選擇合適的機型至關(guān)重要。PLC的選擇主要應(yīng)從PLC的機型、容量、I/O模塊、電源模塊、特殊功能模塊、通信聯(lián)網(wǎng)能力等方面加以綜合考慮。PLC機型選擇的基本原則是在滿足功能要求及保證可靠、維護方便的前提下,力爭最佳的性能價格比。選擇時應(yīng)主要考慮到合理的結(jié)構(gòu)型式,安裝方式的選擇,相應(yīng)的功能要求,響應(yīng)速度要求,系統(tǒng)可靠性的要求,機型盡量統(tǒng)一等因素。3.3.1

20、 I/O點數(shù)的估計I/O點數(shù)是PLC的一項重要指標.合理選擇I/O點數(shù)計可使系統(tǒng)滿足控制要求,又可使系統(tǒng)總投資量最低。PLC的輸入輸出總點數(shù)和種類應(yīng)根據(jù)被控對象所需控制的模擬量、開關(guān)量等輸入/輸出設(shè)備情況來確定,一般一個輸入/輸出元件要占用一個輸入/輸出點。考慮到今后的調(diào)整和擴充,一般應(yīng)在估計的總點數(shù)上再加上20哌J30%勺備用量。3.3.2 用戶存儲器容量的估算PLC常用的內(nèi)存有EPROMEEPROMP帶鋰電7tk供電的RAM一般微型和小型PLC的存儲容量是固定的,介于1-2KB之間。用戶應(yīng)用程序占用多少內(nèi)存與許多因素有關(guān),如I/O點數(shù)、控制要求、運算處理量、程序結(jié)構(gòu)等。因此在程序設(shè)計之前只

21、能粗略的估算。3.3.3 CPU功能與結(jié)構(gòu)的選擇PLC的功能日益強大,一般PLC#B具有開關(guān)量邏輯運算、定時、計數(shù)、數(shù)據(jù)處理等基本功能,有些PLC還可擴展各種特殊功能模塊,如通信模塊、位置控制模塊等,選型時可考慮以下幾點:1)功能與任務(wù)相適應(yīng)2) PLC的處理速度應(yīng)滿足實時控制的要求3) PLC吉構(gòu)合理、機型統(tǒng)一4) 在線編程合理和離線編程的選擇3.3.4機型選擇綜上所述,可知本次步進電動機控制的模擬中PLC型號選擇:I/O點數(shù)的統(tǒng)計:輸入1點(SD);輸出4點(A、B、GD),控制步進電機。SD為啟動按鈕。估計PLC用戶程序長度:為I/O點數(shù)的(10-20)倍,選用S7-200CPU226C

22、NAC/DC/RLY俞出的PLC即能滿足要求。3.4系統(tǒng)設(shè)計流程示意圖圖3.3系統(tǒng)設(shè)計流程圖3.5 I/O分配表表3.1I/O分配表輸入SDI0.0輸出ABCDQ0.0Q0.1Q0.2Q0.33.6 I/O接線LX圖3.4I/O接線圖4軟件設(shè)計4.1 程序設(shè)計的主要內(nèi)容(一)PLC序功能分析和設(shè)計PLC程序功能分析和設(shè)計實際上是PLC系統(tǒng)功能分析設(shè)計中的一個組成部分。系統(tǒng)的整體功能要求,可以通過硬件和程序兩方面來實現(xiàn)。就軟件而言,對工程設(shè)計人員就是編制應(yīng)用程序。在編寫程序之前,手電要確定應(yīng)用程序的功能,大體上可以從控制功能、操作功能、自診斷功能三方面來考慮。(二)程序結(jié)構(gòu)設(shè)計的分析和設(shè)計模塊化

23、的程序設(shè)計方法,是PLC程序設(shè)計最有效、最基本的方法。程序結(jié)構(gòu)分析和設(shè)計的基本任務(wù)就是以模塊化程序節(jié)后為前提,以系統(tǒng)功能要求為依據(jù),按照相對獨立的原則,將全部程序劃分為若干個“程序模塊”并對每一“模塊”提供程序要求、規(guī)格說明。程序設(shè)計常采用“自頂向下”的設(shè)計方法,使編出的程序清楚、異讀。(三)編制程序規(guī)格說明書程序規(guī)格說明書應(yīng)包括技術(shù)要求、編制依據(jù)等內(nèi)容。如整體應(yīng)用程序功能要求:程序模塊功能要求;受控設(shè)備及其動作時序、精度、計時、和響應(yīng)速度要求;輸入裝置、輸入條件、執(zhí)行裝置、輸出條件和接口條件;輸入模塊和輸出模塊或I/O分配表等。(四)程序設(shè)計根據(jù)PLC控制系統(tǒng)硬件結(jié)構(gòu)和生產(chǎn)工藝要求,在程序規(guī)

24、格說明書的基礎(chǔ)上,使用相應(yīng)的編程語言指令,編制實際應(yīng)用程序的過程就是程序設(shè)計。4.2 程序設(shè)計的步驟(一)程序框圖設(shè)計這部的主要工作是根據(jù)程序規(guī)格說明書的總體要求和控制系統(tǒng)具體情況,確定應(yīng)用程序的基本結(jié)構(gòu),繪制出程序結(jié)構(gòu)框圖;然后再根據(jù)工藝要求,繪制出個功能單元的詳細功能框圖。(二)分配I/O編號在編寫程序前,還要給每一個輸入/輸出信號分配相應(yīng)的地址,給出每個地址對應(yīng)的信號的含義、名稱并列成表,以便軟件編程和系統(tǒng)調(diào)試時使用,這種表叫I/O分配表,也叫輸入輸出地址表。(三)編寫程序編寫程序就是根據(jù)設(shè)計出的框圖逐條的編寫控制程序,這是整個課程設(shè)計的核心部分。應(yīng)盡量使用編程軟件,如STEP7-Mic

25、ro/WIN32等。梯形圖語言是最普遍使用的編程語言。在編寫程序的過程中,可以借鑒現(xiàn)成的典型控制環(huán)節(jié)程序。另外,編寫程序過程中要及時對編寫的程序進行注釋,以免旺季期間相互間關(guān)系,最好隨編隨注,以便閱讀和調(diào)試。(四)程序調(diào)試程序調(diào)試是整個程序設(shè)計工作中一項很重要的內(nèi)容,它可以初步檢查程序的實際效果。程序調(diào)試和程序編寫是分不開的,程序的許多功能是在調(diào)試中修改和完善的。調(diào)試時可先設(shè)定輸入信號,觀察輸出信號(對應(yīng)輸出點的LED數(shù)碼顯示)的變化情況;確認無誤后再現(xiàn)場調(diào)試,必要時可以借用某些儀器儀表,測試個部分的借口情況,直至滿意為止。(五)編寫程序說明書程序說明書時對程序的綜合說明,使整個程序設(shè)計工作的

26、總結(jié)。編寫程序設(shè)計說明書的木的是便于程序的使用者和現(xiàn)場調(diào)試人員使用,它是程序文件的組成部分。程序說明書一般包括程序設(shè)計的依據(jù)、程序的基本結(jié)構(gòu)、各功能單元分析、使用的公式和原理、各參數(shù)的來源和運算過程、程序調(diào)試情況等。4.3 設(shè)計梯形圖4.3.1 梯形圖編程語言概述梯形圖(LAD)是與電氣控制電路圖相呼應(yīng)的圖形語言。它沿用了繼電器、觸點、用并聯(lián)等術(shù)語和類似的圖形符號,并簡化了符號,還增加了一些功能性的指令。梯形圖是融邏輯操作、控制于一體,面向?qū)ο蟮摹崟r的、圖形化的編程語言。梯形圖信號流向清楚、簡單、直觀、易懂,很適合電氣工程人員使用。梯形圖(LAD在PLC中使用得非常普遍,通常各廠家,各型號P

27、LC都把它作為第一用戶語言4.3.2 梯形圖指令程序Network1網(wǎng)絡(luò)標題F40EN ENDM0.0- DATAM20.1- S_BITTI1UNetwork2Network3M20l:3Ma.1Network4M20J0MOJTIC)1Network5I0.0MD.1MO.OTI1,IC)Network b10,0T41INTONPT100 ms14。Network 7T40T41lii TON1PT 100 舄Network8M2D.0QO.ONetwoik9M201QO1TI()Nelwork10M2Q2QQ2TI()Netwoik11M203Q03TI()4.4設(shè)計語句表語句表(ST

28、D使用助記符來表達PLC的各種控制功能的。它類似于計算機的匯編語言,但比匯編語言直觀易懂,編程簡單,因此也是應(yīng)用很廣泛的一種編程語言。這種編程語言可使用簡易編程器編程,但比較抽象,一般于梯形圖語言配合使用,互為互補。目前,大多數(shù)PLC都有語句表編程功能,但各廠家生產(chǎn)PLC的語句表(STD所用的助記符互不相同,不能兼容。Network1/網(wǎng)絡(luò)標題LDT40EUSHRBM0.0,M20.0,+4Network2LDM20.4ONI0.0RM20.0,4Network3LDM20.3ONI0.0RM0.1,1Network4LDM20.0SM0.1,1Network5LDI0.0ANM0.1=M0.

29、0Network6LDI0.0ANT41TONT40,+1Network7LDT40TONT41,+1Network8LDM20.0=Q0.0Network9LDM20.1=Q0.1Network10LDM20.2=Q0.2Network11LDM20.3=Q0.35調(diào)試步進電機的控制系統(tǒng)由可編程控制器和步進電機功率驅(qū)動器組成,控制系統(tǒng)中PLC用來產(chǎn)生控制脈沖;通過PLC編程輸出一定數(shù)量的方波脈沖,控制步進電機的轉(zhuǎn)角;同時通過編程控制脈沖頻率。在輸入端輸入一串脈沖信號(1000),在移位脈沖作用下,此脈沖信號依次移位(1000-0100-0010-0001-1000-)至各個寄存器的內(nèi)部繼電器

30、(Q0.0-Q0.1-Q02Q0.3-Q0.0-)中,并將這些內(nèi)部繼電器的狀態(tài)輸出(LED燈A亮-B亮-C亮-D亮-A亮-)。若將梯形圖網(wǎng)絡(luò)三中復(fù)位指令的指令操作數(shù)M0.1改為M0.2或M0.3,各個寄存器的內(nèi)部繼電器的狀態(tài)輸出將發(fā)生改變(1000-0100-0010-0001,即A亮-B亮-C亮-D亮),不會循環(huán)移位;若將梯形圖網(wǎng)絡(luò)四中置位指令的指令操作數(shù)M0.1改為M0.2或M0.3,各個寄存器的內(nèi)部繼電器的狀態(tài)輸出將發(fā)生改變(1000-1100-1110-1111,即A亮-AB亮-ABC亮-ABCD亮),不會循環(huán)移位。6結(jié)束語這次課程設(shè)計我不僅把知識融會貫通,而且豐富了大腦,同時在查找資料的過程中也了解了許多課外知識,開拓了視野,認識了將來

溫馨提示

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

評論

0/150

提交評論