S7-200PLC編程及應(yīng)用(廖常初第2版)習(xí)題參考答案_第1頁
S7-200PLC編程及應(yīng)用(廖常初第2版)習(xí)題參考答案_第2頁
免費預(yù)覽已結(jié)束,剩余15頁可下載查看

下載本文檔

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

文檔簡介

1、第 3 章習(xí)題答案1 填空1) 輸出指令(對應(yīng)于梯形圖中的線圈)不能用于過程映像輸入 寄存器。2) SM 0.1 在首次掃描時為 ON, SM0.0 直為 ON。3) 每一位 BCD 碼用 4 位二進制數(shù)來表示, 其取值范圍為二進制數(shù) 2#00002# 1001。4) 二進制數(shù) 2#0100 0001 1000 0101 對應(yīng)的十六進制數(shù)是 _16#4185_,對應(yīng)的十進制數(shù)是_16773_,絕對值與它相同的負數(shù)的補碼是2#_1011 1110 0111 1011_5) BCD 碼 2#0100 0001 1000 0101 對應(yīng)的十進制數(shù)是 4185。6) 接通延時定時器 TON 的使能(I

2、N )輸入電路接通時開始定時,當(dāng)前值大于等于預(yù)設(shè)值時其定時器位變?yōu)镺N ,梯形圖中其常開觸點接通,常閉觸點 斷開。7) 接通延時定時器 TON 的使能輸入電路 斷開時被復(fù)位,復(fù)位后梯形圖中其常開觸點 斷開,常閉觸點 接通,當(dāng)前值等于 0。8) 有記憶接通延時定時器 TONR 的使能輸入電路接通時開始定時,使能輸入電路斷開 時,當(dāng)前值保持不變。使能輸入電路再次接通時 繼續(xù)定時。必須用 復(fù)位 指令來復(fù)位 TONR。9) 斷開延時定時器 TOF 的使能輸入電路接通時, 定時器位立即變?yōu)?ON,當(dāng)前值被島 仝。使能輸入電路斷開時,當(dāng)前值從 0 開始增大。當(dāng)前值等于預(yù)設(shè)值時,輸出位變?yōu)?OFF, 梯形圖

3、中其常開觸點 斷開,常閉觸點 接通,當(dāng)前值 保持不變。10) 若加計數(shù)器的計數(shù)輸入電路 CU 由斷開變?yōu)榻油?、復(fù)位輸入電路 R 斷開,計數(shù)器 的當(dāng)前值加 1。當(dāng)前值大于等于預(yù)設(shè)值 PV 時,梯形圖中其常開觸點 接通,常閉觸點 斷開。 復(fù)位輸入電路 接通時,計數(shù)器被復(fù)位,復(fù)位后其常開觸點斷開,常閉觸點 接通,當(dāng)前 值為_0_。3.-914.16#5.無符號數(shù)。6.VB20 和 VB21,VB207.VW20 和 VW22,VB20VB23,VW22,VB20&十進制小數(shù)9字符的個數(shù)10. 3212. 4 個,& 16、32 位13. 程序組織單元,主程序、子程序、中斷程序14.

4、 AIW215. VB100 的地址,地址指針 VD120 所指的存儲單元中的數(shù)16. 在程序中修改操作數(shù)的地址,用于間接尋址。39 9題 3-173-19 的語句表程序10.0Q0.0題 3-20 的答案21.圖 3-38 中的錯誤:I2.1 的常開觸點不能放在線圈的右邊,7,立即輸入觸點只能用于輸入位I,梯形圖中不能出現(xiàn)過程映像輸入點不能接在左側(cè)電源線上。10210.0Q2111.5M3.7-LU TH )M0.2H,卜10 4n-2 21 1 3 3 5 5 2 2 1 1 r r I Ir r0 0 3 3 0 0 o o 2 2I I T T Q Q I I MMD D p p K

5、KL L OLOL A A A AQoQoQOS, 113.4M2 . 4I IN N D D STST p p D D DNDN I ID D L L PolPolp p D D LINLINL L A A o o A A L L A A o o 1 1 N-N- - - L L L L o o A A s s A A = =o o9T3c c MkMk1 4MITMITN N D D D Ds sp p N N DNDNDILLDILL P P U U P P O OLOOLAALAOAOLESLAPLOOLAALAOAOLESLAPI0.8 中的位地址不能大于I 的線圈,正向轉(zhuǎn)換觸Q0

6、3H I10.1十卜M37I H10.51,IID.410.4Q0.3T * IN0T|(SI )139 9題 3-22 的答案1011I0L1noIDL4Q2.1IC)14.6Q0.3IC R)10.5題 3-23MDL2M3L51U題凸1269S2410.112.7MMb.INION1-IPT10Q m?的答案IQ510.3-1 100.4iT 門10.4T37斗M3.S()30-題 3-24 的答案網(wǎng)第11題25100T331,1INTON100-pr100 msHtt 12T3ST題 3-25 的答案cuCTURFV00.0 )第 4 章習(xí)題答案1 填空1) 如果方框指令的 EN 輸入

