電氣控制與PLC(基本指令)5.2_第1頁
電氣控制與PLC(基本指令)5.2_第2頁
電氣控制與PLC(基本指令)5.2_第3頁
電氣控制與PLC(基本指令)5.2_第4頁
電氣控制與PLC(基本指令)5.2_第5頁
已閱讀5頁,還剩63頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、 u觸點類指令(如LD、LDI、LDP、LDF等)u連接類指令(如AND、OR、ANB、ORB等)u線圈輸出類指令(如OUT、SET等)u其他類指令(如END、INV、NOP等) 主要基于繼電器、定時器、計數器等軟元件,主要用于邏輯功能處理,即開關量的控制。 (uLD取指令:動合觸點邏輯運算起始uLDI取反指令:動斷觸點邏輯運算起始uOUT輸出指令:輸出線圈驅動uEND結束指令:整個程序的結束 p梯形圖梯形圖p語句表語句表 當當S0未合上時未合上時,X0斷開,Y0未被驅動,L0未點亮;當S0合上時,則X0被接通,Y0驅動,L0點亮;當S0再斷開,則X0再斷開、Y0斷開驅動,L0重新熄滅;當當S

2、1未合上未合上,則X1已接通,Y1被驅動,L1點亮;當S1合上,則X1斷開、Y0斷開驅動,L1熄滅;當S1再斷開,則X1又接通,Y1重新驅動,L1重新點亮; S0X0COML0Y0COMFX2NS0X1L1Y1EI/O圖圖 u簡單電路中,每條電路的第一個觸點可用LD/LDI指令,用于將觸點接到左母線上;在電路塊中,每塊中的第一個觸點可使用LD/LDI指令;其他由兩個或兩個以上的觸點串聯(lián)成的支路的第一個觸點可使用LD/LDI指令;uLD/LDI指令可操作的軟元件為X、Y、M、S、T、C;u用LD/LDI指令的操作軟元件個數沒有限制(不管是軟元件編號相同,還是不相同),可多次重復使用; uLD/L

3、DI指令所占的程序步為1步。LD/LDI指令應用指令應用 uOUT指令接至每條程序的末尾(右母線);uOUT指令可操作的軟元件為Y、M、S、T、C;是它們的驅動指令;uOUT指令驅動T、C時,必須設置常數K;uOUT指令使用時要避免雙重線圈問題,即不能執(zhí)行二條輸出驅動相同的軟元件,否則會造成程序邏輯異常;但可作適當變動或變通避免;uOUT指令操作Y、M時所占程序步為1步;操作特殊M時所占程序步為2步;操作T時所占程序步為3步;操作C時所占程序步為35步; uEND指令用于整個程序的結束、其后沒有操作軟元件;u若在程序最后寫入END指令,則END指令后的程序都不再執(zhí)行;在調試程序時,往往可在程序

4、中插入END指令將程序分段調試;u在編程軟件(GX Developer)中,END指令自動設置,無需人工寫入;uEND指令所占程序步為1步。 觸點串聯(lián)指令(與指令):兩個或以上動合觸點串聯(lián)連接觸點串聯(lián)指令(與非指令):兩個或以上動斷觸點串聯(lián)連接觸點并聯(lián)指令(或指令):兩個或以上動合觸點并聯(lián)連接觸點并聯(lián)指令(或反指令):兩個或以上動斷觸點并聯(lián)連接 S0X0COML0Y0COMFX2NS0X1L1Y1EL2Y2L3Y3S0、S1均未合上時:n第0步,X0、X1均斷開,Y0未被驅動,L0熄滅;n第3步,X0斷開、X1接通,Y1未被驅動,L1熄滅;n第6步,X0、X1均斷開,Y2未被驅動,L2熄滅;n

5、第9步,X0斷開、X1接通,Y3被驅動,L3點亮; S0合上、S1未合上時(分析類同) S0斷開、S1合上時(分析類同) S0、S1均合上時(分析類同) p用AND/ANI指令可進行動合/動斷觸點的串聯(lián)連接;串聯(lián)觸點個數沒有限制,可多次重復使用;但用編程軟件編寫、打印機打印AND/ANI指令時,因顯示上的限制,盡量一行不超過10個觸點和1個線圈;連續(xù)輸出不超過24行;pAND/ANI指令操作軟元件有X、Y、M、S、T、C;pAND/ANI指令所占程序步為1步; pOR/ORI指令可進行動合/動斷觸點的并聯(lián)連接,并聯(lián)觸點個數沒有限制,可多次重復使用;但用編程軟件編寫、打印機打印OR/ORI指令時

6、,因顯示上的限制,盡量連續(xù)輸出不超過24行;pOR/ORI指令指令操作軟元件有X、Y、M、S、T、C;pOR/ORI指令指令所占程序步為1步; uANB塊與指令:并聯(lián)電路塊之間的串聯(lián)連接;uORB塊或指令:串聯(lián)電路塊的并聯(lián)連接; S0X0COML0Y0COMFX2NS0X1L1Y1Ep當S0、S1均斷開時p當S0合上、S1斷開時p當S0斷開、S1合上時p當S0、S1均合上時 p兩個或以上觸點并聯(lián)連接的電路稱為并聯(lián)電路塊,分支電路并聯(lián)塊與前面電路串聯(lián)連接時,使用ANB指令;pANB指令編程時后面無操作元件號;p若多個并聯(lián)電路塊順次使用ANB指令將電路串聯(lián)連接,則ANB的使用次數沒有限制;pANB

7、指令所占程序步為1步; p兩個或以上觸點串聯(lián)連接稱為串聯(lián)電路塊,串聯(lián)電路塊并聯(lián)連接時,分支的開始用LD/LDI指令,分支的結束用ORB指令;pORB指令編程時后面無操作元件號;p每1電路塊使用ORB指令個數無限制;pORB指令編程方法有二種:一種是分散使用ORB指令,要在并聯(lián)的每個串聯(lián)電路后加ORB指令;另一種是集中使用ORB指令,先編寫每塊的程序,然后再連續(xù)使用ORB指令;pORB指令所占程序步為1步; 6、LDP取脈沖上升沿指令、取脈沖上升沿指令、ANDP與脈沖與脈沖上升沿指令、上升沿指令、ORP或脈沖上升沿指令;或脈沖上升沿指令;LDF取脈沖下降沿指令、取脈沖下降沿指令、ANDF與脈沖下

8、降沿指與脈沖下降沿指令、令、ORF或脈沖下降沿指令或脈沖下降沿指令 (1)指令功能)指令功能nLDP取脈沖上升沿指令:上升沿檢測運算開始;即每當Xn接通的上升沿到來時,Yn就接通1個掃描周期;nLDF取脈沖下降沿指令:下降沿檢測運算開始;即每當Xn接通的下降沿到來時,Yn就接通1個掃描周期。nANDP與脈沖上升沿指令nANDF與脈沖下降沿指令nORP或脈沖上升沿指令nORF或脈沖下降沿指令 uLDP指令動作波形 X0Y01個掃描周期uLDF指令動作波形 X1Y11個掃描周期 u第0步:X0未合上時,Y0未驅動,L0熄滅;在X0合上的上升沿瞬間(1個掃描周期),Y0驅動(1個掃描周期),L0點亮

