PLC第三章 可編程控制器基本指令_第1頁
PLC第三章 可編程控制器基本指令_第2頁
PLC第三章 可編程控制器基本指令_第3頁
PLC第三章 可編程控制器基本指令_第4頁
PLC第三章 可編程控制器基本指令_第5頁
已閱讀5頁,還剩60頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、清華大學(xué)出版社清華大學(xué)出版社第三章第三章 可編程控制器基本指令可編程控制器基本指令v3.1 可編程控制器的編程元件可編程控制器的編程元件v3.2 可編程控制器的編程語言可編程控制器的編程語言v3.3 可編程控制器的基本指令可編程控制器的基本指令v3.4 可編程控制器的基本原則可編程控制器的基本原則清華大學(xué)出版社清華大學(xué)出版社3.1 3.1 可編程控制器的編程元件可編程控制器的編程元件vFX2N系列PLC編程元件分類和編號v編程元件的基本特征v編程元件的使用第三章第三章 可編程控制器基本指令可編程控制器基本指令清華大學(xué)出版社清華大學(xué)出版社FX2NFX2N系列系列PLCPLC編程元件分類和編號編程

2、元件分類和編號v PLC編程元件的物理實質(zhì):v 電子電路及存儲器。稱“軟繼電器”。v FX2N系列PLC編程元件的編號: X 0功能字母功能字母數(shù)字數(shù)字第三章第三章 可編程控制器基本指令可編程控制器基本指令清華大學(xué)出版社清華大學(xué)出版社編程元件的基本特征編程元件的基本特征編程元件與繼電接觸器元件比較表相同點不同點 都具有線圈和常開常閉觸點,觸點的狀態(tài)隨著線圈的狀態(tài)而變化,即當(dāng)線圈被選中(通電)時,常開觸點閉合,常閉觸點斷開,當(dāng)線圈失去選中條件時,常閉接通,常開斷開。 編程元件被選中,只是代表這個元件的存儲單元置1,失去選中條件只是這個元件的存儲單元置0;編程元件可以無限次地訪問,可編程控制器的編

3、程元件可以有無數(shù)多個常開、常閉觸點。第三章第三章 可編程控制器基本指令可編程控制器基本指令清華大學(xué)出版社清華大學(xué)出版社3.1 3.1 可編程控制器的編程元件可編程控制器的編程元件可編程控制器的編程元件列表輸入繼電器X計數(shù)器C輸出繼電器數(shù)據(jù)寄存器D輔助繼電器M變址寄存器V/Z狀態(tài)器S指針P/I定時器T常數(shù)(K/H)注:點擊編程元件名稱可進入相應(yīng)的頁面第三章第三章 可編程控制器基本指令可編程控制器基本指令清華大學(xué)出版社清華大學(xué)出版社輸入繼電器Xv 可編程控制器輸入接口的一個接線點對應(yīng)一個輸入繼電器。輸入繼電器的線圈只能由機外信號驅(qū)動,它可提供無數(shù)個常開接點、常閉接點供編程時使用。如圖3.1。FX2

4、N系列的輸入繼電器采用八進制地址編號,X0X267最多可達184點。 第三章第三章 可編程控制器基本指令可編程控制器基本指令清華大學(xué)出版社清華大學(xué)出版社輸出繼電器輸出繼電器Y Yv PLC輸出接口的一個接線點對應(yīng)一個輸出繼電器。輸出繼電器的線圈只能由程序驅(qū)動,每個輸出繼電器除了為內(nèi)部控制電路提供編程用的常開、常閉觸點外,還為輸出電路提供一個常開觸點與輸出接線端連接。驅(qū)動外部負載的電源由用戶提供。如圖所示是輸出繼電器的等效電路。輸出繼電器的地址編號也是八進制,Y0Y267,最多可達184點。 第三章第三章 可編程控制器基本指令可編程控制器基本指令清華大學(xué)出版社清華大學(xué)出版社輔助繼電器輔助繼電器M

