三菱FX2N系列可編程序控制器_第1頁
三菱FX2N系列可編程序控制器_第2頁
三菱FX2N系列可編程序控制器_第3頁
三菱FX2N系列可編程序控制器_第4頁
三菱FX2N系列可編程序控制器_第5頁
已閱讀5頁,還剩89頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

第一節(jié)三菱FX2N系列可編程序控制器主機(基本單元):CPU、存儲器、輸入輸出口及電源主機擴展其輸入輸出:

擴展單元(擴展I/O口,內(nèi)部有電源)

擴展模塊及(擴展I/O口,內(nèi)部有電源)特殊功能模塊單元(溫度控制模塊、計數(shù)控制模塊等)FX2N系列可編程序控制器型號名稱體系及其種類

FX2N系列可編程序控制器的基本組成

輸入輸出點數(shù):指基本單元、擴展單元或擴展模塊的輸入輸出總數(shù)?;締卧?、擴展單元輸出形式

R:表示繼電器輸出,有接點,交流、直流負載兩用;

S:表示三端雙向可控硅開關元件輸出,無接點,交流負載用;

T:表示晶體管輸出,無接點,直流負載用。擴展模塊輸入輸出形式

R:表示DC輸入,繼電器輸出;

X:表示輸入專用,無輸出;

YR:表示繼電器輸出專用,無輸出;

YT:表示晶體管輸出專用,無輸入;

YS:表示三端雙向晶閘管開關元件輸出專用,無輸入。FX2N

-〇〇M〇

-〇

系列名稱輸入輸出點數(shù)基本單元輸出形式其他區(qū)分基本單元型號名稱組成及種類包括內(nèi)部電源、輸入輸出口、CPU及存儲器

擴展單元型號名稱組成及種類

FX2N-〇〇E〇-〇

系列名稱輸入輸出點數(shù)擴展單元輸出形式其他區(qū)分包括內(nèi)部電源和輸入輸出口

其他區(qū)分一般無符號,表示AC100V/200V電源,DC24V輸入。擴展模塊型號名稱組成及種類

FX□N-〇〇E〇

系列名稱輸入輸出點數(shù)擴展設備輸出形式包括輸入輸出口,由基本單元或擴展單元供電

FX2N系列可編程序控制器技術指標

一般技術指標性能技術指標輸入技術指標輸出技術指標電源技術指標FX系列PLC的硬件配置圖

FX系列PLC的網(wǎng)絡通信能力FX2N系列PLC編程元件的分類及編號

代表功能的字母。如輸入繼電器用“X”表示、輸出繼電器用“Y”表示。數(shù)字,數(shù)字為該類器件的序號。

FX2N系列PLC中輸入、輸出繼電器的序號為八進制,其余為十進制。編程元件的基本特征

編程元件和繼電接觸器的元件類似、具有線圈和常開常閉觸點。當線圈披選中(通電)時,常開觸點閉合,常閉觸點斷開,當線圈失去選中件時,常閉接通,常開斷開。

可編程序控制器的編程元件可以有無數(shù)多個常開、常閉觸點

編程元件的功能和作用

數(shù)值的處理:十進制數(shù)(K)1)定時器和計數(shù)器的設定值(K常數(shù))。2)輔助繼電器(M)、定時器(T)、計數(shù)器(C)、狀態(tài)器等的編號(軟元件編號)。3)指定應用指令操作數(shù)中的數(shù)值與指令動作(K常數(shù))。第二節(jié)FX2N系列可編程序控制器主要編程元件十六進制數(shù)(H):同十進制數(shù)一樣,用于指定應用指令操作數(shù)中的數(shù)值與指令動作。

二進制數(shù)(B):PLC內(nèi)部,這些數(shù)字都是用二進制處理的。

八進制數(shù)(O):FX2N系列的輸入繼電器、輸出繼電器的軟元件編號。以八進制數(shù)值進行分配。

BCD碼:用于數(shù)字式開關或七段碼的顯示器控制等。

其他數(shù)值(浮點數(shù)):FX2N系列具有可進行高精度的浮點運算功能。

輸入輸出繼電器(FX2N系列輸入、輸出繼電器總點數(shù)不能超過256點。)型號FX2N-16MFX2N-32MFX2N-48MFX2N-64MFX2N-80MFX2N-128M擴展時輸入X000~X0078點X000~X01716點X000~X02724點X000~X03732點X000~X04740點X000~X07764點X000~X267184點輸出Y000~Y0078點Y000~Y01716點Y000~Y02724點Y000~Y03732點Y000~Y04740點Y000~Y07764點Y000~Y267184點輸入端子是PLC從外部開關接受信號的窗口