9、(1個掃描周期),隨后Y0即斷開、L0即熄滅;X0再斷開亦如此;u第3步:X1未合上時,Y1未驅動,L1熄滅;在X1合上時,Y1、L1均無反應,在X1斷開瞬間(下降沿)(1個掃描周期),Y1驅動(1個掃描周期),L1點亮(1個掃描周期),隨后Y1即斷開、L1即熄滅; u其他類同 (S0X0COML0Y0COMFX2NS0X1L1Y1EL2Y2L3Y3L4Y2L5Y3 u這些指令均為上升沿(或下降沿)到來1個掃描周期中,其被操控對象僅導通1個掃描周期隨后斷開;u這些指令的操作軟元件為X、Y、M、S、T、C;u這些指令所占程序步為2步;u這些指令常用于輸入按鈕或開關控制,達到防抖效果。 uPLS上

10、升沿脈沖指令:Xn合上時,Yn只接通1個掃描周期;uPLF下降沿脈沖指令:Xn合上時,Yn只接通1個掃描周期; (2)指令例程)指令例程 p梯形圖梯形圖 p語句表語句表 X0Y01個掃描周期X1Y11個掃描周期uPLS指令動作波形圖uPLF指令動作波形圖S0X0COML0Y0COMFX2NS0X1L1Y1E S0X0COML0Y0COMFX2NS0X1L1Y1En當X0未合上時,Y0未驅動、L0熄滅;當X0合上,Y0只導通1個掃描周期即斷開,即L0只點亮1個掃描周期即熄滅;n當X1未合上時,Y0未驅動、L0熄滅;當X0合上,Y1、L1均無反應;當X0斷開時,Y1只導通1個掃描周期即斷開,即L1

