第3章編程、仿真軟件與基本指令的應(yīng)用_第1頁
第3章編程、仿真軟件與基本指令的應(yīng)用_第2頁
第3章編程、仿真軟件與基本指令的應(yīng)用_第3頁
第3章編程、仿真軟件與基本指令的應(yīng)用_第4頁
第3章編程、仿真軟件與基本指令的應(yīng)用_第5頁
已閱讀5頁,還剩70頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、指令名稱指令名稱助記符助記符邏輯功能邏輯功能操作數(shù)操作數(shù)取取LD裝載常開觸點狀態(tài)裝載常開觸點狀態(tài)I、Q、M、SM、T、C、V、S、L取反取反LDN裝載常閉觸點狀態(tài)裝載常閉觸點狀態(tài)I、Q、M、SM、T、C、V、S、L輸出輸出=驅(qū)動線圈輸出驅(qū)動線圈輸出Q、M、SM、V、S、L(1)LD是從左母線裝載常開觸點指令是從左母線裝載常開觸點指令(2)LDN是從左母線裝載常閉觸點指令是從左母線裝載常閉觸點指令(3)= 指令是對線圈進行驅(qū)動的指令指令是對線圈進行驅(qū)動的指令電動機的點動控制要求是:按下點動按鈕電動機的點動控制要求是:按下點動按鈕SB,電動機運轉(zhuǎn);,電動機運轉(zhuǎn);松開點動按鈕松開點動按鈕SB,電動機

2、停機。,電動機停機。 輸輸 入入 端端 口口輸輸 出出 端端 口口輸入繼電器輸入繼電器輸入器件輸入器件作作 用用輸出繼電器輸出繼電器輸出器件輸出器件控制對象控制對象I0.5SB 點動點動Q0.1KM電動機電動機MCPU模塊型號為模塊型號為CPU224AC/DC/繼電器,使用交流電源繼電器,使用交流電源220V。輸入端電源采用本機輸出的直流輸入端電源采用本機輸出的直流24V電源,電源,M、1M、2M連接一連接一起,按鈕起,按鈕SB接直流電源正極和輸入繼電器接直流電源正極和輸入繼電器I0.5端子,交流接觸端子,交流接觸器線圈器線圈KM與與220VAC電源串聯(lián)接入輸出公共端子電源串聯(lián)接入輸出公共端子

3、1L和輸出繼電和輸出繼電器器Q0.1端子。端子。 按下按鈕SB電機旋轉(zhuǎn)松開按鈕SB電機停轉(zhuǎn)1. 連接連接PC/PPI電纜電纜2. CPU模塊供電模塊供電3. 啟動編程軟件啟動編程軟件4. 從英文界面轉(zhuǎn)為中文界面從英文界面轉(zhuǎn)為中文界面5. 通信參數(shù)設(shè)置通信參數(shù)設(shè)置(1) (2) (3) (4) (5) 3.2.1 觸點串聯(lián)指令觸點串聯(lián)指令A(yù)、AN指令名稱指令名稱助記符助記符邏輯功能邏輯功能操作數(shù)操作數(shù)與與A用于單個常開觸點的串聯(lián)用于單個常開觸點的串聯(lián)連接連接I、Q、M、SM、T、C、V、S、L與反與反AN用于單個常閉觸點的串聯(lián)用于單個常閉觸點的串聯(lián)連接連接I、Q、M、SM、T、C、V、S、L(1

4、)A 指令完成邏輯指令完成邏輯“與與”運算,運算,AN指令完成邏輯指令完成邏輯“與非與非”運算;運算;(2)觸點串聯(lián)指令可連續(xù)使用,使用的上限為)觸點串聯(lián)指令可連續(xù)使用,使用的上限為11個。個?!纠}【例題3.1】 閱讀圖閱讀圖3-33所示的程序梯形圖,分析其邏輯關(guān)系。所示的程序梯形圖,分析其邏輯關(guān)系。在網(wǎng)絡(luò)在網(wǎng)絡(luò)1中,輸入繼電器常開觸點中,輸入繼電器常開觸點I0.0、I0.1串聯(lián)控制輸出串聯(lián)控制輸出繼電器繼電器Q0.0。在網(wǎng)絡(luò)在網(wǎng)絡(luò)2中,輸入繼電器常閉觸點中,輸入繼電器常閉觸點I0.2、I0.4和常開觸點和常開觸點I0.3串聯(lián)控制輸出繼電器串聯(lián)控制輸出繼電器Q0.1。3.2.2 觸點并聯(lián)指令