輸出端子是PLC向外部負載發(fā)送信號的窗口

軟元件(邏輯元件)輸入繼電器(X)在PLC內(nèi)部,與輸入端子相連的輸入繼電器是光電隔離的電子繼電器,采用八進制編號,用無數(shù)個常開和常閉觸點。輸入繼電器不能用程序驅(qū)動。軟元件(邏輯元件)輸出繼電器(Y)輸出繼電器采用八進制編號,有內(nèi)部觸點和外部輸出觸點(繼電器觸點、雙向可控硅、晶體管等輸出元件)之分,由程序驅(qū)動。在PLC內(nèi)部,外部輸出觸點與輸出端子相連,向外部負載輸出信號,且一個輸出繼電器只有一個常開型外部輸出觸點。輸出繼電器有無數(shù)個內(nèi)部常開和常閉觸點,編程時可隨意使用。軟元件(邏輯元件)輔助繼電器(M)由內(nèi)部軟元件的觸點驅(qū)動,常開和常閉觸點使用次數(shù)不限,但不能直接驅(qū)動外部負載,采用十進制編號。通用輔助繼電器M0~M499(500點)掉電保持輔助繼電器M500~M1023(524點)特殊輔助繼電器M8000~M8255(256點)只能利用其觸點的特殊輔助繼電器可驅(qū)動線圈的特殊輔助繼電器通用輔助繼電器與掉電保持用輔助繼電器的比例,可通過外設設定參數(shù)進行調(diào)整。軟元件(邏輯元件)只能利用其觸點的特殊輔助繼電器M8000:運行監(jiān)控用,PLC運行時M8000接通。M8002:僅在運行開始瞬間接通的初始脈沖特殊輔助繼電器。M8012:產(chǎn)生100ms時鐘脈沖的特殊輔助繼電器??沈?qū)動線圈的特殊輔助繼電器M8030:鋰電池電壓指示燈特殊繼電器。M8033:PLC停止時輸出保持特殊輔助繼電器。M8034:止全部輸出特殊輔助繼電器。M8039:時掃描特殊輔助繼電器。軟元件(邏輯元件)狀態(tài)(S)狀態(tài)是對工序步進型控制進行簡易編程的內(nèi)部軟元件,采用十進制編號。與步進指令STL配合使用;狀態(tài)有無數(shù)個常開觸點與常閉觸點,編程時可隨意使用;狀態(tài)不用于步進階梯指令時,可作輔助繼電器使用。狀態(tài)同樣有通用狀態(tài)和掉電保持用狀態(tài),其比例分配可由外設設定。軟元件(邏輯元件)狀態(tài)(S)狀態(tài)有五種類型:初始狀態(tài)S0~S9共10點回零狀態(tài)S10~S19共10點通用狀態(tài)S20~S499共480點保持狀態(tài)S500~S899共400點報警用狀態(tài)S900~S999共100點輔助繼電器

這類輔助繼電器的線圈與輸出繼電器一樣有無數(shù)的電子常開和常閉觸點該觸點不能直接驅(qū)動外部負載,外部負載的驅(qū)動要通過輸出繼電器進行如果在PLC運行過程中停電,輸出繼電器及一般用輔助繼電器都斷開。再運行時,除了輸入條件為ON(接通)的情況以外,都為斷開狀態(tài)。分為一般用(M0~M499)、停電保持用(M500~M3071)和特殊用途(M8000~M8255)輔助繼電器。FX2N系列PLC內(nèi)的一般用輔助繼電器和部分停電保持用輔助繼電器(M500~M1023)特殊輔助繼電器分為觸點利用型特殊輔助繼電器和線圈驅(qū)動型特殊輔助繼電器。狀態(tài)器

一般用(S0~S499)停電保持用(S500~S899)報警器用(

S900~S999)

S0~S9一般用于步進梯形圖的初始狀態(tài),S10~S19一般用作返回原點的狀態(tài)

軟元件(邏輯元件)定時器(T)定時器實際是內(nèi)部脈沖計數(shù)器,可對內(nèi)部1ms、10ms和100ms時鐘脈沖進行加計數(shù),當達到用戶設定值時,觸點動作。定時器可以用用戶程序存儲器內(nèi)的常數(shù)k或H作為設定值,也可以用數(shù)據(jù)寄存器D的內(nèi)容作為設定值。普通定時器(T0~T245)100ms定時器T0~T199共200點,設定范圍0.1~3276.7s;10ms定時器T200~T245共46點,設定范圍0.01~327.67s。積算定時器(T246~T255)1ms定時器T246~T249共4點,設定范圍0.001~32.767s;100ms定時器T250~T255共6點,設定范圍為0.1~3276.7s。加法計數(shù)器設定值K、H或D觸點動作TxTx時鐘脈沖驅(qū)動T10K123X0T10Y1相等比較器普通定時器的工作原理T10T250設定值K計數(shù)器1100ms時鐘脈沖X2X1觸點動作Tx相等比較器積算定時器的工作原理RSTT250K345X1X2T250Y1T250定時器

