第七章 基本邏輯指令_第1頁
第七章 基本邏輯指令_第2頁
第七章 基本邏輯指令_第3頁
第七章 基本邏輯指令_第4頁
第七章 基本邏輯指令_第5頁
已閱讀5頁,還剩10頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、第七章 基本邏輯指令 一、教學(xué)目的1掌握 X 系列可編程控制器的基本指令2了解 編程的基本規(guī)則和技巧3熟悉 基本邏輯指令的應(yīng)用二、教學(xué)內(nèi)容 1 基本邏輯指令2 編程的基本規(guī)則和技巧3 基本邏輯指令應(yīng)用實(shí)例三、教學(xué)重點(diǎn)和難點(diǎn) 重點(diǎn): X 系列可編程控制器的基本指令難點(diǎn): 基本指令的應(yīng)用四、教學(xué)方法 板書和多媒體相結(jié)合的教學(xué)方法。詳細(xì)的講解 各種指令和 指令的應(yīng)用以及編程的基本規(guī)則和技巧。第一節(jié) 基本邏輯指令 一、 邏輯取及輸出線圈()指令 (?。撼i_觸點(diǎn)邏輯運(yùn)算起始指令(?。撼i]觸點(diǎn)邏輯運(yùn)算起始指令(輸出)線圈驅(qū)動指令 例 圖 7.1 圖 7.1 LD 、 LDI 、 OUT 指令的使用 說

2、明 ( 1 ) LD 、 LDI 指令用于將觸點(diǎn)接到母線上。( 2 ) OUT 指令是對輸出繼電器、輔助繼電器、狀態(tài)繼電器、定時(shí)器、計(jì)數(shù)器的線圈的驅(qū)動指令,對于輸入繼電器不能使用。( 3 ) OUT 指令可以連續(xù)使用多次(上例中 OUT M100 和 OUT T0 )。  二、 觸點(diǎn)串聯(lián)( AND/ANI )指令 AND (與)常開觸點(diǎn)串聯(lián)指令 , ANI (與非)常閉觸點(diǎn)串聯(lián)指令例 圖 7.2 圖 7.2 AND 、 ANI 指令的使用   說明 :( 1 ) AND 和 ANI 指令是用于串聯(lián)單個(gè)觸點(diǎn)的指令,串聯(lián)觸點(diǎn)的數(shù)量不限,該指令可以多次重復(fù)使用。 ( 2 )“連續(xù)

3、輸出”是指在執(zhí)行 OUT 指令后,通過與觸點(diǎn)的串聯(lián)可驅(qū)動其他線圈執(zhí)行 OUT 指令 三、觸點(diǎn)并( OR/ORI )指令OR (或) 常開觸點(diǎn)并聯(lián)連接指令ORI (或非)常閉觸點(diǎn)并聯(lián)連接指令例 圖 7.4  說明:( 1 ) OR 和 ORI 是用于并聯(lián)連接單個(gè)觸點(diǎn)的指令,并聯(lián)多個(gè)串聯(lián)的觸點(diǎn)不能用此指令( 2 ) OR 和 ORI 指令是從該指令的當(dāng)前步開始,對前面的 LD 、 LDI 指令并聯(lián)連接。四、 串聯(lián)電路塊的并聯(lián)( ORB )指令 ORB (電路塊或)串聯(lián)電路塊的并聯(lián)連接指令例 圖 7.5  說明: (1 ) 2 個(gè)以上的觸點(diǎn)串聯(lián)連接的電路稱為串聯(lián)電路塊。串聯(lián)電路塊

4、并聯(lián)連接時(shí),分支的開始用 LD 和 LDI 指令,分支的結(jié)束用 ORB 指令。( 2 ) ORB 指令與后述的 ANB 指令等均為無操作元件的指令。五、 并聯(lián)電路塊的串聯(lián)( ANB )指令 圖 7.6 ANB 指令的使用 ANB (電路塊與)并聯(lián)電路塊之間串聯(lián)連接指令 例 圖 7.6說明: ( 1 )將并聯(lián)電路塊與前面電路串聯(lián)時(shí)用 ANB 指令。并聯(lián)電路塊起點(diǎn)用 LD 或 LDI 指令。( 2 )若多個(gè)并聯(lián)電路塊順次用 ANB 指令與前面電路串聯(lián)連接,則 ANB 的使用次數(shù)沒有限制。( 3 ) ANB 指令可以連續(xù)使用,但與 ORB 指令一樣使用次數(shù)限制在 8 次以下。六、 多重輸出電路( M

5、PS/MRD/MPP )指令MPS ( push )進(jìn)棧指令MRD ( read )讀棧指令。MPP ( POP )出棧指令。  簡單電路例( 1 層棧)例圖 7.8 圖 7.8 MPS 、 MRD 、 MPP 指令的使用 圖 7.9 一層棧電路 圖 7-10 1 層棧和 ANB , ORB 指令例圖 7.9  (三)二層棧 例圖 7 10 圖 7.10 二層棧電路  (四)多層棧 例圖 7.11 圖 7.11 多層棧電路 七、 主控觸點(diǎn)( MC/MCR )指令 MC (主控)主控電路塊起點(diǎn)指令MCR (主控復(fù)位)主控電路塊終點(diǎn)指令例 圖 7.12 圖 7.12

6、MC 、 MCR 指令的使用( 1 ) X1 接通時(shí),執(zhí)行 MC 與 MCR 之間的指令。( 2 ) MC 指令后,母線( LD 、 LDI 點(diǎn))移至 MC 觸點(diǎn)之后,返回原來母線的指令是 MCR 。 MC 指令使用后必定要用 MCR 指令。( 3 )使用不同的 Y 、 M 元件號,可多次使用 MC 指令。例圖 7.13 輸出線圈重復(fù)使用(雙線圈)圖 7.14 為多級嵌套的例子。 八、 自保持與解除( SET/RST )指令SET (置位)令元件保持 ON 指令RST (復(fù)位)令元件保持 OFF 、清數(shù)據(jù)寄存器指令例:圖 7.15說明: ( 1 ) X0 一旦接通,即使再斷開 Y0

7、也保持接通。 X1 接通后,即使再斷開, Y0 也將保持?jǐn)嚅_。對于 M 、 S 也是同樣如此。( 2 )對于同一元件可以多次使用 SET 、 RST 指令,順序可任意,但在最后執(zhí)行的指令有效。( 3 )要使數(shù)據(jù)寄存器 D ,變址寄存器 V 、 Z 的內(nèi)容請零,也可用 RST 指令   九、 計(jì)數(shù)器、定時(shí)器( OUT/RST )指令OUT (輸出)驅(qū)動定時(shí)器線圈和計(jì)數(shù)器線圈指令, RST (復(fù)位)輸出觸點(diǎn)復(fù)位和當(dāng)前數(shù)據(jù)清零指令  定時(shí)器( T )( 1 )定時(shí)器( T0T245 )定時(shí)器 T0T199 ( 200 點(diǎn))單位時(shí)間為 100ms 、設(shè)定值為 132767

