第3章PLC基本指令的應(yīng)用_第1頁(yè)
第3章PLC基本指令的應(yīng)用_第2頁(yè)
第3章PLC基本指令的應(yīng)用_第3頁(yè)
第3章PLC基本指令的應(yīng)用_第4頁(yè)
第3章PLC基本指令的應(yīng)用_第5頁(yè)
已閱讀5頁(yè),還剩78頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、第第3章章 PLC基本指令的應(yīng)用基本指令的應(yīng)用3.1 PLC的基本知識(shí)與手持編程器的使用的基本知識(shí)與手持編程器的使用 3.3 串并聯(lián)指令、置位指令與自鎖控制程序串并聯(lián)指令、置位指令與自鎖控制程序 3.5 塊指令與點(diǎn)動(dòng)自鎖混合控制和多地控制程序塊指令與點(diǎn)動(dòng)自鎖混合控制和多地控制程序 3.6 延時(shí)控制程序延時(shí)控制程序 3.4 脈沖指令與正反轉(zhuǎn)控制程序脈沖指令與正反轉(zhuǎn)控制程序 3.8 計(jì)數(shù)控制程序計(jì)數(shù)控制程序 3.7 堆棧、主控指令與堆棧、主控指令與Y形啟動(dòng)控制程序形啟動(dòng)控制程序 3.2 點(diǎn)動(dòng)控制程序與編程軟件點(diǎn)動(dòng)控制程序與編程軟件 3.1 PLC的基本知識(shí)與手持編程器的使用的基本知識(shí)與手持編程器的

2、使用 FX2N-16MR產(chǎn)品的外形、內(nèi)部結(jié)構(gòu)和面板如圖3.1所示。 圖3.1 三菱FX2N-16MR可編程序控制器3.1.1 一個(gè)簡(jiǎn)單的一個(gè)簡(jiǎn)單的PLC控制例子控制例子控制要求:按下按鈕SB,燈HL亮,松開SB,燈HL滅。控制線路如圖3.2所示。 圖3.2 簡(jiǎn)單的PLC控制接線圖 按下按鈕SB,X6常開接點(diǎn)閉合,輸出繼電器Y0線圈通電,Y0的常開接點(diǎn)閉合,負(fù)載HL通電。松開按鈕SB,HL斷電。程序具有點(diǎn)動(dòng)控制功能。該梯形圖對(duì)應(yīng)著3步指令語(yǔ)句, 用手持編程器FX-20P將圖3.3(b)所示的指令語(yǔ)句輸入PLC中,操作步驟如下。1接通電源PROGRAM MODE 編程模式ONLINE (PC) 在

3、線編程 OFFLINE (HPP) 離線編程2選擇在線編程ONLINE MODE 在線模式SELECT FUNCTION 選擇功能OR MODE 或模式MEM. SETTING 8K 內(nèi)存 8K3將PLC中存儲(chǔ)的原用戶程序清除(1)按【RD/WR】鍵兩次。(2)按【NOP/0】鍵。(3)按【MC/A】鍵。(4)按【GO】鍵。手持編程器屏幕上顯示如下:ALL CLEAR ? 清除所有程序嗎?OK GO 是按【GO】鍵NO CLEAR 否按【CLEAR】鍵(5)按【GO】鍵,則清除用戶存儲(chǔ)的程序,手持編程器屏幕上顯示如下:W 0 NOP 空指令 1 NOP 空指令 2 NOP 空指令 3 NOP

4、空指令 4寫入圖3.3(b)所示的3步指令語(yǔ)句 (1)按【LD/X】鍵,屏幕顯示 0 LD _(2)按【LD/X】鍵,屏幕顯示 0 LD X _(3)按【MCR/6】鍵,屏幕顯示 0 LD X 006(4)按【GO】鍵,光標(biāo)下移一行,第1步指令輸入完畢。(5)按【OUT/C】鍵,屏幕顯示 1 OUT _(6)按【LDI/Y】鍵,屏幕顯示 1 OUT Y _(7)按【NOP/0】鍵,屏幕顯示 1 OUT Y 000(8)按【GO】鍵,光標(biāo)下移一行,第2步指令輸入完畢。(9)按【END/F】鍵,屏幕顯示 2 END _(10)按【GO】鍵,光標(biāo)下移一行,第3步指令輸入完畢。全部程序?qū)懭隤LC的存儲(chǔ)

5、器,手持編程器屏幕上顯示如下:W 0 LD X 006 取X6狀態(tài) 1 OUT Y 000 輸出到Y(jié)0 2 END 程序結(jié)束 3 NOP 空指令5運(yùn)行程序?qū)⒎绞介_關(guān)【RUN/STOP】開關(guān)撥向【RUN】位置,PLC置于程序運(yùn)行狀態(tài),程序運(yùn)行指令燈(RUN)亮。6操作(1)按下按鈕SB,PLC輸入/輸出LED指示燈X6/Y0亮,燈HL通電亮。(2)松開按鈕SB,PLC輸入/輸出LED指示燈X6/Y0滅,燈HL斷電滅。運(yùn)行的結(jié)果符合控制要求。 從這個(gè)控制例子可以看出,一個(gè)完整的PLC控制系統(tǒng)是由硬件和軟件(用戶程序)兩部分組成。輸入不同的用戶程序,PLC便具有不同的控制功能。3.1.2 PLC的應(yīng)