定時器相當于繼電器系統(tǒng)中的時間繼電器,可在程序中用于延時控制。定時器累計PLC內(nèi)1ms、10ms、100ms等的時鐘脈沖,當達到所定的設定值時,輸出觸點動作。

FX2N系列PLC的定時器(T)有以下4種類型:100ms定時器:

T0~T199,200點。定時范圍:0.1~3276.7s;10ms定時器:

T200~T245,46點。定時范圍:0.01~327.67s;1ms累積型定時器:T246~T249,4點,執(zhí)行中斷保持。定時范圍:0.001~32.767s;100ms累積型定時器:T250~T255,6點,定時中斷保持,定時范圍:0.1~3276.7sFX2N系列PLC定時器設定值可以采用程序存儲器內(nèi)的常數(shù)(K)直接指定,也可以用數(shù)據(jù)寄存器(D)的內(nèi)容間接指定。使用數(shù)據(jù)寄存器設定定時器設定值時,一般使用具有掉電保持功能的數(shù)據(jù)寄存器,這樣在斷電時不會丟失數(shù)據(jù)。

從右圖可知,驅(qū)動線圈開始到觸點動作結束的定時器觸點動作精度,大致可用式t=T+T0-α其中:α與1ms、10ms、100ms定時器對應,分別為0.001s、0.01s、0.1s;

T為定時器設定時間;

T0為掃描周期。編程時,定時器觸點寫在線圈指令前時,最大誤差為-2T0。當定時器設定值為0時,在執(zhí)行下一個掃描的線圈指令時,輸出觸點開始動作。此外,中斷執(zhí)行型的1ms定時器在執(zhí)行線圈指令后,以中斷方式對1ms時鐘脈沖計數(shù)。

軟元件(邏輯元件)計數(shù)器(C)

計數(shù)器可分為通用計數(shù)器和高速計數(shù)器。16位通用加計數(shù)器,C0~C199共200點,設定值:1~32767。設定值K0與K1含義相同,即在第一次計數(shù)時,其輸出觸點動作。32位通用加/減計數(shù)器,C200~C234共135點,設定值:-2147483648~+2147483647。高速計數(shù)器C235~C255共21點,共享PLC上6個高速計數(shù)器輸入(X000~X005)。高速計數(shù)器按中斷原則運行。定時器(C)

內(nèi)部信號計數(shù)器:是對機內(nèi)的元件的信號計數(shù)也稱普通計數(shù)器外部信號計數(shù)器:對機器的外部信號進行計數(shù)

16位增計數(shù)器(一般用:C0~C99;停電保持用:C100~C19916位計數(shù)器其設定值在K1~K32767范圍內(nèi)有效。設定值K0與K1意義相同,均在第一次計數(shù)時,其觸點動作。如果PLC斷電,恢復電源后,計數(shù)器可按上一次數(shù)值累計計數(shù)。

如上圖所示,當在執(zhí)行第十次的線圈指令時,輸出觸點動作。如果復位輸入X010為ON,則執(zhí)行RST指令,計數(shù)器的當前值為0,輸出觸點復位。計數(shù)器的設定值,除用常數(shù)K設定外,還可由數(shù)據(jù)寄存器指定。16位計數(shù)器工作過程示意圖32位增/減雙向計數(shù)器(停電保持用:C200~C219;特殊用:C220~C234)

32位增/減雙向計數(shù)器的值有效范圍為-2147483648~+2147483647。

利用計數(shù)輸入X014驅(qū)動C200線圈,可增計數(shù)或減計數(shù)。(增減可由特殊輔助繼電器設置)當前值的增減與輸出觸點的動作無關,但是如果從2147483647開始增計數(shù),則成為-2147483648,形成循環(huán)計數(shù)。如果復位輸入X013為ON,則執(zhí)行RST指令,計數(shù)器當前值變?yōu)?,輸出觸點也復位。

在計數(shù)器的當前值由-6→-5增加時,輸出觸點置位;在由-5→-6減少時,輸出觸點復位,如果從2147483647開始增計數(shù),則成為-2147483648,形成循環(huán)計數(shù)。

