精品畢業(yè)論文--基于PLC的交通燈控制系統(tǒng)設(shè)計_第1頁
精品畢業(yè)論文--基于PLC的交通燈控制系統(tǒng)設(shè)計_第2頁
精品畢業(yè)論文--基于PLC的交通燈控制系統(tǒng)設(shè)計_第3頁
精品畢業(yè)論文--基于PLC的交通燈控制系統(tǒng)設(shè)計_第4頁
精品畢業(yè)論文--基于PLC的交通燈控制系統(tǒng)設(shè)計_第5頁
已閱讀5頁,還剩25頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、摘 要隨著社會的不斷開展,PLC在工業(yè)上的應(yīng)用更為廣泛;工業(yè)自動化更為提高。在現(xiàn)在交通燈控制系統(tǒng)中PLC被廣泛應(yīng)用于其中,實現(xiàn)了交通燈科學(xué)化管理。本次設(shè)計的題目是:基于PLC的交通燈控制系統(tǒng)設(shè)計。交通燈的自動控制是一個典型的時序控制實例,其梯形圖設(shè)計的關(guān)鍵是要將各燈狀態(tài)變化的“時間點表示出來;時間的準(zhǔn)確計算用定時器實現(xiàn);燈的閃爍次數(shù)用計數(shù)器實現(xiàn)。關(guān)鍵詞:交通燈 PLC 程序Abstract: With the continuous development of society, PLC applications in industry more widely; more to improve

2、industrial automation.Traffic light control system, now widely used in the PLC in which to achieve the scientific management of traffic lights. The project topic is: Based on the PLCs traffic light control system Automatic control of traffic lights is a typical example of timing control, the ladder

3、design is the key to the changes of the light time points that come out; time accurate calculation Timer; light flashes the number of counters to achieve with.Key words: traffic lights PLC Programming目錄第一章、PLC的特點及應(yīng)用 TOC o 1-3 h z u 1.1 概述1.2 PLC的特點.31.3 PLC的應(yīng)用.5第二章、PLC的結(jié)構(gòu)及原理2.1 PLC的分類.52.2 PLC的結(jié)構(gòu).5

4、PLC的工作原理.8.92.5FX2N系列PLC的指令系統(tǒng).11第三章、形圖的設(shè)計與編程方法3.1 編程方法.203.2 控制工藝和要求.203.3十字路口交通燈示意圖.203.4控制時序圖.213.5 PLC的外部接線圖.223.6 硬件及外圍元件.223.7 輸入輸出裝置與PLC對應(yīng)表.23第四章程序設(shè)計4.1 軟件設(shè)計.244.2 梯形圖.254.3 指令表.27第五章、設(shè)計總結(jié).29致謝.29參考文獻.29第一章 PLC的特點及應(yīng)用1.1 概述 可編程控制器Programmable Controller是計算機家族中的一員,是為工業(yè)控制應(yīng)用而設(shè)計制造的。早期的可編程控制器稱作可編程邏輯

5、控制器Programmable Logic Controller,簡稱PLC,它主要用來代替繼電器實現(xiàn)邏輯控制。隨著技術(shù)的開展,這種裝置的功能已經(jīng)大大超過了邏輯控制的范圍,因此,今天這種裝置稱作可編程控制器,簡稱PC。但是為了防止與個人計算機Personal Computer的簡稱混淆,所以將可編程控制器簡稱PLC。1.2 PLC的特點1、可靠性高,抗干擾能力強;2、通用性高,使用方便;3、編程簡單,易學(xué),易懂;4、采用先進的模塊化結(jié)構(gòu),系統(tǒng)組合靈活方便;5、系統(tǒng)設(shè)計、調(diào)試周期短;6、安裝簡單,維修方便;7、對生產(chǎn)工藝改變適應(yīng)性強,可進行柔性生產(chǎn)。1.3 PLC的應(yīng)用目前,PLC在國內(nèi)外已廣泛