11、只點亮1個掃描周期即熄滅;n注:X0、X1可采用按鈕。 n此類指令的操作軟元件是Y、M;但特殊M除外;n此類指令亦常用于觸摸按鈕,可防手抖動產生的誤動作。n此類指令所占程序步為2步。 PLS、PLF指令與LDP、LDF指令的作用效果(結果)都一樣;均是利用上升沿(或下降沿)使輸出被驅動1個掃描周期;LDP、LDF指令是操控方僅動作1個掃描周期(上升沿或下降沿),從而得被驅動方受控于1個掃描周期;而LDP、LDF指令是操控方導通或斷開(利用其上升沿或下降沿),從而使得被操控方受控于1個掃描周期。 使被驅動軟元件自保持ON;即當Xn接通,Yn就接通、并具有自鎖功能,維持接通狀態(tài);使被驅動軟元件自保

12、持OFF;即即當Xn接通,Yn就斷開、并具有自鎖功能,維持斷開狀態(tài); S0X0COML0Y0COMFX2NS0X1Eu梯形圖梯形圖 u語句表語句表 uI/O圖圖 u當X0、X1均未接通時,Y0未驅動,L0熄滅;u當X0接通,則Y0就導通、L0就點亮;即使X0斷開,Y0仍維持導通、L0仍點亮;u當X0導通使Y0驅動、又斷開后,按下X1,則Y0被復位斷開、L0熄滅;即使X0再斷開仍如此;u注:X0、X1不可同時合上;u注:X0、X1可采用按鈕; X0Y0X1Y0pSET指令是對操作對象置1,并具有自鎖功能(維持導通狀態(tài));RET指令是對操作對象置0,并維持斷開狀態(tài);p對同一軟元件可多次重復使用SE

13、T、RET指令;pSET指令的操作對象為Y、M、S;pRET指令的操作對象為Y、M、S、T、C、D、V、ZpSET指令對于Y、M所占程序步為1步,對于特殊M所占程序步為2步;pRET指令所占程序步為3步; (1)指令功能)指令功能:運算結果的取反狀態(tài);是將Xn的反狀態(tài)驅動Y0;當Xn=0時,驅動Y0,Y0=1;當X0=1時,取反就是0,未驅動Y0,Y0=0。S0X0COML0Y0COMFX2NEu梯形圖梯形圖u語句表語句表uI/O圖圖u當S0未合上,則X0斷開,其反狀態(tài)就是1,驅動Y0,L0點亮;u當S0合上,則X0接通,其反狀態(tài)就是0,未驅動Y0,L0熄滅; (4)INV指令波形圖指令波形圖

14、X0Y0/X0nINV指令是對前面的軟元件(或軟元件組合)狀態(tài)取反;nINV指令無操作軟元件;nINV指令不能單獨用一條電路支路,也不能直接與左母線相連;nINV指令程序步占一步。(1)指令功能)指令功能uMC主控指令:主控電路塊的起點;uMCR指令:主控電路塊的終點。u未使用主控指令的某例程u使用主控指令改編后的該例程(等效)p主控指令相當于是借助于輔助繼電器M100,利用它的動合觸點在M100后新開了一條子母線,該母線后所有觸點與它之間都用LD作連接,其關系如同M100與主母線之間的關系;p當M100控制的諸條邏輯結束后,應用MCR指令撤消該子母線,后面的X6動合觸點開始的程序中的各觸點的

15、連接仍依原先的母線進行; u主控指令,又名公共觸點串聯(lián)連接指令,用于表示主控區(qū)的開始;u主控指令的操作軟元件為Y、M(特殊M除外);u主控復位指令,又名公共觸點串聯(lián)的清除指令,用于表示主控區(qū)的結束;u主控復位指令的操作軟元件為主控指令的使用次數N(N0N7);u使用主控指令原因:編程時經常遇到許多線圈同時受1個或1組觸點控制的情況,如果在每個線圈電路中都串聯(lián)同樣的觸點,將占用很多存儲單元,而使用主控指令可解決這一問題;u使用主控指令的觸點稱為主控觸點,它在梯形圖與一般的觸點垂直,它是與母線相連的動合觸點,是控制一組電路的總開關。u與主控觸點相連的觸點必須用LD/LDI指令,執(zhí)行MC指令后,母線