6、用、分類及程序語(yǔ)言的應(yīng)用、分類及程序語(yǔ)言1PLC的主要應(yīng)用(1)開關(guān)量邏輯控制 (2)模擬量控制。 (4)多級(jí)控制。 (3)運(yùn)動(dòng)控制。 2PLC分類PLC按結(jié)構(gòu)可分為整體式和模塊式。 I/O點(diǎn)數(shù)小于64點(diǎn)為微型機(jī);I/O點(diǎn)數(shù)在64128點(diǎn)為小型機(jī);I/O點(diǎn)數(shù)在129512點(diǎn)為中型機(jī);I/O點(diǎn)數(shù)在512點(diǎn)以上為大型機(jī)。 PLC按輸入/輸出接口(I/O接口)總數(shù)的多少可分為微型機(jī)、小型機(jī)、中型機(jī)和大型機(jī)。 3.1.3 PLC控制系統(tǒng)的特點(diǎn)1PLC控制系統(tǒng)硬件簡(jiǎn)單 繼電器控制系統(tǒng)是由大量的硬件繼電器組成,結(jié)構(gòu)復(fù)雜。而PLC控制系統(tǒng)主要是由程序(軟繼電器)組成,在硬件連接上PLC只需要接入輸入信號(hào)和受

7、控對(duì)象。 2PLC的控制功能強(qiáng)大,修改方便 繼電器控制系統(tǒng)的功能是通過(guò)器件連線實(shí)現(xiàn)的,控制功能相對(duì)簡(jiǎn)單,并且不易改變。而PLC控制功能是由計(jì)算機(jī)軟件實(shí)現(xiàn)的,不但具有強(qiáng)大的邏輯計(jì)算控制功能,而且可以根據(jù)工藝需要方便地修改控制功能。3系統(tǒng)穩(wěn)定、維護(hù)容易 PLC性能指標(biāo)高,故障率低,抗干擾性強(qiáng),能在工業(yè)生產(chǎn)環(huán)境下長(zhǎng)期穩(wěn)定工作。據(jù)統(tǒng)計(jì),PLC控制系統(tǒng)的電氣故障95%以上發(fā)生在PLC的外部電路。當(dāng)電路發(fā)生故障時(shí),可根據(jù)PLC輸入/輸出端口的LED顯示判斷產(chǎn)生故障的部位,以便迅速排除故障。圖3.4 PLC的硬件結(jié)構(gòu)33.11.4 4 PLCLC的硬件結(jié)構(gòu)的硬件結(jié)構(gòu) 1. CPU是PLC的邏輯運(yùn)算和控制指揮

8、中心 2. PLC的存儲(chǔ)器ROM中固化著系統(tǒng)程序,存儲(chǔ)器RAM中存放用戶程序和工作數(shù)據(jù) 3. 電源將外部電能轉(zhuǎn)換為PLC內(nèi)部器件使用的各種電壓。 4. 通信接口是PLC與外設(shè)進(jìn)行交換信息和寫入程序的通道。5輸入接口輸入接口用來(lái)完成輸入信號(hào)的引入、濾波及電平轉(zhuǎn)換。 圖3.5 PLC輸入接口電路6輸出接口圖3.6 PLC輸出接口項(xiàng) 目繼電器輸出晶體管輸出晶閘管輸出負(fù)載電源AC250V以下、DC30V以下DC 530VAC 85242V電路絕緣機(jī)械絕緣光電耦合絕緣光電耦合絕緣負(fù)載電流2A/1點(diǎn)8A/4點(diǎn)公用0.5A/1點(diǎn)0.8A/4點(diǎn)0.3A/1點(diǎn)0.8A/4點(diǎn)響應(yīng)時(shí)間斷通約10ms0.2ms以下1

9、ms以下通斷約10ms0.2ms以下10ms以下表3.1輸出接口電路的規(guī)格33.11.5 FX2N2N系列系列PLCLC基本單元的型號(hào)與端子排列基本單元的型號(hào)與端子排列1FX2N系列PLC基本單元的型號(hào)例如:FX2N-16MR表示為FX2N系列的基本單元,I/O總接口數(shù)為16,繼電器輸出方式。2FX2N系列基本單元I/O端子的排列圖3.8 FX2N-16MR的I/O端子排列圖3.9 FX2N-32MR的I/O端子排列(2)輸出端子圖3.11 PLC輸出接口方式例如FX2N-48MR分組情況為:第1組:COM1、Y0Y3 第2組:COM2、Y4Y7第3組:COM3、Y10Y13 第4組:COM4

