時間:2006-12-19 15:23:00來源:jiangf
由以上示意圖可以看到,與其它現場總線技術通訊協議一個很大的不同就是有一個具有“網絡傳輸層”功能的“CIP Messaging”協議規范。其中最核心的部分就是將應用對象之間通訊關系抽象為“連接(Connection)”,并與之相應制定了應用對象的邏輯地址規范,從而使CIP協議可以不依賴于某一具體的網絡硬件技術,而是用邏輯對象地址來定義“連接(Connection)”關系。
并將某一種具體的網絡技術平臺抽象為與網絡接口相關的“物理鏈路對象(Link Object)”,這樣使得CIP協議在不同的網絡技術平臺上具體實現時唯一需要的接口就是與該網絡平臺相對應的“物理鏈路對象(Link Object)”,如“DeviceNet Link Object”、“ControlNet Link Object”和“Ethernet Link Object”等等,而其上層的協議都可不受影響并保持一致,這也就為在跨平臺的“異構網絡”條件下實現系統的“互連”、“互通”,直至“互換”功能奠定了基礎。
更進一步,與其它眾多“自底向上”構筑“垂直一體化”通訊協議的現場總線技術不同,它不是根據物理層和數據鏈路層所能提供的通訊服務原語來定義“連接(Connection)”關系,而是“自頂向上”,根據來自“用戶層和應用層”的用戶和具體應用領域的實際數據通訊需求, 將“連接(Connection)”關系又細分定義為以下三種類型:
I/O Connection:主要是針對傳送用于監視、控制等有一定的實時性要求的數據時的通訊關系,其中絕大部分應該是傳送傳統上用于實時監控的I/O數據,故以此命名。這種“連接(Connection)”關系的特點是必須預先通過配置工具逐一對與該“連接(Connection)”相關聯的應用對象及整個數據鏈路上的各個節點進行配置和分配固定的資源后才能建立起來,其優勢就是一旦建立起這一“連接(Connection)”,則所有加入這一通訊關系的應用對象之間已經對數據內容達成共識,因此所有傳送數據均為“元數據”,無需對數據類型或數據本身作任何標識說明或功能描述,傳輸效率最高,而且整個數據鏈路已預分配資源,傳輸可靠性也最高,所以可以滿足“實時”控制數據的傳送要求。
Explicit Message Connection:主要是針對傳送用于工程設計組態、集中管理維護、故障診斷調試等過程中所需傳送的非實時信息。它通常是通過點對點的報文傳送在兩個應用對象之間以相互交互的方式傳送,由于報文中的數據內容會隨著雙方的狀態變化和交互過程而變化,因此報文本身必須同時攜帶對傳送數據的類型標識和功能描述,因此將其命名為“顯式報文連接(Explicit Message Connection)。這種“連接(Connection)”關系的特點是通訊雙方的任何一方應用對象均可應自身的信息傳送需求動態發起和建立這種“連接(Connection)”關系,而且是“點對點”的“雙工”通訊模式,非常便于應用對象之間的“交互式對話”。通訊過程結束后即拆除“連接(Connection)”并回收資源,這一模式對“陣發式”信息類數據傳送是非常合適的。
Bridged Connection:由于在任何一個較大規模的系統中都不可能或不會將所有的控制元器件集中在一個物理網段中,即一般都可能配置成多個網段互連,可能是“同構網段”,也可能是“異構網段”。而當若有數據需從某一個網段傳送到另一網段時,不論是I/O數據還是Explicit Message,則其所要經過的跨網段的中間節點(Bridge)必須承擔路由所需的“連接(Connection)”關系,實際上即是該節點必須在其內部分別創建與每個網段“Link Object”相應的“背靠背”的“連接(Connection)”對象。
縱觀整個CIP協議規范,其中最具特色的是其“Connection”這一抽象對象,以及非常符合“控制和信息”傳送需求的“Connection”分類模型:“I/O Connection”、“Explicit Message Connection”、“Bridged Connection”。這使得CIP協議真正成為一個“與網絡硬件無關的具有路由功能的跨網絡的網絡通訊協議”,同時也使得它成為在“異構網絡”環境下實現系統的“互連”、“互通”,直至“互換”功能的核心技術規范。
五、結論
通過對目前各種現場總線技術通訊協議的研究分析認為,現場總線技術的標準不應該設定為一個從物理層/數據鏈路層直至應用層和用戶層的“垂直一體化”的單一標準,而應該是按照技術元素發展變化的特點,分層次構筑各層次的既相互配合又相互獨立的技術標準,這樣既允許多種技術協議并存競爭,又能促進實現標準化進程的“互連”、“互通”,直至“互換”的目標。其核心部分或許可以放在與TCP/IP協議功能相當的“網絡傳輸層”,CIP協議規范中“連接(Connection)”這一模型是一個很好的范例。
參考文獻:
[1] CIP Common Specification, Volume 1, Release 1.0, June 5, 2001, ControlNet International and Open DeviceNet Vendor Association
[2] EtherNet/IP Adaptation of CIP Specification, Volume 2, Release 1.0, June 5, 2001, ControlNet International and Open DeviceNet Vendor Association
標簽:
![]()
上一篇:儀器儀表的雷電防護技術
傳動網版權與免責聲明:凡本網注明[來源:傳動網]的所有文字、圖片、音視和視頻文件,版權均為傳動網(www.cdcst56.com)獨家所有。如需轉載請與0755-82949061聯系。任何媒體、網站或個人轉載使用時須注明來源“傳動網”,違反者本網將追究其法律責任。
本網轉載并注明其他來源的稿件,均來自互聯網或業內投稿人士,版權屬于原版權人。轉載請保留稿件來源及作者,禁止擅自篡改,違者自負版權法律責任。
產品新聞
更多>2025-12-10
2025-11-20
2025-11-10
2025-11-10
2025-11-07
2025-10-31