新聞中心

        EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 總線專題:第七講 EPA(下)

        總線專題:第七講 EPA(下)

        作者: 時間:2016-12-15 來源:網(wǎng)絡(luò) 收藏
        5.EPA設(shè)備

        EPA系統(tǒng)中的設(shè)備有EPA主設(shè)備、EPA現(xiàn)場設(shè)備、EPA網(wǎng)橋、EPA代理等幾類,現(xiàn)分別簡述于下:

        本文引用地址:http://www.104case.com/article/201612/330594.htm

        (1)EPA主設(shè)備

        EPA主設(shè)備是EPA過程監(jiān)控層L2網(wǎng)段上的設(shè)備,具有EPA通信接口,不要求具有控制應(yīng)用功能塊或功能塊應(yīng)用進程。他是指EPA系統(tǒng)中的組態(tài)、監(jiān)控設(shè)備或人機接口等,如操作站、工程師站(組態(tài)用)等。EPA主設(shè)備的IP地址在系統(tǒng)中必須是唯一的。

        (2)EPA現(xiàn)場設(shè)備

        EPA現(xiàn)場設(shè)備是指處于工業(yè)自動化現(xiàn)場應(yīng)用環(huán)境的設(shè)備,如變送器、執(zhí)行器、開關(guān)、數(shù)據(jù)采集器、現(xiàn)場控制器等。EPA現(xiàn)場設(shè)備必須具有EPA通信實體,并至少包含有一個功能塊單元。EPA現(xiàn)場設(shè)備的IP地址在系統(tǒng)中必須是唯一的。

        (3)EPA網(wǎng)橋

        EPA網(wǎng)橋是連接一個L1微網(wǎng)段與其他L1網(wǎng)段或L2網(wǎng)段的設(shè)備。

        EPA網(wǎng)橋不同于一般的以太網(wǎng)交換機或無線訪問點,他至少有二個EPA接口,視不同應(yīng)用,其中的任一個接口都可以是以太網(wǎng)、無線局域網(wǎng)、藍(lán)牙接口,其中一個接口通過交換機(或無線訪問點)連接本微網(wǎng)段的其他EPA設(shè)備,另一個接口用于連接L2網(wǎng)段。

        一般每個L1微網(wǎng)段使用一個EPA網(wǎng)橋。但在系統(tǒng)規(guī)模不大,整個系統(tǒng)為一個微網(wǎng)段時,可以不使用EPA網(wǎng)橋。

        EPA網(wǎng)橋是可以組態(tài)的設(shè)備,必須具有以下功能:

        1)通信隔離。一個L1微網(wǎng)段內(nèi)EPA現(xiàn)場設(shè)備之間的通信,其流量必須限制在本微網(wǎng)段內(nèi),不占用其他L1微網(wǎng)段以及L2網(wǎng)段的通信帶寬資源。

        一個L1微網(wǎng)段外的不同設(shè)備之間互相通信時,其流量必須限制在本微網(wǎng)段外,不占用本微網(wǎng)段的通信帶寬資源。

        這里所指的通信流量包括以廣播一點對多點傳輸?shù)亩嗖ヒ约包c對點傳輸?shù)膯尾ネㄐ艌笪乃嫉膸捹Y源。

        2)報文轉(zhuǎn)發(fā)與控制

        當(dāng)一個L1微網(wǎng)段內(nèi)的EPA設(shè)備與其他L1微網(wǎng)段或L2網(wǎng)段的設(shè)備進行通信時,由EPA網(wǎng)橋負(fù)責(zé)轉(zhuǎn)發(fā)并進行控制。

        當(dāng)一個L1微網(wǎng)段內(nèi)的設(shè)備向本微網(wǎng)段外的其他設(shè)備發(fā)送報文時,由EPA網(wǎng)橋直接轉(zhuǎn)發(fā),或先緩存,再轉(zhuǎn)發(fā)。

        當(dāng)一個L1微網(wǎng)段外的設(shè)備向本網(wǎng)段內(nèi)的設(shè)備發(fā)送報文時,將先由EPA網(wǎng)橋進行緩存,并按照確定性調(diào)度所規(guī)定的順序發(fā)送到本網(wǎng)段內(nèi)的EPA設(shè)備。

        舉個例子,通過組態(tài),EPA網(wǎng)橋首先建立鏈路關(guān)系表,該鏈路關(guān)系表以記錄的形式記錄本微網(wǎng)段內(nèi)外需要通信的設(shè)備之間的通信鏈路關(guān)系信息,包括目的與源IP地址、端口號、EPA服務(wù)標(biāo)識等。當(dāng)網(wǎng)橋從其任一個接口接收到一個報文時,根據(jù)該鏈路關(guān)系表,對報文中的目的與源地址、端口號、EPA服務(wù)標(biāo)識等進行檢查。當(dāng)報文中的信息與存儲在鏈路關(guān)系表中的某一項記錄相吻合時,才進行轉(zhuǎn)發(fā),否則將直接丟棄,不予處理和轉(zhuǎn)發(fā)。

        (4)EPA代理

        EPA代理是一個可選設(shè)備,它采用一般信息網(wǎng)絡(luò)技術(shù)(如COM組件)與其他網(wǎng)絡(luò)進行數(shù)據(jù)的共享和交換,以及對遠(yuǎn)程訪問的安全控制與管理。

        6.EPA支持的通信調(diào)度方式

        在EPA系統(tǒng)中,數(shù)據(jù)鏈路層支持基于IEEE802.3/11/15的非確定性與確定性通信二種通信方式。

        其中,連接在過程監(jiān)控層的L2網(wǎng)段上的EPA設(shè)備(見圖2),采用基于IEEE802.3/11/15的訪問調(diào)度機制,其發(fā)送報文的時間由用戶自定義。

        在每個L1微網(wǎng)段內(nèi)部,按EPA規(guī)定的確定性通信調(diào)度方案,每個EPA設(shè)備按事先組態(tài)好的先后順序以及優(yōu)先級大小,錯時向EPA網(wǎng)絡(luò)上發(fā)送報文,以避免二個設(shè)備在同一時刻向網(wǎng)絡(luò)上同時發(fā)送數(shù)據(jù),從而避免了報文碰撞。

        (1)周期報文和非周期報文

        在EPA系統(tǒng)中,EPA設(shè)備之間的通信報文有兩大類,即周期報文與非周期報文。

        1)周期報文,是指用于傳輸過程周期數(shù)據(jù)的EPA報文以及有無非周期報文發(fā)送的聲明報文。過程數(shù)據(jù)是指用于需要按控制回路的控制周期傳輸?shù)臏y量值、控制值或功能塊輸入、輸出更新的數(shù)據(jù)。包括諸如壓力、溫度、流量、液位等測量值及控制值。

        周期報文按事先組態(tài)好的準(zhǔn)確時間發(fā)送。

        2)非周期報文。是指用于以非周期方式在兩個通信伙伴間發(fā)送非周期數(shù)據(jù)的報文。這些報文是根據(jù)情況隨機產(chǎn)生的。如程序的上下載報文、變量讀寫報文、事件通知、報警趨勢報告等報文,以及諸如ARP、RARP(逆向地址解析協(xié)議)、HTTP、FTP、TFTP(典型文件傳輸協(xié)議)、ICMP、IGMP、WEB服務(wù)基于IEEE802.3/11/15的其它協(xié)議的報文。非周期報文按其優(yōu)先級大小及時間有效方式發(fā)送。

        在EPA系統(tǒng)中,報文發(fā)送的優(yōu)先級分為下列幾級,即0、1、2、3、4、5等,其中0表示最高優(yōu)先級。


        上一頁 1 2 下一頁

        關(guān)鍵詞: 總線專題EP

        評論


        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 昌吉市| 汝南县| 南澳县| 玛多县| 峡江县| 舒兰市| 安宁市| 卓尼县| 固镇县| 驻马店市| 察隅县| 台南县| 洪洞县| 射阳县| 喀喇沁旗| 麟游县| 阿图什市| 根河市| 泽普县| 和平县| 桦川县| 阳城县| 岚皋县| 宜黄县| 澄城县| 吴江市| 景谷| 广水市| 遵化市| 墨竹工卡县| 三原县| 汶上县| 竹北市| 安达市| 邛崃市| 富川| 金湖县| 五莲县| 长垣县| 老河口市| 镇坪县|