32位加/減計數(shù)器工作過程示意圖1相1計數(shù)輸入C235C236C237C238C239C240C241C242C243C244C245X000U/DU/DU/DX001U/DRRX002U/DU/DU/DX003U/DRRX004U/DU/DX005U/DRX006SX007S1相2計數(shù)輸入2相2計數(shù)輸入

C246C247C248C249C250C251C252C253C254C255

X000UUUAAA

X001DDDBBB

X002RRRR

X003UUAA

X004DDBB

X005RRRR

X006SS

X007SS

U表示增計數(shù)輸入;D表示減計數(shù)輸入;A表示A相輸入;B表示B相輸入;R表示復位輸入;S表示啟動輸入。高速計數(shù)器通過對特定的輸入作中斷處理來進行計數(shù),與掃描周期無關,可以執(zhí)行數(shù)KHz的計數(shù)。根據(jù)不同增/減計數(shù)切換及控制的方法,分為1相1計數(shù)輸入、1相2計數(shù)輸入以及2相2計數(shù)輸入三種類型。內(nèi)置高速計數(shù)器下圖為FX2N系列PLC內(nèi)置1相1計數(shù)輸入高速計數(shù)器的應用

在X012為ON時,利用計數(shù)輸入X000,通過中斷,C235按X010設定的方式增計數(shù)或減計數(shù)

計數(shù)器的當前值由-6→-5增加時,輸出觸點被置位,由-5→-6減少時,輸出觸點被復位。如果復位輸入X011為ON,則執(zhí)行RST指令,計數(shù)器當前值變?yōu)?,輸出觸點也復位。

C249在X012為ON時,如果X006也為ON,就立即開始計數(shù),增計數(shù)的計數(shù)輸入為X000,減計數(shù)的計數(shù)輸入為X001??梢酝ㄟ^順控程序上的X011執(zhí)行復位,另外,當X002閉合,C249也可立即復位,不需要該程序。

1相2計數(shù)輸入高速計數(shù)器的應用舉例2相2計數(shù)輸入高速計數(shù)器的應用

這種計數(shù)器在A相接通的同時,B相輸入為OFF→ON則為增計數(shù),ON→OFF時為減計數(shù)

X012為ON時,C251通過中斷,對A相輸入X000、B相輸入X001的動作計數(shù)。如果X011為ON時,則執(zhí)行RST復位指令。如果當前值超過設定值,則Y002為ON;如果當前值小于設定值,則為OFF。根據(jù)不同的計數(shù)方向,Y003接通(增計數(shù))或斷開(減計數(shù))。當X012為ON時,如果X006也為ON,則C254立即開始對A相輸入X000、B相輸入X001的動作計數(shù)??梢酝ㄟ^順控程序上的X011執(zhí)行復位。當X002閉合,C254也可立即復位。如果當前值超過設定值(D1,D0),則Y004為ON;如果當前值小于設定值,則為OFF。根據(jù)不同的計數(shù)方向,Y005接通(增計數(shù))或斷開(減計數(shù))。數(shù)據(jù)寄存器

數(shù)據(jù)寄存器是存儲數(shù)值數(shù)據(jù)的軟元件,可以處理各種數(shù)值數(shù)據(jù)。類型:一般用:D0~D199,200點,通過參數(shù)設定可以變更為停電保持型。停電保持用:D200~D511,312點,通過參數(shù)設定可以變?yōu)榉峭k姳3中?。停電保持專用:D512~D7999,7488點,無法變更其停電保持特性。根據(jù)參數(shù)設定可以將D1000以后的數(shù)據(jù)寄存器以500點為單位設置文件寄存器。特殊用:D8000~D8255,256點。變址寄存器:V0~V7,Z0~Z7,16點。

這些寄存器都是16位,最高位為符號位,數(shù)值范圍為-32768~+32767。將相鄰兩個數(shù)據(jù)寄存器組合,可存儲32位數(shù)值數(shù)據(jù),最高位為符號位(高位為大的號碼,低位為小的號碼。變址寄存器中,V為高位,Z為低位),可處理-2147483648~+2147483647的數(shù)值。

一般用及停電保持用數(shù)據(jù)寄存器在寄存器中一旦寫入數(shù)據(jù),就不會變化。

