熟女人妻水多爽中文字幕,国产精品鲁鲁鲁,隔壁的少妇2做爰韩国电影,亚洲最大中文字幕无码网站

技術頻道

娓娓工業
您現在的位置: 中國傳動網 > 技術頻道 > 應用方案 > 現場總線控制系統功能塊實例化

現場總線控制系統功能塊實例化

時間:2008-03-14 11:04:00來源:ronggang

導語:?現場總線是一種新型的自動化控制系統,是當今自動控制技術的發展方向。現場總線技術可被廣泛應用于制造業、流程工業、樓宇、交通等自動化控制系統中
引言 現場總線是“安裝在生產過程區域的現場設備/儀表與控制室內的自動控制裝置/系統之間的一種串行、數字化、多點通信的數據總線”。現場總線是一種新型的自動化控制系統,是當今自動控制技術的發展方向。現場總線技術可被廣泛應用于制造業、流程工業、樓宇、交通等自動化控制系統中。 在眾多的現場總線技術當中,由現場總線基金會組織(Fieldbus Foundation,FF)開發的基金會現場總線在工程自動化領域得到了廣泛的支持。基金會現場總線是一種是全分布式的自動化系統,主要功能是對工業生產過程進行測量、信號變送、控制等。FF于1996年頒布了低速總線H1標準。隨著以太網技術的成熟,FF制定了FF HSE(High Speed Ethernet)規范,該規范定義了一種基于高速以太網的現場總線技術。為實現自動控制系統的控制功能,在H1和HSE應用層之上增加了用戶層。用戶層包括了FF所定義的標準化的功能塊和功能塊應用進程,構成了自動化控制系統中實現控制功能的主要部分。 功能塊模型 在FF現場總線系統中,工業控制系統的功能塊應用進程(Function Block Application Process,FB AP)定義在用戶層,包括資源塊(Resouce Block)、功能塊(Function Block,FB)和變換塊(Transducer Block),以及為滿足控制系統需要而增加的各種對象,如鏈接對象(Link Object)、趨勢對象(Trend Object)等. 在現場設備應用進程的體系結構中,資源塊表示網絡硬件和軟件對象,包含現場設備的一些硬件和物理特性。資源塊定義了相應的參數來描述所用資源的狀態,并通過執行特定的算法來控制對設備資源的操作。在用戶層應用中,功能塊FB代表了應用所執行的基本的自動控制功能,是定義工業控制系統的監控和控制功能的主要手段。通過定義功能塊,使工業控制系統的自動控制功能盡可能獨立于輸入\輸出(Input Output,IO)設備。功能塊根據指定的算法并結合其內含的參數來處理輸入參數,得到的輸出提供給其它的功能塊或者變換塊執行控制功能。 定義變換塊的目的是使功能塊和IO設備隔離開來,這些IO設備包括傳感器、執行器和轉換開關。變換塊通過由功能塊使用的獨立接口控制對IO設備的訪問,同時,變換塊還執行校準和線性化的功能。鏈接對象提供了功能塊輸入輸出間的對應關系,作為在控制系統中交換信息的映射。在FF現場總線控制系統中,現場設備間或設備內部進行交換的過程數據和事件都是通過連接對象來定義的。 功能塊實例化 在建立控制系統的過程中,控制應用所需要的現場設備是不確定的。即便是一個構建好的控制系統,也可能會因為功能或者是性能上的需要而添加新的設備,這就需要現場設備比如IO設備等能夠提供完善的功能。但現場設備通常都是嵌入式設備,其操作系統采用嵌入式操作系統。因此現場設備的可用資源有限,同時實現所有功能對現場設備來要求太高。對于IO設備,多路模擬輸入(Multiple Analog Input,MAI)功能塊負責模擬數據采集,多路離散輸入(Multiple Discrete Input,MDI)功能塊負責數字數據的采集,每個MAI或者MDI功能塊所能采集的數據節點是一定的。一般情況下,每個現場設備中的功能塊類型和數目在出廠之前就已經定制好了。如果控制系統的規模發生了變化,那么原先安裝的現場設備就可能滿足不了控制系統的需要。而如果允許控制工程師能夠根據實際的需要增加現場設備中功能塊的類型和數目,則能夠大大地降低控制系統的復雜性,節省控制系統升級所需要的時間和成本,從而提高生產效率和效益。 功能塊實例化機制 為實現功能塊和其它對象的實例化,在基金會現場總線用戶層規范中定義了Action對象。通過對Action對象進行操作,可以在控制系統需要某個對象或者功能塊時,在現場設備中創建所需要的對象或者功能塊。也可以通過Action對象刪除現場設備中存在的對象或功能塊。Action對象包含3個參數,以結構的形式定義為: typedef struct { unsigned char ucAction; unsigned long ulFunction; unsigned short uOccurrence; } FF_Action; 其中,第一個參數ucAction用來表示所采取的操作,取值為0、1或者2,0表示沒有任何操作,1表示實例化由參數ulFunction指定的功能塊或者是對象,2表示請求刪除由參數ulFunction指定的功能塊或者對象。第二個參數ulFunction表示實例化操作或者刪除操作時所操作的對象,該參數的取值是設備描述文件(Device Description,DD)中針對具體的功能塊或者對象所定義的值。第3個參數uOccurrence在ucAction等于0或1時,其取值必須為0,在執行刪除操作即ucAction等于2時,參數uOccurrence的值是要刪除的功能塊或對象的序號,即表示要刪除第幾個由ulFunction指定的功能塊或對象。實例化的操作通過組態軟件執行,用戶選擇了要實例化的功能塊后,組態軟件向指定的現場設備發出FMS(Fieldbus Message Specification)寫請求。現場設備接收到FMS寫請求后,首先判斷本設備中是否已經定義了實例化請求操作中指定類型的功能塊。如果本設備中定義了該類型的功能塊,則執行實例化操作,動態申請一塊內存,內存的大小即實例化請求操作中指定類型功能塊的大小。然后將該類型功能塊的模板拷貝到新申請的內存中。 功能塊數據保存和恢復 在現場總線控制系統中,由于種種原因,很可能會發生設備掉電的情況。由于組態的過程比較復雜,所以對于整個控制系統來說,實現現場設備的數據保存功能是非常必要的。特別是對于存在實例化的功能塊的現場設備,在設備重新上電后能夠恢復實例化的功能塊和組態數據顯得更為重要。

