第3章PLC程序設計基礎-V1_第1頁
第3章PLC程序設計基礎-V1_第2頁
第3章PLC程序設計基礎-V1_第3頁
第3章PLC程序設計基礎-V1_第4頁
第3章PLC程序設計基礎-V1_第5頁
已閱讀5頁,還剩50頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

第3章PLC程序設計基礎3-1可編程序控制器的編程語言概述梯形圖1繼電接觸控制系統(tǒng)電路圖很相似;

2簡單直觀。

X0X1X2 Y0X3X4X5X5X6指令表由若干條指令組成的程序叫指令表程序。XOYOX1Y1Y2X3Y3

LDX0OUTY0LDIX1OUTY1OUTY2LDX3OUTY3順序功能圖1)相當于應用軟件中的邏輯框圖;2)用來編制順序控制程序。結構文本PASCALBASICC等高級語言便于實現(xiàn)數(shù)學運算數(shù)據處理圖形顯示報表打印

梯形圖的主要特點編程元件不是真實的硬件繼電器,而是軟件繼電器;梯形圖兩側的公共線稱為公共母線,分析時可以假想有一個能流從左向右流動;每一個梯級從起始母線——觸點——輸出繼電器——母線;梯形圖中的各編程元件的常開觸點和常閉觸點,都可無限次使用,觸點僅有接通和斷開兩種狀態(tài)。觸點可以任意串聯(lián)和并聯(lián),繼電器線圈只能并聯(lián),不能串聯(lián);梯形圖中的線圈應該放在最右邊。

3-2FX-PLC基本邏輯指令編程技術1.LD、LDI、AND、ANI、OR、ORI、OUT、END、NOP指令LD(Load):取指令,用于常開觸點與左母線的連接。

LDI(LoadInverse):取反指令,用于常閉觸點與左母線的連接。AND:與指令,用于常開觸點的串聯(lián),即完成邏輯“與”運算。ANI(AndInverse):與反指令,用于單個常閉觸點的串聯(lián),即完成邏輯“與非”運算。OR:或指令,用于單個常開觸點的并聯(lián),即完成邏輯“或”運算。ORI(OrInverse):或反指令,用于單個常閉觸點的并聯(lián),即完成邏輯“或非”運算。OUT:線圈驅動指令,用于將邏輯運算的結果去驅動一個指定的線圈。END:用于表示程序的結束,它是無編程元件的獨立指令。NOP:空操作指令或稱空處理指令,用于程序的修改。2.ANB與ORB指令LDX0ORX1LDX2ANDX3LDIX4ANIX5ORBORX6ANBORX7OUTY7ANB(AndBlock):電路塊串聯(lián)指令,用于電路塊與前面電路之間的串聯(lián)。ORB(OrBlock):電路塊并聯(lián)指令,用于電路塊與前面電路之間的并聯(lián)。3.SET、RST、PLS、PLF指令SET:置位指令,用于對輸出繼電器Y、部分輔助繼電器(M0~M3071)和狀態(tài)器S的置位(通電),當控制SET的控制信號消失以后,仍然可保持。RST:復位指令,用于對輸出繼電器Y、部分輔助繼電器(M0~M3071)和狀態(tài)器S以及C、T復位(斷電),當控制RST的控制信號產生以后,使得原來處于通電狀態(tài)的輸出繼電器Y部分輔助繼電器(M0~M3071)和狀態(tài)器S的斷電。PLS(Pulse):脈沖上升沿微分輸出指令,作用元件為部分輔助繼電器(M0~M3071),可在輸入的寬脈沖上升沿時產生一個寬度等于PLC掃描周期的觸發(fā)脈沖信號。PLF:脈沖下降沿微分輸出指令,作用元件為部分輔助繼電器(M0~M3071),可在輸入的寬脈沖下降沿時產生一個寬度等于PLC掃描周期的觸發(fā)脈沖信號。PLS和PLF指令的作用元件為M0~M3071和Y,各占據2個步序號(語句號),常用于計數(shù)器、寄存器和積算定時器提供復位脈沖。如圖3-3示的梯形圖和指令表表示了上述指令的用法。4.LDP、LDF、ANDP、ANDF、ORP、ORF指令LDP:上升沿檢測運算開始指令,可使編程元件的觸點在上升沿時僅接通一個掃描周期。LDF:下降沿檢測運算開始指令,可使編程元件的觸點在下降沿時僅接通一個掃描周期。ANDP:上升沿檢測串聯(lián)連接指令,可使編程元件的觸點在上升沿時僅接通一個掃描周期。ANF:下降沿檢測串聯(lián)連接指令,可使編程元件的觸點在下降沿時僅接通一個掃描周期。ORP:上升沿檢測并聯(lián)連接指令,可使編程元件的觸點在上升沿時僅接通一個掃描周期。ORF:下降沿檢測并聯(lián)連接指令,可使編程元件的觸點在下降沿時僅接通一個掃描周期。6.MC、MCR指令MC(MasterControl):主控指令,用于主控電路塊的起點。MCR(MasterControlReset):主控復位指令,用于主控電路塊的終點。MC指令的作用元件為M0~M3071和Y,MCR指令的作用元件為N。嵌套主控MC與主控復位MCR指令的說明(1)主控指令的觸點在梯形圖中與一般觸點相垂直。(2)在使用主控觸點后,相當于母線移到主控觸點的后面。(3)如果MC指令的輸入觸電斷開時,積算定時器、