10、、Y14Y17第5組:COM5、Y20Y273.1.6 PLC的循環(huán)掃描工作方式的循環(huán)掃描工作方式圖3.12 PLC循環(huán)掃描工作方式 在程序執(zhí)行和輸出刷新階段,即使輸入狀態(tài)發(fā)生變化,程序也不讀入新的輸入數(shù)據(jù),這樣增強(qiáng)了PLC的抗干擾能力和程序執(zhí)行的可靠性。3.2 點(diǎn)動(dòng)控制程序與編程軟件點(diǎn)動(dòng)控制程序與編程軟件3.2.1 輸入繼電器輸入繼電器X和輸出繼電器和輸出繼電器Y圖3.13 軟繼電器的線圈和接點(diǎn)1輸入繼電器XFX2N系列PLC的輸入繼電器以八進(jìn)制進(jìn)行編號(hào),地址范圍是X0X267(184點(diǎn))。 2輸出繼電器YFX2N系列PLC的輸出繼電器也是八進(jìn)制編號(hào),地址范圍是Y0Y267(184點(diǎn))。 3

11、.2.2 LD、LDI、OUT、END指令及其應(yīng)用指令及其應(yīng)用表3.2LD、LDI、OUT、END指令助記符邏 輯 功 能電 路 表 示操 作 元 件程序步LD取常開接點(diǎn)狀態(tài)常開接點(diǎn)與左母線連接X(jué)、Y、M、S、T、C1LDI取常閉接點(diǎn)狀態(tài)常閉接點(diǎn)與左母線連接X(jué)、Y、M、S、T、C1OUT線圈輸出驅(qū)動(dòng)線圈輸出Y、M、S、T、C不定END程序結(jié)束無(wú)13.2.3 應(yīng)用應(yīng)用PLC編程軟件編寫點(diǎn)動(dòng)控制程序編程軟件編寫點(diǎn)動(dòng)控制程序1點(diǎn)動(dòng)控制線路 電動(dòng)機(jī)的點(diǎn)動(dòng)控制要求是:按下按鈕SB,電動(dòng)機(jī)運(yùn)轉(zhuǎn);松開按鈕SB,電動(dòng)機(jī)停機(jī)。 圖3.16 點(diǎn)動(dòng)控制線路PLC接線圖和程序梯形圖2運(yùn)行三菱PLC編程軟件SWOPC-

12、FXGP/WIN-C圖3.17 初始啟動(dòng)畫面圖3.18 選擇PLC的類型圖3.19 程序編輯的主界面圖3.20 指令輸入對(duì)話框圖3.21 梯形圖輸入(1)圖3.22 梯形圖輸入(2)圖3.23 梯形圖輸入(3)圖3.24 梯形圖轉(zhuǎn)換為指令表3用戶程序?qū)懭隤LC圖3.25 程序傳送到PLC(1)圖3.26 程序傳送到PLC(2)4運(yùn)行程序或停止程序圖3.27 程序運(yùn)行(1)圖3.28 程序運(yùn)行(2)5程序監(jiān)控圖3.29 程序監(jiān)控(1)圖3.30 程序監(jiān)控(2)3.3 串并聯(lián)指令、置位指令與自鎖控制程序串并聯(lián)指令、置位指令與自鎖控制程序 助 記 符邏輯功能電 路 表 示操 作 元 件步 數(shù)AND與

13、串聯(lián)一個(gè)常開接點(diǎn)X、Y、M、S、T、C1ANI與非串聯(lián)一個(gè)常閉接點(diǎn)X、Y、M、S、T、C13.3.1 接點(diǎn)串聯(lián)指令接點(diǎn)串聯(lián)指令A(yù)ND、ANI表3.4AND、ANI指令【例題3.1】 閱讀圖3.31所示梯形圖,分析其邏輯關(guān)系,并寫出對(duì)應(yīng)的指令表。助 記 符邏 輯 功 能電 路 表 示操 作 元 件步 數(shù)OR或并聯(lián)一個(gè)常開接點(diǎn)X、Y、M、S、T、C1ORI或非并聯(lián)一個(gè)常閉接點(diǎn)X、Y、M、S、T、C13.3.2 接點(diǎn)并聯(lián)指令接點(diǎn)并聯(lián)指令OR、ORI表3.5OR、ORI指令【例題3.2】 編寫一個(gè)自鎖控制程序。啟動(dòng)/停止按鈕分別接輸入繼電器X0、X1端口,負(fù)載接觸器接輸出繼電器Y0端口。通 用停電保持

14、用(可用程序變更)停電保持專用(不可變更)特 殊 用M0499共500點(diǎn)M500M1023共524點(diǎn)M1024M3071共2048點(diǎn)M8000M8255共256點(diǎn)3.3.3 輔助繼電器輔助繼電器M 輔助繼電器M的作用類似于中間繼電器。輔助繼電器也有常開和常閉接點(diǎn),但是不能直接驅(qū)動(dòng)外部負(fù)載,外部負(fù)載只能用輸出繼電器Y驅(qū)動(dòng)。 表3.6輔助繼電器M元件編號(hào)與功能M8000:運(yùn)行監(jiān)控。PLC運(yùn)轉(zhuǎn)時(shí)始終保持接通(ON)狀態(tài)。M8002:初始脈沖。PLC由停止?fàn)顟B(tài)(STOP)轉(zhuǎn)為運(yùn)轉(zhuǎn)狀態(tài)(RUN)的瞬時(shí)接通一個(gè)掃描周期。M8011:10ms方波振蕩時(shí)鐘信號(hào)。M8012:100ms方波振蕩時(shí)鐘信號(hào)。M801