5、 Mv PLC內(nèi)部有很多輔助繼電器,和輸出繼電器一樣,只能由程序驅(qū)動,每個輔助繼電器也有無數(shù)對常開、常閉接點供編程使用。其作用相當(dāng)于繼電器控制線路中的中間繼電器。輔助繼電器的接點在PLC內(nèi)部編程時可以任意使用,但它不能直接驅(qū)動負載,外部負載必須由輸出繼電器的輸出接點來驅(qū)動。v 輔助繼電器分以下三種類型:v 通用輔助繼電器v M0-M499,共500個點 v 斷電保持輔助繼電器v M500-M1023及M1024-M3071共2572點。v 特殊輔助繼電器v M8000-M8255,共256個點。第三章第三章 可編程控制器基本指令可編程控制器基本指令清華大學(xué)出版社清華大學(xué)出版社特殊輔助繼電器特殊

6、輔助繼電器v 只能利用其接點的特殊輔助繼電器。線圈由PLC自動驅(qū)動,用戶只可以利用其接點。例如: M8000為運行監(jiān)控用,PLC運行時M8000接通。 M8002為僅在運行開始瞬間接通的初始脈沖特殊輔助繼電器。v 可驅(qū)動線圈型特殊輔助繼電器。用戶激勵線圈后,PLC作特定動作。例如: M8033為PLC停止時輸出保持特殊輔助繼電器。 M8034為禁止全部輸出特殊輔助繼電器。 M8039為定時掃描特殊輔助繼電器。第三章第三章 可編程控制器基本指令可編程控制器基本指令清華大學(xué)出版社清華大學(xué)出版社狀態(tài)器狀態(tài)器S Sv 狀態(tài)器S是構(gòu)成狀態(tài)轉(zhuǎn)移圖的重要軟元件,它與后續(xù)的步進梯形指令配合使用。通常狀態(tài)繼電器

7、軟元件有下面五種類型:v 初始狀態(tài)繼電器S0S9共10點。v 回零狀態(tài)繼電器S10S19共10點。v 通用狀態(tài)繼電器S20S499共480點。v 停電保持狀態(tài)器S500S899共400點。v 報警用狀態(tài)繼電器S900S999共100點。第三章第三章 可編程控制器基本指令可編程控制器基本指令清華大學(xué)出版社清華大學(xué)出版社定時器定時器T Tv 定時器作為時間元件相當(dāng)于時間繼電器,由設(shè)定值寄存器、當(dāng)前值寄存器和定時器觸點組成。在其當(dāng)前值寄存器的值等于設(shè)定值寄存器的值時,定時器觸點動作。故設(shè)定值、當(dāng)前值和定時器觸點是定時器的三要素。 v 定時器累計PLC內(nèi)的1ms,10ms,100ms等的時鐘脈沖,當(dāng)達

8、到所定的設(shè)定值時,輸出接點動作。定時器可以使用用戶程序存儲器內(nèi)的常數(shù)K作為設(shè)定值,也可以用后述的數(shù)據(jù)寄存器D的內(nèi)容作為設(shè)定值。這里的數(shù)據(jù)寄存器應(yīng)有斷電保持功能。v 定時器可以分為:v 常規(guī)定時器T0T245 v 積算定時器T246T255第三章第三章 可編程控制器基本指令可編程控制器基本指令清華大學(xué)出版社清華大學(xué)出版社常規(guī)定時器常規(guī)定時器T0-T245T0-T245v 100ms定時器T0T199共200點,每個設(shè)定值范圍為0.13276.7s;10ms定時器T200T245共46點,每個設(shè)定值范圍0.01327.67s。如圖3.3a所示,當(dāng)驅(qū)動輸入X0接通時,T0用當(dāng)前值計數(shù)器累計100ms

9、的時鐘脈沖。如果該值等于設(shè)定值K10時,定時器的輸出接點動作。即輸出接點是在驅(qū)動線圈后的100.1s1s時動作。驅(qū)動輸入X0斷開或發(fā)生斷電時,計數(shù)器就復(fù)位,輸出接點也復(fù)位。v 點擊觀看定時器的工作過程第三章第三章 可編程控制器基本指令可編程控制器基本指令清華大學(xué)出版社清華大學(xué)出版社常規(guī)定時器的動作過程常規(guī)定時器的動作過程第三章第三章 可編程控制器基本指令可編程控制器基本指令清華大學(xué)出版社清華大學(xué)出版社積算定時器積算定時器T246-T255T246-T255v 1ms積算定時器T246T249共四點,每點設(shè)定值范圍0.001s32.767s;v 100ms積算定時器T250T255共6點,每點設(shè)

