信捷PLC培訓(xùn)5-基礎(chǔ)指令資料_第1頁
信捷PLC培訓(xùn)5-基礎(chǔ)指令資料_第2頁
信捷PLC培訓(xùn)5-基礎(chǔ)指令資料_第3頁
信捷PLC培訓(xùn)5-基礎(chǔ)指令資料_第4頁
信捷PLC培訓(xùn)5-基礎(chǔ)指令資料_第5頁
已閱讀5頁,還剩57頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、信捷PLC培訓(xùn)第五課時基本指令編程原則第五章第五章 基本指令思考與練習信捷PLC基本指令第一節(jié) 基本指令 LD、LDI、OUT、END指令 程序舉例 0LDX01OUTY1002LDIX13OUTM12034OUTT0K197LDT08OUTY1LD(LoaD):取指令,常開觸點與左母線連接LDI(LoaD Inverse):取反指令,常閉觸點與左母線連接。OUT:驅(qū)動線圈的輸出指令。END:程序結(jié)束指令。目標操作元件LD:LDI:X、Y、M、T、C、SOUT:Y、S、T、COUT指令不能用于驅(qū)動輸入繼電器X LD、LDI是一個程序步指令,這里的一個程序步即是一個字;OUT是多程序步指令,要視

2、目標原件而定。 對于定時器的計時線圈T或計數(shù)器的計數(shù)線圈C,使用OUT指令后,必須設(shè)定常數(shù)K或寄存器D。如:OUT T0 K19 或 OUT T0 D0 基本指令應(yīng)用1按以下時序圖編寫梯形圖 基本指令應(yīng)用1 定時器的定時時間是有限的,如100ms的定時器最大定時時間為3276.7s。如果在應(yīng)用時所需的定時時間大于這個數(shù)值,該怎么辦? 一個簡單的方法就是 多個定時器串聯(lián),即先起動一個定時器,當?shù)谝粋€定時器定時時間到,用第一個定時器的常開觸點起動第二個定時器直到滿足所需的定時時間,用最后一個定時器的觸點去控制被控對象。 基本指令應(yīng)用1 基本指令應(yīng)用1還可以利用計數(shù)器配合定時器獲得長延時 基本指令A(yù)

3、ND 、ANI指令 程序舉例 0LDX21ANDM12OUTY23LDY24ANIX35OUTM26ANDT17OUTY3AND,與指令,用于單個常開觸點的串聯(lián)。ANI,與非指令,用于單個常閉觸點的串聯(lián)。AND、ANI都是一個程序步指令,其串聯(lián)觸點數(shù)目沒有限制。即這兩條指令可多次重復(fù)使用,兩條指令的目標原件與LD、LDI相同。 基本指令基本指令應(yīng)用2控制要求: 自動檢測傳送帶上的瓶子是否是直立的,若不是就將瓶子推出到傳送帶外?;局噶顟?yīng)用2PLC 軟元件 控制說明X0 -瓶底檢測光電管輸入信號,當被遮擋時,X0 狀態(tài)為OnX1- 瓶頸檢測光電管輸入信號,當被遮擋時,X1 狀態(tài)為OnY0 -氣動

4、推出桿基本指令應(yīng)用2程序設(shè)計基本指令 觸點并聯(lián)指令OR、ORI程序舉例 0LDX5 1ORX62ORM113OUTY64LDIY65ANDM4 6ORM127ANIX78ORM139OUTM100基本指令OR,或指令,用于單個常開觸點的并聯(lián)。ORI,或非指令,用于單個常閉觸點的并聯(lián)。OR、ORI都是一個程序步指令,其并聯(lián)觸點數(shù)目沒有限制。即這兩條指令可多次重復(fù)使用,兩條指令的目標原件與LD、LDI相同。OR,ORI被用作一個觸點的并聯(lián)連接指令。如果有兩個以上的觸點串聯(lián)連接,并將這種串聯(lián)回路塊與其他回路并聯(lián)連接時,采用后述的ORB指令?;局噶顟?yīng)用3按以下時序圖編寫PLC程序:基本指令應(yīng)用3程序

5、設(shè)計基本指令應(yīng)用4指示燈閃爍程序當X0閉合后,Y0開始閃爍輸出。T1控制Y0的斷開時間,T2控制Y0的閉合時間。此例中為亮1s滅2s?;局噶?ORB 指令程序舉例 較佳的程序0LDX01ANDX12LDX23ANDX34ORB5LDX46ANDX57ORB8OUTY2基本指令 ANB 指令程序舉例 0LDX01ORX12LDX23ANDX34LDIX45ANDX56ORB7ORX68ANB9ORX710OUTY20基本指令 由兩個或兩個以上的觸點串聯(lián)連接的回路被稱為串聯(lián)回路塊。 將串聯(lián)回路塊并聯(lián)連接時,分支開始用LD, LDI指令,分支結(jié)束用ORB指令。如后述的ANB指令一樣,ORB指令是不

