現(xiàn)場總線設(shè)備的尋址方法有哪些?
當(dāng)基金會在H1網(wǎng)段上工作時,現(xiàn)場總線設(shè)備(也稱為節(jié)點)由一個八位二進(jìn)制數(shù)尋址。自然,此二進(jìn)制數(shù)字段支持0到255(十進(jìn)制)或00到FF十六進(jìn)制的最大尋址范圍。下面由現(xiàn)場總線技術(shù)廠家無錫凌科自動化來帶大家了解一下現(xiàn)場總線設(shè)備尋址方法。
通常可以通過主機(jī)系統(tǒng)(通常是具有FF功能的DCS)為設(shè)備分配地址以使其在網(wǎng)段上運(yùn)行,盡管可以訂購具有客戶指定地址的工廠預(yù)先配置的FF儀器。
通常將主機(jī)系統(tǒng)配置為自動確定設(shè)備地址,而不是要求技術(shù)人員或工程師手動分配每個地址。這使調(diào)試過程更加方便。
出于操作原因,H1網(wǎng)段上允許的“永久”設(shè)備(已安裝現(xiàn)場儀器)的最大數(shù)量為32,并且尋址方案提供的有效地址遠(yuǎn)不止此。
給網(wǎng)段的鏈接活動調(diào)度程序(LAS)設(shè)備執(zhí)行的許多任務(wù)之一是探測連接到網(wǎng)段的新設(shè)備。
一次完成一次,LAS依次輪詢有效地址范圍內(nèi)的未使用地址。
顯然,這可能是浪費(fèi)時間,因為在任何給定時間只有32個能夠激活服務(wù)的地址和200多個有效地址。
解決此問題的實際方法是為LAS指定一個“未使用”的地址范圍以使其跳過,這樣就不會浪費(fèi)時間來探測特定范圍內(nèi)的設(shè)備(節(jié)點)。
此地址范圍指定為一組兩個數(shù)字:一個用于第一個未使用的節(jié)點(縮寫為FUN),另一個用于指定未使用的節(jié)點數(shù)(縮寫為NUN)。
例如,如果希望將LAS放在特定的H1段上,則跳過設(shè)備地址40到211,因為地址范圍40到211是172個地址,所以可以將FUN設(shè)置為等于40,將NUN設(shè)置為等于172。 (包括40和211)。
即使在H1網(wǎng)段中最多可運(yùn)行32個設(shè)備,也很少會找到運(yùn)行16個以上設(shè)備的網(wǎng)段。原因之一是速度:隨著其他設(shè)備需要廣播和處理數(shù)據(jù)的時間,總的宏周期時間(從任何一臺設(shè)備保證相同過程數(shù)據(jù)的傳輸保證時間到確定性時間)必定會增加。
根據(jù)現(xiàn)場總線基金會的工程建議指南,一個網(wǎng)段中最多只能有十二個設(shè)備(包括不超過兩個最終控制元件),以實現(xiàn)1秒或更短的宏周期時間。
對于半秒的更新時間,建議的最大數(shù)量為六個設(shè)備(不超過兩個最終控制元素)。
對于四分之一秒的更新時間,限制下降到總共三個設(shè)備,最終控制元素不超過一個。宏周期時間本質(zhì)上是停滯時間,對于任何形式的反饋控制而言,它都比滯后時間差。
在控制某些快速過程(例如液體壓力或流速)時,停滯時間約為一秒,這是造成不穩(wěn)定的原因。
H1網(wǎng)段上操作地址數(shù)量的另一個限制是電流消耗。現(xiàn)場總線設(shè)備消耗的電流最小為10 mA。
具有16個并聯(lián)設(shè)備的FF段的總電流最小為160 mA,更實際的值超過300 mA。
除網(wǎng)絡(luò)地址外,每個現(xiàn)場總線設(shè)備還帶有一個絕對唯一的標(biāo)識符(32字節(jié)二進(jìn)制數(shù)),以將其與現(xiàn)有的任何其他現(xiàn)場總線設(shè)備區(qū)分開。
該標(biāo)識符的作用與以太網(wǎng)設(shè)備上的MAC地址幾乎相同。但是,F(xiàn)F設(shè)備的標(biāo)識符字段所允許的儀器數(shù)量遠(yuǎn)遠(yuǎn)超過以太網(wǎng):FF儀器為32字節(jié),而以太網(wǎng)設(shè)備為48位。
以太網(wǎng)MAC地址字段僅允許2.815×10 14個 唯一的設(shè)備,而FF標(biāo)識符允許1.158×10 77個設(shè)備!
現(xiàn)場總線設(shè)備的網(wǎng)絡(luò)地址和設(shè)備標(biāo)識符之間的區(qū)別實際上與最終用戶分配的以太網(wǎng)設(shè)備的IP地址與制造商分配的其MAC地址號之間的區(qū)別相同。了解更多關(guān)于基金會現(xiàn)場總線技術(shù)等等工業(yè)以太網(wǎng)知識,歡迎大家前往現(xiàn)場總線模塊廠家無錫凌科自動化公司。