位邏輯指令.ppt_第1頁
位邏輯指令.ppt_第2頁
位邏輯指令.ppt_第3頁
位邏輯指令.ppt_第4頁
位邏輯指令.ppt_第5頁
已閱讀5頁,還剩35頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、位邏輯指令,位邏輯指令處理的對象為二進制位信號。位邏輯指令掃描信號狀態(tài)“1”和“0”位,并根據(jù)布爾邏輯對它們進行組合,所產(chǎn)生的結果(“1”或“0”)稱為邏輯運算結果,存儲在狀態(tài)字的“RLO”中。 1 觸點與線圈 2 基本邏輯指令 3 置位和復位指令 4 RS和SR觸發(fā)器 5 跳變沿檢測指令,回本部分,1 觸點與線圈,在LAD(梯形圖)程序中,通常使用類似繼電器控制電路中的觸點符號及線圈符號來表示PLC的位元件,被掃描的操作數(shù)(用絕對地址或符號地址表示)則標注在觸點符號的上 方,如圖所示。,回本段,1.常開觸點,對于常開觸點(動合觸點),則對“1”掃描相應操作數(shù)。在PLC中規(guī)定:若操作數(shù)是“1”

2、則常開觸點“動作”,即認為是“閉合”的;若操作數(shù)是“0”,則常開觸點“復位”,即觸點仍處 于打開的狀態(tài)。 常開觸點所使用的操作數(shù)是:I、Q、M、L、D、T、C。,返回上級,2.常閉觸點,常閉觸點(動斷觸點)則對“0”掃描相應操作數(shù)。在PLC中規(guī)定:若操作數(shù)是“1”則常閉觸點“動作”,即觸點“斷開”;若操作數(shù)是“0”,則常閉觸點“復位”,即觸點仍保持閉合。 常閉觸點所使用的操作數(shù)是:I、Q、M、L、D、T、C。,返回上級,3.輸出線圈(賦值指令),輸出線圈與繼電器控制電路中的線圈一樣,如果有電流(信號流)流過線圈(RLO=“1”),則被驅動的操作數(shù)置“1”;如果沒有電流流過線圈(RLO=“0”)

3、,則被驅動的操作數(shù)復位(置“0”)。輸出線圈只能出現(xiàn)在梯形圖邏輯串的最右 邊。 輸出線圈等同于STL程序中的賦值指令(用等于號“=”表 示),所使用的操作數(shù)可以是:Q、M、L、D。,返回上級,4.中間輸出,在梯形圖設計時,如果一個邏輯串很長不便于編輯時,可以將邏輯串分成幾個段,前一段的邏輯運算結果(RLO)可作為中間輸出,存儲在位存儲器(I、Q、M、L或D)中,該存儲位可以當作一個觸點出現(xiàn)在其他邏輯串中。中間輸出只能放在梯形圖邏輯串的中間,而不能出現(xiàn)在最左 端或最右端。,與下面程序等效,返回上級,2 基本邏輯指令,基本邏輯指令包括: “與”指令 “與非”指令 “或”指令 “或非”指令 “異或”

4、指令 “異或非”指令 邏輯塊的操作 信號流取反指令,回本段,1.邏輯“與” 指令,邏輯“與” 指令使用的操作數(shù)可以是:I、Q、M、L、D、T、C。有2種指令形式(STL和FBD),用LAD也可以實現(xiàn)邏輯 “與” 運算。,返回上級,2.邏輯 “與非”指令,邏輯 “與非”指令使用的操作數(shù)可以是:I、Q、M、L、D、T、C。有2種指令形式(STL和FBD),用LAD也可以實現(xiàn)邏 輯 “與非”運算。,返回上級,3.邏輯 “或”指令,邏輯 “或”指令使用的操作數(shù)可以是:I、Q、M、L、D、T、C。有2種指令形式(STL和FBD),用LAD也可以實現(xiàn)邏 輯 “或”運算。,返回上級,4.邏輯 “或非”指令,

