step7系統(tǒng)功能和系統(tǒng)功能塊的使用_第1頁
step7系統(tǒng)功能和系統(tǒng)功能塊的使用_第2頁
step7系統(tǒng)功能和系統(tǒng)功能塊的使用_第3頁
step7系統(tǒng)功能和系統(tǒng)功能塊的使用_第4頁
step7系統(tǒng)功能和系統(tǒng)功能塊的使用_第5頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡介

1、要做西門子系統(tǒng)了,由于對STEP7中的FB和FC的區(qū)別還有點(diǎn)模糊,故查了些資料并做 了些補(bǔ)充如下:1)FC運(yùn)行時(shí)的臨時(shí)變量在執(zhí)行結(jié)束后數(shù)據(jù)會(huì)丟失,不具有存儲(chǔ)功能。2)FB要和數(shù)據(jù)塊(DB)聯(lián)系起來使用具有存儲(chǔ)功能。由于在做系統(tǒng)時(shí)往往需要存儲(chǔ)的變量較多,因此FB塊使用的數(shù)量肯定要比FC多。在工程中往往控制多個(gè)相同的設(shè)備,這時(shí)只要做一個(gè)FB或一個(gè)FC (如果中間數(shù)據(jù)不要保 存的話),如果你使用FB塊(不是FC)只要和相應(yīng)數(shù)量的的DB塊(數(shù)據(jù)塊)聯(lián)系起來就 可以,比如要控制3臺(tái)電機(jī),只要做一個(gè)FB1塊控制程序,在OB1中調(diào)用FB1時(shí)分別于3 個(gè)電機(jī)的數(shù)據(jù)塊DB1,DB2, DB3聯(lián)系起來就可以。如果

2、3臺(tái)電機(jī)的程序都用FB1來做,且 把FB1放在同一個(gè)FB塊中如(FB10)中,然后OB1調(diào)用FB10時(shí),則只要FB10的數(shù)據(jù)塊 DB10,而FB1可不直接聯(lián)系DB塊,因?yàn)镈B10已經(jīng)包含了 FB1的數(shù)據(jù)。實(shí)例:1)如下圖是在FB10中的一段程序,圖中#shuju是FB3,#shuju_1也是FB3。FB10對 應(yīng)了 DB10數(shù)據(jù)塊2)再來看看FB3的程序吧:看看定義的變量和程序,F(xiàn)B3可沒有聯(lián)系到DB塊哦。闞溯標(biāo)題:MOVECMLDIpMnT7MT7Mp|dimINBU-J/OUT#temp#temp nnINOUT#piwin-#templ#templ科文件m | 維膏j壽 蝮正! | tf

3、JB HI- -M- -0內(nèi)容環(huán)境矣接口-毯接口-口頂回 piwin回 rang-口 OUT箱 pwalue Q- INJOUT H-.STAT-W TEMP箱 temp回 tempi回 tempZ回 temp3名爵UINOUTOIN_OUTTATijTEMPDIV_REN ENQINI QUTIN2DIV_REN ENOINI OUTIN22.76480Qe+碘-#rang -孝 tEiiVp 斜一 -#temp3-#temp:3 -#pwalue3)在看看交叉參考圖來說明FB10聯(lián)系到了 DB10,而FB3卻沒有直接聯(lián)系到DB塊,因?yàn)?DB10的數(shù)據(jù)已經(jīng)包含了 FB3的數(shù)據(jù):4)這時(shí)再看看

4、DB10的數(shù)據(jù)尋址的表達(dá)方式:地址聲明名稱類型初始值i0. 0stat:in.:shuju. piwinWORDW#16#022. 0statinShuju. rangRE虹.0. OOOOOOe+O36. 0statoutshuju. pwalueREAL0-OOOOOOe+U410-.0statinghuju_1. piwinWORDW#16#05. 1巳0statin:shuju_ 1. rangRE虹0. OOOOOOe+O616. 0outshuiu_ 1. pwalueRZAL0.OOOOOOe+O1.20. 0statin:shuju_2. piwinWORDW#16#0S22.

5、 0atinphuiu_2. rangREAL0- OOOOOOe+O926. 0st atout:shuju_2. pwalueRE虹0.OOOOOOe+O10晶.0statinshuju_3. piwinWORDW#16#011契.0statinshuju_3. rangREAL0.OOOOOOe+U盅36. 0時(shí)outghuj u_3. pwalueREAL0-OOOOOOe+O1340. 0statin:shuju_4. piwinWORDW#16#01442. 0inshuju_4. rangRZAL0. OOOOOOe+O15M 0statout洛huju_4. pwalueREA

6、L0-OOOOOOe+U1650; 0atin5huiu_5. piwinWORDW#16#01752. 0st atin:shuju_5. rangRE虹0. OOOOOOe+O18S6. 0statout,shuju_5. pwalueRZAL0-OOOObUe+U1960. 0statinshuju_6. piwinWORDW#16#02062.0statinshuju_6. rangREAL0- OOOOOOe+O2T夠.0statout:shuju_6. pwalueRE虹0.OOOOOOe+O益70. 0inshuju_7. piwinW#16#072. 0statin:shuju_7. rangREAL0. OOOOOOe+U76. 0atoutphuiu_7. pwalueREAL0-OOOOOOe+O KB1 (測戳,DB126LAD FB1Q:(-號除塵系統(tǒng)也DB1O88LADFB3(數(shù)據(jù)1)1洵LADFB&.(數(shù)據(jù)1)誠LADFB31洵LADFB&.(數(shù)據(jù)1)誠LADFB31洵LADFB&.(數(shù)據(jù)口誠LADFB3(Ill)1洵LADFEW.(數(shù)據(jù)1)誠LADr C OBI (Cycle EKecutionJ 最大:1

溫馨提示

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

評論

0/150

提交評論