6、應(yīng)用于鋼鐵、石油、化工、電力、建材、機械制造、汽車、輕紡、交通運輸、環(huán)保及文化娛樂等各個行業(yè),使用情況大致可歸納為如下幾類。 1、開關(guān)量的邏輯控制 這是PLC最根本、最廣泛的應(yīng)用領(lǐng)域,它取代傳統(tǒng)的繼電器電路,實現(xiàn)邏輯控制、順序控制,既可用于單臺設(shè)備的控制,也可用于多機群控及自動化流水線。如注塑機、印刷機、訂書機械、組合機床、磨床、包裝生產(chǎn)線、電鍍流水線等。2、模擬量控制 在工業(yè)生產(chǎn)過程當(dāng)中,有許多連續(xù)變化的量,如溫度、壓力、流量、液位和速度等都是模擬量。為了使可編程控制器處理模擬量,必須實現(xiàn)模擬量Analog和數(shù)字量Digital之間的A/D轉(zhuǎn)換及D/A轉(zhuǎn)換。PLC制造廠商都有配套的A/D和D

7、/A轉(zhuǎn)換模塊,使PLC可以很方便地用于模擬量控制。 3、運動控制 PLC可以用于圓周運動或直線運動的控制。從控制機構(gòu)配置來說,早期直接用于開關(guān)量I/O模塊連接位置傳感器和執(zhí)行機構(gòu),現(xiàn)在一般使用專用的運動控制模塊。如可驅(qū)動步進電機或伺服電機的單軸或多軸位置控制模塊。世界上各主要PLC廠家的產(chǎn)品幾乎都有運動控制功能,廣泛用于各種機床、機器人、電梯等場合。 4、 過程控制 過程控制是指對溫度、壓力、流量等模擬量的閉環(huán)控制。作為工業(yè)控制計算機,PLC能編制各種各樣的控制算法程序,完成閉環(huán)控制。PID調(diào)節(jié)是一般閉環(huán)控制系統(tǒng)中用得較多的調(diào)節(jié)方法。大中型PLC都有PID模塊,目前許多小型PLC也具有此功能模

8、塊。PID處理一般是運行專用的PID子程序。過程控制在冶金、精細化工、熱處理、鍋爐控制等場合有非常廣泛的應(yīng)用。 5 、數(shù)據(jù)處理 現(xiàn)代PLC具有數(shù)學(xué)運算含矩陣運算、函數(shù)運算、邏輯運算、數(shù)據(jù)傳送、數(shù)據(jù)轉(zhuǎn)換、排序、查表、位操作等功能,可以完成數(shù)據(jù)的采集、分析及處理。這些數(shù)據(jù)可以與存儲在存儲器中的參考值比擬,完成一定的控制操作,也可以利用通信功能傳送到別的智能裝置,或?qū)⑺鼈兇蛴≈票?。?shù)據(jù)處理一般用于大型控制系統(tǒng),如無人控制的柔性制造系統(tǒng);也可用于過程控制系統(tǒng),如造紙、冶金、化工、食品工業(yè)中的一些大型控制系統(tǒng)。 6 、通信和聯(lián)網(wǎng) PLC通信含PLC間的通信及PLC與其它智能設(shè)備間的通信。隨著計算機控制的

9、開展,工廠自動化網(wǎng)絡(luò)開展得很快,各PLC廠商都十分重視PLC的通信功能,紛紛推出各自的網(wǎng)絡(luò)系統(tǒng)。新近生產(chǎn)的PLC都具有通信接口,通信非常方便。第二章 PLC的結(jié)構(gòu)及原理2.1 PLC的分類1 、按PLC的結(jié)構(gòu)形式分類:1整體式;2模塊式。2、 按PLC的I/O點數(shù)分類:1小型256點以下;2中型256點以上,2048點以下;3大型2048點以上。3、按PLC功能分類:低擋型,中擋型,高檔型。2.2 PLC的結(jié)構(gòu)PLC 實質(zhì)是一種專用于工業(yè)控制的計算機,其硬件結(jié)構(gòu)根本上與微型計算機相同。從結(jié)構(gòu)上分,PLC分為整體式和模塊式兩種。整體式PLC包括CPU板、I/O板、顯示面板、內(nèi)存塊、電源等,這些元

10、素組合成一個不可拆卸的整體。模塊式PLC包括CPU模塊、I/O模塊、內(nèi)存、電源模塊、底板或機架,這些模塊可以按照一定規(guī)那么組合配置。PLC的硬件根本結(jié)構(gòu)框圖如下: 電源輸出接口電路輸入接口電路 中央處理器CPU 運算器 控制器 擴展接口外設(shè)接口 存 儲 器 編程器 擴展系統(tǒng)程序EPROM用戶程序RAM 一、中央處理器CPUCPU主要是由運算器和控制器兩局部組成,它是PLC的控制中樞。PLC的CPU按照系統(tǒng)程序賦予的功能接收并存儲用戶鍵入的應(yīng)用程序和數(shù)據(jù),檢查電源、存儲器、I/O以及警戒定時器的狀態(tài),診斷用戶程序的語法錯誤。當(dāng)PLC運行時,CPU首先以掃描的方式接收現(xiàn)場各輸入裝置的狀態(tài)和數(shù)據(jù),并