15、3:1s方波振蕩時(shí)鐘信號(hào)。M8014:1min方波振蕩時(shí)鐘信號(hào)。M8020:零標(biāo)記。加減運(yùn)算結(jié)果為零時(shí)狀態(tài)為ON,否則為OFF。M8034:全部輸出繼電器Y禁止(OFF)。助記符邏 輯 功 能電 路 功 能操 作 元 件步 數(shù)SET置1線圈保持接通Y、MSY、M:1S、特M:2RST清0線圈保持?jǐn)嚅_Y、MS、T、CD、V、ZY、M:1S、T、C、特M:2D、V、Z、特D:33.3.4 置位指令置位指令SET、復(fù)位指令、復(fù)位指令RST表3.7SET、RST指令 【例題3.3】 用置位指令與復(fù)位指令編寫具有自鎖功能的程序。啟動(dòng)/停止按鈕分別接輸入繼電器X0、X1端口,Y0為輸出端口。3.3.5 實(shí)

16、習(xí)操作:三相電動(dòng)機(jī)自鎖控制線路與程序?qū)嵙?xí)操作:三相電動(dòng)機(jī)自鎖控制線路與程序表3.8輸入/輸出端口分配表輸 入輸 出輸入繼電器輸 入 元 件作 用輸出繼電器輸出元件X0KH過(guò)載保護(hù)Y0交流接觸器KMX1SB1停止按鈕X2SB2啟動(dòng)按鈕圖3.34 電動(dòng)機(jī)自鎖控制程序圖3.35 電動(dòng)機(jī)自鎖控制線路3.3.6 問(wèn)題解答問(wèn)題解答 1在繼電器控制線路中,停止按鈕使用常閉觸頭。在PLC控制線路中,停止按鈕是使用常閉觸頭還是使用常開觸頭? 答:停止按鈕使用常開觸頭的程序梯形圖如圖3.36(a)所示,停止按鈕使用常閉觸頭的梯形圖如圖3.36(b)所示 。圖3.36 停止按鈕使用不同觸頭的程序梯形圖 在生產(chǎn)設(shè)備中

17、停止按鈕要用常閉觸頭。同理,過(guò)載保護(hù)也應(yīng)使用熱繼電器的常閉觸頭。 2在PLC控制線路中,熱繼電器的常閉觸頭是與接觸器線圈串聯(lián)還是占用PLC的一個(gè)輸入端口? 答:雖然熱繼電器的常閉觸頭與接觸器線圈串聯(lián)可以節(jié)省PLC的一個(gè)輸入端口,但在實(shí)際設(shè)備中,往往將多個(gè)熱繼電器的常閉觸頭串聯(lián),共同占用PLC的一個(gè)輸入端口,并用這個(gè)端口聯(lián)鎖控制整個(gè)程序。因此,熱繼電器的常閉觸頭應(yīng)占用一個(gè)輸入端口為宜。在本書中,為了方便讀者分析程序主要語(yǔ)句,有時(shí)也采用熱繼電器的常閉觸頭與接觸器線圈串聯(lián)的方式,即熱繼電器的常閉觸頭與程序無(wú)關(guān)。3.4 脈沖指令與正反轉(zhuǎn)控制程序脈沖指令與正反轉(zhuǎn)控制程序 助記 符邏輯功能電 路 功 能操

18、 作 元 件步數(shù)LDP脈沖上升沿檢測(cè)元件接點(diǎn)閉合時(shí)接通1個(gè)掃描周期X、Y、M、S、T、C2LDF脈沖下降沿檢測(cè)元件接點(diǎn)斷開時(shí)接通1個(gè)掃描周期X、Y、M、S、T、C2表3.9LDP、LDF指令脈沖上升沿、下降沿邏輯“取”指令的使用說(shuō)明:(1)LDP 指令監(jiān)視元件的接通狀態(tài),即只在操作元件由OFFON狀態(tài)時(shí)產(chǎn)生一個(gè)掃描周期的接通脈沖。(2)LDF 指令監(jiān)視元件的斷開狀態(tài),即只在操作元件由ONOFF狀態(tài)時(shí)產(chǎn)生一個(gè)掃描周期的接通脈沖。3.4.1 脈沖上升沿、下降沿脈沖上升沿、下降沿“取取”指令指令LDP、LDF 【例題3.4】 某臺(tái)設(shè)備有兩臺(tái)電動(dòng)機(jī)M1和M2,交流接觸器分別接PLC的輸出端口Y0和Y1