7、端有能流且執(zhí)行時無錯誤,則ENO 輸岀端有能流輸出2) 字符串比較指令的比較條件只有=和。3) 主程序調(diào)用的子程序最多嵌套_8_層,中斷程序調(diào)用的子程序不能 嵌套。4) VB0 的值為 2#1011 0110,循環(huán)右移 2 位然后左移 4 位為 2# 1101 0000。5) 讀取實時時鐘指令 TODR 讀取的日期和時間的數(shù)制為BCD 碼。6) 執(zhí)行“ JMP 2”指令的條件 滿足 時,將不執(zhí)行該指令和LBL 2 指令之間的指令。7) 主程序和中斷程序的變量表中只有臨時 變量。8)S7-200 SMART 有 6 個高速計數(shù)器,可以設(shè)置 13 種不同的工作模式。9) HSC0 的模式 3 的時

8、鐘脈沖為 IQ.0,用 10.1 控制方向。2.在 MW4 小于等于 1247 時,令 M0.1 為 ON 并保持,反之將 M0.1 復(fù)位為 OFF。LDW MW4, 1247RM0.1, 13.編寫程序,在 I0.0 的上升沿將 VW10VW58 清零。LDI0.0EUFILL 0, VW10, 255.編寫程序,將 VW0 中以 0.01Hz 為單位的 099.99Hz 的整數(shù)格式的頻率值,轉(zhuǎn)換為 4 位BCD 碼,送給 QW0,通過 4 片譯碼芯片和七段顯示器顯示頻率值(見圖 3-6)。LD SM0.0MOVW VW0, QW0IBCD QW06.用 I0.0 控制接在 QB0 上的 8

9、 個彩燈是否移位,每 1s 移 1 位。用 I0.1 控制左移或右移, 首次掃描時將彩燈的初始值設(shè)置為十六進制數(shù) 16#0E (僅 Q0.1Q0.3 為 ON ),設(shè)計出梯形圖 程序。7.值,在用 11.0 控制接在 QB0 上的 8 個彩燈是否移位,每 1s 移 1 位。用 IB0 設(shè)置彩燈的初始 I1.1 的上升沿將 IB0 的值傳送到 QB0,設(shè)計出梯形圖程序。網(wǎng)絡(luò)I網(wǎng)殆標(biāo)雹II 1II-IB0-IINOUTT37IINTON2LI-PT100 m=QBOT37MOV.bEN ENOT37ROLB1 1CKIIf M Hi1 1LNL N JBO-IMOUT1 N阿絡(luò)3-UBOLDSM0

10、.0TODRVB0/讀實時鐘,小時值在 VB3LDB=VB3, 16#20/ 20 點0 點(日期、時間值用 BCD 碼表示)OB=VW1, 16#1031OW= VB3, 16#20/ 20 點6 點開燈OB= VB3, 16#19/ 19 點7 點開燈OBVB3, 16#07AM0.0/冬季OLD=Q0.110.半徑(10000 的整數(shù)) 在 VW10 中,取圓周率為3.1416。 編寫程序,用浮點數(shù)運算指令計算圓周長,運算結(jié)果四舍五入轉(zhuǎn)換為整數(shù)后,存放在VW20中。LDSM0.0ITDVW10, AC1/整數(shù)轉(zhuǎn)換為雙整數(shù)DTRAC1, AC1/雙整數(shù)轉(zhuǎn)換為實數(shù)*R3.1416, AC1/

11、 乘以 3.1416ROUNDAC1, AC1/乘積四舍五入轉(zhuǎn)換為雙整數(shù)MOVWAC1, VW20/低 16 位送 VW20第 11 題 編寫語句表程序,實現(xiàn)運算VW2 - VW4 = VW6。LD 10.2MOVW VW2, VW6-IVW4, VW612. AIW2 中 A/D 轉(zhuǎn)換得到的數(shù)值 032000 正比于溫度值 01200 C。 在 I0.0 的上升沿, 將 AIW2的值轉(zhuǎn)換為對應(yīng)的溫度值存放在VW10 中,設(shè)計出梯形圖程序。公式:T = 1200*N/32000LDI0.3MOVWAIW2, AC0AENOMUL1200, AC0AENO/D27648, AC0AENOMOVW

12、AC0, VW1013.以 0.1 度為單位的整數(shù)格式的角度值在 VW0 中,在 10.0 的上升沿,求出該角度的正弦值,運算結(jié)果轉(zhuǎn)換為以 10 為單位的雙整數(shù),存放在 VD2 中,設(shè)計出程序。LD I0.0EULPSITD VW0, AC0AENODTR AC0, AC0AENO/R10.0, AC0LRD*R0.01745329, AC0AENOSINAC0, AC0LPP*R1000000.0, AC0AENOROUND AC0, VD216.編寫程序,用字節(jié)邏輯運算指令,將VB0的高4 位置為 2#1001,低 4 位不變。LD V0.4MOVB VB0, LB0AENOANDB 16

