第4章 S7-200的指令系統(tǒng)(3)_第1頁
第4章 S7-200的指令系統(tǒng)(3)_第2頁
第4章 S7-200的指令系統(tǒng)(3)_第3頁
第4章 S7-200的指令系統(tǒng)(3)_第4頁
第4章 S7-200的指令系統(tǒng)(3)_第5頁
已閱讀5頁,還剩34頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、Date:2022-3-7File:SSP1_01C.1SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation第第4章章 S7-200的指令系統(tǒng)的指令系統(tǒng)(3)Date:2022-3-7File:SSP1_01C.2SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation4.1 4.1 傳送指令傳送指

2、令4.2 4.2 比較指令比較指令4.34.3 三相鼠籠式異步電動機星三相鼠籠式異步電動機星/ /三三角換接啟動控制角換接啟動控制實驗實驗4.4 4.4 算術(shù)運算指令算術(shù)運算指令4.5 4.5 邏輯運算指令邏輯運算指令4.6 4.6 移位指令移位指令4.7 4.7 步進電機運動控制步進電機運動控制Date:2022-3-7File:SSP1_01C.3SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation4.1 4.1 傳送指令傳送指令一、數(shù)據(jù)傳

3、送指令一、數(shù)據(jù)傳送指令:啟動信號啟動信號EN1時,把源操作數(shù)時,把源操作數(shù)IN傳送到目標(biāo)操作數(shù)傳送到目標(biāo)操作數(shù)OUT中,中,ENO為傳送狀態(tài)位。為傳送狀態(tài)位。操作碼:操作碼:MOV后面加后面加B/W/D/RDate:2022-3-7File:SSP1_01C.4SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation二、數(shù)據(jù)塊傳送指令二、數(shù)據(jù)塊傳送指令:啟動信號啟動信號EN1時,把位于源操作數(shù)起時,把位于源操作數(shù)起始地址始地址IN的的N個數(shù)據(jù)傳送到

4、目標(biāo)起始地址個數(shù)據(jù)傳送到目標(biāo)起始地址OUT中,中,ENO為傳為傳送狀態(tài)位。送狀態(tài)位。操作碼:操作碼:BM后面加后面加B/W/DDate:2022-3-7File:SSP1_01C.5SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation三、字節(jié)交換指令三、字節(jié)交換指令:啟動信號啟動信號EN1時,把數(shù)據(jù)時,把數(shù)據(jù)IN的高字節(jié)與的高字節(jié)與低字節(jié)交換,低字節(jié)交換,ENO為傳送狀態(tài)位。為傳送狀態(tài)位。操作碼:操作碼:SWAPDate:2022-3-7Fil

5、e:SSP1_01C.6SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation四、存儲器填充指令四、存儲器填充指令:啟動信號啟動信號EN1時,把時,把N個數(shù)據(jù)(個數(shù)據(jù)(IN)依次填入依次填入OUT的起始地址中,的起始地址中,ENO為傳送狀態(tài)位。為傳送狀態(tài)位。指令形式:指令形式:FILLIN,OUT,NDate:2022-3-7File:SSP1_01C.7SIMATIC S7Siemens AG 2000. All rights reserved

6、.Information and Training CenterKnowledge for Automation4.2 4.2 比較指令:比較指令:當(dāng)比較數(shù)當(dāng)比較數(shù)1和比較數(shù)和比較數(shù)2的關(guān)系符合比較符的條件時,比的關(guān)系符合比較符的條件時,比較觸點閉合,否則比較觸點斷開。較觸點閉合,否則比較觸點斷開。比較操作碼:比較操作碼:LD(或相關(guān)指令或相關(guān)指令)后面加上數(shù)據(jù)類型后面加上數(shù)據(jù)類型B/W/D/R。比較操作符:等于比較操作符:等于/大于大于/小于小于/不等不等/大大于等于于等于/小于等于。小于等于。Date:2022-3-7File:SSP1_01C.8SIMATIC S7Siemens AG

7、2000. All rights reserved.Information and Training CenterKnowledge for Automation例例4-14-1:VD0VD0為傳感器測量的被加熱體的溫度,為傳感器測量的被加熱體的溫度,VD200VD200存放設(shè)定溫度的下限值,存放設(shè)定溫度的下限值, VD204VD204存放設(shè)定溫存放設(shè)定溫度的上限值,度的上限值,Q0.0Q0.0是驅(qū)動加熱器的輸出觸點。當(dāng)測是驅(qū)動加熱器的輸出觸點。當(dāng)測量的溫度低于下限值時,應(yīng)使量的溫度低于下限值時,應(yīng)使Q0.0=1Q0.0=1(加熱),當(dāng)(加熱),當(dāng)測量的溫度高于上限值時,應(yīng)使測量的溫度高于上限

8、值時,應(yīng)使Q0.0=0Q0.0=0(停止加熱(停止加熱)。)。Date:2022-3-7File:SSP1_01C.9SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation一、實驗?zāi)康囊?、實驗?zāi)康?.1.了解時間繼電器的使用方法及在控制系統(tǒng)中的應(yīng)了解時間繼電器的使用方法及在控制系統(tǒng)中的應(yīng)用。用。2.2.熟悉異步電動機熟悉異步電動機Y Y降壓起動控制的運行情況降壓起動控制的運行情況和操作方法。和操作方法。4.3 4.3 三相鼠籠式異步電動機星三相鼠