19、,啟動(dòng)/停止按鈕分別接PLC的輸入端口X0和X1。為了減小兩臺(tái)電動(dòng)機(jī)同時(shí)啟動(dòng)對(duì)供電線路的影響,讓M2延遲啟動(dòng)??刂埔笫牵喊聪聠?dòng)按鈕,M1啟動(dòng),延緩幾秒鐘后,松開啟動(dòng)按鈕,M2才啟動(dòng);按下停止按鈕,M1、M2同時(shí)停止。圖3.37 例題3.4程序 【解】 根據(jù)控制要求,啟動(dòng)第一臺(tái)電動(dòng)機(jī)用LDP指令,啟動(dòng)第二臺(tái)電動(dòng)機(jī)用LDF指令,程序梯形圖和指令表如圖3.37所示。程序工作原理如下: 按下啟動(dòng)按鈕時(shí),輸入繼電器X0的常開接點(diǎn)閉合,指令語(yǔ)句 “0 LDP X0”在第一個(gè)掃描周期內(nèi)控制輸出繼電器Y0通電自鎖,M1啟動(dòng)。 松開啟動(dòng)按鈕的瞬間,輸入繼電器X0的常開接點(diǎn)斷開,指令語(yǔ)句“ 5 LDF X0”

20、在其后的第一個(gè)掃描周期內(nèi)控制輸出繼電器Y1通電自鎖,M2啟動(dòng)。按下停止按鈕,Y0和Y1均斷電解除自鎖,M1和M2斷電停機(jī)。圖3.38 例題3.4時(shí)序圖輸 入輸 出輸入繼電器輸 入 元 件作 用輸出繼電器輸 出 元 件作 用X0KH過(guò)載保護(hù)Y0接觸器KM1正轉(zhuǎn)X1SB1停止按鈕Y1接觸器KM2反轉(zhuǎn)X2SB2正轉(zhuǎn)啟動(dòng)X3SB3反轉(zhuǎn)啟動(dòng)3.4.2 實(shí)習(xí)操作:三相電動(dòng)機(jī)正反轉(zhuǎn)控制線路與程序?qū)嵙?xí)操作:三相電動(dòng)機(jī)正反轉(zhuǎn)控制線路與程序表3.10輸入/輸出端口分配表 控制要求:不通過(guò)停止按鈕,直接按正反轉(zhuǎn)按鈕就可改變轉(zhuǎn)向,因此需要采用按鈕聯(lián)鎖。為了減輕變換瞬間反向電流對(duì)電動(dòng)機(jī)的沖擊,適當(dāng)延長(zhǎng)變換過(guò)程,即按下正

21、轉(zhuǎn)按鈕時(shí),先停止反轉(zhuǎn),延緩片刻松開正轉(zhuǎn)按鈕時(shí),再接通正轉(zhuǎn),反轉(zhuǎn)過(guò)程同理。圖3.39 電動(dòng)機(jī)正反轉(zhuǎn)控制線路圖3.40 電動(dòng)機(jī)正反轉(zhuǎn)控制程序3.5 塊指令與點(diǎn)動(dòng)自鎖混合控制和多地控制程序塊指令與點(diǎn)動(dòng)自鎖混合控制和多地控制程序 助 記 符邏 輯 功 能電 路 表 示操 作 元 件步 數(shù)ANB塊的串聯(lián)接點(diǎn)后串聯(lián)一個(gè)電路塊無(wú)13.5.1 電路塊操作指令電路塊操作指令A(yù)NB、ORB“塊與”指令A(yù)NB的使用說(shuō)明:(1)ANB指令不帶操作數(shù)。(2)兩個(gè)或兩個(gè)以上接點(diǎn)并聯(lián)連接的電路稱為并聯(lián)電路塊。當(dāng)并聯(lián)電路塊與前面的電路串聯(lián)連接時(shí),使用ANB指令。(3)并聯(lián)電路塊的起點(diǎn)用LD或LDI指令,并聯(lián)結(jié)束后使用ANB指

22、令,表示與前面的電路串聯(lián)。(4)多個(gè)電路塊串聯(lián)時(shí),如分別使用ANB指令,則串聯(lián)電路塊的數(shù)量沒(méi)有限制。(5)也可以連續(xù)使用ANB指令,但使用次數(shù)不能超過(guò)8次。 表3.11ANB指令 【例題3.5】 閱讀圖3.41(a)所示的梯形圖,分析其邏輯關(guān)系,并寫出對(duì)應(yīng)的指令表。 【解】 圖3.41(a)所示梯形圖的邏輯關(guān)系是:X0接點(diǎn)與Y0接點(diǎn)并聯(lián),與X1、X2形成的并聯(lián)電路塊串聯(lián),然后控制Y0。因此,要使用串聯(lián)電路塊指令。 圖3.41 塊與指令A(yù)NB舉例(1)【例題3.6】 閱讀圖3.42(a)所示的梯形圖,寫出對(duì)應(yīng)的指令表?!窘狻?圖3.42(a)梯形圖所對(duì)應(yīng)的指令表如圖3.42(b)所示。圖3.42