6、帶軟元件編號的獨立指令。 當分支回路(并聯(lián)回路塊)與前面的回路串聯(lián)連接時,使用ANB指令?;局噶顟?yīng)用5 在樓梯照明系統(tǒng)中,人在樓梯底和樓梯頂處都可以控制樓梯燈的點亮和熄滅?;局噶顟?yīng)用5(一)分配I/O地址 基本指令應(yīng)用5(二)程序設(shè)計LD X0ANI X1LDI X0AND X1ORBOUT Y0基本指令程序舉例 脈沖上升沿、下降沿檢出的觸點指令LDP、LDF、ANDP、ANDF、ORP、ORF。LDPX5ORFX6OUTM13LDM8000ANDPX7OUTM15基本指令LDP、ANDP、ORP指令是進行上升沿檢出的觸點指令,僅在指定位軟元件的上升沿時(OFFON變化時)接通一個掃描周期

7、。LDF、ANDF、ORF指令是進行下降沿檢出的觸點指令,僅在指定位軟元件的下降沿時(ONOFF變化時)接通一個掃描周期?;局噶畛绦蚺e例 位取反指令A(yù)LT1LDPM1002ALTM03LDM04OUTY05LDIM06OUTY1基本指令執(zhí)行ALT后可以將線圈的狀態(tài)取反。由原來的ON狀態(tài)變成OFF狀態(tài),或由原來的OFF狀態(tài)變成ON狀態(tài)?;局噶顟?yīng)用6 某廣場有三個出入口,每個出入口裝有控制按鈕,廣場中央有一大型景觀燈,每一個按鈕都可以控制其亮滅。試設(shè)計PLC程序?;局噶顟?yīng)用6(一)分配I/O地址 基本指令應(yīng)用6(二)程序設(shè)計LDP X0ORP X1ORP X2ALT Y0基本指令脈沖輸出指令

8、PLS、PLF程序舉例 LDX0PLSM0-LDX1PLFM1基本指令PLS上升沿脈沖,上升沿時接通一個掃描周期指令PLF下降沿脈沖,下降沿時接通一個掃描周期指令基本指令置位與復(fù)位指令SET、RST程序舉例 LDX10SETY0LDX11RSTY0基本指令SET置位,線圈接通保持指令。RST復(fù)位,線圈接通清除指令。對于同一軟元件,SET、RST可多次使用,順序也可隨意,但最后執(zhí)行者有效。此外,需要注意的是SET的操作目標是所有位原件,RST不僅可以使位元件的線圈狀態(tài)復(fù)位,還可以使定時器、計數(shù)器當前值復(fù)位,以及寄存器值清零。使用SET、RST指令時,還要盡量避免與OUT指令使用同一定義號?;局?/p>

9、令應(yīng)用7 鼓風機系統(tǒng)一般有引風機和鼓風機兩級構(gòu)成。當按下啟動按鈕之后,引風機先工作,工作5秒后,鼓風機工作。按下停止按鈕之后,鼓風機先停止工作,5秒之后,引風機才停止工作。時序圖如下:基本指令應(yīng)用7(一)分配I/O地址 基本指令應(yīng)用7(二)程序設(shè)計LD X0SET Y0SET M0LD M0 OUT T0 K50LD T0SET Y1LD X1RST Y1RST M0SET M1LD M1OUT T1 K50LD T1RST Y0RST M1基本指令結(jié)束指令END END是一條無目標原件的1程序步指令。若在程序的最后寫入END指令,則END以后的其余程序步不再執(zhí)行,而直接進行輸出處理。在程序中

10、沒有END指令時,XC可編程控制器一直處理到最終的程序步,然后從0步開始重復(fù)處理。 應(yīng)用:在調(diào)試階段,在各程序段插入END指令,可依次檢出各程序段的動作。這時,在確認前面回路塊動作正確無誤后,依次刪去END指令?;局噶钪噶顗K折疊指令GROUP、GROUPE程序舉例:基本指令指令塊折疊指令GROUP、GROUPE GROUP和GROUPE指令無目標原件,使用方法是在折疊語段的開始部分輸入GROUP指令,在折疊語段的結(jié)束部分輸入GROUPE指令。 GROUP和GROUPE指令必須成對使用。該組指令并不具有實際意義,僅是對程序的一種結(jié)構(gòu)優(yōu)化,因此該組指令添加與否,并不影響程序的運行效果?;局噶钪?/p>