10、定值范圍0.1s3276.7s。v 如圖所示,當(dāng)定時器線圈T250的驅(qū)動輸入X1接通時T250用當(dāng)前值計數(shù)器累計100ms的時鐘脈沖個數(shù),當(dāng)該值與設(shè)定值K10相等時,定時器的輸出接點輸出,當(dāng)計數(shù)中間驅(qū)動輸入X0斷開或停電時,當(dāng)前值可保持。輸入X1再接通或復(fù)電時,計數(shù)繼續(xù)進行,當(dāng)累計時間為100.1s1s時,輸出接點動作。當(dāng)復(fù)位輸入X1接通時,計數(shù)器就復(fù)位,輸出接點也復(fù)位。v 點擊觀看積算定時器的動作過程圖第三章第三章 可編程控制器基本指令可編程控制器基本指令清華大學(xué)出版社清華大學(xué)出版社積算定時器的動作過程圖積算定時器的動作過程圖第三章第三章 可編程控制器基本指令可編程控制器基本指令清華大學(xué)出版

11、社清華大學(xué)出版社接點的動作時序接點的動作時序v 接點動作時序如圖所示。定時器在其線圈被驅(qū)動后開始計時,到達設(shè)定值后,在執(zhí)行第一個線圈指令時,其輸出接點動作。從驅(qū)動定時器線圈到其接點動作稱為定時器接點動作精度時間t,tT+T0-。第三章第三章 可編程控制器基本指令可編程控制器基本指令清華大學(xué)出版社清華大學(xué)出版社計數(shù)器計數(shù)器C Cv 可編程控制器的計數(shù)器共有兩種:內(nèi)部信號計數(shù)可編程控制器的計數(shù)器共有兩種:內(nèi)部信號計數(shù)器和高速計數(shù)器。內(nèi)部信號計數(shù)器有分為兩種:器和高速計數(shù)器。內(nèi)部信號計數(shù)器有分為兩種:16位遞加計數(shù)器和位遞加計數(shù)器和32位增減計數(shù)器。位增減計數(shù)器。v 點擊觀看點擊觀看16位遞加計數(shù)器

12、位遞加計數(shù)器v 點擊觀看點擊觀看32位增減計數(shù)器位增減計數(shù)器v 點擊觀看高速計數(shù)器點擊觀看高速計數(shù)器第三章第三章 可編程控制器基本指令可編程控制器基本指令清華大學(xué)出版社清華大學(xué)出版社1616位遞加計數(shù)器位遞加計數(shù)器v 設(shè)定值位132767。其中,C0C99共100點是通用型,C100C199共100點是斷電保持型。下圖表示了遞加計數(shù)器的動作過程。第三章第三章 可編程控制器基本指令可編程控制器基本指令清華大學(xué)出版社清華大學(xué)出版社3232位增減計數(shù)器位增減計數(shù)器v 設(shè)定值為21474836482147483647v C200C219共20點是通用型v C220C234共15點為斷電保持型計數(shù)器v

13、32位雙向計數(shù)器是遞加型還是遞減型計數(shù)由特殊輔助繼電器M8200M8234設(shè)定。特殊輔助繼電器接通時(置1)時,為遞減計數(shù);特殊輔助繼電器斷開(置0)時,為遞加計數(shù)。v 點擊觀看32位增減計數(shù)器工作圖第三章第三章 可編程控制器基本指令可編程控制器基本指令清華大學(xué)出版社清華大學(xué)出版社3232位增減計數(shù)器工作圖位增減計數(shù)器工作圖第三章第三章 可編程控制器基本指令可編程控制器基本指令清華大學(xué)出版社清華大學(xué)出版社高速計數(shù)器高速計數(shù)器v 高速計數(shù)器C235C255共21點,共用PLC的8個高速計數(shù)器輸入端X0X7。這21個計數(shù)器均為32位加/減計數(shù)器 。v 高速計數(shù)器是按中斷原則運行的,因而它獨立于掃描