5、觸點并聯(lián)指令O、ON指令名稱指令名稱助記符助記符邏輯功能邏輯功能操作數(shù)操作數(shù)或或O用于單個常開觸點的并聯(lián)用于單個常開觸點的并聯(lián)連接連接I、Q、M、SM、T、C、V、S、L或反或反ON用于單個常閉觸點的并聯(lián)用于單個常閉觸點的并聯(lián)連接連接I、Q、M、SM、T、C、V、S、L(1)O指令完成邏輯指令完成邏輯“或或”運算,運算,ON指令完成邏輯指令完成邏輯“或非或非”運算;運算;(2)觸點并聯(lián)指令可連續(xù)使用,并聯(lián)觸點的次數(shù)沒有限制。)觸點并聯(lián)指令可連續(xù)使用,并聯(lián)觸點的次數(shù)沒有限制。 【例題【例題3.2】 編寫一個自鎖控制程序。啟動編寫一個自鎖控制程序。啟動/停止按鈕分別接輸入停止按鈕分別接輸入繼電器繼

6、電器I0.0、I0.1端口,負載接觸器接輸出繼電器端口,負載接觸器接輸出繼電器Q0.5端口。端口。3.2.3 置位指令置位指令S、復(fù)位指令、復(fù)位指令R指令名稱指令名稱LADSTL邏輯功能邏輯功能操作數(shù)操作數(shù)置位指令置位指令Sbit( S )NS bit,N從從bit開始的開始的N個元件置個元件置1并保持并保持I、Q、M、SM、T、C、V、S、L復(fù)位指令復(fù)位指令Rbit( R )NR bit,N從從bit開始的開始的N個元件置個元件置0并保持并保持(1)bit表示位元件,表示位元件,N表示常數(shù),表示常數(shù),N的范圍為的范圍為1255;(2)被)被S指令置位的軟元件只能用指令置位的軟元件只能用R指令

7、才能復(fù)位;指令才能復(fù)位;(3)R指令也可以對定時器和計數(shù)器的當前值清零。指令也可以對定時器和計數(shù)器的當前值清零。 【例題【例題3.3】用置位指令與復(fù)位指令編寫具有自鎖功能的程序?!坑弥梦恢噶钆c復(fù)位指令編寫具有自鎖功能的程序。啟動啟動/停止按鈕分別接輸入繼電器停止按鈕分別接輸入繼電器I0.0、I0.1端口,端口,Q0.5為輸出為輸出端口。端口。3.2.4 實習(xí)操作:三相電動機自鎖控制線路與程序?qū)嵙?xí)操作:三相電動機自鎖控制線路與程序按下SB2接觸器線圈得電接觸器主觸點閉合電機旋轉(zhuǎn)接觸器主觸電閉合電機旋轉(zhuǎn)接觸器線圈得電松開SB2按下SB1接觸器主觸點打開電機停轉(zhuǎn)接觸器線圈失電輸輸 入入輸輸 出出輸入

8、繼電器輸入繼電器輸入元件輸入元件作作 用用輸出繼電器輸出繼電器輸出元件輸出元件I0.0KH過載保護過載保護Q0.2交流接觸器交流接觸器KMI0.1SB1停止停止I0.2SB2啟動啟動操作步驟操作步驟1. 在繼電器控制線路中,通常停止按鈕使用常閉觸頭。在在繼電器控制線路中,通常停止按鈕使用常閉觸頭。在PLC控制線路中,停止按鈕使用常閉觸頭還是使用常開觸頭?控制線路中,停止按鈕使用常閉觸頭還是使用常開觸頭?2. 在在PLC控制線路中,熱繼電器的常閉觸頭是與接觸器線圈串控制線路中,熱繼電器的常閉觸頭是與接觸器線圈串聯(lián)還是占用聯(lián)還是占用PLC的一個輸入端口?的一個輸入端口?在實際生產(chǎn)設(shè)備中,往往將多個

9、熱繼電器的常閉觸頭串聯(lián),在實際生產(chǎn)設(shè)備中,往往將多個熱繼電器的常閉觸頭串聯(lián),共同占用共同占用PLC的一個輸入端口,并用這個端口聯(lián)鎖控制整個的一個輸入端口,并用這個端口聯(lián)鎖控制整個程序。因此,熱繼電器的常閉觸頭應(yīng)占用一個輸入端口為宜。程序。因此,熱繼電器的常閉觸頭應(yīng)占用一個輸入端口為宜。3.3.1 脈沖上升沿、下降沿指令脈沖上升沿、下降沿指令EU、ED指令名稱指令名稱LADSTL邏輯功能邏輯功能上升沿脈沖上升沿脈沖EU在上升沿產(chǎn)生脈沖在上升沿產(chǎn)生脈沖下降沿脈沖下降沿脈沖ED在下降沿產(chǎn)生脈沖在下降沿產(chǎn)生脈沖【例題【例題3.4】某臺設(shè)備有兩臺電動機】某臺設(shè)備有兩臺電動機M1和和M2,其交流接觸器分,