11、令塊折疊指令GROUP、GROUPE GROUP和GROUPE指令無目標原件,使用方法是在折疊語段的開始部分輸入GROUP指令,在折疊語段的結(jié)束部分輸入GROUPE指令。 GROUP和GROUPE指令必須成對使用。該組指令并不具有實際意義,僅是對程序的一種結(jié)構(gòu)優(yōu)化,因此該組指令添加與否,并不影響程序的運行效果。編程規(guī)則1、梯形圖應(yīng)畫在水平線上,不能畫在垂直分支上,如圖所示: 編程規(guī)則 編程規(guī)則 2、梯形圖中不能將觸點畫在線圈右邊,只能在觸點右邊接線圈,如圖所示: 編程規(guī)則3、有并聯(lián)電路相串聯(lián)時,應(yīng)將觸點最多的并聯(lián)回路放在梯形圖的最左邊; 編程規(guī)則4、串聯(lián)回路相并聯(lián)時應(yīng)盡量放在梯形圖上邊; 編程

12、規(guī)則5、OUT指令后,通過觸點對其他線圈使用OUT指令的縱接輸出或連續(xù)輸出時,應(yīng)盡量將帶觸點OUT輸出放在梯形圖下端。 這些安排使得程序簡潔,語句也少! 編程規(guī)則6、應(yīng)盡量避免雙線圈輸出。 如左圖所示,考慮在多處使用同一個線圈Y0的情況: 例如,取X0=ON,X1=OFF最初的Y0由于X0為ON,其映像存儲區(qū)為ON,輸出Y1也為ON。但是,第二次的Y0,由于X1為OFF,因此,其映像存儲區(qū)被修改為OFF。因此,實際外部輸出為Y0=OFF,Y1=ON。 編程規(guī)則 由上例我們可以看出,若在順控程序中進行線圈的雙重輸出(雙線圈),則后面的動作優(yōu)先執(zhí)行。雙重輸出(雙線圈)在程序方面并不違反輸入規(guī)則,但

13、是由于上述的動作大多不是編程人員想要的結(jié)果。因此請按以下的示例改變程序。 編程規(guī)則 還有其他的方法,如采用跳轉(zhuǎn)指令,或流程指令,不同狀態(tài)控制同一輸出線圈編程的方法。思考與練習題11、根據(jù)圖所示波形圖設(shè)計梯形圖。題2 根據(jù)X0的信號和圖4-32所示的梯形圖和畫出Y0和T0的波形圖。題3根據(jù)所示梯形圖,分析當X0與X1的狀態(tài)分別為以下三種情況下,Y0到Y(jié)3的接通狀態(tài)。X10=“1”X11=“0”時 X10=“0”X11=“1”時 X10=“1”X11=“1”時 題4左圖是三相異步電機反接制動的主回路和二次回路的電路圖。SB2和SB1分別是起動按鈕和停止按鈕。KM1是控制電機正常運轉(zhuǎn)時的交流接觸器,

14、KM2是控制制動時的交流接觸器。KS為速度繼電器,用來檢測電機轉(zhuǎn)速?,F(xiàn)在欲使用PLC控制來代替原先的繼電器控制,請畫出PLC的外部接線圖,I/O分配表以及設(shè)計梯形圖程序。題5 設(shè)計一個簡易搶答器,如圖所示,有三組搶答人員。要求只有當主持人按下開始按鈕且燈亮后,各隊才能搶答,否則無效。要獲得回答主持人問題的機會,必須搶先按下桌上的搶答按鈕,使桌上的指示燈亮。任何一組搶答成功后,其它組再按按鈕無效。 主持人按下X5 復(fù)位按鈕時,Y0,Y1,Y2,Y3 燈都熄滅。題6 在產(chǎn)品包裝線上,光電傳感器每檢測到6個產(chǎn)品,機械手動作1次,將6個產(chǎn)品轉(zhuǎn)移到包裝箱中,機械手復(fù)位,當24個產(chǎn)品裝滿后,進行打包,打印

15、生產(chǎn)日期,日產(chǎn)量統(tǒng)計,最后下線。圖給出了產(chǎn)品的批量包裝與產(chǎn)量統(tǒng)計示意圖,光電傳感器A用于檢測產(chǎn)品,6個產(chǎn)品通過后,向機械手出動作信號,機械手將這6個產(chǎn)品轉(zhuǎn)移至包裝箱內(nèi),(延時1S后轉(zhuǎn)移完成)轉(zhuǎn)移4次后,開始打包,(延時1S打包完成)打包完成后,打印生產(chǎn)日期;傳感器B用于檢測包裝箱,統(tǒng)計產(chǎn)量,下線。假設(shè)生產(chǎn)線最大產(chǎn)量為5000。為此設(shè)備編寫PLC梯形圖程序。題7左圖是兩種液體自動混合裝置示意圖?;旌喜圩筮呌?個液面?zhèn)鞲衅鳎謩e表示高低液位,液體淹沒沒傳感器時,傳感器的控制觸點接通,否則斷開。A閥控制A種液體的流入,B閥控制B種液體的流入?;旌蠑嚢杈鶆蚝蟮囊后w通過出口閥流出。M為攪拌電動機。假設(shè)2種液體可連續(xù)供給,混合液可由出口連續(xù)排出。此時控制要求和過程如下: 當

溫馨提示

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

評論

0/150

提交評論