9、籠式異步電動機星/ /三角換接啟動控三角換接啟動控制實驗制實驗Date:2022-3-7File:SSP1_01C.10SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation二、實驗說明:二、實驗說明:啟動:按啟動按鈕啟動:按啟動按鈕SB1,I0.0的動合觸點閉合,的動合觸點閉合,M20.0線圈得電,線圈得電,M20.0的動合觸點閉合,同時的動合觸點閉合,同時Q0.0線圈得電,即接觸器線圈得電,即接觸器KM1的線圈得電,的線圈得電,1S后后Q0.

10、3線圈得電,即接觸器線圈得電,即接觸器KM4的線圈得電,電動機的線圈得電,電動機作星形連接啟動;作星形連接啟動;6S后后Q0.3的線圈失電,的線圈失電,0.5秒后秒后Q0.2線圈得電,電動機轉(zhuǎn)為三角形運行方式,按下線圈得電,電動機轉(zhuǎn)為三角形運行方式,按下停止按鈕停止按鈕SB3電機停止運行。電機停止運行。Date:2022-3-7File:SSP1_01C.11SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for AutomationDate:2022-3-7File

11、:SSP1_01C.12SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation輸輸入入SBSB1 1SBSB3 3I0I0. .0 0I0I0. .2 2輸輸出出KMKM1 1KMKM3 3KMKM4 4Q0Q0. .0 0Q0Q0. .2 2Q0Q0. .3 3三、輸入輸出接線三、輸入輸出接線 Date:2022-3-7File:SSP1_01C.13SIMATIC S7Siemens AG 2000. All rights reserved.

12、Information and Training CenterKnowledge for Automation四、梯形圖參考程序四、梯形圖參考程序Date:2022-3-7File:SSP1_01C.14SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation實驗實驗4-14-1必作題:必作題: 完成三相鼠籠式異步電動機星完成三相鼠籠式異步電動機星/ /三角換三角換接啟動控制實驗。接啟動控制實驗。選作題:選作題: 結(jié)合例結(jié)合例4-14-1,設(shè)定溫度

13、的上、下限為,設(shè)定溫度的上、下限為VB0=10VB0=10、VB1=2VB1=2,溫度值由,溫度值由IB0IB0輸入,當(dāng)溫輸入,當(dāng)溫度低于下限時按照星度低于下限時按照星/ /三角換接方式啟動電三角換接方式啟動電機,當(dāng)溫度高于上限時關(guān)閉電機。機,當(dāng)溫度高于上限時關(guān)閉電機。Date:2022-3-7File:SSP1_01C.15SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation作業(yè)作業(yè)4-14-1:一、對于三相鼠籠式異步電動機星一、對于三相鼠籠

14、式異步電動機星/ /三角換三角換接啟動控制程序,完成下列時序,并據(jù)此說接啟動控制程序,完成下列時序,并據(jù)此說明程序的功能。明程序的功能。I0.0Q0.0Q0.2Q0.3Date:2022-3-7File:SSP1_01C.16SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation4.4 算術(shù)運算指令算術(shù)運算指令一、一、加法運算加法運算Date:2022-3-7File:SSP1_01C.17SIMATIC S7Siemens AG 2000. A

