現場(chǎng)總線(xiàn)技術(shù)標準化進(jìn)程分析思考
I/O Connection:主要是針對傳送用于監視、控制等有一定的實(shí)時(shí)性要求的數據時(shí)的通訊關(guān)系,其中絕大部分應該是傳送傳統上用于實(shí)時(shí)監控的I/O數據,故以此命名。這種“連接(Connection)”關(guān)系的特點(diǎn)是必須預先通過(guò)配置工具逐一對與該“連接(Connection)”相關(guān)聯(lián)的應用對象及整個(gè)數據鏈路上的各個(gè)節點(diǎn)進(jìn)行配置和分配固定的資源后才能建立起來(lái),其優(yōu)勢就是一旦建立起這一“連接(Connection)”,則所有加入這一通訊關(guān)系的應用對象之間已經(jīng)對數據內容達成共識,因此所有傳送數據均為“元數據”,無(wú)需對數據類(lèi)型或數據本身作任何標識說(shuō)明或功能描述,傳輸效率最高,而且整個(gè)數據鏈路已預分配資源,傳輸可靠性也最高,所以可以滿(mǎn)足“實(shí)時(shí)”控制數據的傳送要求。
Explicit Message Connection:主要是針對傳送用于工程設計組態(tài)、集中管理維護、故障診斷調試等過(guò)程中所需傳送的非實(shí)時(shí)信息。它通常是通過(guò)點(diǎn)對點(diǎn)的報文傳送在兩個(gè)應用對象之間以相互交互的方式傳送,由于報文中的數據內容會(huì )隨著(zhù)雙方的狀態(tài)變化和交互過(guò)程而變化,因此報文本身必須同時(shí)攜帶對傳送數據的類(lèi)型標識和功能描述,因此將其命名為“顯式報文連接(Explicit Message Connection)”。這種“連接(Connection)”關(guān)系的特點(diǎn)是通訊雙方的任何一方應用對象均可應自身的信息傳送需求動(dòng)態(tài)發(fā)起和建立這種“連接(Connection)”關(guān)系,而且是“點(diǎn)對點(diǎn)”的“雙工”通訊模式,非常便于應用對象之間的“交互式對話(huà)”。通訊過(guò)程結束后即拆除“連接(Connection)”并回收資源,這一模式對“陣發(fā)式”信息類(lèi)數據傳送是非常合適的。
Bridged Connection:由于在任何一個(gè)較大規模的系統中都不可能或不會(huì )將所有的控制元器件集中在一個(gè)物理網(wǎng)段中,即一般都可能配置成多個(gè)網(wǎng)段互連,可能是“同構網(wǎng)段”,也可能是“異構網(wǎng)段”。而當若有數據需從某一個(gè)網(wǎng)段傳送到另一網(wǎng)段時(shí),不論是I/O數據還是Explicit Message,則其所要經(jīng)過(guò)的跨網(wǎng)段的中間節點(diǎn)(Bridge)必須承擔路由所需的“連接(Connection)”關(guān)系,實(shí)際上即是該節點(diǎn)必須在其內部分別創(chuàng )建與每個(gè)網(wǎng)段“Link Object”相應的“背靠背”的“連接(Connection)”對象。
縱觀(guān)整個(gè)CIP協(xié)議規范,其中最具特色的是其“Connection”這一抽象對象,以及非常符合“控制和信息”傳送需求的“Connection”分類(lèi)模型:“I/O Connection”、“Explicit Message Connection”、“Bridged Connection”。這使得CIP協(xié)議真正成為一個(gè)“與網(wǎng)絡(luò )硬件無(wú)關(guān)的具有路由功能的跨網(wǎng)絡(luò )的網(wǎng)絡(luò )通訊協(xié)議”,同時(shí)也使得它成為在“異構網(wǎng)絡(luò )”環(huán)境下實(shí)現系統的“互連”、“互通”,直至“互換”功能的核心技術(shù)規范。
五、結 論
通過(guò)對目前各種現場(chǎng)總線(xiàn)技術(shù)通訊協(xié)議的研究分析認為,現場(chǎng)總線(xiàn)技術(shù)的標準不應該設定為一個(gè)從物理層/數據鏈路層直至應用層和用戶(hù)層的“垂直一體化”的單一標準,而應該是按照技術(shù)元素發(fā)展變化的特點(diǎn),分層次構筑各層次的既相互配合又相互獨立的技術(shù)標準,這樣既允許多種技術(shù)協(xié)議并存競爭,又能促進(jìn)實(shí)現標準化進(jìn)程的“互連”、“互通”,直至“互換”的目標。其核心部分或許可以放在與TCP/IP協(xié)議功能相當的“網(wǎng)絡(luò )傳輸層”,CIP協(xié)議規范中“連接(Connection)”這一模型是一個(gè)很好的范例。
評論