10、其交流接觸器分別連接別連接PLC的輸出端的輸出端Q0.1和和Q0.2,啟動,啟動/停止按鈕分別連接停止按鈕分別連接PLC的輸入端的輸入端I0.0和和I0.1。為了減小兩臺電動機同時啟動對供電線路。為了減小兩臺電動機同時啟動對供電線路的影響,讓的影響,讓M2稍微延遲片刻啟動??刂埔笫牵喊聪聠影粹o,稍微延遲片刻啟動??刂埔笫牵喊聪聠影粹o,M1立即啟動,松開啟動按鈕時,立即啟動,松開啟動按鈕時,M2才啟動;按下停止按鈕,才啟動;按下停止按鈕,M1、M2同時停止。同時停止。按下按鈕松開按鈕按下停止按鈕SB2輸輸 入入輸輸 出出輸入繼電器輸入繼電器輸入元件輸入元件作作 用用輸出繼電器輸出繼電器輸

11、出元件輸出元件作用作用I0.0KH過載保護過載保護Q0.1接觸器接觸器KM1正轉(zhuǎn)正轉(zhuǎn)I0.1SB1停止停止Q0.2接觸器接觸器KM2反轉(zhuǎn)反轉(zhuǎn)I0.2SB2正轉(zhuǎn)正轉(zhuǎn)I0.3SB3反轉(zhuǎn)反轉(zhuǎn)按下正轉(zhuǎn)按鈕SB2松開啟動按鈕SB2松開啟動按鈕SB2電機正轉(zhuǎn)按下反轉(zhuǎn)按鈕SB3電機由于慣性逐漸停轉(zhuǎn)電機反轉(zhuǎn)松開反轉(zhuǎn)按鈕SB3按下正轉(zhuǎn)按鈕SB2電機由于慣性逐漸停轉(zhuǎn)松開啟動按鈕SB2松開啟動按鈕SB2電機正轉(zhuǎn)電機由于慣性逐漸停轉(zhuǎn)3.4.1 電路塊指令電路塊指令A(yù)LD、OLD1. ALD指令指令兩條以上支路并聯(lián)形成的電路叫并聯(lián)電路塊兩條以上支路并聯(lián)形成的電路叫并聯(lián)電路塊 指令名稱指令名稱STL邏輯功能邏輯功能操作元

12、件操作元件與塊與塊ALD并聯(lián)電路塊的串聯(lián)連接并聯(lián)電路塊的串聯(lián)連接無無(1)ALD指令不帶操作數(shù);指令不帶操作數(shù);(2)當并聯(lián)電路塊與前面的電路串聯(lián)連接時,使用)當并聯(lián)電路塊與前面的電路串聯(lián)連接時,使用ALD指令;指令;(3)并聯(lián)電路塊的起點用)并聯(lián)電路塊的起點用LD或或LDN指令,并聯(lián)結(jié)束后使用指令,并聯(lián)結(jié)束后使用ALD指令,表示與前面的電路串聯(lián)。指令,表示與前面的電路串聯(lián)。 【例題【例題3.5】閱讀圖】閱讀圖3-43(a)所示的梯形圖,分析其邏輯關(guān))所示的梯形圖,分析其邏輯關(guān)系,并寫出對應(yīng)的指令表。系,并寫出對應(yīng)的指令表。【例題【例題3.6】 寫出圖寫出圖3-44(a)所示梯形圖對應(yīng)的指令表

13、。)所示梯形圖對應(yīng)的指令表。2. OLD指令指令指令名稱指令名稱STL邏輯功能邏輯功能操作元件操作元件或塊或塊OLD串聯(lián)電路塊的并聯(lián)連接串聯(lián)電路塊的并聯(lián)連接無無(1)OLD指令不帶操作數(shù);指令不帶操作數(shù);(2)串聯(lián)電路塊的起點用)串聯(lián)電路塊的起點用LD或或LDN指令,每完成一次并聯(lián)指令,每完成一次并聯(lián)要使用要使用OLD指令,表示與前面的電路并聯(lián)。指令,表示與前面的電路并聯(lián)?!纠}【例題3.7】閱讀圖】閱讀圖3-45(a)所示的梯形圖,分析其邏輯關(guān)系,)所示的梯形圖,分析其邏輯關(guān)系,并寫出對應(yīng)的指令表。并寫出對應(yīng)的指令表?!纠}【例題3.8】閱讀圖】閱讀圖3-46(a)所示的梯形圖,寫出對應(yīng)的指

