PLC編程基礎(chǔ)知識課件5_第1頁
PLC編程基礎(chǔ)知識課件5_第2頁
PLC編程基礎(chǔ)知識課件5_第3頁
PLC編程基礎(chǔ)知識課件5_第4頁
PLC編程基礎(chǔ)知識課件5_第5頁
已閱讀5頁,還剩28頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、 PLC PLC的原理、功能和外部接線的原理、功能和外部接線1 2 基本指令及編程基本指令及編程 3 步進順控指令及編程步進順控指令及編程4程序控制及功能指令程序控制及功能指令5編程軟元件的性能和使用編程軟元件的性能和使用能運用步進順控指令編寫工程控制程序能運用步進順控指令編寫工程控制程序1、分析項目控制要求將工程分解成按順序執(zhí)行的幾、分析項目控制要求將工程分解成按順序執(zhí)行的幾個狀態(tài),用狀態(tài)描述工藝流程。個狀態(tài),用狀態(tài)描述工藝流程。2、I/O分配表(對照表)分配表(對照表)3、硬件電路:主電路;控制電路;、硬件電路:主電路;控制電路;PLC接線接線4、畫出狀態(tài)轉(zhuǎn)移圖,轉(zhuǎn)換成梯形圖和指令語句、畫

2、出狀態(tài)轉(zhuǎn)移圖,轉(zhuǎn)換成梯形圖和指令語句建議:建議:1、任意一個順序控制的案例都可以進行編程、任意一個順序控制的案例都可以進行編程訓(xùn)練,最好在相關(guān)教材上找;生產(chǎn)中控制任務(wù)訓(xùn)練,最好在相關(guān)教材上找;生產(chǎn)中控制任務(wù)也可以改造成也可以改造成PLC控制。分析別人編寫的程序控制。分析別人編寫的程序是編程經(jīng)驗的積累。是編程經(jīng)驗的積累。2、先學(xué)單一順序的控制任務(wù)的編程,再自學(xué)、先學(xué)單一順序的控制任務(wù)的編程,再自學(xué)復(fù)雜的。復(fù)雜的。3、多學(xué)幾個品牌的、多學(xué)幾個品牌的PLC編程技術(shù)。編程技術(shù)。1數(shù)據(jù)傳送指令數(shù)據(jù)傳送指令(1)單個數(shù)據(jù)傳送指令()單個數(shù)據(jù)傳送指令(MOV)單個數(shù)據(jù)傳送指令一次完成一個字節(jié)、單個數(shù)據(jù)傳送指

3、令一次完成一個字節(jié)、字或雙字的傳送,其指令格式見表字或雙字的傳送,其指令格式見表7-8。 【例例7-13】 編寫一段程序,將常數(shù)編寫一段程序,將常數(shù)88傳送到傳送到VB0中。中?!窘饨狻?程序如圖程序如圖7-45所示。字節(jié)所示。字節(jié)VB0中的數(shù)據(jù)為中的數(shù)據(jù)為88。讀者若將輸出。讀者若將輸出VB0改成改成VW0,則程序出錯,因為單字節(jié)傳送的操,則程序出錯,因為單字節(jié)傳送的操作數(shù)不能為字。作數(shù)不能為字?!纠?-14】 將常數(shù)將常數(shù)88傳送到傳送到VW0中,中,程序如圖程序如圖7-46所示,則所示,則VB0、VB1中的數(shù)據(jù)中的數(shù)據(jù)是多少?是多少?圖圖7-45 單字節(jié)傳送程序示例單字節(jié)傳送程序示例圖

4、圖7-46 單字節(jié)傳送程序示例單字節(jié)傳送程序示例【解解】 字節(jié)字節(jié)VB0中的數(shù)據(jù)為中的數(shù)據(jù)為0,字節(jié),字節(jié)VB1中的數(shù)據(jù)為中的數(shù)據(jù)為88。讀者若將輸出。讀者若將輸出VW0改改成成VB0,則程序出錯。因為單字傳送的操,則程序出錯。因為單字傳送的操作數(shù)不能為字節(jié)。作數(shù)不能為字節(jié)。2移位與循環(huán)指令移位與循環(huán)指令移位指令分為左移位指令分為左/右移位、循環(huán)左右移位、循環(huán)左/右右移位和寄存器移位指令三大類。移位和寄存器移位指令三大類。(1)移位指令)移位指令左左/右移位(右移位(SHL/SHR)指令將數(shù)據(jù))指令將數(shù)據(jù)存儲單元與存儲單元與SM1.1(溢出標(biāo)志位)相連,(溢出標(biāo)志位)相連,移出的位被放到移出的