11、分別存入I/O映像區(qū),然后從用戶程序存儲器中逐條讀取用戶程序,經(jīng)過命令解釋后按指令的規(guī)定邏輯或算術(shù)運算,并將運算的結(jié)果送入I/O映像區(qū)或數(shù)據(jù)存放器內(nèi),等所有的用戶程序執(zhí)行完畢后,最后將I/O映像區(qū)的各輸出狀態(tài)或輸出存放器內(nèi)的數(shù)據(jù)傳送到相應(yīng)的輸出裝置,如此循環(huán)運行,直至停止。二、存儲器在PLC中存放系統(tǒng)軟件的存儲器稱為系統(tǒng)存儲器EPROM; 存放應(yīng)用軟件的存儲器稱為用戶程序存儲器RAM。EPROM是一種可擦除的只讀存儲器,在斷電情況下存儲器內(nèi)的所有信息保持不變,在紫外線連續(xù)照射20分鐘后,能去除存儲器的所有內(nèi)容,加高電平可以寫入信息。RAM是一種讀寫存儲器或者稱為隨機存儲器,它讀寫方便,存取速度

12、快,有鋰電池支持。用它來存儲用戶程序居多。三、輸入/輸出I/O電路PLC的輸入/輸出I/O接口電路實現(xiàn)了輸入信號電平、CPU所能處理信號的標(biāo)準(zhǔn)電平、被控對象所需的電平之間的轉(zhuǎn)換。I/O接口有良好的光電隔離和濾波作用。1、輸入接口電路PLC的輸入接口電路大都有三種輸入類型:(1)、直流1224V輸入;2、交流100120V、200240V輸入;3、交直流輸入。外部輸入器件是通過PLC輸入接口電路與PLC相連的。2、輸出接口電路PLC的輸出有三種形式:繼電器輸出、晶體管輸出、晶閘管輸出。三種形式的輸出中,繼電器輸出響應(yīng)最慢,負載能力最強;晶體管輸出響應(yīng)最快,負載能力最弱。四、電源模塊化的PLC是獨

13、立的電源模塊;整體式PLC集成在廂體內(nèi)。PLC的電源多為高精度的開關(guān)電源;掉電保護電路供電的后備電源多為鋰電池。五、編程器編程器是PLC的重要外圍設(shè)備,一般分為簡易編程器和圖形編程器。編程器的主要任務(wù)是輸入程序、編輯程序、調(diào)試程序、健康程序,還可以在線測試PLC工作狀態(tài)和參數(shù)與PLC進行人機對話。2.3 PLC的工作原理PLC是采用循環(huán)掃描的工作方式,即順序地逐條地掃描用戶程序的操作,根據(jù)程序運行的結(jié)果,一個輸出的邏輯線圈應(yīng)接通或斷開,但該線圈的觸點并立即動作,而必須等用戶程序全部掃描結(jié)束后,才同時將輸出動作信息全部送出執(zhí)行。也就是說,PLC系統(tǒng)工作任務(wù)管理應(yīng)用程序執(zhí)行都是掃描方式完成的。一、

14、循環(huán)掃描技術(shù)PLC投入運行后,都是以重復(fù)的方式執(zhí)行的,執(zhí)行用戶程序不是只執(zhí)行一遍,而是一遍一遍不停地循環(huán)執(zhí)行,這里每執(zhí)行一遍我們稱為掃描一次。掃描一遍用戶程序的時間叫掃描周期。掃描一次,PLC內(nèi)部要進行一系列操作,可分為五大類:以故障診斷、通訊處理為主的公共操作、聯(lián)系工業(yè)現(xiàn)場的輸入采樣操作、執(zhí)行用戶程序的操作、輸出刷新操作以及效勞外圍設(shè)備的操作。下面重點把輸入采樣、程序執(zhí)行和輸出刷新三步操作加以說明。1、輸入采樣階段在PLC投入運行時,PLC以掃描方式依次讀入所有端子口的狀態(tài)和數(shù)據(jù),并把這些數(shù)據(jù)存入I映像區(qū)的相應(yīng)單元內(nèi),接著進入程序執(zhí)行階段,在程序執(zhí)行時,即使輸入信號發(fā)生變化,內(nèi)存中輸入信息也