13、#0F, LB0AENOMOVB LB0, VB0ORB16#90, VB017.編寫程序,前后兩個掃描周期VW4 的值不變將 M0.2 復(fù)位,反之將 M0.2 置位。LDI0.4MOVW VW4, AC0AENOXORW VW6, AC0AENOLPSAW=AC0, 0RM0.2, 1LRDAW AC0, 0SM0.2, 1LPPMOVW VW4, VW618設(shè)計循環(huán)程序,求VD20 開始連續(xù)存放的 5 個浮點數(shù)的平均值。Rtt 1網(wǎng)絡(luò)標(biāo)題LD10.0EUMOVK0.0, VD40MOVDAC1FORVWO. +1” +2 2歸LD+R+DLD+R+DSMO . 0*AC1, VD404”

14、AC1冋絡(luò) 3NEXT19.在 10.0 的上升沿,用循環(huán)程序求 VW100VW108 的累加和。為了防止溢出,將被 累加的整數(shù)轉(zhuǎn)換為雙整數(shù)后再累加。用VD10 保存累加和。DDDDV V V V R R DuDu oooo O OL E M H F翩賂標(biāo)題10 00, VD1O*AC1,VV30MOW*AC1,VW3OLDSMO 0+12, AC1NEXT21 用子程序調(diào)用編寫圖 5- 3 中兩條運輸帶的控制程序,分別設(shè)置自動程序和手動程序,用 10.4 作自動/手動切換開關(guān)。手動時用10.0 和 10.1 對應(yīng)的按鈕分別點動控制兩條運輸帶。22 設(shè)計程序,用子程序求圓的面積,輸入?yún)?shù)為直徑

15、(小于 圓的面積(雙整數(shù))。在 I0.0 的上升沿調(diào)用該子程序, 直徑為 10000mm,運算結(jié)果存放在 VD10 中。1LDEUMOVWMOVDFOR10.5IDLEWD.O)主程序MaoI 1m 2M001INTIMSO-100T40INTOF30-PT100叫自動程序網(wǎng)銷110.0T 1ao.4rX10.1IQ0.5fI I32767 的整數(shù)),輸出量為PW 1m 110.4自幼程序E4T39T40手動程序變址英型I鎚站英型ILWDININTHN.OUTLD2齡OUTDINTLD6酢1TEMPREALLD10暫再2TEMPDINTmILD5K0 QITDF直松Ltlth O-TT2:ID

16、1DAENODIRJf?2:LDia,U)fAENOzR2.0.才皙存4 LDE冋納2II) )Ska. ovRrff 1 :LDt,#暫存J.:ID6AEWO*R3.14159,*暫存1:】陌AENOFOUHD /J1.LD6,#S:1D2子程序23.用定時中斷,每1s 將 VW8 的值加 1,在 10.0 的上升沿禁止該定時中斷,在10.2 的上升沿重新啟用該定時中斷。設(shè)計出主程序和中斷子程序。岡絡(luò)1LDSM0.1MOVE0, VB0MOVE250, SME34ATCHINT_0:INTO,10ENILD10 cEU網(wǎng)豔 1ATCHINT_0:INT0,10LDSMO.OIKCBVB0ID

17、10.1LDB=4, VB0EUMOVE0, VBODTCH10INCWvue主程序定時中斷程序主程序VB0 清零,用定時中斷 0,每 100ms 將 VB0 力口 1, VB0 等于 100 時24.第一次掃描時將關(guān)閉定時中斷,并將Q0.0 立即置 1。設(shè)計出主程序和中斷子程序。1LDSM0.1MOVED” VB0MOVB100HSMBS4ATCHIKT 0:IKT0, 10ENISMO.OINCE:LDB =DTCHSIo oB B 1 1V V“o o o o o oB B o o o o o o V V1111 Q Q定時中斷程序主程序題 8 的答案:初始步應(yīng)為雙線框;最上面的轉(zhuǎn)換旁邊沒有轉(zhuǎn)換條件;步M0.2 和 M0.0 之間無轉(zhuǎn)換;轉(zhuǎn)換 I0.0 與最上面的轉(zhuǎn)換之間沒有步,最上面的水平有向連線應(yīng)放在最上面的轉(zhuǎn) 換之下。輸入 I0.5 不能作為動作;一般用輸入、定時器和計數(shù)器的觸點和它們的邏輯組合作 轉(zhuǎn)換條件,不用輸出位第 5 章習(xí)題答案I0.0 T3 7Q0.0Q0.0T P10.1 T3 7Q0.1T HH/W )尹丁 丁T3770IN TONPT 1 00 ms-SM0.11M0I,I0.2M0.1-Q0.0Q0.1I0.0M0.2

溫馨提示

  • 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

提交評論