版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
第三章基本邏輯指令PLC編程簡單所有PLC編程使用以繼電器邏輯控制為基礎(chǔ)的梯形圖I/O及各種軟元件--繼電器控制系統(tǒng)采用的器件繼電器控制線路--PLC用戶程序下面介紹FX2系列PLC的基本邏輯指令介紹:指令的含義、梯形圖的編制方法以及對應(yīng)的指令表程序。一、指令及功能1、LD2、LDI3、OUT用于將觸點(diǎn)接到母線上LD:常開觸點(diǎn)邏輯運(yùn)算開始LDI:常閉觸點(diǎn)邏輯運(yùn)算開始3-1邏輯取及輸出線圈(LD/LDI/OUT)對輸出繼電器Y、M、S、T、C的線圈的驅(qū)動指令,X不能用例0LDX0OUTY0LDIX1OUTM100OUTTOSPK19LDT08OUTY1總線X0Y0M100T0Y1X1T0(1)定時器、記數(shù)器的程序
對定時器的定時線圈或記數(shù)器的計(jì)數(shù)線圈,在OUT指令后需設(shè)定常數(shù)K。(2)輸出線圈重復(fù)使用(雙線圈)
輸出線圈在同一程序中可重復(fù)使用,后面指令線圈的狀態(tài)有效二、注意點(diǎn):X1=ON,X2=OFFY3=OFF,Y4=ONX1=ON,X2=OFFY3ON,Y4ONX2OFF,Y3OFF所以:Y3=OFF,Y4=ON輸入脈沖頻率問題:(1)PC輸入的ON、OFF時間>掃描周期+輸入濾波器的響應(yīng)延遲(2)若輸入脈沖>1000/(20+20)=25Hz不能處理(3)PC的特殊功能應(yīng)用指令,處理高頻率的脈沖X2X1Y3Y3Y4Y33-2觸點(diǎn)串聯(lián)
指令:
AND作用:用于常開觸點(diǎn)和常閉觸點(diǎn)串聯(lián)連接,串聯(lián)觸點(diǎn)的個數(shù)沒有限制。ANI說明:(1)串聯(lián)觸點(diǎn)的個數(shù)沒有限制
(2)OUT指令后,再使用AND指令對其他線圈使用OUT指令稱之為縱接輸出,這種縱接輸出,如果順序不錯,可以多次重復(fù)。ANDANIANDX2X0Y3X3T1Y3M101Y4上圖可以在驅(qū)動M101之后通過觸點(diǎn)T1驅(qū)動Y4。但是,如果驅(qū)動順序換成左圖形式,則必須用后面介紹的MPS指令。ANDANIANDX2X0Y3X3T1Y3M101Y4Y3X3T1Y4M1013-3觸點(diǎn)并聯(lián)指令:OR:ORI:常開觸點(diǎn)并聯(lián)連接常閉觸點(diǎn)并聯(lián)連接說明:(1)OR、ORI用作為1個觸點(diǎn)的并聯(lián)連接指令,為連接2個以上的觸點(diǎn)串聯(lián)連接的電路塊的并聯(lián)連接時,用后述的ORB指令。(2)OR、ORI指令是從該指令當(dāng)前步開始,對前面的LD、LDI指令并聯(lián)連接,連接的次數(shù)無限制。例0LDX4ORX6ORIM102OUTY5LDIY5ANDX7ORM103ANIX10ORM110OUTM103X4Y5X6M102Y5X7X10M103M103M110ORORI3-4串聯(lián)電路塊的并聯(lián)指令:ORB串聯(lián)電路的并聯(lián)連接0LDX01ANDX12LDX23ANDX34ORB5LDIX46ANDX57ORB8OUTY6ORBORB說明:(1)2個以上的觸點(diǎn)串聯(lián)連接的電路稱之為串聯(lián)電路塊。串聯(lián)電路塊并聯(lián)連接時,分支的開始用LD、LDI指令,結(jié)束用ORB指令。(2)ORB指令與后述的ANB指令均為無操作數(shù)的指令。X0X1X2X3X4X5Y63-5并聯(lián)電路塊的串聯(lián)指令:ANB并聯(lián)電路塊之間的串聯(lián)連接LD0LDX0ORX1LDX2ANDX3LDIX4ANDX5ORBORX6ANBORX310OUTY7ANBX0X1X2X3X4X5X6ORBANB前的ORANB后的ORY7X3分支電路并聯(lián)電路塊與前面的電路串聯(lián)連接時,用ANB指令
分支的起始點(diǎn)用LD\LDI指令。并列電路塊結(jié)束后,使用ANB指令與前面電路串聯(lián)。3-5課堂練習(xí)X0X1X2X3X4X5X6X7X8X9X10X11X12Y73-6多重輸出電路指令:MPS(Push):進(jìn)棧
MRD(Read):讀棧
MPP(POP):出棧
MPSMRDMPP
功能:MPS-----壓棧,使用一次MPS該時刻的運(yùn)算結(jié)果推入棧的第一段,再次使用,先推入的數(shù)據(jù)依次向棧的下一段推移。MRD-----將最上段所存的最新數(shù)據(jù)讀出。MPP-----各數(shù)據(jù)依次向上段壓移,最上段的數(shù)據(jù)讀出后就從棧內(nèi)消失。
說明:(1)這組指令可將聯(lián)接點(diǎn)先存貯,然后用于連接后面的電路(2)這組指令都沒有操作元件號的指令例1(1層棧)0LDX0ANDX1MPSANDX2OUTY0MPPOUTY1LDX6MPSANDX7OUTY4MRDANDX10OUTY5MRDANDX11OUTY6MPPANDX12OUTY7MPSX0X1X2X6X7X10X11X12Y0Y1Y4Y5Y6Y7MRDMPPMPSMRDMPP例2(1層棧和ANB、ORB指令)MPSX0X1X2X4X5X6Y0Y1Y3X3Y2X1X10X110LDX0MPS
LDX1ORX2ANBOUTY0MRDLDX3ANDX4LDX5ANDX6ORBANBOUTY1MPPANDX7OUTY2LDX10ORX11ANBOUTY3例3二層棧X0X1X2X4X5X6Y0Y1Y2Y3MPPMPSMPPMPSMPSMPPX30LDX0MPSANDX1MPSANDX2OUTY0MPPANDX3OUTY19MPP10ANDX411MPSANDX5OUTY2MPPANDX6OUTY33-7主控觸點(diǎn)0LDX01MCN0SPM1004LDX15OUTY06LDX27OUTY18MCRN0
指令:MCMCR主控電路塊起點(diǎn)主控電路塊終點(diǎn)N0MCN0M100MCRN0X0M100X1X2Y0Y1
功能:*MC與MCR配對使用,MC指令后,使母線(LD,LDI)移至MC觸點(diǎn)之后,MCR使母線返回。*工業(yè)控制中,有時要求在某條件作用下,才能允許做一些動作;該條件結(jié)束后,才能繼續(xù)做別的動作。用主控指令MC,MCR實(shí)現(xiàn)上述要求。
說明:(1)上面的程序中:當(dāng)輸入X0接通時,執(zhí)行MC與MCR之間的指令。(2)輸入X0斷開:積算定時器、記數(shù)器,SEP/RST指令驅(qū)動的元件,使保持當(dāng)前狀態(tài),非積算定時器,用OUT指令驅(qū)動的元件,變成斷開。3-8自保持與解除SETY0RSTY0SETM0RSTM0SETS0RSTS0RSTD0X0X1X2X3X4X5X6指令:SET----置位,令元件自保持ONRST----復(fù)位,令元件自保持OFF0LDX01SETY02LDX13RSTY04LDX25SETM06LDX37RSTM08LDX49SETS011LDX012RSTS014LDX615RSTD0說明:X0X1Y0(1)X0接通,Y0接通并自保(2)對同一元件可以多次使用SET、RST指令,順序可任意,但在最后執(zhí)行的一條才有效。(3)要使數(shù)據(jù)寄存器D,變址寄存器V、Z的內(nèi)容清零,也可用RST指令。3-9計(jì)數(shù)器、定時器(1)
指令OUT-----輸出RST-----復(fù)位 T,CRSTT,CLDX0RSTT246LDX1OUTT246SPK1234LDT246OUTY0LDX2OUTM8200LDX3RSTC200LDX4OUTC200SPD0LDC200OUTY1X0T246RSTT246Y0RSTC200C200Y1M8200X1T246X2X3X4C200K1234D03-9計(jì)數(shù)器、定時器(2)
解釋:(一)積算定時器(1ms定時器,100ms定時器)1、輸入X1接通期間,T246接收1ms脈沖并計(jì)數(shù),到達(dá)1234時,Y0就動作。2、X0接通,T246輸出觸點(diǎn)復(fù)位,當(dāng)前值變?yōu)?。(二)內(nèi)部計(jì)數(shù)器1、C200為32bit計(jì)數(shù)器,根據(jù)M8200的ON/OFF狀態(tài)進(jìn)行計(jì)數(shù),對X4觸點(diǎn)的OFFON次數(shù)進(jìn)行計(jì)數(shù)。2、設(shè)定時由D1、D0中存的設(shè)定值確定。3、輸入X3接通后,輸出觸點(diǎn)復(fù)位。3-10脈沖輸出指令:PLS-----上升沿微分輸出PLF-----下降沿微分輸出PLSY,MPLFY,MX0PLSM0SETY0PLFM1RSTY0X1M0M1LDX0PLSM0LDM0SETY0LDX1PLFM1LDM1RSTY0說明:(1)使用PLS,元件Y,M僅在驅(qū)動輸入接通后的一個掃描周期內(nèi)動作。(2)使用PLF,元件Y,M僅在驅(qū)動輸入斷開后的一個掃描周期內(nèi)動作。(3)特殊M不能設(shè)為元件。X0X1M0M1Y03-11空操作指令指令:NOP-----空操作,無動作,無元件說明:(1)程序若加入NOP,改動或追加程序時,可以減少步序號的改變。另外,用NOP指令替換已寫入的指令,也可改變電路。(2)執(zhí)行程序全清操作后,全部指令NOP。3-12程序結(jié)束指令指令:END-----輸入輸出處理,程序回零步END說明:(1)END以后的程序步不再執(zhí)行,調(diào)試程序較方便;(2)PC反復(fù)進(jìn)行輸入處理、程序運(yùn)算、輸出處理,若在程序中寫入END指令,以后的程序步不再執(zhí)行,直接進(jìn)行輸入處理。3-13編程注意事項(xiàng)1、程序應(yīng)按自上而下,自左而右的方式編制;2、適當(dāng)?shù)木幊虦p少程序步數(shù):(1)串聯(lián)多的電路盡量放在上面;(2)并聯(lián)多的電路盡量靠近母線。(1)開始執(zhí)行時:Y03不通;(2)X0變?yōu)镺N:
Y03ON,且Y03觸點(diǎn)自鎖;(3)當(dāng)X0OFF:T0ONY03OFF綜合舉例:例1T0Y03X0K50Y03X0Y03T05SX0Y03分析5S后延時斷定時器程序綜合舉例:例2報(bào)警程序T0X0T1K6Y0X0M100T0T0T1K5X2M100X0M100X1Y1X0M100振蕩電路報(bào)警燈報(bào)警響應(yīng)報(bào)警蜂鳴器振蕩電路0.6S0.6S0.5SX0T0T1一個掃描周期工作過程時序圖(1)當(dāng)報(bào)警條件X0ON,T0、T1組成振蕩電路
Y0ON,報(bào)警燈亮(閃爍)Y1ON,報(bào)警蜂鳴器響(2)當(dāng)X1報(bào)警響應(yīng)按鈕按下,M100ON并自鎖
報(bào)警燈閃爍變?yōu)槌A翀?bào)警蜂鳴器停(3)當(dāng)X2按下,報(bào)警燈亮。報(bào)警條件X0報(bào)警響應(yīng)X1燈測試X2報(bào)警燈Y0蜂鳴器Y1T0X0T1K6Y0X0M100T0T0T1K5X2M100X0M100X1Y1X0M100振蕩電路報(bào)警燈報(bào)警響應(yīng)報(bào)警蜂鳴器3-14編程實(shí)例(例1)例1、搶答顯示系統(tǒng)(1)控制要求:(A)兒童組、學(xué)生組和教授組搶按電鈕(B)主持人按下復(fù)位鍵PB4,燈熄滅;兒童優(yōu)待,PB11orPB12,L1燈亮;教授限制,PB31andPB32,L3燈亮;(C)10秒中內(nèi)搶答,電磁線圈使彩球搖動,幸運(yùn)機(jī)會。(2)輸入輸出設(shè)備確定輸入裝置輸入端出號PB11PB12PB2PB31PB32PB4X0X5X1X2X3X4按扭輸入裝置輸出端子號燈L1Y1燈L2Y2燈L3Y3選擇開關(guān)SWX6電磁開關(guān)SDLY43-14編程實(shí)例(例1)(3)畫出控制邏輯梯形圖(A)畫出電路圖并解釋:(B)寫出指令表X0X5Y2Y3Y1X1L1Y4Y1Y2X2X5Y2Y3Y1Y3X3X5Y3Y1Y2X4T46X6Y4Y1T46Y2X6Y3ENDL2L3主持人主持人幸運(yùn)機(jī)會幸運(yùn)彩球程序:LDX0ORX1ORY1ANIX5ANIY2OUTY1LDX2ORY2ANIX5ANIY3ANIY1OUTY2LDX3ANDX4ORY3ANIX5ANIY1ANIY2OUTY3LDX6OUTT46SPK100LDY1ORY2ORY3ANIT46ORY4ANDX6OUTY4END例1:K100例2、料箱盛料過少報(bào)警系統(tǒng)3-14編程實(shí)例(例2)(1)控制要求:(A)自動方式(X2=OFF)當(dāng)?shù)拖揲_關(guān)X0變?yōu)镺N后,蜂鳴器Y0開始鳴叫,同時報(bào)警燈Y1連續(xù)閃爍10次(亮1.5,滅2.5)。此后,蜂鳴器停叫,燈也熄滅。此外,RESET(復(fù)位)按鈕X1可以使二者中止。(B)手動方式(X2=ON)X0ON,Y0ON,Y1ON(RESET)X1ON,Y0OFF,Y1OFF(2)本例目的:設(shè)計(jì)一個包括計(jì)數(shù)器和定時器的閃爍電路控制程序(3)畫出控制邏輯圖(梯形圖)并解釋程序:K25報(bào)警燈K15M100Y0X2Y0C46X1PLSM100T50Y0T51T50Y1T51T50Y0T50RSTC46OUTX0K10復(fù)位按鈕報(bào)警蜂鳴器例2:程序:LDX0PLSM100LDX2ORIC46ANDY0ORM100ANIX1OUTY0LDY0ANDT51OUTT50SPK25ANIT50OUTY1LDT50OUTT51SPK25LDIY0RSTC46LDT50OUTC46SPK10END3-14編程實(shí)例(例3)按鈕人行道(1)控制要求:
當(dāng)人行道口的按鈕被按下時,交通燈按以下順序變化。如果交通燈已經(jīng)進(jìn)入運(yùn)行變化,按鈕將不起作用。周期開始橫道按鈕X0或X1按下后,M0保持ON(自鎖)T0用于馬路綠燈T1用于馬路黃燈T2用于馬路和橫道紅燈T3用于橫道綠燈橫道綠燈閃爍電路橫道綠燈閃爍計(jì)數(shù)電路橫道綠燈閃爍計(jì)數(shù)電路橫道和馬路紅燈定時器馬路綠燈輸出30S馬路黃燈輸出10S馬路紅燈輸出橫道紅燈輸出橫道綠燈輸出附錄1幾種常用電路的編程(1)多重輸入電路:Y0X0X1X2X3X0、X1X0、X3X2、X1
溫馨提示
- 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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度天然氣儲備庫安全運(yùn)營管理合同
- 二零二五年度工業(yè)設(shè)備安裝與調(diào)試服務(wù)合同3篇
- 二零二五版快遞企業(yè)快遞物品安全防護(hù)合同大全3篇
- 2025年度城市綜合體門頭廣告品牌形象改造合同3篇
- 2025年度拆遷安置房交易全程跟蹤服務(wù)合同協(xié)議3篇
- 個人消費(fèi)性借款合同(2024版)9篇
- 二零二五年度可再生能源發(fā)電特許經(jīng)營合作協(xié)議合同范本
- 二零二五年度醫(yī)療健康信息化運(yùn)維保障合同2篇
- 2025版商業(yè)物業(yè)安全責(zé)任書(含應(yīng)急預(yù)案)3篇
- 2025年度個性化產(chǎn)后恢復(fù)與新生兒護(hù)理個人月嫂服務(wù)協(xié)議4篇
- 《裝配式蒸壓加氣混凝土外墻板保溫系統(tǒng)構(gòu)造》中
- T-CSTM 01124-2024 油氣管道工程用工廠預(yù)制袖管三通
- 2019版新人教版高中英語必修+選擇性必修共7冊詞匯表匯總(帶音標(biāo))
- 新譯林版高中英語必修二全冊短語匯總
- 基于自適應(yīng)神經(jīng)網(wǎng)絡(luò)模糊推理系統(tǒng)的游客規(guī)模預(yù)測研究
- 河道保潔服務(wù)投標(biāo)方案(完整技術(shù)標(biāo))
- 品管圈(QCC)案例-縮短接臺手術(shù)送手術(shù)時間
- 精神科病程記錄
- 閱讀理解特訓(xùn)卷-英語四年級上冊譯林版三起含答案
- 清華大學(xué)考博英語歷年真題詳解
- 人教版三年級上冊口算題(全冊完整20份 )
評論
0/150
提交評論