15、不變化,只有在下一個掃描周期的輸入采樣階段才能讀入信息。因此,如果輸入是脈沖信號,那么該脈沖信號的寬度必須大于一個掃描周期,才能保證該輸入信號不被喪失。 2 、程序執(zhí)行階段PLC在用戶程序執(zhí)行階段,CPU總是按由上而下的順序依次掃描用戶的梯形圖程序。掃描每一條梯形圖支路時,又是由左到右、先上后下的順序?qū)τ捎|點構(gòu)成的控制線路進行邏輯運算,并根據(jù)邏輯運算的結(jié)果,刷新該邏輯線圈在系統(tǒng)RAM存儲區(qū)中對應(yīng)位的狀態(tài),或者刷新該輸出線圈在I/O映像區(qū)中對應(yīng)位的狀態(tài),或者確定是否要執(zhí)行該梯形圖所規(guī)定的特殊功能指令。 3、輸出刷新階段PLC的CPU掃描用戶程序結(jié)束后,PLC就進入輸出刷新階段。在此期間,CPU按

16、照I/O映像區(qū)的狀態(tài)和數(shù)據(jù)刷新所有輸出鎖存電路,再經(jīng)輸出電路驅(qū)動相應(yīng)的被控負載,這才是PLC的真正輸出。二、PLC掃描周期的中斷處理PLC的掃描工作方式對急待處理的任務(wù)是不能及時解決的,引入中斷處理方式即可得到解決。在中斷方式下,急待處理的任務(wù)申請中斷,被響應(yīng)后,停止正在進行的用戶程序掃描,轉(zhuǎn)而去處理中斷工作,運行有關(guān)中斷效勞程序,中斷處理完成后,又返回運行原來的用戶程序。三、PLC的I/O響應(yīng)時間輸入輸出響應(yīng)時間又稱滯后時間,是指PLC外部輸入信號發(fā)生變化的時刻起至系統(tǒng)有關(guān)輸出信號發(fā)生變化的時刻止所間隔的時間。它由輸入濾波時間、輸出電路的滯后時間和因掃描工作方式產(chǎn)生的滯后時間三局部組成。2.

17、4 PLC的編程語言應(yīng)用程序的編制需要使用PLC生產(chǎn)制造廠商提供的編程語言。至今為止還沒有一種能適合各種PLC的通用編程語言。為了用戶的利益和PLC制造商的需要,國際電工委員會IEC對當(dāng)代種類繁多的概念和語言進行了標(biāo)準(zhǔn)化IEC61131-3,制訂了工業(yè)控制器包括PLC的標(biāo)準(zhǔn),對PLC定義了5種編程語言。分別是梯形圖、指令語句表、功能塊圖、順序功能圖、結(jié)構(gòu)化文本。下面就梯形圖、指令語句表、順序功能圖這三種編程語言進行詳細說明:1、梯形圖LD梯形圖編程語言是一種以圖形符號在圖中的相互關(guān)系表示控制關(guān)系的編程語言,是由傳統(tǒng)的繼電器控制電路圖演變而來的,也可以說,梯形圖編程語言是在電氣控制系統(tǒng)中常用的繼

18、電器、接觸器邏輯控制根底上簡化了符號演變而來的,它直觀、形象,電氣技術(shù)人員容易接受,是目前國內(nèi)用得最多的一種PLC編程語言,其主要特點:1梯形圖格式中的繼電器不是真實物理繼電器,而是 “軟繼電器, “軟繼電器的觸點可在用戶編制程序時無限次使用。2PLC梯形圖左右兩端的母線是不接任何電源的。通常所指梯形圖中流過的電流不是指物理電流,而僅僅指“概念電流,“概念電流只能從左到右流動。3梯形圖中用戶程序邏輯運算結(jié)果,馬上可以為后面用戶程序的運算所利用。4梯形圖中輸出邏輯線圈中對應(yīng)輸出映像區(qū)的相應(yīng)位,不能用該編程軟器件直接驅(qū)動現(xiàn)場執(zhí)行機構(gòu)。 2、指令語句表IL指令語句表又叫語句表,類似于單片機程序中的匯

