第1課基本邏輯指令_第1頁
第1課基本邏輯指令_第2頁
第1課基本邏輯指令_第3頁
第1課基本邏輯指令_第4頁
第1課基本邏輯指令_第5頁
已閱讀5頁,還剩49頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

3PLC基本邏輯指令

基本指令基本指令3.1邏輯取及輸出線圈(LD/LDI/0UT)3.1邏輯取及輸出線圈(LD/LDI/0UT)

通20ms斷20ms3.1.2輸出線圈重復使用(雙線圈)

若輸出線圈重復使用,則后面的線圈的動作狀態(tài)有效輸入脈沖的頻率高于1000/(20+20)=25(Hz)是不能被PLC處理的。1s=1000ms響應延遲為10ms掃描周期若為10ms通20ms斷20ms3.1.2輸出線圈重復使用(雙線圈)輸入脈沖的頻率高于1000/(20+20)=25(Hz)是不能被PLC處理的。1s=1000ms響應延遲為10ms掃描周期若為10ms圖3—3輸入的窄脈沖不能得到響應3.2觸點串聯(AND/ANI)圖3—4AND/ANI指令應用示例3.2觸點串聯(AND/ANI)應使用MPS指令3.3觸點并聯(OR/ORI)

①OR、ORI用作為1個觸點的并聯連接指令,為連接2個以上的觸點串聯連接的電路塊的并聯連接時,要用后述的ORB指令。②OR、ORI指令是從該指令的當前步開始,對前面的LD、LDI指令并聯連接。3.3觸點并聯(OR/ORI)

OR/ORI指令應用示例接的次數無限制,但由于編程器和打印機的功能對此有限制,所以并聯連接的次數實際上是有限制的(24行以下)。3.3觸點并聯(OR/ORI)

OR/ORI作為并聯連接的原則,是與前面的LD、LDI連接,

ANB指令后面則應再向前一個LD、LDI作并聯連接。3.4串聯電路塊的并聯(ORB)①2個以上的觸點串聯連接的電路稱之為串聯電路塊。串聯電路塊并聯連接時,分支的開始用LD、LDI指令,分支的結束用ORB指令。②ORB指令與后述的ANB指令等均為無操作元件號的指令。

3.4串聯電路塊的并聯(ORB)

①對每一電路塊使用ORB指令,則并聯電路塊數無限制。②ORB指令也可連續(xù)使用,但這樣用時,重復使用LD、LDI旨令的次數限制在8次以下。這點要注意。3.5并聯電路塊的串聯(ANB)

3.5并聯電路塊的串聯(ANB)

②ANB的使用次數沒有限制。

①塊與前面電路串聯連接時,使用ANB指令。③雖然可以連續(xù)使用ANB指令,但這時與ORB指令同樣,要注意LD、LDI指令的使用次數限制(8次以下)。3.6多重輸出電路(MPS/MRD/MPP)3.6多重輸出電路(MPS/MRD/MPP)使用一次MPS指令,將前面的運算結果存到棧存儲器MRD是最上層所存的最新數據的讀出專用指令使用MPP指令,各數據依次向上層托移。最上層的數據在讀出后就從棧內消失。3.6多重輸出電路(MPS/MRD/MPP)MPS3.6多重輸出電路(MPS/MRD/MPP)1層棧和ANB、ORB指令應用示例

3.6多重輸出電路(MPS/MRD/MPP)2層棧和ANB、ORB指令應用示例

3.6多重輸出電路(MPS/MRD/MPP)4層棧和ANB、ORB指令應用示例

3.7主控觸點(MC/MCR)1、輸入X0接通時,執(zhí)行MC與MCR之間的指令。輸入X0斷開時,保持積算定時器、計數器及用SET/RST指令驅動的元件的當前狀態(tài)。

斷開非積算定時器,用OUT指令驅動的元件。3.7主控觸點(MC/MCR)②MC指令后,母線(LD,LDI點)移至MC觸點之后,相當于

LDX0ANDX1OUTY0LDX0ANDX2OUTY1

返回原來母線的指令是MCR。MC指令使用后必定要用MCR指令。3.7主控觸點(MC/MCR)③使用不同的Y、M元件號,可多次使用MC指令。但是若用同一軟元件號,就與OUT指令一樣成為雙線圈輸出(見3.1節(jié))。

3.7主控觸點(MC/MCR)④嵌套級N:在MC指令內再使用MC指令時,嵌套級N的編號就順次增大(按程序順序由小到大)。返回時用MCR指令,就從大的嵌套級開始解除。3.8自保持與解除(SET/RST)

圖3-16SET/SR7指令應用3.8自保持與解除(SET/RST)

①X0一接通,即使再變成斷開,Y0也保持接通。Xl接通后,即使再變成斷開,Y0也將保持斷開。對于M、S也是同樣。②對同一元件可以多次使用SET、RST指令,順序可任意,但在最后執(zhí)行的一條才有效。③可用RST指令使數據寄存器D、變址寄存器V、Z的內容清零。