利用外圍設備的參數(shù)設定,可以改變一般用與停電保持用數(shù)據(jù)寄存器的分配。而對于將停電保持專用數(shù)據(jù)寄存器作為一般用途時,則要在程序的起始步采用RST或ZRST指令清除其內(nèi)容。3)在使用PC間簡易鏈接或并聯(lián)鏈接下,一部分數(shù)據(jù)寄存器被鏈接所占用。特殊用途數(shù)據(jù)寄存器特殊用途數(shù)據(jù)寄存器是指寫入特定目的的數(shù)據(jù),或已事先寫入特定內(nèi)容的數(shù)據(jù)寄存器,其內(nèi)容在電源接通時被置于初始值。一般初始值為零,需要設置時,則利用系統(tǒng)ROM將其寫入。變址寄存器

FX2N系列PLC的變址寄存器V與Z同普通的數(shù)據(jù)寄存器一樣,是進行數(shù)值數(shù)據(jù)的讀入、寫出的16位數(shù)據(jù)寄存器。V0~V7、Z0~Z7共有16個。例如:

對于十進制數(shù)的軟元件、數(shù)值(M、S、T、C、D、KnM、KnS、P、K),若

V0=K5,執(zhí)行D20V0時,被執(zhí)行的軟元件編號為D25【D(20+5)】;指定

K30V0時,被執(zhí)行的是十進制數(shù)值K35【K(30+5)】。文件寄存器

FX2N系列PLC的數(shù)據(jù)寄存器D1000~D7999是普通停電保持用數(shù)據(jù)寄存器.指針分支用指針(P):分支用指針的編號為P0~P127,用作程序跳轉和子程序調(diào)用的編號,其中P63專門用于結束跳轉。

中斷用指針(I):中斷用指針與應用指令FNC03(IRET)中斷返回、FNC04

(EI)開中斷和FNC03(DI)關中斷一起使用有一下三類:輸入中斷用:與輸入X000~X005對應編號為I00□~I50□,6點。

定時器中斷:編號為I6□□、I7□□、I8□□,3點

計數(shù)器中斷:編號為I010~I060,6點。第三節(jié)FX2N系列可編程序控制器的基本指令

FX2N系列PLC有基本指令27條;步進梯形指令2條;應用指令128種,298條。本節(jié)介紹其基本順控指令。LD、LDI、OUT指令

LD、LDI指令分別用于將常開、常閉觸點連接到母線上.OUT指令是對輸出繼電器、輔助繼電器、狀態(tài)器、定時器、計數(shù)器的線圈驅(qū)動指令。LD、LDI、OUT指令指令的說明LD、LDI用于將觸點接到母線上。LD、LDI還與塊操作指令ANB、ORB相配合,用于分支電路的起點。OUT不能用于X;并聯(lián)輸出OUT指令可連續(xù)使用任意次。OUT指令用于T和C,其后須跟常數(shù)K,K為延時時間或計數(shù)次數(shù)。X0X1M100T0Y1K19Y0T0指令表程序步序指令地址

0

LDX01OUTY02LDIX13OUTM1004OUTT0K197LDT08OUTY1AND、ANI指令

AND、ANI指令分別用于單個常開、常閉觸點的串聯(lián),串聯(lián)觸點的數(shù)量不受限制,該指令可以連續(xù)多次使用。

AND、ANI指令指令表程序步序指令地址

0LDX01ANDX22OUTY2

3LDY24ANIX0

5OUTM1016ANDT17OUTY3X0Y2M101Y2T1Y3X2X1OR、ORI指令

OR、ORI指令分別用于單個常開、常閉觸點的并聯(lián),并聯(lián)觸點的數(shù)量不受限制,該指令可以連續(xù)多次使用。

OR、ORI指令X1M103Y1X1Y1Y1M102M103M104Y2指令表程序步序指令地址

0LDX11ORY12ORIM102

3OUTY14LDIX15ANIY16ORM1037ANIY28ORIM1049OUTM103ORB、ANB指令

若有多個串聯(lián)回路塊按順序與前面的回路并聯(lián)時,對每個回路塊使用ORB指令,則對并聯(lián)的回路個數(shù)沒有限制。若成批使用ORB指令并聯(lián)連接多個串聯(lián)回路塊時,由于LD、LDI指令的重復次數(shù)限制在8次以下,因此這種情況下并聯(lián)的回路個數(shù)限制在8個以下。ORB指令

ORB(OrBlock):串聯(lián)電路塊并聯(lián)連接指令指令的說明串聯(lián)電路塊:兩個或以上的觸點串連而成的電路塊;將串聯(lián)電路塊并聯(lián)時用ORB指令;ORB指令不帶元件號(相當于觸點間的垂直連線)每個串聯(lián)電路塊的起點都要用LD或LDI指令,電路塊后面用ORB指令四、ORB指令X2X1Y0X0Y2指令表程序步序指令地址

