




已閱讀5頁,還剩16頁未讀, 繼續(xù)免費閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
,第八章 DFB & 診斷 DFB,導(dǎo)出功能塊,DFB : 用戶邏輯被封裝在一個功能塊當(dāng)中,能夠多次重用(滿足應(yīng)用的特殊要求) 使用 設(shè)計人員編寫 DFB 功能塊模型,稱為 DFB 類型 最終用戶創(chuàng)建這個模塊類型的數(shù)據(jù)映象,稱為 “實例”, 并輸入各個功能塊實例的參數(shù) 設(shè)計人員和用戶之間可將DFB導(dǎo)出 / 導(dǎo)入 DFB 編碼在CPU 中只裝載一次 DFB 可以被保護 DFB 可被創(chuàng)建它的應(yīng)用程序使用,也可以放在功能塊庫當(dāng)中,被所有的應(yīng)用程序使用,原理,DFB 包括 : 輸入/輸出參數(shù) 公共或私有內(nèi)部變量 (聲明) 由LD, IL, ST, FBD語言編寫的一個或多個段 注 : 一個 DFB 可以在程序段內(nèi)嵌套調(diào)用其它DFB. DFB 用于 結(jié)構(gòu)化應(yīng)用程序 簡化程序設(shè)計和輸入 提高程序的可讀性 簡化調(diào)試 保護技術(shù)秘密,結(jié)構(gòu),創(chuàng)建DFB類型 名稱 : 最多32 個字符. 參數(shù) : 輸入, 輸出, 輸入/輸出 內(nèi)部變量 : 公共 : 可被應(yīng)用程序訪問 私有 : 不能被應(yīng)用程序訪問 編碼段 : 可以用 LD, IL, ST 或 FBD語言編寫 遵循 IEC 標(biāo)準(zhǔn), 一個DFB只包含一個程序段 不遵循 IEC 標(biāo)準(zhǔn) , 一個DFB可包含幾個程序段 (推薦) 注釋 : 最多1024 個字符,不允許使用格式字符 描述文件和保護等級,輸出,創(chuàng)建 原理,打開 Unity Pro 應(yīng)用 創(chuàng)建新的 DFB 類型 編輯新創(chuàng)建的 DFB 類型的屬性 編輯 DFB 的參數(shù) 在一個或多個段中輸入 DFB 代碼 分析 DFB 類型并使它有效 調(diào)試 DFB 類型 導(dǎo)出 DFB (如果需要) 用于其它應(yīng)用程序 使用 DFB,屬性,“DFB 類型” 在數(shù)據(jù)編輯器中鍵入, 選擇 DFB 并右擊 = properties 給出關(guān)于 DFB 類型的信息 在寫模式下可以有一些屬性 : 名稱 注釋 保護 : 選擇保護等級和密碼 (選擇后自動詢問) 注 : 獨立于應(yīng)用保護 Diag :定義該 DFB 是否可被用戶用作診斷 DFB,I/O 接口,輸入 : 最多 32 個 對于 DFB 為只讀模式 從應(yīng)用程序中傳輸數(shù)值給 DFB 類型和名稱 (最多32 個字符) 輸出 : 最多 32 個 對于 DFB 為可寫模式 從 DFB中傳輸數(shù)值給應(yīng)用程序 類型和名稱 (最多32 個字符) 輸入/輸出 : 最多 32 個 對于 DFB 為可讀/可寫模式 傳輸數(shù)值給 DFB, 經(jīng)過運算、修改后返回給應(yīng)用程序 類型和名稱 (最多32 個字符),輸出,變量,私有 : 不限制 DFB 的內(nèi)部變量 只用于 DFB 編程 (例如 : 中間計算) 名稱 (最多 8 個字符) 公共 : 不限制 DFB 的內(nèi)部變量 在調(diào)整模式下可以由應(yīng)用程序或用戶在功能塊外讀取 (有讀寫權(quán)限) 名稱 (最多 8 個字符) 公共變量的數(shù)值, 經(jīng)由應(yīng)用程序調(diào)整修改, 可以通過設(shè)定%S94為 1去替換初始值,輸出,代碼,組織成代碼段 : 遵循 IEC標(biāo)準(zhǔn) , 一個DFB 包含單個代碼段 不遵循 IEC 標(biāo)準(zhǔn), 一個 DFB包含幾個代碼段 代碼段 通過IL,ST, LD, FBD編寫 名稱 (最多 32 個字符) 有效條件 保護屬性 (無保護, 寫保護, 讀/寫保護) 注釋 (最多 256 個字符) 只使用為功能塊定義的參數(shù)或系統(tǒng)字和位進行編程,輸出,舉例 : 創(chuàng)建,名稱 : Parts_counter 輸入 : Rst : 計數(shù)器復(fù)位 Preset : 計數(shù)器預(yù)置值 Count : 計數(shù)器輸入 輸出 : Done : 達到預(yù)置值信號 公共變量 : Cur_val : 通過計數(shù)輸入累加得到的當(dāng)前值 代碼 描述表,使用 原理,打開 Unity Pro 應(yīng)用 導(dǎo)入 DFB 類型 (如果需要帶版本控制) 創(chuàng)建 DFB 實例 打開程序段 在程序段中使用 DFB 實例 修改參數(shù) (初始值) 下載并測試程序,使用 舉例,創(chuàng)建 DFB 實例: 除去事件任務(wù)和 SFC 轉(zhuǎn)換,可在應(yīng)用程序的所有任務(wù)中創(chuàng)建 DFB 實例 DFB 實例用作 : LD 或 FDB 語言中的標(biāo)準(zhǔn)功能塊 ST 或 IL 語言中的基本功能,概覽,用于應(yīng)用程序診斷的工具 PLC 程序中的過程控制 內(nèi)置診斷 追溯錯誤的起源 (直接在 PLC 層次) 可以創(chuàng)建用戶自己的診斷 DFB (Quantum & Premium) Schneider 預(yù)定義的診斷 DFB 列表 ALRM_DIA : 簡單的事件監(jiān)測 (Quantum & Premium) EV_DIA : 事件監(jiān)測 (Quantum & Premium) MV_DIA : 運動監(jiān)測 (Quantum & Premium) ASI_DIA & A2SI_DIA : AS-i 總線上的設(shè)備監(jiān)測(只用于 Premium),原理,登記,報警登記 錯誤登記指令 REGDFB ( ) 當(dāng)錯誤發(fā)生時,把帶時間戳的記錄寫入到診斷緩存區(qū)中. 同一個DFB 可以登記多個記錄 (最多 4 個) 只在 Diagnostic DFB 中使用 語法 REGDFB (AREA, 16#0062, SLEN, CTRL, PIN, VALPIN, ESTS, ERID, STAT),記錄注銷,報警記錄注銷 注銷記錄 指令 DEREG ( ) 更新與錯誤有關(guān)的日期和時間緩沖區(qū) 當(dāng)所有觀察器都得到確認(rèn)信息時,消息從診斷緩沖區(qū)中被刪除 只在 Diagnostic DFB 內(nèi)部使用 語法 OUT := DEREG(ERID); 注: 報警被保持在診斷緩沖區(qū)中,并可以被所有觀察器讀取,直到錯誤被確認(rèn)為止 (對于需要確認(rèn)的錯誤)。,創(chuàng)建,激活A(yù)pplication Diagnostics選項 (Tool = Project settings) 在變量編輯器中創(chuàng)建 DFB 類型 或 如果需要,導(dǎo)入診斷 DFB 的 模板 的源代碼 在這個 DFB 類型的屬性中, 使得 Diag 選項有效 聲明 DFB 輸入/輸出和內(nèi)部變量 注 : 所有需要監(jiān)測的輸入,其 Diag 屬性必須被選中,創(chuàng)建
溫馨提示
- 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)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年科信大隊考試題及答案
- 2025年海底撈培訓(xùn)考試題及答案
- 2025年靜脈營養(yǎng)考試試題及答案
- 烤瓷爐操作規(guī)程
- 2025年宣傳講解崗面試題及答案
- 2025年論語六則測試題及答案
- 2025年社工宣傳崗面試題及答案
- 護士條例制度復(fù)習(xí)測試附答案
- 2025年南充初三英語試題及答案
- 2025年地址選址面試試題及答案
- 13詩第十二-整本書閱讀系列《經(jīng)典常談》名著閱讀與練習(xí)
- 小學(xué)美術(shù)-湘美版四年級下冊第10課中國龍教學(xué)設(shè)計學(xué)情分析教材分析課后反思
- 一年級下冊勞技教案
- 部編版四年級語文下冊第4單元大單元整體教學(xué)作業(yè)設(shè)計(教案配套)
- 大一邏輯學(xué)全部
- 游戲法緩解小班幼兒入園焦慮的個案研究
- 2023年包頭輕工職業(yè)技術(shù)學(xué)院單招綜合素質(zhì)題庫及答案解析
- 地下室頂板裂縫防水處理方案(完整資料)
- 宮頸錐切日間手術(shù)臨床路徑(婦科)及表單
- GB/T 23111-2008非自動衡器
- GB/T 18877-2020有機無機復(fù)混肥料
評論
0/150
提交評論