計數(shù)器等用復位/置位指令驅動的軟元件保持其當時的狀態(tài);非積算定時器和用OUT驅動的元件變?yōu)镺FF。(4)無嵌套時,用N0編程;有嵌套時,N的編號次序增大。7.MPS、MRD、MPP指令MPS:進棧指令,可將前面的中間邏輯運算結果壓入堆棧。MRD:讀棧指令,讀取棧頂?shù)臄?shù)據(中間邏輯運算結果),而棧頂?shù)臄?shù)據保持不變。MPP:出棧指令,讀取棧頂?shù)臄?shù)據(中間邏輯運算結果),而棧頂?shù)臄?shù)據被彈出而清除。X0X1Y0

X2Y4

X3Y2LDX0MPSANDX1OUTY0MRDANDX2OUTY4MPPANDX3OUTY2棧存儲器和多重輸出指令8.基本邏輯指令編程注意事項3-3定時器與計數(shù)器及其典型控制環(huán)節(jié)的編程邏輯控制中,定時器和計數(shù)器的編程是關鍵,且定時控制與計數(shù)控制是控制系統(tǒng)中最常用的。因此,掌握好定時器與計數(shù)器的編程,并能做到靈活應用,基本上就掌握了PLC邏輯指令編程的關鍵技術;一些典型的控制環(huán)節(jié)在PLC的應用程序中出現(xiàn)的頻率是比較高的,熟練地掌握這些環(huán)節(jié)的編程是PLC程序設計基礎。一、定時器和計數(shù)器的編程技術定時器T相當于常規(guī)控制中的時間繼電器。PLC中定時器的種類有以下幾種:100ms定時器:T0~T199,200點,設定范圍0~32767;10ms定時器:T200~T245,46點,設定范圍0~32767;1ms積算型(電池后備):T246~T249,4點,設定范圍0~32767;100ms積算型(電池后備):T250~T255,6點,設定范圍0~32767。(一)定時器1、通用定時器100ms(0.1s)定時器T0~T199(其中T192~T199為子程序和中斷服務程序專用的定時器)10ms(0.01s)定時器T200~T245通用定時器沒有保持功能在輸入電路斷路或停電時復位通用定時器輸入信號斷開后延時動作2、積算定時器1ms定時器T246~T249100ms定時器T250~T255具有斷點保持功能;斷電后再次通電,定時器繼續(xù)定時。積算定時器(二)計數(shù)器內部計數(shù)器高速計數(shù)器16位加計數(shù)器32位加/減計數(shù)器計數(shù)器1、16位加計數(shù)器C200-C234的加/減計數(shù)方式M8200-M8234為ON:減計數(shù)M8200-M8234為OFF:加計數(shù)2、32位加/減計數(shù)器32位加/減計數(shù)器(三)定時器和計數(shù)器的基本應用例3-1:普通定時器(無電池后備)的應用與定時器自關閉技術。按動按鈕SB0,過6S以后,燈HL0亮,按動SB2,燈HL0熄滅。試設計梯形圖程序。PLC接線圖梯形圖程序例3-2積算定時器(電池后備)的應用。觀察秒表,按住按鈕SB0(X0),再松手,請記下按住的時間,然后,再按住按鈕SB0(X0),再記下按住的時間,如此等等。若總按住的時間超過20S,則燈Y2亮,Y2亮以后,若按動按鈕SB1(X1),則燈2就熄滅。請設計梯形圖。例3-3普通16位加計數(shù)器(無電池后備)的應用。按動按鈕SB0(X0)10次以后,燈HL1(Y0

)亮,若按動按鈕SB1(X1),則燈HL1熄滅。請設計梯形圖并寫出列表程序。例3-4普通16位加計數(shù)器C和停電記憶(電池后備)輔助繼電器M的應用。設按動按鈕SB0六次后,指示燈HL0亮,若將彈子開關K0接通,HL0滅。若重新按動SB0,又可重復上述過程。試設計梯形圖程序。例3-5

設計一個可定時1小時的梯形圖程序。1.啟動、停止和保持控制關斷優(yōu)先式啟動優(yōu)先式二、典型控制環(huán)節(jié)的編程2、點動和連續(xù)運行控制

3、順序控制程序順起逆停自動順序起動控制4、三相異步電動機正反轉控制繼電、接觸器控制電路PLC接線圖梯形圖程序5、三相異步電機Y-△降壓啟動控制主電路PLC接線圖梯形圖程序6、多諧振蕩器(閃爍電路)7、單按鈕啟停控制電路在工程實踐中,一般是輸入信號多,輸出信號少,有時會覺得

溫馨提示

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

評論

0/150

提交評論