16、移至主控觸點的后面去了,執(zhí)行MCR指令,母線回到了原來的位置;u在MC指令內使用C指令稱為嵌套,在MC和MCR指令中包含嵌套的層數N0N7,N0為最高層,N7為最低層,在沒有嵌套結構時,通常用N0編程,使用次數無限制;u主控指令MC可用的操作軟元件為Y、M;u主控指令無程序步;u主控指令常用于程序中具有的電源總開關、啟動開關等的程序編寫; (1)指令功能)指令功能 NOP空操作指令:空操作一行,無動作; (2)例程)例程例如在取反指令例程中插入了2條空操作指令。u梯形圖梯形圖u語句表語句表(3)指令應用說明)指令應用說明u是一條無動作、無目的元件,占一個程序步的指令,且獨占1行;空操作指令使該

17、步序作空操作;u在程序之間插入空操作指令,可使程序的步號發(fā)生改變(增加);即:在語句表上顯示程序中間增加了1行或數行NOP指令,且步號發(fā)生了改變(增加);而在梯形圖上程序無改變顯示,只是步號發(fā)生了改變(增加);u空操作指令后面無操作軟元件;u空操作指令占程序步為1步; (1)指令功能)指令功能pMPS指令(入棧指令):指令(入棧指令):把中間運算結果送入堆棧單元(棧頂),同時讓堆棧中原存的數據順序下移1個堆棧單元;再次使用MPS指令時,當時的運算結果送入堆棧的第1堆棧單元(棧頂),先送入的數據依次向下移1個堆棧單元;pMRD指令(讀棧指令):指令(讀棧指令):僅僅讀棧頂的數據,該指令操作完成后

18、,堆棧中的數據維持原狀,MRD可多次連續(xù)重復使用,但不能超過24次;pMPP指令(出棧指令):指令(出棧指令):彈出堆棧中第1個堆棧單元的數據(該數據在堆棧中消失),同時合堆棧中的第2個堆棧單元至堆底的所有數據順序上移1個單元,原第2個堆棧單元的數據進入棧頂; u梯形圖梯形圖(2)例程)例程u語句表語句表 u步號2處:MPS是將X1、X2進棧,即將X1、X2狀態(tài)放進堆棧中保護起來;u步號5處:MPP是將X1、X2出棧,即把堆棧中X1、X2的狀態(tài)取出;u步號8處:MPS是將X4進棧;u步號11處:MRD是讀出X4,即讀堆棧中X4狀態(tài);u步號14處:MPP是將X4出棧; uMPS和MPP指令必須成

19、對使用,而且連續(xù)使用的次數應少于11次;u電路中的1組支路有公共觸點,又各自擁有專用觸點時,可以使用堆棧指令編程;MPS、MRD、MPP這組指令的功能是將連接點的結果存儲起來,以方便連接點后面的電路編程;uPLC中中11個存儲運算中間結果的存儲器,稱為堆棧存儲器,堆棧采用先進后出的數據存儲方式;u編號在MPS、MRD、MPP指令后沒有操作軟元件;uMPS、MRD、MPP指令所占程序步為1步;u在梯形圖程序中,這些指令無書寫及顯示上的問題。u每句程序均起于左母線,止于右母線;u每句程序起于常開(或常閉)觸點(如X、Y、M等);或起于沒結果的功能指令(如觸點比較指令);u每句程序結束于驅動線圈(如Y、M、T、C等)、或結束于有結果的功能指令(大多數功能指令); u常開(或常閉)觸點可寫于每句程序左母線起始處、亦可寫于每句程序中間處、但不可寫于每句程序結尾處; u程序中同一類型同一編號的常開(或常閉)觸點可以使用多次而無限制;u程序中常開(或常閉)觸點可以多次串聯(lián)、亦可多次并聯(lián)使用;u程序中驅動線圈可寫于每句程序右母線結束處,不可寫于每句程序左母線起始處(步進程序除外)、亦不可寫于每句程序中間

溫馨提示

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

評論

0/150

提交評論