標簽:

點贊

分享到:

上一篇:基于嵌入式TCP/IP軟件體系結...

下一篇:微能WIN-V63矢量控制變頻器在...

中國傳動網版權與免責聲明:凡本網注明[來源:中國傳動網]的所有文字、圖片、音視和視頻文件,版權均為中國傳動網(www.hysjfh.com)獨家所有。如需轉載請與0755-82949061聯系。任何媒體、網站或個人轉載使用時須注明來源“中國傳動網”,違反者本網將追究其法律責任。

本網轉載并注明其他來源的稿件,均來自互聯網或業內投稿人士,版權屬于原版權人。轉載請保留稿件來源及作者,禁止擅自篡改,違者自負版權法律責任。

網站簡介|會員服務|聯系方式|幫助信息|版權信息|網站地圖|友情鏈接|法律支持|意見反饋|sitemap

傳動網-工業自動化與智能制造的全媒體“互聯網+”創新服務平臺

網站客服服務咨詢采購咨詢媒體合作

Chuandong.com Copyright ?2005 - 2025 ,All Rights Reserved 深圳市奧美大唐廣告有限公司 版權所有
粵ICP備 14004826號 | 營業執照證書 | 不良信息舉報中心 | 粵公網安備 44030402000946號

主站蜘蛛池模板: 咸阳市| 拉萨市| 穆棱市| 读书| 余庆县| 墨江| 黑河市| 鄯善县| 涟水县| 益阳市| 磴口县| 石棉县| 黔西县| 武隆县| 尚志市| 资溪县| 调兵山市| 平阴县| 长武县| 安新县| 黄石市| 安仁县| 禹城市| 信阳市| 宝丰县| 望都县| 乐业县| 北辰区| 永新县| 阳春市| 阜城县| 上虞市| 常德市| 新竹市| 奎屯市| 江津市| 蕉岭县| 宝丰县| 杭锦后旗| 济宁市| 隆尧县|