15、ll rights reserved.Information and Training CenterKnowledge for Automation二、二、減法運算減法運算Date:2022-3-7File:SSP1_01C.18SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation三、三、乘法運算乘法運算Date:2022-3-7File:SSP1_01C.19SIMATIC S7Siemens AG 2000. All rights rese

16、rved.Information and Training CenterKnowledge for Automation三、三、乘法運算乘法運算Date:2022-3-7File:SSP1_01C.20SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation四、四、除法運算除法運算Date:2022-3-7File:SSP1_01C.21SIMATIC S7Siemens AG 2000. All rights reserved.Informati

17、on and Training CenterKnowledge for AutomationVD4VD4高字是余數(shù),低字是商高字是余數(shù),低字是商四、四、除法運算除法運算Date:2022-3-7File:SSP1_01C.22SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation例例4-2Q1.1Q1.0操作定義操作定義01由由IB0輸入被加數(shù)輸入被加數(shù)10由由IB0輸入加數(shù)輸入加數(shù)11由由QB0顯示和顯示和設(shè)計一個加法器,由設(shè)計一個加法器,由I

18、B0IB0輸入被加數(shù)和加數(shù)并輸入被加數(shù)和加數(shù)并由由QB0QB0顯示,和數(shù)由顯示,和數(shù)由QB0QB0輸出。輸出。Date:2022-3-7File:SSP1_01C.23SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for AutomationDate:2022-3-7File:SSP1_01C.24SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowled

19、ge for Automation實驗實驗4-24-2必作題:必作題:運行例題運行例題4-24-2。選作題:選作題:一、根據(jù)例一、根據(jù)例4 42 2,編制一個減法、乘法和除法器,編制一個減法、乘法和除法器;Date:2022-3-7File:SSP1_01C.25SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation選作題二:編制一個補碼加法器。字長為一個字節(jié),加數(shù)選作題二:編制一個補碼加法器。字長為一個字節(jié),加數(shù)、被加數(shù)、被加數(shù)、和數(shù)的顯、和數(shù)

20、的顯示(示(QB0QB0)均用原碼,加數(shù)、被加數(shù)均用原碼,加數(shù)、被加數(shù)由由IB0IB0按原碼輸入,先作框圖)按原碼輸入,先作框圖)由由IB0IB0按原碼按原碼輸入被加數(shù)輸入被加數(shù)由由QB0QB0顯示顯示正?正?YN取反加取反加1補碼送補碼送VB1由由IB0IB0按原碼按原碼輸入加數(shù)輸入加數(shù)由由QB0顯示顯示功能切換按鈕:功能切換按鈕:I1.0I1.0,分三個步驟:分三個步驟: VB0 VB1 VB0 VB1+ VB2 VB3+ VB2 VB3 VB4 VB5 VB4 VB5正?正?YN取反加取反加1補碼送補碼送VB3求和求和和送和送VB5VB5正?正?YN取反加取反加1原碼送原碼送VB5原碼和

21、送原碼和送QB0顯示顯示 Q0.1 Q0.0 Q0.1 Q0.0被加數(shù)被加數(shù) 0 10 1加數(shù)加數(shù) 1 01 0和和 1 11 1Date:2022-3-7File:SSP1_01C.26SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation4.5 邏輯運算指令邏輯運算指令一、一、邏輯邏輯”與與”運算運算: : 數(shù)據(jù)類型數(shù)據(jù)類型:B:B、W W或或DWDW二、邏輯二、邏輯”或或”運算運算: : 數(shù)據(jù)類型數(shù)據(jù)類型:B:B、W W或或DWDWDate

22、:2022-3-7File:SSP1_01C.27SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation三、三、邏輯邏輯”異或異或”運算運算: : 數(shù)據(jù)類型數(shù)據(jù)類型:B:B、W W或或DWDW四、四、取反運算取反運算: : 數(shù)據(jù)類型數(shù)據(jù)類型:B:B、W W或或DWDWDate:2022-3-7File:SSP1_01C.28SIMATIC S7Siemens AG 2000. All rights reserved.Information and