14、周期,選定計數(shù)器的線圈應(yīng)以連續(xù)方式驅(qū)動,以表示這個計數(shù)器及其有關(guān)輸入連續(xù)有效,其它高速處理不能再用其輸入端子 。v 高速計數(shù)器的選擇不是任意的,它取決于所需計數(shù)器的類型及高速輸入端子。v 點擊觀看高速計數(shù)器表v 點擊觀看高速計數(shù)器類型第三章第三章 可編程控制器基本指令可編程控制器基本指令清華大學(xué)出版社清華大學(xué)出版社高速計數(shù)器表高速計數(shù)器表輸入1 相1相帶啟動/復(fù)位1相2輸入(雙向)2相輸入(A-B相型)C235C236C237C238C239C240C241C242C243C244C245C246C247C248C249C250C251C252C253C254C255X0U/DU/DU/DUU

15、UAAAX1U/DRRDDDBBBX2U/DU/DU/DRRRRX3U/DRRUUAAX4U/DU/DDDBBX5U/DRRRRRX6SSSX7SSSv注:U加計數(shù)輸入;D減計數(shù)輸入;AA相輸入;BB相輸入;R復(fù)位輸入;S啟動輸入 第三章第三章 可編程控制器基本指令可編程控制器基本指令清華大學(xué)出版社清華大學(xué)出版社高速計數(shù)器類型高速計數(shù)器類型v 1相無啟動相無啟動/復(fù)位端子高速計數(shù)器復(fù)位端子高速計數(shù)器C235C240v 1相帶啟動相帶啟動/復(fù)位端子高速計數(shù)器復(fù)位端子高速計數(shù)器C241C245v 1相相2輸入(雙向)高速計數(shù)器輸入(雙向)高速計數(shù)器C246C250 v 2相輸入(相輸入(AB相型)

16、高速計數(shù)器相型)高速計數(shù)器C251C255 第三章第三章 可編程控制器基本指令可編程控制器基本指令清華大學(xué)出版社清華大學(xué)出版社1 1相無啟動相無啟動/ /復(fù)位端子高速計數(shù)器復(fù)位端子高速計數(shù)器C235-C235-C240C240v 計數(shù)方式及接點動作與前述普通32位計數(shù)器相同。遞加計數(shù)器時,當(dāng)計數(shù)值達到設(shè)定值時,接點動作保持;作遞減計數(shù)時,到達計數(shù)值則復(fù)位。1相1輸入計數(shù)方向取決于其對應(yīng)標(biāo)志M8(為對應(yīng)的計數(shù)器地址號),C235C240高速計數(shù)器各有一個計數(shù)輸入端,如圖所示。第三章第三章 可編程控制器基本指令可編程控制器基本指令清華大學(xué)出版社清華大學(xué)出版社1 1相帶啟動相帶啟動/ /復(fù)位端子高速

17、計數(shù)器復(fù)位端子高速計數(shù)器C241-C245C241-C245v 這類高速計數(shù)器的計數(shù)方式接點動作、計數(shù)方向與C235C240相似。C241C245高速計數(shù)器各有一個計數(shù)輸入和一個復(fù)位輸入。計數(shù)器C244和C245還有一個啟動輸入?,F(xiàn)以 如圖所示的的C245為例說明此類高速計數(shù)器的動作過程。第三章第三章 可編程控制器基本指令可編程控制器基本指令清華大學(xué)出版社清華大學(xué)出版社1 1相相2 2輸入(雙向)高速計數(shù)器輸入(雙向)高速計數(shù)器C246-C250C246-C250v 這5個高速計數(shù)器有兩個輸入端,一個遞加,一個遞減。有的還有復(fù)位和啟動輸入?,F(xiàn)以C246為例,用圖3.10說明它們的計數(shù)動作過程。

18、當(dāng)X10接通,C246象普通32位遞加/遞減計數(shù)器一樣的方式復(fù)位。從表中可以看出,對C246,X0為遞加計數(shù)端,X1為遞減計數(shù)端。X11接通時,選中C246,使X0、X1輸入有效。X0由OFF變?yōu)镺N,C246加1;X1由OFF變?yōu)镺N,C246減1。v 如圖所示是以C250為例說明帶復(fù)位和啟動端的1相2輸入高速計數(shù)器的動作過程。第三章第三章 可編程控制器基本指令可編程控制器基本指令清華大學(xué)出版社清華大學(xué)出版社2 2相輸入(相輸入(A AB B相型)高速計數(shù)器相型)高速計數(shù)器C251-C255C251-C255v 在2相輸入計數(shù)器中,最多可有兩個2相32位二進制遞加/遞減計數(shù)器,其計數(shù)的動作過