8、 ,對應(yīng)的延時(shí)時(shí)間為( 132767 )× 0.1s=0.13276.7s 。定時(shí)器 T200T245 ( 46 點(diǎn))單位時(shí)間 10ms 、設(shè)定值為 132767 ,對應(yīng)的延時(shí)時(shí)間為( 132767 )× 0.01s=0.01327.67s 。例 圖 7.17 ( 2 )積算定時(shí)器( T246T255 )積算定時(shí)器 T246T249 ( 4 點(diǎn))單位時(shí)間 1ms ,設(shè)定值 132767 ,對應(yīng)的延時(shí)時(shí)間是( 132767 )× 0.001=0.00132.767s 。積算定時(shí)器 T250T255 ( 6 點(diǎn))單位時(shí)間 100ms ,設(shè)定值 132767

9、,對應(yīng)的延時(shí)時(shí)間是( 132767 )× 0.1=0.13276.7s 。例 圖 7.18  計(jì)數(shù)器( C )( 1 )內(nèi)部信號計(jì)數(shù)器 16bit 增計(jì)數(shù)器(設(shè)定值: 132767 )16bit 二進(jìn)制增計(jì)數(shù)器有兩種類型:通用: C0C99 ( 100 點(diǎn))停電保持用: C100C199 ( 100 點(diǎn)),即使停電,當(dāng)前值和輸出觸點(diǎn)的狀態(tài)也能保持。例 圖 7.19 32bit 雙向計(jì)數(shù)器32bit 的增 / 減計(jì)數(shù)器有兩種:通用計(jì)數(shù)器 C200C219 ( 20 點(diǎn))、保持計(jì)數(shù)器 C220C234 ( 15 點(diǎn))。其設(shè)定值為 -2147483648+2147483647 ,