23、 Training CenterKnowledge for Automation4.6 移位指令移位指令一、一、右移指令(右移指令(SHR): 數(shù)據(jù)類型數(shù)據(jù)類型:B、W或或DW,左邊補左邊補0。Date:2022-3-7File:SSP1_01C.29SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation4.6 移位指令移位指令二、二、左移指令(左移指令(SHLSHL): : 數(shù)據(jù)類型數(shù)據(jù)類型:B:B、W W或或DW DW ,右邊補右邊補0。Da

24、te:2022-3-7File:SSP1_01C.30SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation三、三、循環(huán)右移指令(循環(huán)右移指令(RORROR): : 數(shù)據(jù)類型數(shù)據(jù)類型:B:B、W W或或DWDW四、四、循環(huán)左移指令(循環(huán)左移指令(ROLROL): : 數(shù)據(jù)類型數(shù)據(jù)類型:B:B、W W或或DWDWDate:2022-3-7File:SSP1_01C.31SIMATIC S7Siemens AG 2000. All rights re

25、served.Information and Training CenterKnowledge for Automation五、移位寄存器五、移位寄存器指令(指令(SHRBSHRB): :使能端(使能端(ENEN)每輸)每輸入一個脈沖,整個寄存器移動一位。入一個脈沖,整個寄存器移動一位。DATADATA為數(shù)據(jù)輸為數(shù)據(jù)輸入端,入端,S_BITS_BIT為寄存器的最低位,為寄存器的最低位,N N為寄存器的長度為寄存器的長度,N N為正:左移,為正:左移,N N為負:右移。移出的位送入為負:右移。移出的位送入SM1.1SM1.1。M1.2M1.2M1.1M1.1M1.0M1.0M0.7M0.7M0.

26、6M0.6M0.5M0.5M0.4M0.4M0.3M0.3M0.2M0.2M0.1M0.1SM1.1SM1.1M0.0M0.0N為正為正N為負為負SM1.1SM1.1M0.0M0.0Date:2022-3-7File:SSP1_01C.32SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation4.7 4.7 步進步進電機運動控制電機運動控制 一、實驗?zāi)康模阂?、實驗?zāi)康模毫私庖莆患拇嫫魑恢噶盍私庖莆患拇嫫魑恢噶頢HRB在控制系統(tǒng)中的應(yīng)在控制系統(tǒng)中的

27、應(yīng)用及編程方法。用及編程方法。二、實驗說明:二、實驗說明:使用移位寄存器指令,可以大大簡化程序設(shè)計使用移位寄存器指令,可以大大簡化程序設(shè)計。移位寄存器指令所描述的操作過程如下:若在輸。移位寄存器指令所描述的操作過程如下:若在輸入端輸入一串脈沖信號,在移位脈沖作用下,脈沖入端輸入一串脈沖信號,在移位脈沖作用下,脈沖信號依次移位到各個寄存器的內(nèi)部繼電器中,并將信號依次移位到各個寄存器的內(nèi)部繼電器中,并將這些內(nèi)部繼電器的狀態(tài)輸出,每個內(nèi)部繼電器可在這些內(nèi)部繼電器的狀態(tài)輸出,每個內(nèi)部繼電器可在不同的時間內(nèi)得到由輸入端輸入的一串脈沖信號。不同的時間內(nèi)得到由輸入端輸入的一串脈沖信號。Date:2022-3

28、-7File:SSP1_01C.33SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation三、實驗面板圖三、實驗面板圖Date:2022-3-7File:SSP1_01C.34SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation四、實驗步驟四、實驗步驟:1.輸入輸出接線輸入輸出接線輸入輸入SDSDI0.0I0.0輸出輸出A AB BC CD DQ0.0Q0.0Q0.1Q0.1Q0.2Q0.2Q0.3Q0.32.打開主機電源將程序下載到主機中。打開主機電源將程序下載到主機中。3.啟動并運行程序觀察實驗現(xiàn)象。啟動并運行程序觀察實驗現(xiàn)象。Date:2022-3-7File:SSP1_01C.35SIMATIC S7Siemens AG 2000. All rights reserved.Informati

溫馨提示

  • 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

提交評論