19、程與前面所講的普通型32位遞加遞減型相同,對這些計數(shù)器,只有表中所示的輸入端可用于計數(shù)。v A相和B相信號決定計數(shù)器是加計數(shù)還是減計數(shù)。當(dāng)A相為ON狀態(tài)時,B相輸入為OFF變?yōu)镺N,為遞加計數(shù),而B相輸入ON變?yōu)镺FF時,為遞減計數(shù)。如圖所示為以C251和C255為例的此類計數(shù)器的計數(shù)過程。第三章第三章 可編程控制器基本指令可編程控制器基本指令清華大學(xué)出版社清華大學(xué)出版社數(shù)據(jù)寄存器數(shù)據(jù)寄存器D D v 在進行輸入輸出處理、模擬量控制、位置控制時,需要許多數(shù)據(jù)寄存器存儲數(shù)據(jù)和參數(shù)。數(shù)據(jù)寄存器為16位,最高位為符號位,可用兩個數(shù)據(jù)寄存器合并起來存放32位數(shù)據(jù),最高位仍為符號位。v 數(shù)據(jù)寄存器分成下

20、面幾類: v 通用數(shù)據(jù)寄存器D0D199共200點 v 斷電保持/鎖存寄存器D200D7999共7800點 v 特殊數(shù)據(jù)寄存器D8000D8255共256點 v 文件數(shù)據(jù)寄存器D1000D7999共7000點 第三章第三章 可編程控制器基本指令可編程控制器基本指令清華大學(xué)出版社清華大學(xué)出版社通用數(shù)據(jù)寄存器通用數(shù)據(jù)寄存器D0-D199D0-D199v 一旦在數(shù)據(jù)寄存器寫入數(shù)據(jù),只有不再寫入其他數(shù)據(jù),就不會變化。但是當(dāng)PLC由運行到停止或斷電時,該類數(shù)據(jù)寄存器的數(shù)據(jù)被清除為0。但是當(dāng)特殊輔助繼電器M8033置1,PLC由運行轉(zhuǎn)向停止時,數(shù)據(jù)可以保持。 第三章第三章 可編程控制器基本指令可編程控制器

21、基本指令清華大學(xué)出版社清華大學(xué)出版社斷電保持斷電保持/ /鎖存寄存器鎖存寄存器D200D200D7999D7999v 斷電保持/鎖存寄存器有斷電保持功能,PLC從RUN狀態(tài)進入STOP狀態(tài)時,斷電保持寄存器的值保持不變。利用參數(shù)設(shè)定,可改變斷電保持的數(shù)據(jù)寄存器的范圍。第三章第三章 可編程控制器基本指令可編程控制器基本指令清華大學(xué)出版社清華大學(xué)出版社特殊數(shù)據(jù)寄存器特殊數(shù)據(jù)寄存器D8000-D8255D8000-D8255v 這些數(shù)據(jù)寄存器供監(jiān)視PLC中器件運行方式用。其內(nèi)容在電源接通時,寫入初始值(先全部清0,然后由系統(tǒng)ROM安排寫入初始值)。例如,D8000所存的警戒監(jiān)視時鐘的時間由系統(tǒng)ROM