0LDX21ANDX02LDIX1

3ANIY24ORB6OUTY3ANB指令ANB(AndBlock)并連電路塊串連連接指令指令的說明并聯(lián)電路塊:兩個或以上的觸點串連而成的電路;將并聯(lián)電路塊與前面的電路串聯(lián)時用ANB指令;使用ANB指令前,應先完成并聯(lián)電路塊內(nèi)部的連接。并聯(lián)電路塊中各支路的起點使用LD或LDI指令;ANB指令相當于兩個電路塊之間的串聯(lián)連線。X1M115Y0M100X2Y2M101X3T0指令表程序步序指令地址

0LDIX11ORIX22LDIY0

3ANIM1004LDIY26ANDM1017ORB8ORT09ANB10ORIX311OUTM115ANB指令的應用

若有多個并聯(lián)回路塊按順序與前面的回路串聯(lián)時,對每個回路塊使用ANB指令,則對串聯(lián)的回路個數(shù)沒有限制。若成批使用ANB指令串聯(lián)連接多個并聯(lián)回路塊時,由于LD、LDI指令的重復次數(shù)限制在8次以下,因此這種情況下串聯(lián)的回路個數(shù)限制在8個以下。

LDP、LDF、ANDP、ANDF、ORP、ORF指令

LDP、ANDP、ORP指令是進行上升沿檢出的觸點指令,僅在指定位元件的上升沿時(OFF→ON變化時)接通一個掃描周期。

LDF、ANDF、ORF指令是進行下降沿檢出的觸點指令,僅在指定位元件的下降沿時(ON→OFF變化時)接通一個掃描周期。

X000~X002由OFF→ON變化或由ON→OFF變化時,M0或M1僅接通一個掃描周期。需要指出的是這些指令的功能有時與脈沖指令的功能相同,另外,在將輔助繼電器M指定為這些指令的軟元件時,軟元件編號范圍不同,會造成動作上的差異。MPS、MRD、MPP指令

MPS指令:將此時刻的運算結果送入堆棧存儲。MPP指令:各數(shù)據(jù)按順序向上移動,將最上端的數(shù)據(jù)讀出,同時該數(shù)據(jù)就從堆棧中消失。MRD指令:是讀出最上端所存數(shù)據(jù)的專用指令,堆棧內(nèi)的數(shù)據(jù)不發(fā)生移動。

MPS指令與MPP指令必須成對使用,連續(xù)使用的次數(shù)應小于11。一段堆棧與ANB、ORB指令并用

六、MPS、MRD、MPP指令梯形圖(一層棧例)MPSMRDX1M100Y2M101Y1Y3M102MPP0LDIX11MPS2ANDM1003OUTY14MRD6ANDM1017OUTY28MPP9AND10210OUTY3六、MPS、MRD、MPP指令梯形圖(一層棧例)MPSMPPX1X5Y2X4Y1Y3X3X2M0X0

0LDX11MPS2LDIX23ANDM04ORX0

5ANB6OUTY17MPP8ANDX39OUTY210LDX411ORX512ANB13OUTY3六、MPS、MRD、MPP指令梯形圖(二層棧例)0LDIX11MPS2AND

3MPS4ANIM1006OUTY07MPP8ANDM1029OUTY110MPP11ANDX312MPS13ANDM10014OUTY215MPP

16ANDM10517OUTY3M100X1X2M100Y1M102Y0X3Y3M105Y2MPSMPSMPPMPPMPSMPP二段堆棧實例三段堆棧實例MC、MCR指令

MC為主控指令,用于公共串聯(lián)觸點的連接,

MCR為主控復位指令,即MC的復位指令。

應用主控觸點可以解決若在每個線圈的控制電路中都串入同樣的觸點,將多占存儲單元。它在梯形圖中與一般的觸點垂直。它們是與母線相連的常開觸點,是控制一組電路的總開關。七、MC、MCR指令指令的作用MC(MasterControl):主控指令(公共觸點串聯(lián))MCR(MasterControlReset):主控復位指令指令的說明MC、MCR指令的編程元件:Y、M;

MC、MCR指令成對出現(xiàn),缺一不可;MC指令后用LD/LDI指令,表示建立子母線。MC、MCR指令可以嵌套使用,嵌套級別為N0~N7。X0Y1X1X3Y2MCN0M100MCRN0M100指令表程序步序指令地址

0LDX01MCN02M1003LDX1

4OUTY1