23、 塊與指令A(yù)NB舉例(2)助記符邏輯功能電 路 表 示操作元件步 數(shù)ORB塊的并聯(lián)接點(diǎn)并聯(lián)一個(gè)電路塊無(wú)1表3.12ORB指令“塊或”指令ORB的使用說(shuō)明:(1)ORB指令不帶操作數(shù)。(2)兩個(gè)或兩個(gè)以上接點(diǎn)串聯(lián)連接的電路稱為串聯(lián)電路塊。當(dāng)串聯(lián)電路塊與前面的電路并聯(lián)連接時(shí),使用ORB指令。(3)串聯(lián)電路塊的起點(diǎn)用LD或LDI指令,串聯(lián)結(jié)束后使用ORB指令,表示與前面的電路并聯(lián)。(4)多個(gè)電路塊并聯(lián)時(shí),如分別使用ORB指令,則并聯(lián)電路塊的數(shù)量沒(méi)有限制。(5)也可以連續(xù)使用ORB指令,但使用次數(shù)不得超過(guò)8次。 【例題3.7】 閱讀圖3.43(a)所示的梯形圖,分析其邏輯關(guān)系,并寫出對(duì)應(yīng)的指令表。 【

24、解】 圖3.43(a)所示梯形圖的邏輯關(guān)系是:X0接點(diǎn)與X1接點(diǎn)串聯(lián)形成的電路塊1,Y0接點(diǎn)與X3接點(diǎn)串聯(lián)形成電路塊2,電路塊1與電路塊2并聯(lián)后再與X2接點(diǎn)串聯(lián),然后控制輸出繼電器Y0。圖3.43(a)程序梯形圖所對(duì)應(yīng)的指令表如圖3.43(b)所示。圖3.43 塊或指令ORB舉例【例題3.8】 閱讀圖3.44(a)所示的梯形圖,寫出對(duì)應(yīng)的指令表。 【解】 圖3.44(a)梯形圖程序中使用了并聯(lián)電路塊形式和串聯(lián)電路塊形式,對(duì)應(yīng)的指令表如圖3.44(b)所示。圖3.44 塊指令舉例3“上重下輕上重下輕”、“左重右輕左重右輕”的編程規(guī)則的編程規(guī)則圖3.45 符合“上重下輕”編程規(guī)則圖3.46 不符合

25、“上重下輕”編程規(guī)則圖3.47 符合“左重右輕”編程規(guī)則圖3.48 不符合“左重右輕”編程規(guī)則交替輸出指令操 作 數(shù)程 序 步PFNC66 ALTY、M、S33.5.2 交替輸出指令交替輸出指令A(yù)LT表3.13ALT指令圖3.49 交替輸出指令應(yīng)用程序圖3.50 輸入/輸出時(shí)序圖3.5.3 PLC多地控制多地控制 多地控制是指在多個(gè)地方控制同一臺(tái)電動(dòng)機(jī)的啟動(dòng)與停止。如圖3.51所示為兩地控制一臺(tái)電動(dòng)機(jī)的輸入端接線圖和PLC程序。兩地啟動(dòng)按鈕并聯(lián)使用輸入端口X2,兩地停止按鈕并聯(lián)使用輸入端口X1; X0端口上連接熱繼電器KH的常閉觸點(diǎn);輸出端口為Y0。 圖3.51 多地控制接線圖和程序輸 入輸

26、出輸入繼電器輸入元件作 用輸出繼電器輸出元件控制對(duì)象X0SB1啟動(dòng)按鈕Y0接觸器KM電動(dòng)機(jī)MX1SB2停止按鈕X2SB3點(diǎn)動(dòng)按鈕X3KH過(guò)載保護(hù)3.5.4 實(shí)習(xí)操作:點(diǎn)動(dòng)自鎖混合控制線路與程序?qū)嵙?xí)操作:點(diǎn)動(dòng)自鎖混合控制線路與程序控制要求: 某生產(chǎn)設(shè)備有1臺(tái)電動(dòng)機(jī),除連續(xù)運(yùn)行控制外,還需要用點(diǎn)動(dòng)控制調(diào)整生產(chǎn)設(shè)備的狀態(tài)。3個(gè)操作按鈕分別是啟動(dòng)按鈕、停止按鈕和點(diǎn)動(dòng)按鈕。表3.14輸入/輸出端口分配表圖3.52 點(diǎn)動(dòng)自鎖混合控制線路圖3.53 點(diǎn)動(dòng)自鎖組合控制線路梯形圖3.6 延時(shí)控制程序延時(shí)控制程序 定時(shí)器名稱編 號(hào) 范 圍點(diǎn) 數(shù)計(jì) 時(shí) 范 圍100ms定時(shí)器T0T1992000.13276.7s1

