在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

FF與PROFIBUS協(xié)議的網(wǎng)關(guān)模型建立與相關(guān)測試研究

電子設(shè)計 ? 來源:傳感器世界 ? 作者:呂勇;周侗;王天 ? 2020-05-29 07:39 ? 次閱讀

一、概述

從上個世紀九十年代開始,不同工業(yè)控制領(lǐng)域現(xiàn)場總線技術(shù)競爭加劇,形成了當今不同總線標準并存的局面。由于不同總線技術(shù)共生存、同發(fā)展的現(xiàn)狀,造成了在控制系統(tǒng)的構(gòu)建過程中,很可能會出現(xiàn)在一個現(xiàn)場總線系統(tǒng)中需要實現(xiàn)跨總線的信息傳遞與共享的情況。因此,解決在不同種類現(xiàn)場總線協(xié)議間的互操作問題成了當務之急。網(wǎng)關(guān)就是解決這一問題的一個直接而重要的手段。

網(wǎng)關(guān)除了將其兩側(cè)所連接的不同總線之間的電氣信號進行隔離和轉(zhuǎn)換之外,還為這兩種總線提供透明的數(shù)據(jù)傳輸服務,這些數(shù)據(jù)除了有現(xiàn)場控制數(shù)據(jù)之外,還包括組態(tài)數(shù)據(jù)和診斷數(shù)據(jù)。廣義的網(wǎng)關(guān)甚至還應提供不同總線協(xié)議之間應用層服務的翻譯功能,能徹底實現(xiàn)不同總線之間的互操作。本文以現(xiàn)場總線(FOUNDATION Fieldbus,簡稱FF)H1與PORFIBUS DP之間的網(wǎng)關(guān)為例,建立了網(wǎng)關(guān)模型,并對網(wǎng)關(guān)的測試提出了一些見解。

二、網(wǎng)關(guān)的原理與實現(xiàn)

網(wǎng)關(guān)為兩個網(wǎng)段之間提供了透明的數(shù)據(jù)傳輸服務,能實現(xiàn)一個網(wǎng)段的設(shè)備可以通過網(wǎng)關(guān)讀取另一個網(wǎng)段中的數(shù)據(jù)并完成控制計算的功能,即網(wǎng)關(guān)不僅提供了不同總線之間的信息資源的公享,同時也可以使不同總線之間的計算資源也得到公享。

1、協(xié)議簡介

FF的體系結(jié)構(gòu)采用了OSI七層模型中的物理層,數(shù)據(jù)鏈路層和應用層,并且在應用層之上增加了用戶層。用戶層由預先定義的標準功能塊和用戶自定義的柔性功能塊(FlexibleFunction Block,簡稱FFB)構(gòu)成。功能塊(Function Block)是一個以數(shù)據(jù)結(jié)構(gòu)為核心的軟件邏輯處理單位,能完成一個獨立而完整的控制功能。一個FF控制系統(tǒng)在邏輯上可以視為由若干個功能塊組成。

FF與PROFIBUS協(xié)議的網(wǎng)關(guān)模型建立與相關(guān)測試研究

一個典型的FF閉環(huán)控制系統(tǒng)結(jié)構(gòu)如圖1所示:設(shè)備1中的AIAnalog Input)功能塊通過傳感器對現(xiàn)場數(shù)據(jù)采樣,然后由設(shè)備2中的PID(Proportional Integral Derivative)功能塊根據(jù)設(shè)定值和設(shè)備1發(fā)送來的采樣值進行控制計算,最后通過AO(Analog Output)功能塊將控制量發(fā)送到執(zhí)行器完成控制。FF系統(tǒng)中的執(zhí)行順序和總線傳輸由鏈路主設(shè)備(Link Active Scheduler,簡稱LAS)負責調(diào)度。LAS可以是一個計算機接口卡,也可以是一個現(xiàn)場設(shè)備。