5LDX36OUTY27MCRN0七、MC、MCR指令指令的梯形圖X0Y0X1X4Y2M100X2M101X3Y1MCN0M100MCN1M101……MCRN1MCRN0Y3X5……(A)(B)(C)(B)(A)多重嵌套主控指令LDX0MCN0M100LDX1OUTY0。。。。LDX2MCN1M101LDX3OUTY1。。。。MCRN1LDX4OUTY2。。。。MCRN0LDX5OUTY3INV指令

其功能是將INV指令執(zhí)行之前的運算結果取反,不需要指定軟元件號

在梯形圖中,只能在能輸入AND或ANI、ANDP、ANDF指令步的相同位置處,才可編寫INV指令,而不能像LD、LDI、LDP、LDF那樣與母線直接相連,也不能像OR、ORI、ORP、ORF指令那樣單獨使用。PLS、PLF指令

使用PLS指令時,僅在驅(qū)動輸入為ON的一個掃描周期內(nèi),軟元件Y、M動作。使用PLF指令時,僅在驅(qū)動輸入為OFF的一個掃描周期內(nèi),軟元件Y、M動作。PLF、PLS指令指令的作用PLS(Pulse):上升沿微分輸出指令PLF:下降沿微分輸出指令指令的說明指令只能用于編程元件Y和MPLS為信號上升沿(OFF→ON)接通一個掃描周期。PLF為信號下降沿(ON→OFF)接通一個掃描周期。PLSM0X0SETY0M0PLFM1RSTY0M1X1X0X1M0M1Y00LDX01PLSM02LDM03

SETY04LDX1

5PLFM16LDM17RSTY0SET、RST指令

SET為置位指令,使操作保持;RST為復位指令,使操作保持復位。RST指令一個重要的用途是對計數(shù)器復位

八、SET、RST指令指令的作用SET:置位指令(接通并保持)RST:復位指令指令的說明SET指令的編程元件:Y、M、S

RST指令的編程元件:Y、M、S、T、C、DRST指令具有優(yōu)先級。SETY0X0RSTY0X1RSTD0X2X0X1Y0指令表程序步序指令地址

0LDX01SETY02LDX13RSTY0

4LDX25RSTD0X1X0T250RSTT250K120X2M8200X4C200RSTC200K34X3指令表程序步序指令地址

0LDX01RSTT2502LDX13OUTT250K1206LDX27OUTM82008LDX39RSTC20010LDX411OUTC200K34

右圖中,X000一旦接通后,即使它再斷開,Y000仍繼續(xù)動作,X001接通時,即使它再斷開,Y000仍保持不被驅(qū)動。對于M、S也是一樣。對于同一軟元件。SET、RST可多次使用,順序也隨意,但最后執(zhí)行的有效。

使數(shù)據(jù)寄存器(D)、變址寄存器(V、Z)的內(nèi)容清零,也可使用RST指令,與用常數(shù)K0傳送指令的結果一樣。

累計定時器T246~T255的當前值以及觸點復位也可用RST指令。NOP、END指令:

NOP為空操作指令在程序中加入NOP指令,有利于修改或增加程序時,減小程序步號的變化,但是程序要求有余量。

END為程序結束指令

十、NOP、END指令指令的作用NOP:空操作指令END:結束指令指令的說明NOP、END指令無編程元件PLC執(zhí)行程序時從0步掃描到END指令為止,后面的程序跳過不執(zhí)行。第四節(jié)編程注意事項梯形圖編程規(guī)則梯形圖的各種符號,要以左母線為起點,右母線為終點自上而下依次寫。

觸點應畫在水平線上,不能畫在垂直分支線上。幾個串聯(lián)回路并聯(lián)時,應該將串聯(lián)觸點多的回路寫在上方。幾個并聯(lián)回路串聯(lián)時,應該將并聯(lián)觸點多的回路寫在左方。對不可編程的電路,必須對電路進行重新安排,便于正確使用PLC基本指令進行編程輸出線圈及運算處理框,必須寫在一行的最右面,它們右邊不能再有任何觸點存在

二、編程的技巧并聯(lián)電路上下位置可調(diào),應將單個觸點的支路放下面。0LDX41LDX12ANDX23ORB4OUTY00LDX11ANDX22ORX23OUTY0X1Y0X4X2好!不好!X1Y0X2X4ORB二、編程的技巧串聯(lián)電路左右位置可調(diào),應將單個觸點放在右邊。0LDX11LDX22ORX43ANB4OUTY00LDX21ORX42ANDX13OUTY0X1Y0X2X4好!不好!X1Y0X2X4ANB二、編程的技巧雙線圈輸出的處理X1Y0X2Y0X4Y0……X1Y0X2X4二、編程的技巧線圈并聯(lián)電路中,應將單個線圈放在上邊。X1Y0X2Y1