5、邏輯 “或非”指令使用的操作數(shù)可以是:I、Q、M、L、D、T、C。有2種指令形式(STL和FBD),用LAD也可以實現(xiàn)邏 輯 “或非”運算。,返回上級,5.邏輯 “異或”指令,返回上級,6.邏輯 “異或非”指令,返回上級,7.邏輯塊的操作,返回上級,8.信號流取反指令,信號流取反指令的作用就是對邏輯串的RLO值進行取反。指令格式及示例見表4-13。當輸入位I0.0和I0.1同時動作時,Q4.0信號狀態(tài)為“0”;否則,Q4.0信號狀態(tài)為“1”。,返回上級,3 置位和復位指令,置位(S)和復位(R)指令根據(jù)RLO的值來決定操作數(shù)的信號狀態(tài)是否改變,對于置位指令,一旦RLO為“1”,則操作數(shù)的狀態(tài)置

6、“1”,即使RLO又變?yōu)椤?”,輸出仍保持為“1”;若RLO為“0”,則操作數(shù)的信號狀態(tài)保持不變。對于復位操作,一旦RLO為“1”,則操作數(shù)的狀態(tài)置“0”,即使RLO又變?yōu)椤?”,輸出仍保持為“0”;若RLO為“0”,則操作數(shù)的信號狀態(tài)保持不變。這一特性又被稱為靜態(tài)的置位和復位,相應地,賦值指 令被稱為動態(tài)賦值。,回本段,返回上級,【例1】 置位與復位指令的應用傳送帶運動控制。 如圖所示為一個傳送帶,在傳送帶的起點有兩個按鈕:用于起動的S1和用于停止的S2。在傳送帶的尾端也有兩個按鈕:用于啟動的S3和用于停止的S4。要求能從任一端起動或停止傳送帶。另外,當傳送帶上的物件到達末端時,傳感器S5使

7、傳送帶停止。,返回上級,地址分配,端子連接圖,返回上級,功能塊圖程序,梯形圖程序,返回上級,4 RS和SR觸發(fā)器,RS觸發(fā)器為“置位優(yōu)先”型觸發(fā)器(當R和S驅動信號同 時為“1”時,觸發(fā)器最終為置位狀態(tài)); SR觸發(fā)器為“復位優(yōu)先”型觸發(fā)器(當R和S驅動信號同時 為“1”時,觸發(fā)器最終為復位狀態(tài))。 RS觸發(fā)器和SR觸發(fā)器的“位地址”、置位(S)、復(S) 及輸出(Q)所使用的操作數(shù)可以是:I、Q、M、L、D。,回本段,1.RS觸發(fā)器,返回上級,2.SR觸發(fā)器,返回上級,3.RS觸發(fā)器和SR觸發(fā)器的工作時序,示例梯形圖程序,工作時序,返回上級,5 跳變沿檢測指令,STEP 7中有2類跳變沿檢測

8、指令,一種是對RLO的跳變沿檢測的指令,另一種是對觸點的跳變沿直接檢測的梯形圖方塊指 令。 RLO上升沿檢測指令 RLO下降沿檢測指令 觸點信號上升沿檢測指令 觸點信號下降沿檢測指令 【例2】 邊沿檢測指令的應用,回本段,1.RLO上升沿檢測指令,返回上級,2.RLO下降沿檢測指令,返回上級,3.RLO邊沿檢測指令的工作時序,工作時序,示例程序,返回上級,4.觸點信號上升沿檢測指令,返回上級,5.觸點信號下降沿檢測指令,返回上級,6.觸點信號邊沿檢測指令的工作時序,工作時序,示例程序,返回上級,【例2】 邊沿檢測指令的應用傳送帶運動方向檢測。 在如圖所示的傳送帶一側裝配有兩個反射式光電傳感器(PEB1和PEB2)(安裝距離小于包裹的長度),設計用于檢測包裹

溫馨提示

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

評論

0/150

提交評論