PROFIBUS從體系結(jié)構(gòu)上可分為FMS、DP和PA三種類型。FMS用于車間級的數(shù)據(jù)通信,DP型和PA型適用于現(xiàn)場級的數(shù)據(jù)傳輸,其中,PA型設(shè)備主要應用于有特殊要求的場合。從系統(tǒng)行為上,PROFIBUS可分為DP主站(一類,二類)、DP(PA)從站、FMS主站和FMS從站這幾種。DP主站(一類)根據(jù)用戶定義好的算法控制若干個DP從站,并負責與DP主站(二類)進行通訊;DP主站(二類)是一個管理設(shè)備,可以支持復雜的DP系統(tǒng)的管理與診斷;DP (PA)從站是一個I/O設(shè)備,負責與現(xiàn)場進行信息交換;FMS主站和從站主要進行大批量的數(shù)據(jù)傳輸,完成較復雜的通訊任務。

典型的PROFIBUS閉環(huán)控制系統(tǒng)可如圖2所示:DP從站1將現(xiàn)場采樣數(shù)據(jù)發(fā)送到DP主站,并在DP主站完成控制計算,然后由DP從站2將控制量發(fā)送到執(zhí)行器完成閉環(huán)控制。整個通訊過程由DP主站進行調(diào)度,因此PROFIBUS是屬于分布式基礎(chǔ)上的集中控制模式。

2、網(wǎng)關(guān)結(jié)構(gòu)

FF H1/PROFIBUS DP網(wǎng)關(guān)(以下簡稱網(wǎng)關(guān))由FF H1設(shè)備模塊、PROFIBUS DP設(shè)備模塊和數(shù)據(jù)交換管理模塊這三部分組成,其拓撲結(jié)構(gòu)如圖3所示。

FF H1設(shè)備模塊包含一個完整的FF邏輯設(shè)備,即具有由FF的物理層、通信協(xié)議棧和功能塊組成的用戶應用層,它負責與FF H1網(wǎng)段上的其他FF總線設(shè)備進行通信,使網(wǎng)關(guān)在FF H1網(wǎng)段上映射為一個FF總線設(shè)備。

PROFIBUS DP設(shè)備模塊由基于西門子公司的協(xié)議芯片SPC3之上開發(fā)的應用程序和相應硬件電路組成,它可以與PROFIBUS DP網(wǎng)段上其他設(shè)備進行數(shù)據(jù)交換,將網(wǎng)關(guān)映射成為PROFIBUS DP網(wǎng)段上的一個DP從站。

數(shù)據(jù)交換管理模塊管理兩個模塊之間的數(shù)據(jù)通道,主要負責兩網(wǎng)段間通信數(shù)據(jù)的映射、流量控制、兩種協(xié)議報文的轉(zhuǎn)換等工作,是網(wǎng)關(guān)的核心部分。

3、網(wǎng)關(guān)工作原理

當需要進行跨網(wǎng)段的信息訪問時,需要對FF設(shè)備和DP設(shè)備進行適當?shù)慕M態(tài)。在組態(tài)過程中,網(wǎng)關(guān)的數(shù)據(jù)管理模塊根據(jù)用戶配置的組態(tài)信息建立一個反映兩網(wǎng)段中欲交換數(shù)據(jù)關(guān)系的映射表 (DataMapTable),從而保證數(shù)據(jù)的正確傳輸。

下面以FF設(shè)備從DP從站中讀取現(xiàn)場數(shù)據(jù)完成閉環(huán)控制為例來說明網(wǎng)關(guān)的工作原理。此時的控制結(jié)構(gòu)如圖4所示:網(wǎng)關(guān)中的FF設(shè)備模塊映射成為FF H1總線上的一個設(shè)備,其中包含一個AI功能塊。

具體是實現(xiàn)過程是:DP從站1從傳感器讀取現(xiàn)場數(shù)據(jù),并將得到的數(shù)據(jù)發(fā)送到DP一類主站。然后,DP主站直接將采樣數(shù)據(jù)發(fā)送到網(wǎng)關(guān),網(wǎng)關(guān)中的DP模塊獲得數(shù)據(jù)之后,就通知數(shù)據(jù)管理模塊來讀取數(shù)據(jù)。數(shù)據(jù)管理模塊根據(jù)DataMapTable中的映射關(guān)系將數(shù)據(jù)放到相應的數(shù)據(jù)緩沖區(qū),等待FF設(shè)備將數(shù)據(jù)取走。