19、編語言,用指令的助記符編程。指令語句表和梯形圖有嚴(yán)格的對應(yīng)關(guān)系,梯形圖程序只有轉(zhuǎn)換為指令語句表才有可能送入PLC內(nèi)運行。例:下列圖是三菱公司的FX2N系列產(chǎn)品的最簡單的梯形圖例: X000 X001 Y000 X010 END它有兩組,第一組用以實現(xiàn)啟動、停止控制。第二組僅一個END指令,用以結(jié)束程序。梯形圖與助記符的對應(yīng)關(guān)系: 助記符指令與梯形圖指令有嚴(yán)格的對應(yīng)關(guān)系,而梯形圖的連線又可把指令的順序予以表達。一般來說,其順序為:先輸入,后輸出含其他處理;先上,后下;先左,后右。有了梯形圖就可將其翻譯成助記符程序。上圖的助記符程序為: 地址指令變量0000LDX0000001ORX0100002

20、ANIX0010003OUTY0000004END 反之根據(jù)助記符,也可畫出與其對應(yīng)的梯形圖,它們之間可以相互轉(zhuǎn)換。3、順序功能圖SFC順序功能圖屬于圖形語言,用它經(jīng)常編制順序控制程序。順序功能圖包含有步STEP、執(zhí)行和轉(zhuǎn)換三個要素。順序功能圖編程法可將一個復(fù)雜的控制過程分解為一些小的工作狀態(tài),對這些小狀態(tài)的功能分別處理后再把這些小狀態(tài)依一定的順序控制要求連接組合成整體的控制程序。順序功能圖表達了一種編程思想,在步進順序控制中應(yīng)用廣泛。 FX2N系列PLC的指令系統(tǒng)一、FX2N系列PLC的內(nèi)部編程器件1、輸入繼電器XX0X177輸入繼電器的作用是專門用于接收和存儲外部開關(guān)量信號,它能提供無數(shù)對

21、常開、常閉觸點用于內(nèi)部編程。每個輸入繼電器線圈與PLC的一個輸入端子相連。輸入繼電器的狀態(tài)只能由外部信號驅(qū)動改變,而無法用程序驅(qū)動。所以在梯形圖中只見其觸點而不會出現(xiàn)輸入繼電器線圈符號。另外,輸入繼電器觸點只能用于內(nèi)部編程,無法驅(qū)動外部負載。FX2N系列PLC輸入繼電器采用八進制地址編號,其地址編號為X0X177,即最多為128點,其輸入響應(yīng)時間為10ms。2、輸出繼電器YY0Y177輸出繼電器有兩個作用,第一是提供無數(shù)對常開、常閉觸點用于內(nèi)部編程;其二是能提供一副常開觸點驅(qū)動外部負載繼電器輸出響應(yīng)時間為10ms。每一個輸出繼電器的外部常開觸點或輸出管與PLC的一個輸出點相連。輸出繼電器線圈狀

22、態(tài)由程序驅(qū)動。FX2N系列PLC輸出繼電器也采用八進制地址編號,其地址編號為Y0Y177,即最多為128點。3、輔助繼電器MPLC內(nèi)部有很多輔助繼電器,其作用相當(dāng)于繼電器控制系統(tǒng)中的中間繼電器,用于狀態(tài)暫存、輔助移位運算及特殊功能等。輔助繼電器線圈也是由程序驅(qū)動,也能提供無數(shù)對常開、常閉觸點用于內(nèi)部編程。PLC內(nèi)部輔助繼電器一般有三種類型:1通用型輔助繼電器例如,F(xiàn)X2N型PLC按十進制編號為M0M499共500點。請注意FX2N型PLC的軟器件出X、Y為八進制編號外,其它器件均為十進制編號。2掉電保持型輔助繼電器有些控制系統(tǒng)要求有些信號、狀態(tài)保持?jǐn)嚯娝查g的狀態(tài),就必須使用掉電保持型輔助繼電器