14、令)所示的梯形圖,寫出對應(yīng)的指令表。表。3. “上重下輕上重下輕”、“左重右輕左重右輕”的編程規(guī)則的編程規(guī)則3.4.2 PLC多地控制多地控制如圖如圖3-51所示為兩地控制一臺電動機的輸入端接線圖和所示為兩地控制一臺電動機的輸入端接線圖和PLC程程序。兩地啟動按鈕并聯(lián)使用輸入端口序。兩地啟動按鈕并聯(lián)使用輸入端口I0.2,兩地停止按鈕并聯(lián),兩地停止按鈕并聯(lián)使用輸入端口使用輸入端口I0.1; I0.0端口上連接熱繼電器端口上連接熱繼電器KH的常閉觸點;的常閉觸點;輸出端口為輸出端口為Q0.0。 3.4.3 實習(xí)操作:點動自鎖混合控制線路與程序?qū)嵙?xí)操作:點動自鎖混合控制線路與程序輸輸 入入輸輸 出出

15、輸入繼電器輸入繼電器輸入元件輸入元件作作 用用輸出繼電器輸出繼電器輸出元件輸出元件控制對象控制對象I0.0SB1啟動按鈕啟動按鈕Q0.1接觸器接觸器KM1電動機電動機MI0.1SB2停止按鈕停止按鈕I0.2SB3點動按鈕點動按鈕I0.3KH過載保護過載保護3.5.1 定時器指令定時器指令TON、TOF、TONR項目項目接通延時接通延時斷開延時斷開延時有記憶接通延時有記憶接通延時LADSTLTON T,PTTOF T,PTTONR T,PT定時器指令定時器指令分辨率分辨率/ms計時范圍計時范圍/s定時器號定時器號TONR1132.767T0、T64101327.67T1T4、T65T681001

16、3 276.7T5T31、T69T95TONTOF1132.767T32、T96101327.67T33T36、T97T10010013 276.7T37T63、T101T2551. 接通延時定時器指令(接通延時定時器指令(TON)2. 斷開延時定時器指令(斷開延時定時器指令(TOF)3. 有記憶接通延時定時器指令(有記憶接通延時定時器指令(TONR)3.5.2 脈沖產(chǎn)生程序脈沖產(chǎn)生程序S7-200系列系列PLC的特殊存儲器的特殊存儲器SM0.4、SM0.5可以分別產(chǎn)生占可以分別產(chǎn)生占空比為空比為1/2、脈沖周期為、脈沖周期為1min和和1s的時鐘脈沖信號,在需要時的時鐘脈沖信號,在需要時可以

17、直接應(yīng)用??梢灾苯討?yīng)用。 在實際應(yīng)用中也可以組成自復(fù)位定時器來產(chǎn)生任意周期的脈在實際應(yīng)用中也可以組成自復(fù)位定時器來產(chǎn)生任意周期的脈沖信號。沖信號。 由于掃描機制的原因,分辨率為由于掃描機制的原因,分辨率為1ms和和10ms的定時器不能組的定時器不能組成自復(fù)位定時器成自復(fù)位定時器 如果產(chǎn)生一個占空比可調(diào)的任意周期的脈沖信號則需要兩個如果產(chǎn)生一個占空比可調(diào)的任意周期的脈沖信號則需要兩個定時器,脈沖信號的低電平時間為定時器,脈沖信號的低電平時間為10s,高電平時間為,高電平時間為20s的程序的程序 3.5.3 實習(xí)操作:三臺電動機順序啟動控制線路與程序?qū)嵙?xí)操作:三臺電動機順序啟動控制線路與程序 某機

18、械設(shè)備有三臺電動機,控制要求如下:按下啟動按鈕,第某機械設(shè)備有三臺電動機,控制要求如下:按下啟動按鈕,第一臺電動機一臺電動機M1啟動;運行啟動;運行4s后,第二臺電動機后,第二臺電動機M2啟動;啟動;M2運行運行15s后,第三臺電動機后,第三臺電動機M3啟動。按下停止按鈕,啟動。按下停止按鈕,3臺電動臺電動機全部停機。機全部停機。輸輸 入入輸輸 出出輸入繼電器輸入繼電器輸入元件輸入元件作作 用用輸出繼電器輸出繼電器輸出元件輸出元件控制對象控制對象I0.0SB0啟動啟動Q0.1接觸器接觸器KM1M1I0.1SB1停止停止Q0.2接觸器接觸器KM2M2I0.2KH1、KH2、KH3過載保護過載保護