27、0ms定時(shí)器T200T245460.01327.67s1ms累計(jì)定時(shí)器T246T24940.00132.767s100ms累計(jì)定時(shí)器T250T25560.13276.7s3.6.1 定時(shí)器定時(shí)器T表3.15定時(shí)器分類定時(shí)器T的使用說(shuō)明: (1)定時(shí)器是根據(jù)時(shí)鐘脈沖累計(jì)計(jì)時(shí)的,時(shí)鐘脈沖周期有1ms、10ms、100ms三種規(guī)格,定時(shí)器的工作過(guò)程實(shí)際上是對(duì)時(shí)鐘脈沖計(jì)數(shù)。 (2)定時(shí)器有一個(gè)設(shè)定值寄存器,一個(gè)當(dāng)前值寄存器。這些寄存器都是16位(即數(shù)值范圍是132 767),計(jì)時(shí)時(shí)間為設(shè)定值乘以定時(shí)器的計(jì)時(shí)單位(時(shí)鐘脈沖周期)。 (3)每個(gè)定時(shí)器都有一個(gè)常開和常閉接點(diǎn),這些接點(diǎn)可以無(wú)限次引用。 (4)

28、定時(shí)器滿足計(jì)時(shí)條件時(shí)開始計(jì)時(shí),定時(shí)時(shí)間到時(shí)其常開接點(diǎn)閉合,常閉接點(diǎn)斷開。 1普通定時(shí)器(T0T245)圖3.54 普通定時(shí)器T0的應(yīng)用2累計(jì)定時(shí)器(T246T255)與普通定時(shí)器不同的是,累計(jì)定時(shí)器在計(jì)時(shí)中途線圈或PLC斷電時(shí),當(dāng)前值寄存器中的數(shù)據(jù)可以保持,當(dāng)線圈重新通電時(shí),當(dāng)前值寄存器在原來(lái)數(shù)據(jù)的基礎(chǔ)上繼續(xù)計(jì)時(shí),直到累計(jì)時(shí)間達(dá)到設(shè)定值,定時(shí)器動(dòng)作。累計(jì)定時(shí)器的當(dāng)前值寄存器數(shù)據(jù)只能用復(fù)位指令清0。 【例題3.9】 分析如圖3.55(a)所示梯形圖程序的邏輯關(guān)系,寫出對(duì)應(yīng)的指令表。【解】 圖3.55(a)所示梯形圖的邏輯關(guān)系是延時(shí)接通控制。 圖3.55 延時(shí)接通控制程序 【例題3.10】 分析如

29、圖3.56(a)所示梯形圖程序的邏輯關(guān)系,寫出對(duì)應(yīng)的指令表。 【解】 圖3.56(a)所示梯形圖的邏輯關(guān)系是延時(shí)斷開控制。 圖3.56 延時(shí)斷開控制程序3.6.2 脈沖產(chǎn)生程序脈沖產(chǎn)生程序 FX2N系列PLC的特殊輔助繼電器M8011M8014可以分別產(chǎn)生占空比為1/2、脈沖周期為10ms、100ms、1s和1min的時(shí)鐘信號(hào),在需要可以直接應(yīng)用。如圖3.57所示的梯形圖中,用M8013的接點(diǎn)控制輔助繼電器M0。圖3.57 特殊輔助繼電器M8013、M8014的波形及M8013的應(yīng)用 在實(shí)際應(yīng)用中也可以組成振蕩電路產(chǎn)生任意周期的脈沖信號(hào)。例如,產(chǎn)生周期為15s,脈沖持續(xù)時(shí)間為一個(gè)掃描周期的信號(hào)

30、,梯形圖和時(shí)序圖如圖3.58所示。圖3.58 產(chǎn)生周期為15s的脈沖信號(hào) 用兩個(gè)定時(shí)器產(chǎn)生一個(gè)占空比可調(diào)的任意周期的脈沖信號(hào),脈沖信號(hào)的低電平時(shí)間為10s,高電平時(shí)間為20s的程序如圖3.59(a)所示。 圖3.59(a) 產(chǎn)生脈沖信號(hào)的程序圖3.59(b) 產(chǎn)生脈沖信號(hào)程序中元件的時(shí)序圖輸 入輸 出輸入繼電器輸 入 元 件作 用輸出繼電器輸 出 元 件控 制 對(duì) 象X0SB1啟動(dòng)按鈕Y0接觸器KM1M1X1SB2停止按鈕Y1接觸器KM2M2X2KH1、KH2、KH3過(guò)載保護(hù)Y2接觸器KM3M33.6.3 實(shí)習(xí)操作:三臺(tái)電動(dòng)機(jī)順序啟動(dòng)控制線路和程序?qū)嵙?xí)操作:三臺(tái)電動(dòng)機(jī)順序啟動(dòng)控制線路和程序 某