23、。這類輔助繼電器是依靠PLC內(nèi)部的備用鋰電池來實現(xiàn)掉電保持功能。FX2N型PLC掉電保持型輔助繼電器編號為M500M3071共2572點。3特殊輔助繼電器FX2N型PLC共有M8000M8255共256點特殊輔助繼電器。顧名思義,這256個輔助繼電器都有特殊功能的。例如M8000,一旦PLC運行RUN,M8000即為ON,實際上M8000是用于運行顯示;又如M8012是產(chǎn)生100ms時鐘脈沖。4、狀態(tài)器S狀態(tài)器S是構(gòu)成狀態(tài)轉(zhuǎn)移圖的重要器件,用于步進順序控制。FX2N型PLC共有1000點狀態(tài)器:1初始狀態(tài)器S0S9共10點2一般狀態(tài)器S10S499共490點3保持狀態(tài)器S500S899共400

24、點4報警狀態(tài)器S900S999共100點狀態(tài)器供編程使用,使用次數(shù)不限,當(dāng)狀態(tài)器不用于步進控制時,狀態(tài)器S也可以作為輔助繼電器使用。5、定時器T(T0T255)FX2N型PLC共有256個定時器,其地址編號為T0T255,定時器的作用相當(dāng)于電氣控制系統(tǒng)中的時間繼電器,但PLC里的定時器都是通電延時型。在程序中定時器總是與一個定時設(shè)定值常數(shù)一起使用,根據(jù)時鐘脈沖累積計時,當(dāng)計時時間到達設(shè)定值,其輸出觸點動作,定時器觸點可供編程使用,使用次數(shù)不限。FX2N型PLC定時器計時單位有1ms、10ms、100ms三種類型,其中T0T199200點T250T2556點都是以100ms為計時單位,設(shè)定值范圍

25、是0.13276.7s;。6、計數(shù)器CC0C255FX2N型PLC共有256個計數(shù)器。根據(jù)它們的計數(shù)方式、工作特點可分為內(nèi)部信號計數(shù)用計數(shù)器和高速計數(shù)器。1內(nèi)部信號計數(shù)用計數(shù)器在執(zhí)行掃描操作時,對內(nèi)部器件X、Y、M、S、T和C的信號通/斷進行計數(shù)的計數(shù)器稱為信號計數(shù)器。通常為保證信號計數(shù)的準(zhǔn)確性,要求接通和斷開時間應(yīng)比PLC的掃描周期長。內(nèi)部信號計數(shù)器按工作方式又分為16位單向加法計數(shù)器C0C199和32位雙向加/減計數(shù)器C200C224,它們的計數(shù)范圍分別是132767和-2147483648+2147463647。2高速計數(shù)器FX2N型PLC有21個高速計數(shù)器,其地址編號是C235C255

26、。高速計數(shù)器的最高計數(shù)頻率受兩個因素限制,一個是輸入響應(yīng)速度,另一個是全部高速計數(shù)器的處理速度。因為高速計數(shù)器是采用中斷方式操作,因此計數(shù)器用得越少,計數(shù)頻率就越高。7、數(shù)據(jù)存放器DFX2N型PLC有如下幾種存放器:1通用數(shù)據(jù)存放器D0D1992掉電保持?jǐn)?shù)據(jù)存放器D200D79993特殊數(shù)據(jù)存放器D8000D82558、變址存放器V/Z變址存放器實際上是一種特殊用途數(shù)據(jù)存放器,其作用相當(dāng)于微處理器中的變址存放器,用于改變元器件的地址編號。V、Z都是16位存放器,可串聯(lián)使用表示32位數(shù),并規(guī)定V為高位,Z為低位。9、常數(shù)K/H常數(shù)也作為一種軟器件處理,十進制常數(shù)用K表示,十六進制數(shù)那么用H表示。

27、10、指針P/I指針有兩種類型:1分支指令指針P0P63共64點。作為一種標(biāo)號,用來指定跳轉(zhuǎn)指令CJ或子程序調(diào)用指令CALL等分支指令的跳轉(zhuǎn)目標(biāo),指針在用戶存儲器中占有一定空間。2中斷用指針I(yè)0I8共9點??煞譃檩斎胫袛嗪投〞r器中斷。二、FX2N系列PLC的指令系統(tǒng)FX2N系列PLC指令有三種類型,即根本指令27條,步進指令2條,應(yīng)用指令128條。下面重點介紹27條根本指令的符號、格式、功能及使用方法。1、輸入輸出指令LD/LDI/OUT下面把LD/LDI/OUT三條指令的功能、梯形圖表示形式、操作元件以列表的形式加以說明: 符號 功 能 梯形圖表示 操作元件 LD取 常開觸點與母線相連 X,