19、Q0.3接觸器接觸器KM3M3計數(shù)器指令的形式如表計數(shù)器指令的形式如表3-15所示,表中所示,表中C為計數(shù)器編號,為計數(shù)器編號,取取C0C255;CU為增計數(shù)信號輸入端;為增計數(shù)信號輸入端;CD為減計數(shù)信號輸為減計數(shù)信號輸入端;入端;R為復(fù)位輸入;為復(fù)位輸入;LD為裝載預(yù)置值;為裝載預(yù)置值;PV為預(yù)置值。計數(shù)為預(yù)置值。計數(shù)器的功能是對輸入脈沖進行計數(shù),計數(shù)發(fā)生在脈沖的上升沿,器的功能是對輸入脈沖進行計數(shù),計數(shù)發(fā)生在脈沖的上升沿,達到計數(shù)器預(yù)置值時,計數(shù)器位元件動作,以完成計數(shù)控制任達到計數(shù)器預(yù)置值時,計數(shù)器位元件動作,以完成計數(shù)控制任務(wù)。務(wù)。形形 式式名名 稱稱增計數(shù)器增計數(shù)器減計數(shù)器減計數(shù)器

20、增減計數(shù)器增減計數(shù)器LADSTLCTU C C,PVPVCTD C C,PVPVCTUD C C,PVPV3.6.1 增計數(shù)器指令增計數(shù)器指令CTU從當前值開始,在每一個(從當前值開始,在每一個(CU)輸入狀態(tài)的上升)輸入狀態(tài)的上升沿時遞增計數(shù)。當達到最大值(沿時遞增計數(shù)。當達到最大值(32 767)后停止計)后停止計數(shù)。當當前計數(shù)值數(shù)。當當前計數(shù)值預(yù)置值(預(yù)置值(PV)時,計數(shù)器位元)時,計數(shù)器位元件被置位。當復(fù)位端(件被置位。當復(fù)位端(R)被接通或者執(zhí)行復(fù)位指)被接通或者執(zhí)行復(fù)位指令時,計數(shù)器被復(fù)位。令時,計數(shù)器被復(fù)位。 【例題【例題3.9】設(shè)】設(shè)I0.0連接增計數(shù)輸入端,連接增計數(shù)輸入端

21、,I0.1連接復(fù)位端,預(yù)置值連接復(fù)位端,預(yù)置值為為5時,輸出端時,輸出端Q0.1接通,試編寫控制程序并繪出時序圖。接通,試編寫控制程序并繪出時序圖?!纠}【例題3.10】編寫一個長延時控制程序,設(shè)】編寫一個長延時控制程序,設(shè)I0.0閉合閉合5小時后,小時后,Q0.1輸出接通。輸出接通。 3.6.2 減計數(shù)器指令減計數(shù)器指令CTD從當前值開始,在每一個(從當前值開始,在每一個(CD)輸入狀態(tài)的上升沿)輸入狀態(tài)的上升沿時遞減計數(shù)。當當前計數(shù)值等于時遞減計數(shù)。當當前計數(shù)值等于0時,計數(shù)器位元件時,計數(shù)器位元件被置位。當裝載輸入端(被置位。當裝載輸入端(LD)接通時,計數(shù)器位元)接通時,計數(shù)器位元件被

22、自動復(fù)位,當前值復(fù)位為預(yù)置值(件被自動復(fù)位,當前值復(fù)位為預(yù)置值(PV)。)。3.6.3 增減計數(shù)器指令增減計數(shù)器指令CTUD增減計數(shù)器有增計數(shù)和減計數(shù)兩種工作方式,增減計數(shù)器有增計數(shù)和減計數(shù)兩種工作方式,其計數(shù)方式由輸入端決定。其計數(shù)方式由輸入端決定。當達到最大值(當達到最大值(32 767)時,在增計數(shù)輸入端)時,在增計數(shù)輸入端的下一個上升沿將導(dǎo)致當前計數(shù)值變?yōu)樽钚≈档南乱粋€上升沿將導(dǎo)致當前計數(shù)值變?yōu)樽钚≈担?32 768)。當達到最小值()。當達到最小值(-32 768)時,在)時,在減計數(shù)輸入端的下一個上升沿將導(dǎo)致當前計數(shù)值減計數(shù)輸入端的下一個上升沿將導(dǎo)致當前計數(shù)值變?yōu)樽畲笾担ㄗ優(yōu)樽畲笾担?2 767)。)

溫馨提示

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

評論

0/150

提交評論