FF設(shè)備中的AI功能塊得到調(diào)度后,就到數(shù)據(jù)緩沖區(qū)讀取數(shù)據(jù)。根據(jù)數(shù)據(jù)在緩沖區(qū)的位置不同就可以知道所讀取的數(shù)據(jù)所對應的功能塊輸入端,然后根據(jù)FF系統(tǒng)中的組態(tài)信息將數(shù)據(jù)發(fā)送到FF設(shè)備1中的PID功能塊進行控制計算得到控制量,并由AO功能塊將控制量發(fā)送到執(zhí)行器完成閉環(huán)控制。

在對兩個網(wǎng)段進行組態(tài)的時候,應該注意調(diào)度周期的匹配。如果DP從站1采集數(shù)據(jù)的頻率比FF功能塊讀取數(shù)據(jù)的頻率高,會由于數(shù)據(jù)的覆蓋而造成數(shù)據(jù)丟失;相反如果DP從站1采集數(shù)據(jù)的頻率比FF功能塊讀取數(shù)據(jù)的頻率低,則有可能造成FF設(shè)備對同一數(shù)據(jù)的重復讀取。

當然,網(wǎng)關(guān)也可以進行反向的數(shù)據(jù)交換,即DP從站從FF設(shè)備中讀取現(xiàn)場數(shù)據(jù)并在DP主站中完成控制計算。此時的控制結(jié)構(gòu)與圖4相似,只不過由FF設(shè)備1中的AI功能塊對傳感器進行采樣,由DP從站1將控制量發(fā)送到執(zhí)行器完成控制,且網(wǎng)關(guān)中的FF設(shè)備模塊包含的是一個AO功能塊。

三、網(wǎng)關(guān)的測試

由于兩種總線的速度、設(shè)備調(diào)度機制及鏈路時間的計算有很大的差異,因此有必要對網(wǎng)關(guān)進行全面的測試,以排除網(wǎng)關(guān)使用中的隱患。

網(wǎng)關(guān)作為兩種設(shè)備的集合體,在不同的總線網(wǎng)段上分別表現(xiàn)為FF H1設(shè)備和PROFIBUS DP從站,而對于單獨的FF設(shè)備或DP設(shè)備而言,可以分別由各自的互操作測試系統(tǒng)來檢驗其互操作性。因此,網(wǎng)關(guān)測試的重點就在于對數(shù)據(jù)交換管理模塊的測試。

數(shù)據(jù)交換管理模塊最重要的一個任務就是根據(jù)組態(tài)信息通過建立交換數(shù)據(jù)的映射表(DataMapTable )來正確指導總線間的數(shù)據(jù)交換,因此,首先測試DataMapTable的正確性。為此,進行如圖5所示的組態(tài),令FF設(shè)備中的8個AI功能塊在每個控制周期內(nèi)分別從8個DP從站中讀取一個數(shù)據(jù),目的是讓網(wǎng)關(guān)在最大的數(shù)據(jù)吞吐量下,檢測數(shù)據(jù)映射關(guān)系的正確性。通過監(jiān)控軟件讀取8個AI功能塊的輸入,并與8個DP從站的數(shù)據(jù)進行對比,從而判斷各個AI功能塊與DP從站的對應關(guān)系是否正確。

數(shù)據(jù)交換管理模塊還負責對數(shù)據(jù)的有效性進行檢查,避免讀取到失效的數(shù)據(jù)而對控制產(chǎn)生影響。為了測試這一功能,在上述測試過程中,可以人為的將一個或多個DP從站設(shè)置為Offline狀態(tài),即不為AI提供數(shù)據(jù),使得數(shù)據(jù)管理模塊中與之相應的數(shù)據(jù)得不到更新。經(jīng)過一段時間(時長可由用戶設(shè)定)后,數(shù)據(jù)管理模塊應該將沒有得到更新的數(shù)據(jù)狀態(tài)設(shè)置為Bad以提示當前數(shù)據(jù)不可用。當DP從站重新運行并提供數(shù)據(jù)后,數(shù)據(jù)管理模塊應該刷新該數(shù)據(jù),并將數(shù)據(jù)狀態(tài)設(shè)置為Good,指示數(shù)據(jù)有效。