3.9計數器、定時器(OUT/RST)

1.積算定時器(1ms定時器,100ms定時器):

輸入X1接通期間,T246接收1ms時鐘脈沖并計數,到達1234時Y0就動作。X0一接通,輸出觸點T246就復位,定時器的當前值也成為0。

3.9計數器、定時器(OUT/RST)2.內部計數器:32bit計數器C200根據M8200的ON/OFF狀態(tài)進行計數(增計數、減計數),它對X4觸點的OFF~ON的次數進行計數。

輸出觸點的置位或復位取決于計數方向及達到D1、D0中存的設定值。輸入X3接通后,輸出觸點復位,計數器當前值清零。3.9計數器、定時器(OUT/RST)3.高速計數器

①對于C235~C245的單相單輸入計數器,須用特殊輔助繼電器(M8235~M8245)指定計數方向。

X10:接通時增計數;

X10:斷開時減計數②Xll接通,計數器C^^^的輸出觸點就復位,計數器的當前值也清零。③X12接通時,高速計數器C235一C240分別對由計數輸入X0~X5輸入的通/斷進行計數3.10脈沖輸出(PLS/PLF)

圖3—18PLS/PLF指令應用3.10脈沖輸出(PLS/PLF)④在驅動輸入接通時,PLC由運行停機運行,此時PLSM0動作,但PLSM600(斷電時由電池后備的輔助繼電器)不動作。這是因為M600是保持繼電器,即使在斷電停機時其動作也能保持。①使用PLS指令,元件Y、M僅在驅動輸入接通后的一個掃描周期內動作(置1)。②使用PLF指令,元件Y、M僅在驅動輸入斷開后的一個掃描周期內動作。③特殊繼電器不能用作PLS或PLF的操作元件。3.11脈沖式觸點指令(LDP/LDF/ANP/ANF/ORP/ORF)3.11脈沖式觸點指令3.11脈沖式觸點指令等效的編程方法。3.12邏輯運算結果取反(INV)3.12邏輯運算結果取反(INV)3.13空操作指令(NOP)符號、名稱功能電路表示及操作元件程序步

NOP空操作無動作無元件

l3.13空操作指令(NOP)3.14程序結束指令(END)程序最后寫入END指令,則END以后的程序步就不再執(zhí)行,直接進行輸出處理。在程序調試過程中,按段插入END指令,可以順序擴大對各程序段動作的檢查。3.15編程注意事項(b)并聯多的電路應盡量靠近母線(a)串聯多的電路應盡量放在上部

(1)程序應按自上而下,從左至右的方式編制。(2)適當的編程順序可減少程序步數3.15編程注意事項(3)重新安排不能編程的電路3.16編程實例-1.延時斷定時器

Y0在X0斷開后19S關斷

3.16編程實例-振蕩電路3.16編程實例-脈沖輸出電路3.16編程實例-脈沖輸出電路

①X0第一次閉合,Y1立即接通。X0再次閉合時,Y1斷開。

②Ml03只在一個掃描周期內接通(脈沖輸出)。在程序中M104排在M103之后是保證。③使用PLS指令可很容易地獲得像M103這樣的脈沖輸出。3.16編程實例-搶答顯示系統(tǒng)

(1)控制要求①競賽者若要回答主持人所提問題時,須搶先按下桌上的按鈕。②指示燈亮后,須等到主持人按下復位鍵PB4后才熄滅。為了給參賽兒童一些優(yōu)待,PBll和PBl2中任一個按下時,燈L1都亮。而為了對教授組做一定限制,L3只有在PB31和PB32鍵都按下時才亮。③如果競賽者在主持人合上SW開關的10秒鐘內壓下按鈕,電磁線圈將使彩球搖動,以示競賽者得到一次幸運的機會。3.16編程實例-(3)選定輸入輸出設備在程序控制設計中,首先要確定需要使用哪些輸入、輸出,然后分別給它們標上可編程控制器的端子號。搶答顯示系統(tǒng)

(2)目的:設計用互鎖和自鎖電路為基礎構成各輸出電路的簡單的程序。3.16編程實例-輸入裝置輸入端子號按鈕PBll

X000按鈕PBl2

X001按鈕PB2

X003按鈕PB31

X004按鈕PB32

X005按鈕PtM

X002選擇開關SW

X007搶答顯示系統(tǒng)

輸出裝置輸出端子號燈L1

Y000燈L2

Y003燈L3

Y005電磁開關SOL

Y0073.16編程實例-搶答顯示系統(tǒng)

3.16編程實例-搶答顯示系統(tǒng)

3.16編程實例-

指令表序號指令序號指令序號指令0LDX00010ANIY00520LDY0001ORX00111ANIY00021ANIT02ORY00012OU7Y00322ORY0073ANIX00213LDX00423AND

溫馨提示

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

評論

0/150

提交評論