




已閱讀5頁,還剩7頁未讀, 繼續(xù)免費閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
S7 300PLC編程與應(yīng)用從入門到提高 主講 陽勝峰 第4講邏輯塊的結(jié)構(gòu)與編程 一 邏輯塊 FC和FB 的結(jié)構(gòu)二 邏輯塊 FC和FB 的編程 功能 FC 功能塊 FB 和組織塊 OB 統(tǒng)稱為邏輯塊 或程序塊 功能塊 FB 有一個數(shù)據(jù)結(jié)構(gòu)與該功能塊的參數(shù)完全相同的數(shù)據(jù)塊 稱為背景數(shù)據(jù)塊 背景數(shù)據(jù)塊依附于功能塊 它隨著功能塊的調(diào)用而打開 隨著功能塊的結(jié)束而關(guān)閉 存放在背景數(shù)據(jù)塊中的數(shù)據(jù)在功能塊結(jié)束時繼續(xù)保持 而功能 FC 則不需要背景數(shù)據(jù)塊 功能調(diào)用結(jié)束后數(shù)據(jù)不能保持 組織塊 OB 是由操作系統(tǒng)直接調(diào)用的邏輯塊 一 邏輯塊 FC和FB 的結(jié)構(gòu) 邏輯塊 OB FB FC 由變量聲明表 代碼段及其屬性等幾部分組成 局部變量聲明表 局部數(shù)據(jù) 邏輯塊局部變量的數(shù)據(jù)類型 一 邏輯塊 FC和FB 的結(jié)構(gòu) 每個邏輯塊前部都有一個變量聲明表 稱為局部變量聲明表 1 局部變量聲明表 局部數(shù)據(jù)分為參數(shù)和局部變量兩大類 局部變量又包括靜態(tài)變量和臨時變量 暫態(tài)變量 兩種 一 邏輯塊 FC和FB 的結(jié)構(gòu) 對于功能塊 FB 操作系統(tǒng)為參數(shù)及靜態(tài)變量分配的存儲空間是背景數(shù)據(jù)塊 這樣參數(shù)變量在背景數(shù)據(jù)塊中留有運行結(jié)果備份 在調(diào)用FB時 若沒有提供實參 則功能塊使用背景數(shù)據(jù)塊中的數(shù)值 操作系統(tǒng)在L堆棧中給FB的臨時變量分配存儲空間 對于功能 FC 操作系統(tǒng)在L堆棧中給FC的臨時變量分配存儲空間 由于沒有背景數(shù)據(jù)塊 因而FC不能使用靜態(tài)變量 輸入 輸出 I O參數(shù)以指向?qū)崊⒌闹羔樞问酱鎯υ诓僮飨到y(tǒng)為參數(shù)傳遞而保留的額外空間中 對于組織塊 OB 來說 其調(diào)用是由操作系統(tǒng)管理的 用戶不能參與 因此 OB只有定義在L堆棧中的臨時變量 一 邏輯塊 FC和FB 的結(jié)構(gòu) 局部變量可以是基本數(shù)據(jù)類型或復(fù)式數(shù)據(jù)類型 也可以是專門用于參數(shù)傳遞的所謂的 參數(shù)類型 參數(shù)類型包括定時器 計數(shù)器 塊的地址或指針等 2 邏輯塊局部變量的數(shù)據(jù)類型 一 邏輯塊 FC和FB 的結(jié)構(gòu) 對邏輯塊編程時必須編輯下列三個部分 變量聲明 分別定義形參 靜態(tài)變量和臨時變量 FC塊中不包括靜態(tài)變量 確定各變量的聲明類型 Decl 變量名 Name 和數(shù)據(jù)類型 DataType 還要為變量設(shè)置初始值 InitialValue 如果需要還可為變量注釋 Comment 在增量編程模式下 STEP7將自動產(chǎn)生局部變量地址 Address 程序塊 對將要由PLC進行處理的塊代碼進行編程 塊屬性 塊屬性包含了其它附加的信息 例如由系統(tǒng)輸入的時間標(biāo)志或路徑 此外 也可輸入相關(guān)詳細資料 二 邏輯塊 FC和FB 的編程 1 臨時變量的定義和使用 二 邏輯塊 FC和FB 的編程 2 定義形式參數(shù) 二 邏輯塊 FC和FB 的編程 編寫邏輯塊 FC和FB 程序時 可以用以下兩種方式使用局部變量 使用變量名 此時變量名前加前綴 以區(qū)別于在符號表中定義的符號地址 增量方式下 前綴會自動產(chǎn)生 直接使用局部變量的地址 這種方式只對背景數(shù)據(jù)塊和L堆棧有效 在調(diào)用FB塊時 要說明其
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- Z=82附近原子核形狀共存研究
- 面向數(shù)據(jù)與設(shè)備異構(gòu)的聯(lián)邦學(xué)習(xí)優(yōu)化方法研究與應(yīng)用
- 精神疾病健康指導(dǎo)
- 精油開背培訓(xùn)
- 超聲科科室簡介
- 關(guān)注心理健康 創(chuàng)造和諧班級
- 預(yù)防食源性疾病課件
- 順豐快遞教學(xué)課件
- 幼兒園教師教育教學(xué)能力提升培訓(xùn)
- 音樂說課教育課件
- 北京市海淀區(qū)2025屆高一下生物期末檢測模擬試題含解析
- JT∕T 795-2023 事故汽車修復(fù)技術(shù)規(guī)范
- 2024四川廣元市檢察機關(guān)招聘聘用制書記員22人筆試備考題庫及答案解析
- 內(nèi)科患者VTE風(fēng)險評估表
- 一年級上冊美術(shù)教案-第1課 讓大家認識我:誠實最好 ▏人美版
- 科學(xué)認識天氣智慧樹知到期末考試答案2024年
- (高清版)DZT 0064.15-2021 地下水質(zhì)分析方法 第15部分:總硬度的測定 乙二胺四乙酸二鈉滴定法
- 心理體檢收費目錄
- 雅魯藏布江米林-加查段沿線暴雨泥石流危險度評價的中期報告
- 抗生素的正確使用與合理配比
- 讀書分享讀書交流會《局外人》課件
評論
0/150
提交評論