22、設(shè)定。若有改變時,用傳送指令將目的時間送入D8000。該值在PLC由RUN狀態(tài)到STOP狀態(tài)保持不變。未定義的特殊數(shù)據(jù)寄存器,用戶不能用。第三章第三章 可編程控制器基本指令可編程控制器基本指令清華大學(xué)出版社清華大學(xué)出版社文件數(shù)據(jù)寄存器文件數(shù)據(jù)寄存器D1000-D7999D1000-D7999v 文件寄存器是以500點為一個單位,可被外部設(shè)備存取。文件寄存器實際上被設(shè)置為PLC的參數(shù)區(qū)。文件寄存器與鎖存寄存器是重疊的,可保證數(shù)據(jù)不會丟失。FX2N系列的文件寄存器可通過BMOV(塊傳送)指令改寫。第三章第三章 可編程控制器基本指令可編程控制器基本指令清華大學(xué)出版社清華大學(xué)出版社變址寄存器(變址寄存

23、器(V/ZV/Z) v 變址寄存器除了和普通的數(shù)據(jù)寄存器有相同的使用方法外,還常用于修改器件的地址編號。V、Z都是16位的寄存器,可進行數(shù)據(jù)的讀寫。當(dāng)進行32位操作時,將V、Z合并使用,指定Z為低位。第三章第三章 可編程控制器基本指令可編程控制器基本指令清華大學(xué)出版社清華大學(xué)出版社指針(指針(P/IP/I) v 分支指令用P0P62、P64P127共127點。指針P0P62、P64P127為標(biāo)號,用來指定條件跳轉(zhuǎn),子程序調(diào)用等分支指令的跳轉(zhuǎn)目標(biāo)。P63為結(jié)束跳轉(zhuǎn)用。v 中斷用指針I(yè)0I8共9點。中斷指針的格式表示如下:v (1) 輸入中斷I0v 0表示為下降沿中斷;1表示為上升沿中斷。 v 表

24、示輸入號,取值范圍為05,每個輸入只能用一次。v (2) 定時器中斷Iv 表示定時器中斷號,取值范圍為68,每個定時器只能用1次。v 表示定時時間,取值范圍為1099ms。 第三章第三章 可編程控制器基本指令可編程控制器基本指令清華大學(xué)出版社清華大學(xué)出版社常數(shù)(常數(shù)(K/HK/H) v 常數(shù)也作為器件對待,它在存儲器中占有一定的空間,十進制常數(shù)用K表示,如18表示為K18;十六進制常數(shù)用H表示,如18表示為H12。 第三章第三章 可編程控制器基本指令可編程控制器基本指令清華大學(xué)出版社清華大學(xué)出版社3.2 3.2 可編程控制器的編程語言可編程控制器的編程語言v 不同廠家,不同型號的PLC的編程語

25、言只能適應(yīng)自己的產(chǎn)品。IEC中的PLC編程語言標(biāo)準(zhǔn)中有五種編程語言:順序功能圖編程語言、梯形圖編程語言、功能塊圖編程語言、指令語句表編程語言、結(jié)構(gòu)文本編程語言。 第三章第三章 可編程控制器基本指令可編程控制器基本指令清華大學(xué)出版社清華大學(xué)出版社順序功能圖編程語言順序功能圖編程語言v 這是一種位于其他編程語言之上的圖形語言,用來編制順序控制程序,在后面的章節(jié)中將做詳細介紹。順序功能圖提供了一種組織程序的圖形方法,在順序功能圖中可以用別的語言嵌套編程。步、轉(zhuǎn)換和動作是順序功能圖中的主要三種元件,如圖所示。順序功能圖用來描述開關(guān)量控制系統(tǒng)的功能,根據(jù)它可以很容易的畫出順序控制梯形圖程序。 第三章第三

26、章 可編程控制器基本指令可編程控制器基本指令清華大學(xué)出版社清華大學(xué)出版社梯形圖編程語言梯形圖編程語言v 該語言習(xí)慣上叫梯形圖。梯形圖沿襲了繼電器控制電路的形式,也可以說,梯形圖編程語言是在電氣控制系統(tǒng)中常用的繼電器、接觸器邏輯控制基礎(chǔ)上簡化了符號演變而來的,形象、直觀、實用,電氣技術(shù)人員容易接受,是目前用的最多的一種PLC編程語言。梯形圖的畫法如圖所示。第三章第三章 可編程控制器基本指令可編程控制器基本指令清華大學(xué)出版社清華大學(xué)出版社梯形圖編程格式梯形圖編程格式v (1)梯形圖按行從上至下編寫,每一行從左往右順序編寫。PLC程序執(zhí)行順序與梯形圖的編寫順序一致。v (2)圖左、右邊垂直線稱為起始

27、母線、終止母線。每一邏輯行必須從起始母線開始畫起,終止于繼電器線圈或終止母線(有些PLC終止母線可以省略)。v (3)梯形圖的起始母線與線圈之間一定要有觸點,而線圈與終止母線之間則不能有任何觸點。第三章第三章 可編程控制器基本指令可編程控制器基本指令清華大學(xué)出版社清華大學(xué)出版社功能塊圖編程語言功能塊圖編程語言v 這是一種類似于數(shù)字邏輯門電路的編程語言,有數(shù)字電路基礎(chǔ)的人很容易掌握。該編程語言用類似與門、或門的方框來表示邏輯運算關(guān)系,方框的左側(cè)為邏輯運算的輸入變量,右側(cè)為輸出變量,輸入、輸出端的小圓圈表示“非”運算,方框被“導(dǎo)線”連接在一起,信號從左向右流動,如圖所示。第三章第三章 可編程控制器

28、基本指令可編程控制器基本指令清華大學(xué)出版社清華大學(xué)出版社指令語句表編程語言指令語句表編程語言v 指令語句表編程語言是一種與計算機匯編語言類似的助記符編程方式,用一系列操作指令組成的語句將控制流程描述出來,并通過編程器送到PLC中去,需要指出的是,不同廠家的PLC指令語句表使用的助記符并不相同,因此,一個相同功能的梯形圖,書寫的語句表并不相同。 第三章第三章 可編程控制器基本指令可編程控制器基本指令清華大學(xué)出版社清華大學(xué)出版社結(jié)構(gòu)文本編程語言結(jié)構(gòu)文本編程語言v 結(jié)構(gòu)文本編程語言是為IEC61131-3標(biāo)準(zhǔn)專門創(chuàng)建的一種專用的高級編程語言。與梯形圖相比,它能實現(xiàn)復(fù)雜的數(shù)學(xué)運算,編寫的程序非常簡潔和

29、緊湊。v 除了提供幾種編程語言供用戶選擇外,標(biāo)準(zhǔn)還允許編程者在同一程序中使用多種編程語言,這使編程者能選擇不同的語言來適應(yīng)特殊的工作。第三章第三章 可編程控制器基本指令可編程控制器基本指令清華大學(xué)出版社清華大學(xué)出版社3.3 FX3.3 FX系列可編程控制器的基本指系列可編程控制器的基本指令令vFX2N系列PLC共有27條基本指令,分別為:v邏輯取及線圈驅(qū)動指令LD、LDI、OUT v 接點串聯(lián)指令A(yù)ND、ANI v接點并聯(lián)指令OR、ORI v取脈沖指令LDP、LDF v與脈沖指令A(yù)NDP、ANDF v或脈沖指令ORP、ORF v串聯(lián)電路塊的并聯(lián)連接指令ORB第三章第三章 可編程控制器基本指令可

30、編程控制器基本指令清華大學(xué)出版社清華大學(xué)出版社3.3 FX3.3 FX系列可編程控制器的基本指令系列可編程控制器的基本指令v 并聯(lián)電路塊的串聯(lián)連接指令A(yù)NB v 多重輸出指令MPS、MRD、MPPv 主控及主控復(fù)位指令MC、MCRv 取反指令I(lǐng)NVv 置位與復(fù)位指令SET、RSTv 脈沖輸出指令PLS、PLFv 空操作指令NOPv 程序結(jié)束指令END 第三章第三章 可編程控制器基本指令可編程控制器基本指令清華大學(xué)出版社清華大學(xué)出版社邏輯取及線圈驅(qū)動指令邏輯取及線圈驅(qū)動指令LDLD、LDILDI、OUTOUTv LD,取指令。表示一個與輸入母線相連的常開接點指令。v LDI,取反指令。表示一個與

31、輸入母線相連的常閉接點指令 。v OUT,線圈驅(qū)動指令 第三章第三章 可編程控制器基本指令可編程控制器基本指令清華大學(xué)出版社清華大學(xué)出版社接點串聯(lián)指令接點串聯(lián)指令A(yù)NDAND、ANIANIv AND, 與指令。用于單個常開接點的串聯(lián)。v ANI,與非指令。用于單個常閉接點的串聯(lián) v OUT指令后,通過接點對其它線圈使用OUT指令稱為縱接輸出或連續(xù)輸出 第三章第三章 可編程控制器基本指令可編程控制器基本指令清華大學(xué)出版社清華大學(xué)出版社接點并聯(lián)指令接點并聯(lián)指令OROR、ORIORIv OR,或指令,用于單個常開接點的并聯(lián)。 v ORI, 或非指令,用于單個常閉接點的并聯(lián)第三章第三章 可編程控制器基

32、本指令可編程控制器基本指令清華大學(xué)出版社清華大學(xué)出版社取脈沖指令取脈沖指令LDPLDP、LDFLDFv LDP取脈沖上升沿,指在輸入信號的上升沿接通一個掃描周期v LDF取脈沖下降沿,指在輸入信號的下降沿接通一個掃描周期 第三章第三章 可編程控制器基本指令可編程控制器基本指令清華大學(xué)出版社清華大學(xué)出版社與脈沖指令與脈沖指令A(yù)NDPANDP、ANDFANDFv ANDP與脈沖上升沿v ANDF與脈沖下降沿第三章第三章 可編程控制器基本指令可編程控制器基本指令清華大學(xué)出版社清華大學(xué)出版社或脈沖指令或脈沖指令ORPORP、ORFORFv ORP或脈沖上升沿v ORF或脈沖下降沿 第三章第三章 可編程

33、控制器基本指令可編程控制器基本指令清華大學(xué)出版社清華大學(xué)出版社串聯(lián)電路塊的并聯(lián)連接指令串聯(lián)電路塊的并聯(lián)連接指令ORBORBv 兩個或兩個以上的接點串聯(lián)連接的電路叫串聯(lián)電路塊。串聯(lián)電路塊并聯(lián)連接時,分支開始用LD、LDI指令,分支結(jié)果用ORB指令。 第三章第三章 可編程控制器基本指令可編程控制器基本指令清華大學(xué)出版社清華大學(xué)出版社并聯(lián)電路塊的串聯(lián)連接指令并聯(lián)電路塊的串聯(lián)連接指令A(yù)NBANBv 兩個或兩個以上接點并聯(lián)的電路稱為并聯(lián)電路塊,分支電路并聯(lián)電路塊與前面電路串聯(lián)連接時,使用ANB指令。分支的起點用LD、LDI指令。第三章第三章 可編程控制器基本指令可編程控制器基本指令清華大學(xué)出版社清華大學(xué)

34、出版社多重輸出指令多重輸出指令MPSMPS、MRDMRD、MPPMPPv MPS,進棧指令v MRD, 讀棧指令v MPP,出棧指令v 這三條指令是無操作元件指令,都為一個程序步長。這組指令用于多輸出電路??蓪⑦B接點先存儲,用于連接后面的電路。第三章第三章 可編程控制器基本指令可編程控制器基本指令清華大學(xué)出版社清華大學(xué)出版社主控及主控復(fù)位指令主控及主控復(fù)位指令MCMC、MCRMCRv MC為主控指令,用于公用串聯(lián)接點的連接v MCR叫主控復(fù)位指令,即MC的復(fù)位指令。v 在編程時,經(jīng)常遇到多個線圈同時受一個或一組接點控制。如果在每個線圈的控制電路中都串入同樣的接點,將多占用存貯單元,應(yīng)用主控指令

35、可以解決這一問題 第三章第三章 可編程控制器基本指令可編程控制器基本指令清華大學(xué)出版社清華大學(xué)出版社取反指令取反指令I(lǐng)NVINVv 該指令用于運算結(jié)果的取反。當(dāng)執(zhí)行該指令時,將INV指令之前存在的如LD、LDI等指令的運算結(jié)果反轉(zhuǎn)第三章第三章 可編程控制器基本指令可編程控制器基本指令清華大學(xué)出版社清華大學(xué)出版社置位與復(fù)位指令置位與復(fù)位指令SETSET、RSTRSTv SET為置位指令,使動作保持v RST為復(fù)位指令,使操作保持復(fù)位位 第三章第三章 可編程控制器基本指令可編程控制器基本指令清華大學(xué)出版社清華大學(xué)出版社脈沖輸出指令脈沖輸出指令PLSPLS、PLFPLFv PLS指令在輸入信號上升沿產(chǎn)生脈沖輸出;v PLF指令在輸入信號下降沿產(chǎn)生脈沖輸出 第三章第三章 可編程控制器基本指令可編程控制器基本指令清華大學(xué)出版社清華大學(xué)出版社空操作指令空操作指令NOPNOPv NOP為空操作指令,該指令是一條無動作、無目標(biāo)元件占一個程序步的指令??詹僮髦噶钍?/p>

溫馨提示

  • 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

提交評論