31、機(jī)械設(shè)備有三臺(tái)電動(dòng)機(jī),控制要求如下:按下啟動(dòng)按鈕,第一臺(tái)電動(dòng)機(jī)M1啟動(dòng);運(yùn)行4s后,第二臺(tái)電動(dòng)機(jī)M2啟動(dòng);M2運(yùn)行15s后,第三臺(tái)電動(dòng)機(jī)M3啟動(dòng)。按下停止按鈕,3臺(tái)電動(dòng)機(jī)全部停機(jī)。表3.16輸入/輸出端口分配圖3.60 三臺(tái)電動(dòng)機(jī)順序啟動(dòng)控制線路圖3.61 三臺(tái)電動(dòng)機(jī)順序啟動(dòng)控制程序3.7 堆棧、主控指令與堆棧、主控指令與Y形啟動(dòng)控制程序形啟動(dòng)控制程序 3.7.1 進(jìn)棧、讀棧、出棧指令進(jìn)棧、讀棧、出棧指令MPS、MRD、MPP 圖3.62 堆棧指令執(zhí)行過(guò)程助記符指令名稱邏 輯 功 能操作數(shù)MPS進(jìn)棧各級(jí)數(shù)據(jù)依次下移到下一級(jí)單元;當(dāng)前運(yùn)算結(jié)果送入堆棧第一級(jí)單元 無(wú)MRD讀棧將堆棧第一級(jí)單元的數(shù)據(jù)

32、送入運(yùn)算器;各級(jí)數(shù)據(jù)位置不發(fā)生上移或下移無(wú)MPP出棧將堆棧第一級(jí)單元的數(shù)據(jù)送入運(yùn)算器,其他各級(jí)數(shù)據(jù)依次上移到上一級(jí)無(wú)表3.17MPS、MRD、MPP指令進(jìn)棧、讀棧、出棧指令的使用說(shuō)明:(1)MPS、MPP應(yīng)該成對(duì)使用,而且連續(xù)使用不能超過(guò)11次,否則數(shù)據(jù)溢出丟失。(2)使用MPS、MRD、MPP指令時(shí),如果其后是單個(gè)接點(diǎn),需用AND或ANI指令;如果其后是電路塊,則在電路塊的始點(diǎn)用LD或LDI指令,然后用塊與指令A(yù)NB?!纠}3.11】 分析如圖3.63所示的程序。圖3.63 例題3.11【例題3.12】 分析如圖3.64所示的程序。圖3.64 例題3.12【例題3.13】 寫出如圖3.65(

33、a)所示的程序的指令表。圖3.65 例題3.13使用二級(jí)堆棧助 記 符指 令 名 稱邏 輯 功 能操 作 元 件步 數(shù)MC主控主控開始Y、M、N3MCR主控復(fù)位主控結(jié)束N23.7.2 主控、主控復(fù)位指令主控、主控復(fù)位指令MC、MCR 表3.18MC、MCR指令主控、主控復(fù)位指令MC、MCR 的使用說(shuō)明: (1)主控接點(diǎn)接通時(shí),執(zhí)行MC與MCR之間的指令。主控接點(diǎn)斷開,計(jì)數(shù)器、累積定時(shí)器,以及用SET/RST指令驅(qū)動(dòng)的元件保持當(dāng)前狀態(tài),其余的均處在斷開狀態(tài)。 (2)執(zhí)行MC指令后,左母線移至MC接點(diǎn)之后,所以要使用LD或LDI指令;執(zhí)行MCR指令后返回到原來(lái)的母線。MC、MCR指令必須成對(duì)使用。

34、 (3)使用不同的Y、M元件號(hào),可以多次使用MC指令。 (4)主控指令可以嵌套,但最多不能超過(guò)8級(jí)(N7),嵌套級(jí)的編號(hào)順次增大(按順序由小到大),返回時(shí)用MCR指令,根據(jù)編號(hào)從大到小開始解除(按順序由大到?。?【例題3.14】 分析圖3.66所示的程序。圖3.66 主控指令應(yīng)用33.77.3 3 實(shí)習(xí)操作:電動(dòng)機(jī)實(shí)習(xí)操作:電動(dòng)機(jī)Y-降壓?jiǎn)?dòng)控制線路與程序降壓?jiǎn)?dòng)控制線路與程序控制要求如下:當(dāng)按下啟動(dòng)按鈕SB1時(shí),電動(dòng)機(jī)繞組Y形連接啟動(dòng),6s后自動(dòng)轉(zhuǎn)為形連接運(yùn)行。當(dāng)按下停上按鈕SB2時(shí),電動(dòng)機(jī)停機(jī)。表3.19輸入/輸出端口分配表輸 入輸 出輸入繼電器輸 入 元 件作 用輸出繼電器輸 出 元 件作 用X0SB1啟動(dòng)按鈕Y0接觸器KM1電源接觸器X1SB2停止按鈕Y1接觸器KM2Y啟動(dòng)X2KH熱繼電器Y2接觸器KM3運(yùn)行圖3.67 電動(dòng)機(jī)Y-降壓?jiǎn)?dòng)控制線路圖3.68 電動(dòng)機(jī)Y-降壓?jiǎn)?dòng)控制程序3.8 計(jì)數(shù)控制程序計(jì)數(shù)控制程序 3.8.1 普通計(jì)數(shù)器普通計(jì)數(shù)器C 表3.20普通計(jì)數(shù)器C分類表計(jì)數(shù)器名稱

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論