28、Y,M,T,C,S LDI取反常閉觸點與母線相連 X,Y,M,T,C,SOUT輸出 線圈驅(qū)動 Y,M,T,C,S,F LD與LDI指令用于與母線相連的接點,此外還可用于分支電路的起點。OUT 指令是線圈的驅(qū)動指令,可用于輸出繼電器、輔助繼電器、定時器、計數(shù)器、狀態(tài)存放器等,但不能用于輸入繼電器。輸出指令用于并行輸出,能連續(xù)使用屢次。OUT是多程序步指令,要視目標(biāo)元件而定。 X000 Y000 地址 指令 數(shù)據(jù) 0000 LD X000 0001 OUT Y0002 、觸點串連指令A(yù)ND/ANI、并聯(lián)指令OR/ORI 符號名稱 功 能 梯形圖表示 操作元件 AND與 單個常開觸點串聯(lián) X,Y,M

29、,T,C,S ANI與非 單個常閉觸點串聯(lián) X,Y,M,T,C,S OR或 單個常開觸點并聯(lián) X,Y,M,T,C,S ORI 或非單個常閉觸點并聯(lián) X,Y,M,T,C,S AND、ANI指令用于一個觸點的串聯(lián),但串聯(lián)觸點的數(shù)量不限,這兩個指令可連續(xù)使用。OR、ORI是用于一個觸點的并聯(lián)連接指令。 X001 X002 Y001 地址 指令 數(shù)據(jù) 0002 LD X001 X003 0003 ANDI X002 0004 OR X003 0005 OUT Y001 3 、電路塊的并聯(lián)和串聯(lián)指令ORB、ANB 符號名稱 功 能 梯形圖表示 操作元件 ORB塊或 電路塊并聯(lián)連接 無 ANB塊與 電路塊

30、串聯(lián)連接 無 含有兩個以上觸點串聯(lián)連接的電路稱為“串聯(lián)連接塊,串聯(lián)電路塊并聯(lián)連接時,支路的起點以LD或LDNOT指令開始,而支路的終點要用ORB指令。ORB指令是一種獨立指令,其后不帶操作元件號,因此,ORB指令不表示觸點,可以看成電路塊之間的一段連接線。如需要將多個電路塊并聯(lián)連接,應(yīng)在每個并聯(lián)電路塊之后使用一個ORB指令,用這種方法編程時并聯(lián)電路塊的個數(shù)沒有限制;也可將所有要并聯(lián)的電路塊依次寫出,然后在這些電路塊的末尾集中寫出ORB的指令,但這時ORB指令最多使用7次。將分支電路并聯(lián)電路塊與前面的電路串聯(lián)連接時使用ANB指令,各并聯(lián)電路塊的起點,使用LD或LDNOT指令;與ORB指令一樣,A

31、NB指令也不帶操作元件,如需要將多個電路塊串聯(lián)連接,應(yīng)在每個串聯(lián)電路塊之后使用一個ANB指令,用這種方法編程時串聯(lián)電路塊的個數(shù)沒有限制,假設(shè)集中使用ANB指令,最多使用7次。 ANB X000 X002 X003 Y006 X001 X004 X005 ORB X006 X003 地 址 指 令 數(shù) 據(jù) 0000 LD X000 0001 OR X001 0002 LD X002 0003 AND X003 0004 LDI X004 0005 AND X005 0006 OR X006 0007 ORB 0008 ANB 0009 OR X003 0010 OUT Y006 4、多重輸出指令

32、MPS、MRD、MPP MPS,進棧指令MRD,讀棧指令MPP,出棧指令這三條指令用于多重輸出電路,可以將觸點狀態(tài)存儲起來進棧,需要時再取出讀棧。FX2N系列PLC中有11個棧存儲器。當(dāng)使用進棧指令MPS時,當(dāng)時的運算結(jié)果壓入棧的第一層,棧中原來的數(shù)據(jù)向下一層推移;使用出棧指令MPP時,各層的數(shù)據(jù)依次向上移動一次;MRD是最上層所存數(shù)據(jù)的讀出指令,讀出時,棧內(nèi)數(shù)據(jù)不發(fā)生移動。MPS和MPP指令必須成對使用,而且連續(xù)使用應(yīng)少于11次。5、脈沖上升沿、下降沿檢出的觸點指令LDP: 取脈沖上升沿指令LDF:取脈沖下降沿指令A(yù)NDP:與脈沖上升沿指令A(yù)NDF:與脈沖下降沿指令ORP:或脈沖上升沿指令O