10、計(jì)數(shù)方向(增計(jì)數(shù)或減計(jì)數(shù))由特殊輔助繼電器 M8200M8234 設(shè)定。例 圖 7.20 ( 2 )高速計(jì)數(shù)器(例圖 7.21 )( 2 )高速計(jì)數(shù)器(例圖 7.21 ) 對于 C235C245 的單相單輸入計(jì)數(shù)器,須用特殊輔助繼電器( M8235M8245 )指定計(jì)數(shù)方向。 X11 :接通,計(jì)數(shù)器 C 的輸出觸點(diǎn)復(fù)位,計(jì)數(shù)器當(dāng)前值清零。 X12 接通時(shí),高速計(jì)數(shù)器 C235C240 分別對計(jì)數(shù)輸入端 X0X5 輸入的通斷進(jìn)行計(jì)數(shù),對于帶有起動輸入的計(jì)數(shù)器( C244 , C245 , C249 , C250 , C254 , C255 ),起動輸入不接通就不進(jìn)行計(jì)數(shù)。 計(jì)數(shù)器的當(dāng)前值隨計(jì)數(shù)輸

11、入的次數(shù)而變化,當(dāng)該值等于設(shè)定值( K 或 D 的內(nèi)容)時(shí),計(jì)數(shù)器輸出觸點(diǎn)動作。十、 脈沖輸出( PLS/PLF )指令PLS (脈沖)上升沿微分輸出指令PLF (脈沖)下降沿微分輸出指令例 圖 7.22 和 7.23 十一、 空操作指令( NOP )NOP :空操作指令 圖 7.24 NOP 指令的應(yīng)用NOP 指令通常用于以下幾個(gè)方面:指定某些步序內(nèi)容為空,留空待用;短路某些接點(diǎn)或電路,如圖 7.24 ( a )、( b )所示;切斷某些電路,如圖 7.24 ( c )、( d )所示;變換先前的電路,如圖 7.24 ( e )所示。 7.1.12 程序結(jié)束( END )指令END :程序結(jié)

12、束指令 圖 7.25 END 指令的使用說 第七章 基本邏輯指令 第二節(jié) 編程的基本規(guī)則和技巧 一、 編程的基本規(guī)則 1 X 、 Y 、 M 、 T 、 C 等器件的觸點(diǎn)可多次重復(fù)使用 2 梯形圖每一行都是從左邊母線開始,線圈接在最右邊 3 線圈不能直接與左邊的母線相連 4 同一編號的線圈在一個(gè)程序中使用兩次稱為雙線圈輸出,雙線圈輸出容易引起誤操作,應(yīng)避免線圈重復(fù)使用。 5 梯形圖必須符合順序執(zhí)行的原則,即從左到右,從上到下地執(zhí)行。如不符合順序執(zhí)行的電路不能直接編程。圖 7.28 所示的橋式電路梯形圖就不能直接編程。 6 在梯形圖中串聯(lián)觸點(diǎn)和并聯(lián)觸點(diǎn)使用的次數(shù)沒有限制,但由于梯形圖編程器和打印

13、機(jī)的限制,所以建議串聯(lián)觸點(diǎn)一行不超過 10 個(gè) ,并聯(lián)連接的次數(shù)不超過 24 行。如圖 7.29 所示。 7 兩個(gè)或兩個(gè)以上的線圈可以并聯(lián)輸出,但連續(xù)輸出總共不超過 24 行。如圖 7.30 所示。 二、 編程技巧 1 串聯(lián)觸點(diǎn)較多的電路畫在梯形圖的上方,如圖 7.31 所示 2 并聯(lián)電路應(yīng)放在左邊,如圖 7.32 所示   3 并聯(lián)線圈電路,從分支點(diǎn)到線圈之間無觸點(diǎn)的,線圈應(yīng)放在上方。例如圖 7.33 ( b )節(jié)省 MPS 和 MPP 指令。這就節(jié)省了存儲器空間和縮短了運(yùn)算周期。 4 橋型電路的編程 圖 7.34 ( a )所示的梯形圖是一個(gè)橋型電路,不能直接對它編程,必須等效為圖 7.34 ( b )所示的電路才能編程。等效的原則是:邏輯關(guān)系不變。 5 復(fù)雜電路的處理 如果電路的結(jié)構(gòu)比較復(fù)雜,用 ANB 或者 ORB 等指令難以解決,可重復(fù)使用一些觸點(diǎn)畫出它們的等效電路,然后再進(jìn)行編程就比較容易了。例如圖 7.35 ,圖 7.36 所示電路梯形圖。 第三節(jié) 基本邏輯指令應(yīng)用實(shí)例一、聯(lián)鎖控制 如圖 7.39 為電動機(jī)正反轉(zhuǎn)聯(lián)鎖控制的 I/O 接線圖、梯形圖。   圖

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論