對于從FF H1網(wǎng)段向DP網(wǎng)段的數(shù)據(jù)傳輸測試也采用類似的測試結(jié)構(gòu),只不過在每個控制周期內(nèi)是用FF的8個AO功能塊分別向8個DP從站傳遞一個數(shù)據(jù)來測試數(shù)據(jù)映射關(guān)系。同樣,也用相同的方法對數(shù)據(jù)有效性的監(jiān)控進行測試。

四、結(jié)束語

目前實現(xiàn)的FF H1/PROFIBUS DP網(wǎng)關(guān)還存在一定的不足,有待進一步改進,例如不能發(fā)送報警事件等。另一方面,網(wǎng)關(guān)的測試在很大程度上都是由人工來進行分析和判定,無法做到自動測試,難以對大量數(shù)據(jù)流進行分析測試。

利用網(wǎng)關(guān)能夠兼容差異較大的總線協(xié)議的特性,解決了兩種總線之間點對點的互連與互操作的問題。在安裝新的現(xiàn)場總線設(shè)備時,可以利用網(wǎng)關(guān)和原有的總線設(shè)備連接,在在不影響原系統(tǒng)工作的情況下,充分利用了已有資源,減少了投資。

責任編輯:gt


聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 傳感器
    +關(guān)注

    關(guān)注

    2553

    文章

    51506

    瀏覽量

    757198
  • 協(xié)議
    +關(guān)注

    關(guān)注

    2

    文章

    606

    瀏覽量

    39366
  • 現(xiàn)場總線
    +關(guān)注

    關(guān)注

    3

    文章

    522

    瀏覽量

    38663