0LDX11MPS2ANDX23

OUTY04MPP5OUTY1

0LDX11OUTY12ANDX23

OUTY0好!不好!X2Y0X1Y1MPSMPP二、編程的技巧橋形電路的化簡方法:找出每條輸出路徑進行并聯(lián)X1Y0X2X4X3X5X1X1X4X5X3Y0X2X5X3語句表編程規(guī)則

利用PLC基本指令對梯形圖編程時,務必按從左到右、自上而下的原則進行。在處理較復雜的觸點結構時,如觸點塊的串聯(lián)、并聯(lián)或與堆棧相關指令,指令表的表達順序為:先寫出參與因素的內(nèi)容,再表達參與因素間的關系。雙線圈輸出問題

雙線圈輸出:如果在同一程序中同一元件的線圈使用兩次或多次。

PLC程序順序掃描執(zhí)行的原則規(guī)定,只有最后一次輸出才是有效的

右圖中,X001=ON,X002=OFF,起初的Y003,因為X001接通,其映象寄存器變?yōu)镺N,輸出Y004也接通。但是第二次的Y003,因為輸入X002斷開,其映象寄存器變?yōu)镺FF,實際的外部輸出為Y003=OFF,Y004=ON。將Y003線圈驅(qū)動條件X001與X002合并,就能解決Y003雙線圈驅(qū)動的問題。第五節(jié)基本指令編程舉例保持電路

當X000接通一下,輔助繼電器M500接通并保持,Y000有輸出。停電后再通電,Y000仍有輸出,只有X001接通,其常閉觸點斷開,才能使M500自保持清除,使Y000無輸出。延時斷開電路

輸入X000=ON時,Y000=ON,并且輸出Y000的觸點自鎖保持接通,輸入X000=OFF后,啟動內(nèi)部定時器T0,定時5s后,定時器觸點閉合,輸出Y000斷開。

分頻電路

下圖所示為一個二分頻電路。待分頻的脈沖信號加在輸入X000上,在第一個脈沖信號到來時,M100產(chǎn)生一個掃描周期的單脈沖,使M100常開觸點閉合一個掃描周期。第一個脈沖到來一個掃描周期后,M100斷開,Y000接通,第二個支路使Y0保持接通。當?shù)诙€脈沖到來時,M100再產(chǎn)生一個掃描周期的單脈沖,使得Y000的狀態(tài)由接通變?yōu)閿嚅_;通過分析可知,X000每送入兩個脈沖,Y000產(chǎn)生一個脈沖,完成對輸入X000信號的二分頻。振蕩電路

當輸入X000接通時,輸出Y000閃爍,接通與斷開交替運行,接通時間為1s由定時器T0設定,斷開時間為2s由定時器T1設定?;具壿嬛噶顟靡?、電動機的連續(xù)運轉控制思路電動機的額定電流較大,PLC不能用直接控制主電路,需要主電路。找出所有輸入量和輸出量,接入I/O接線圖。為了擴大輸出電流,采用繼電器輸出方式。熱繼電器的常閉觸點可以作為輸入信號進行過載保護,也可以在輸出進行保護。梯形圖和指令表。一、電動機的連續(xù)運轉FRFUKMQSM3~電源開關接觸器主觸點熱繼電器熱元件熔斷器三相異步電動機L1L2L3主電路I/O接線圖啟動按鈕SB1-X1停止按鈕SB2-X2SB1KM1SB2COM1Y1COMX1X2FR運行接觸器KM-Y1FRX3熱繼電器的常閉觸點可以作為輸入信號進行過載保護,也可以在輸出進行保護熱繼電器電源一、電動機的連續(xù)運轉梯形圖X1X2Y1指令表程序啟動自鎖停止X1Y1Y1X2END步序指令地址0LDX11ORY12ANIX23

OUTY14END時序圖輸出線圈一、電動機的連續(xù)運轉電動機的連續(xù)運轉一、電動機的連續(xù)運轉常閉觸點輸入信號的處理電氣原理圖KMKMSB1SB2X2X1SB1SB2COM常閉觸點梯形圖X1Y1Y0X2常開觸點端子接線圖二、電動機的正反轉控制FUKM1QS正轉接觸器反轉接觸器L1L2L3主電路KM2FRM3~注意調(diào)相二、電動機的正反轉控制I/O接線圖正轉啟動

溫馨提示

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

評論

0/150

提交評論