5、位被放到SM1.1中,另一端用中,另一端用0補齊。補齊。其格式見表其格式見表7-12。左移位指令(左移位指令(SHL):使能端輸入有):使能端輸入有效時,將輸入的字節(jié)、字、雙字左移效時,將輸入的字節(jié)、字、雙字左移N位,位,右端補右端補0,并將結(jié)果輸出至,并將結(jié)果輸出至OUT指定的存指定的存儲器單元,最后一次移出的位保存在儲器單元,最后一次移出的位保存在SM1.1中。圖中。圖7-50為一個左為一個左/右移位指令的右移位指令的應(yīng)用示例。應(yīng)用示例。圖圖7-50 左移位指令程序示例左移位指令程序示例圖圖7-50 左移位指令程序示例(續(xù))左移位指令程序示例(續(xù))(2)循環(huán)左)循環(huán)左/右移位指令右移位指令

6、(ROL/ROR)循環(huán)移位將數(shù)據(jù)存儲單元首尾相連,循環(huán)移位將數(shù)據(jù)存儲單元首尾相連,同時又與溢出標(biāo)志位同時又與溢出標(biāo)志位SM1.1相連,相連,SM1.1用用來存放被移出的位。循環(huán)左來存放被移出的位。循環(huán)左/右移位指令格右移位指令格式見表式見表7-13。循環(huán)左移位(循環(huán)左移位(ROL):使能端輸入有):使能端輸入有效時,字節(jié)、字、雙字循環(huán)左移效時,字節(jié)、字、雙字循環(huán)左移N位后,位后,將結(jié)果輸出至將結(jié)果輸出至OUT指定的存儲單元中,并指定的存儲單元中,并將最后一次移出的位送至將最后一次移出的位送至SM1.1存放。存放。循環(huán)右移位(循環(huán)右移位(ROR):使能端輸入有):使能端輸入有效時,字節(jié)、字、雙字

7、循環(huán)右移效時,字節(jié)、字、雙字循環(huán)右移N位后,位后,將結(jié)果輸出至將結(jié)果輸出至OUT指定的存儲單元中,并指定的存儲單元中,并將最后一次移出的位送至將最后一次移出的位送至SM1.1存放。存放。圖圖7-51 循環(huán)右移位指令程序示例循環(huán)右移位指令程序示例(3)寄存器移位指令()寄存器移位指令(SHRB)寄存器移位指令是一個移位長度可以寄存器移位指令是一個移位長度可以指定的移位指令。寄存器移位指令的格式指定的移位指令。寄存器移位指令的格式見表見表7-14。圖圖7-52是寄存器移位指是寄存器移位指圖圖7-52 寄存器移位指令程序示例寄存器移位指令程序示例令簡單的應(yīng)用示例,每次令簡單的應(yīng)用示例,每次I0.1接

8、通時,接通時,產(chǎn)生一個正向脈沖,從而引發(fā)一次移位,產(chǎn)生一個正向脈沖,從而引發(fā)一次移位,低位讀入低位讀入I0.3的狀態(tài)數(shù)值(高或低),高的狀態(tài)數(shù)值(高或低),高位則溢出到位則溢出到SM1.1特殊寄存器。特殊寄存器。程序控制指令包含跳轉(zhuǎn)指令、循環(huán)指程序控制指令包含跳轉(zhuǎn)指令、循環(huán)指令、子程序指令、中斷指令和順控繼電器令、子程序指令、中斷指令和順控繼電器指令。指令。 1. 跳轉(zhuǎn)指令(2條)跳轉(zhuǎn)指令(跳轉(zhuǎn)指令(JMP)和跳轉(zhuǎn)地址標(biāo)號)和跳轉(zhuǎn)地址標(biāo)號(LBL)配合實現(xiàn)程序的跳轉(zhuǎn)。使能端輸)配合實現(xiàn)程序的跳轉(zhuǎn)。使能端輸入有效時,程序跳轉(zhuǎn)到指定標(biāo)號入有效時,程序跳轉(zhuǎn)到指定標(biāo)號n處(同一處(同一程序內(nèi)),跳轉(zhuǎn)標(biāo)號程序內(nèi)),跳轉(zhuǎn)標(biāo)號n=0255;使能端輸;使能端輸入無效時,程序順序執(zhí)行。跳轉(zhuǎn)指令格式入無效時,程序順序執(zhí)行。跳轉(zhuǎn)指令格式見表。見表。2. 結(jié)束指令(2條)無條件結(jié)束指令無條件結(jié)束指令(M

溫馨提示

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

評論

0/150

提交評論