33、RF:或取脈沖下降沿指令上面6條指令的目標(biāo)元件都為X、Y、M、S、T、C。6、主控與主控復(fù)位指令MC、MCRMC為主控指令,用于公共串聯(lián)觸點的連接,MCR叫主控復(fù)位指令。在編程時,經(jīng)常遇到多個線圈同時受一個或一組觸點控制,如果在每個線圈的控制電路中都串入同樣的觸點,將占用存儲單元,程序就長,此時假設(shè)使用MC指令更為合理。使用主控指令的觸點稱為主控觸點,它在梯形圖中與一般觸點垂直。它們是與母線相連的觸點,像是控制一組電路的總開關(guān)。MC是3程序步指令,MCR是2程序步指令,兩條指令的操作目標(biāo)元件是Y、M,但不允許使用特殊輔助繼電器M。7、置位與復(fù)位指令SET、RSTSET為置位指令,使動作保持;R

34、ST為復(fù)位指令,使操作復(fù)位。SET指令的操作目標(biāo)元件為Y、M、S,而RST指令的操作目標(biāo)元件為Y、M、S、D、V、Z、T、。C8、脈沖輸出指令PLS、PLFPLS指令在輸入信號上升沿產(chǎn)生脈沖輸出;而PLF在輸入信號下降沿產(chǎn)生脈沖輸出,這兩條指令都是2程序步指令,它們的目標(biāo)元件是Y和M,但特殊輔助繼電器不能作為目標(biāo)元件。9、取反指令I(lǐng)NVINV指令是將INV指令之前的運算結(jié)果取反的指令。在能輸入AND、ANI、ANDP、ANDF指令步的相同位置處,可編寫INV指令,該指令不能像指令LD、LDI、LDP、LDF那樣與母線相連,也不像指令OR、ORI、ORP、ORF那樣單獨使用。INV指令的功能是將

35、執(zhí)行INV指令之前存在的LD、LDI、LDP和LDF指令以后的運算結(jié)果取反。10、空操作指令NOPNOP是一條無動作、無目標(biāo)元件的一程序步指令。在PLC內(nèi)將程序全部去除時,全部指令成為NOP。11、程序結(jié)束指令ENDEND指令是一條無目標(biāo)元件的一程序步指令。在程序結(jié)束處寫上END指令,PLC只執(zhí)行第一步至END之間的程序,并立即輸出處理。假設(shè)不寫END指令,PLC將以用戶存貯器的第一步執(zhí)行到最后一步,因此,使用END指令可縮短掃描周期。另外。在調(diào)試程序時,可以將END指令插在各程序段之后,分段檢查各程序段的動作,確認無誤后,再依次刪去插入的END指令。第三章 梯形圖的設(shè)計與編程方法31 編程方

36、法PLC的梯形圖從上至下按行繪制,每一行從左至右,左側(cè)總是安排輸入觸點,并且把并聯(lián)觸點多的支路靠近最左端;在編輯梯形圖時,只有一個梯級編制完整后才能繼續(xù)后面的程序編制;支路最右邊的軟器件必須是輸出器件;梯形圖中每個編程軟件應(yīng)按一定的規(guī)那么加標(biāo)字母和數(shù)字串。32控制工藝和要求1控制工藝南北、東西向的十字路口,均設(shè)有紅、黃、綠三只信號燈,其中南、北向的信號燈同步變化;東、西向的信號燈也同步變化。六只燈依一定的時序循環(huán)往復(fù)工作。2控制要求信號燈受啟動及停止按鈕的控制,當(dāng)按下啟動按鈕時,信號燈系統(tǒng)開始工作,并周而復(fù)始地循環(huán)工作,當(dāng)按下停止按鈕時,系統(tǒng)將停止在初始狀態(tài),所有信號燈都熄滅。交通燈示意圖如下列圖所示,在東西南北兩個方向均安裝信號燈,兩個方向各6個燈,分為紅、黃、綠三種顏色。按下起動按鈕后,南北向綠燈亮維持25s,綠燈閃動3秒后,南北黃燈亮2S,期間,東西向紅燈亮30S然后東西方向綠燈亮25s,接著綠燈閃動3秒后,東西向黃燈亮2S期間,南

溫馨提示

  • 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. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論