收藏 人收藏

    評論

    相關(guān)推薦

    Modbus協(xié)議轉(zhuǎn)Profibus協(xié)議網(wǎng)關(guān)接溫控表與PLC通訊

    Modbus協(xié)議轉(zhuǎn)Profibus協(xié)議網(wǎng)關(guān)(XD-MDPB100)則是實現(xiàn)這一通訊的重要工具。Modbus轉(zhuǎn)Profibus
    的頭像 發(fā)表于 06-21 11:31 ?2019次閱讀
    Modbus<b class='flag-5'>協(xié)議</b>轉(zhuǎn)<b class='flag-5'>Profibus</b><b class='flag-5'>協(xié)議</b><b class='flag-5'>網(wǎng)關(guān)</b>接溫控表與PLC通訊

    Profibus轉(zhuǎn)Ethernetip網(wǎng)關(guān)實現(xiàn)工業(yè)現(xiàn)場升級

    的Ethernet/ip協(xié)議設(shè)備數(shù)據(jù)傳輸?shù)絇LC,所以采用Profibus轉(zhuǎn)Ethernet/ip網(wǎng)關(guān)實現(xiàn)。 Profibus協(xié)議:
    發(fā)表于 12-28 10:48

    Profibus轉(zhuǎn)ModbusRS485網(wǎng)關(guān)在空調(diào)系統(tǒng)應用

    物理層的現(xiàn)場總線協(xié)議Profibus支持主從系統(tǒng),純主站系統(tǒng)、多主多從混合系統(tǒng)等幾種傳輸方式,主站具有對總線的控制權(quán),可以主動發(fā)送信息。 在Profibus轉(zhuǎn)ModbusRS485網(wǎng)關(guān)
    發(fā)表于 02-20 13:31

    PROFIBUS協(xié)議結(jié)構(gòu)及協(xié)議模型與ISO/OSI協(xié)議模型的關(guān)系

    PROFIBUS協(xié)議模型與ISO/OSI協(xié)議模型的關(guān)系  PROFIBUS
    發(fā)表于 11-17 10:33

    MODBUS轉(zhuǎn)PROFIBUS網(wǎng)關(guān)YT-PB-03 將ABB ACS800變頻器接入Profibus總線案例

    建立新項目“網(wǎng)關(guān)測試”。進入設(shè)備和網(wǎng)絡(luò),在選項中選擇管理通用站描述文件,安裝GSD文件。選擇MODBUS轉(zhuǎn)PROFIBUS網(wǎng)關(guān)YT-PB-
    發(fā)表于 10-15 17:42

    移通創(chuàng)聯(lián)Modbus轉(zhuǎn)Profibus網(wǎng)關(guān)將Q8-AD稱重模塊接入PROFIBUS總線教程

    Profibus網(wǎng)關(guān)YT-PB-01的GSD文件拷貝放到任意位置。打開博圖,建立新項目“稱重儀表”。進入設(shè)備和網(wǎng)絡(luò),在選項中選擇管理通用站描述文件,安裝GSD 文件。選擇Modbus 轉(zhuǎn)Pro
    發(fā)表于 10-19 17:20

    RS485轉(zhuǎn)PROFIBUS-DP網(wǎng)關(guān)GW-PB7003

    的透明傳輸。4、通用性強:GW-PB7003接口產(chǎn)品與設(shè)備通信協(xié)議無關(guān)。設(shè)備通信協(xié)議PROFIBUS主站編程實現(xiàn)。本手冊附有STEP7編程實現(xiàn)通信協(xié)議的實例可供參考。
    發(fā)表于 10-28 13:51

    移通創(chuàng)聯(lián)MODBUS轉(zhuǎn)PROFIBUS網(wǎng)關(guān)和霍尼韋爾DCS系統(tǒng)之間通訊

    MODBUS通訊協(xié)議,而西門子PLC對中央空調(diào)冷水機組的數(shù)據(jù)采集通訊協(xié)議Profibus-DP。該系統(tǒng)中西門子PLC(S7-300)作為Profibus-DP主站,modbus轉(zhuǎn)
    發(fā)表于 10-29 19:37

    PROFIBUS主站轉(zhuǎn)ETHERCAT協(xié)議網(wǎng)關(guān)

    JM-DPM-ECT是自主研發(fā)的一款PROFIBUS-DP主站功能的通訊網(wǎng)關(guān)。該產(chǎn)品主要功能是將各種PROFIBUS-DP從站接入到ETHERCAT網(wǎng)絡(luò)中。 本網(wǎng)關(guān)連接到
    的頭像 發(fā)表于 09-21 09:46 ?566次閱讀
    <b class='flag-5'>PROFIBUS</b>主站轉(zhuǎn)ETHERCAT<b class='flag-5'>協(xié)議</b><b class='flag-5'>網(wǎng)關(guān)</b>

    通過profibus PA轉(zhuǎn)Modbus rtu協(xié)議網(wǎng)關(guān)把RTU數(shù)據(jù)傳到pa設(shè)備上

    這款PA轉(zhuǎn)Modbus RTU協(xié)議網(wǎng)關(guān),將Profibus PA和Modbus RTU專用通訊協(xié)議進行橋接,為您的數(shù)據(jù)傳輸提供穩(wěn)定、高效的解決方案。它符合Modbus通訊
    的頭像 發(fā)表于 10-27 09:07 ?611次閱讀
    通過<b class='flag-5'>profibus</b> PA轉(zhuǎn)Modbus rtu<b class='flag-5'>協(xié)議</b><b class='flag-5'>網(wǎng)關(guān)</b>把RTU數(shù)據(jù)傳到pa設(shè)備上

    Modbus協(xié)議轉(zhuǎn)Profibus協(xié)議網(wǎng)關(guān)模塊連PLC與激光發(fā)射器通訊

    將重點探討PLC連接Modbus協(xié)議轉(zhuǎn)Profibus協(xié)議網(wǎng)關(guān)模塊(XD-MDPB100)與激光發(fā)射器通訊的相關(guān)內(nèi)容,為您詳細解析這一過程的
    的頭像 發(fā)表于 06-22 10:24 ?466次閱讀
    Modbus<b class='flag-5'>協(xié)議</b>轉(zhuǎn)<b class='flag-5'>Profibus</b><b class='flag-5'>協(xié)議</b><b class='flag-5'>網(wǎng)關(guān)</b>模塊連PLC與激光發(fā)射器通訊

    Profibus協(xié)議轉(zhuǎn)Modbus協(xié)議網(wǎng)關(guān)模塊在船舶中的應用

    本文主要介紹了Profibus協(xié)議轉(zhuǎn)Modbus協(xié)議網(wǎng)關(guān)模塊(XD-MDPB100)在船舶中的應用。 Profibus轉(zhuǎn)Modbus
    的頭像 發(fā)表于 06-27 17:25 ?582次閱讀
    <b class='flag-5'>Profibus</b><b class='flag-5'>協(xié)議</b>轉(zhuǎn)Modbus<b class='flag-5'>協(xié)議</b><b class='flag-5'>網(wǎng)關(guān)</b>模塊在船舶中的應用

    Profibus協(xié)議轉(zhuǎn)profinet協(xié)議網(wǎng)關(guān)模塊連接電機保護器與PLC通訊

    本文介紹了Profibus協(xié)議轉(zhuǎn)Profinet協(xié)議網(wǎng)關(guān)模塊(XD-PNPBM20)在工業(yè)自動化系統(tǒng)中的作用。通過使用Profibus
    的頭像 發(fā)表于 06-29 09:38 ?544次閱讀
    <b class='flag-5'>Profibus</b><b class='flag-5'>協(xié)議</b>轉(zhuǎn)profinet<b class='flag-5'>協(xié)議</b><b class='flag-5'>網(wǎng)關(guān)</b>模塊連接電機保護器與PLC通訊

    Profibus轉(zhuǎn)EtherCAT協(xié)議轉(zhuǎn)化網(wǎng)關(guān)

    站使用,連接到ETHERCAT總線中做為從站使用。 二,拓撲圖 Profibus轉(zhuǎn)EtherCAT協(xié)議轉(zhuǎn)化網(wǎng)關(guān) 三,技術(shù)參數(shù) 1、PROFIBUS
    的頭像 發(fā)表于 07-23 10:34 ?308次閱讀
    <b class='flag-5'>Profibus</b>轉(zhuǎn)EtherCAT<b class='flag-5'>協(xié)議</b>轉(zhuǎn)化<b class='flag-5'>網(wǎng)關(guān)</b>

    Profibus PA轉(zhuǎn)Modbus RTU協(xié)議網(wǎng)關(guān)

    捷米特JM-RTU-PA網(wǎng)關(guān)Profibus PA和Modbus RTU專用通訊協(xié)議橋接的協(xié)議轉(zhuǎn)換設(shè)備。符合Modbus RTU通訊協(xié)議
    的頭像 發(fā)表于 09-25 11:47 ?398次閱讀
    <b class='flag-5'>Profibus</b> PA轉(zhuǎn)Modbus RTU<b class='flag-5'>協(xié)議</b><b class='flag-5'>網(wǎng)關(guān)</b>
    主站蜘蛛池模板: 国产成人精品高清在线 | 久久影视精品 | 亚洲毛片网站 | 色欧美色图 | 婷婷色九月 | 国产小视频在线观看免费 | 色欲情狂 | 欧美做a欧美 | 毛片免费观看 | 91极品女神私人尤物在线播放 | 婷婷狠狠 | 边做边爱在线观看视频免费 | 日本夜夜操 | 亚洲97| 午夜影院入口 | 福利影院在线 | 天天操天天干天天 | 天天干网| 在线免费视频国产 | 稀缺资源呦视频在线网站 | 男人边吃奶边做视频免费网站 | 午夜视频久久 | 国产色丁香久久综合 | 亚洲视频在线网 | 久久综合久久久 | 轻点灬大ji巴太粗太长了h | 一级片免费在线观看视频 | 免费精品美女久久久久久久久久 | 日日夜夜2017 | 男人的天堂免费视频 | 久久久久久国产精品mv | 国产三级a三级三级天天 | 久草在线免费资源站 | 美女拍拍拍爽爽爽爽爽爽 | 成人v片| 羞羞答答91麻豆网站入口 | 四虎影院最新网站 | 色多多在线观看高清免费 | 国模私拍视频在线观看 | 国产精品天天看天天爽 | 一级一级特黄女人精品毛片 |