色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

在NetX Soc上實現PROFINET實時以太網接入與遠程監控的設計

電子設計 ? 作者:電子設計 ? 2018-11-19 08:36 ? 次閱讀

隨著網絡信息技術、工業控制的不斷發展,遠程監控應用領域不斷拓寬,特別是實現現場控制嵌入式智能設備的通信和配置診斷,通過這些智能設備所提供的通信接口直接利用Internet將其接入集中監控管理系統,采用Web Sever訪問技術,在遠程實時獲取設備運行的各種參數和實時數據,發送遙控命令,配置參數,獲取設備的報警信息和運行狀態等方面,具有深刻的現實意義和長遠意義。PROFINET是一種最新的實時工業以太網協議,可以提供辦公室和自動化領域的開放、一致連接,是實現工業實時以太網通信的主流技術之一。德國赫優訊NetX中包含EtherCAT,CANopen,Modbus,PROFINET等現場總線協議,是一種高度集成的網絡控制器,具有全新的系統優化結構,適合工業通信及大規模數據吞吐;研究基于NetX片上系統(NetX Soc)實現PROFINET實時以太網接入、本地數據快速處理、數據存貯技術及基于Web Server的遠程數據訪問,以便為一些工業實時通信控制提供良好的解決策略。

1 系統結構

圖1為分布式遠程數據采集系統的網絡結構,包括多個與主站掛接的NXIO(赫優訊實時以太網從站IO測試板),通過PROFINET實時以太網把若干個嵌入式控制器與主站監控計算機連接,然后再將主站監控計算機接入Internet,監控計算機將數據實時發送到數據庫服務器,同時將采集到的從站數據和監控信息可以發布出去。另外,主站監控計算機還可以通過RS-232總線與NXIO從站實現數據采集和控制處理。采用該方式,用戶無論在多遠,只要能夠連接到Internet,就可以通過Internet網絡訪問所有控制設備的實時和歷史數據。

在NetX Soc上實現PROFINET實時以太網接入與遠程監控的設計

數據庫服務器用來存儲采集到的從站數據及相關的配置數據,供主站監控計算機運行時讀取和寫入并設置其自身的工作狀態。管理員可通過瀏覽器訪問和修改數據庫中的參數。Web應用程序服務器實現數據在網絡上的發布,接受在Internet上的任一用戶查詢瀏覽,并允許授權用戶更改監控主站計算機工作參數,存儲在數據庫服務器上。有用戶請求時,Web應用程序服務器通過Internet從數據庫服務器中讀取用戶請求數據,再通過Internet網絡把這些數據發送到請求數據用戶,用戶的一些參數設置信息保存到數據庫服務器上,或通過NetX主站將配置信息下達到NXIO從站。

2 NetX SoC主從站間數據通信設計

2.1 系統設計思路及程序部署

利用赫優訊cifX實時以太網主站板卡、赫優訊實時以太網從站IO測試板NXIO,搭建PROFINET實時以太網通信平臺,實現主從站PROFINET網絡通信及相應通信程序設計。圖2描述了主從站間基于PROFINET和RS232通信的主從站的控制程序、NXIO從站基于rcX嵌入式系統下的實時控制任務程序、數據存儲及Web方式下的數據訪問程序的部署。

在NetX Soc上實現PROFINET實時以太網接入與遠程監控的設計

2.2 系統程序主要功能描述

1)主站Web Server界面控制顯示程序:由ASP.Net設計的主站Web Server界面程序,監控從站按鈕、指示燈狀態,同時實現主從站通信參數配置,并實現與主站通信程序的數據交互。

在NetX Soc上實現PROFINET實時以太網接入與遠程監控的設計

2)主站數據通信程序:SYCON.NET系統配置軟件實現對卡驅動、網絡診斷并實現主從站PROFINET通信,另外,采用C#串口通信類事件驅動完成基于RS232通信下對從站串口通信的配置和數據交互。

3)從站循環掃描控制IO程序:基于reX實時操作系統,通過調用板級支持包中的系統函數實現IO控制。

4)從站數據通信程序:基于BSP、串口通信協議和PROFINET IO協議棧實現與主站的通信。

5)從站間多任務數據交互:從站控制作業如LED控制任務與通信任務采用信號量通信的方式獲得共享內存區(ARM數據POOL)的訪問權限,實現任務間的數據交互。

3 NetX SoC主從站數據通信及Web訪問設計

3.1 主從站通信配置

SYCON.NET是基于現場設備工具(FDT)/設備類型管理器(DTM)技術的配置工具。FDT不依賴通信協議及主機系統或現場設備的軟件環境,它具有標準的接口規范,對智能儀表實現綜合集成;DTlM可以實現設備的驅動、設置及通信,在FDT下運行。采用FDT/DTM可提高系統對現場設備進行診斷和維護的能力,實現快速響應,提高系統的安全性和可靠性。如圖3所示,SYCON.NET配置工具可以實現PROFINET IO網絡配置、連接、診斷和相關NXD配置文件的導出。方式是在SYCON.NET配置工具中,在右側Hilscher GmbH列表中選擇Master文件夾中的NetX500 PNM模塊拖到左側網絡線上。同樣的方法可以將NXIO從站加入到左側主站網絡線上,并利用DTM配置相應的主從站。對于其他廠家的從站設備,需要加入設備的GSD文件。

3.2 主站通信設計

主站通信利用C-Toolkit配置cifX卡,包括初始化、內存操作、字符操作、事件處理、文件處理、同步定時、PLC的配置讀寫等,如圖4所示。Visual Studio.NET平臺下,采用C#(C-sharp)結合C-Toolkit下提供的關于cifX卡固件加載的Lab文件、API函數及通信授權協議實現主站通信程序的設計,包括從站數據并入庫、向從站發送相關的配置信息等。圖5是串口通信類事件驅動完成對NXIO從站串口通信的配置,以及通過RS-232實現控制從站IO接口的開關及LED狀態顯示,同時程序包含Socket類實現接受Web下發的從站配置和控制信息。

在NetX Soc上實現PROFINET實時以太網接入與遠程監控的設計

在NetX Soc上實現PROFINET實時以太網接入與遠程監控的設計

主站通信網絡程序中定義Socket類,用于監聽Web頁面上客戶端發送的配置信息。如下是主站Socket通信部分代碼:

在NetX Soc上實現PROFINET實時以太網接入與遠程監控的設計

3.3 Web控制及配置程序設計

基于VisualStudio.Net開發平臺,實現Web Server服務器對Slave Device NXIO的串口配置及LED燈的監控。圖6是二號從站LED燈控制的一個測試界面。Web頁面封裝一個含有Socket的ActiveX控件:用于與服務器端的Socket通信,當配置從站信息和接受從站采集信息,觸發事件并實現數據交互。Web方式不適合實時監控數據的實時查詢顯示,可用Web頁面刷新方式查詢各個監控點的數據狀態。如每兩秒刷新一次監控頁面,則可在HTML文件中加入代碼:

在NetX Soc上實現PROFINET實時以太網接入與遠程監控的設計

4 NetX SoC從站系統技術研究

4.1 嵌入式NetX硬件平臺的通信設計

NetX嵌入系統用戶程序包括實時通信和控制程序。在rcX嵌入式下進行實時通信程序和控制程序設計,實時多任務操作系統中依據時間片和中斷進行任務調度。圖7為NXIO從站軟件系統架構。實時通信程序和控制程序可通過雙端口內存(DPM)交換數據,相對獨立;實時通信程序采用消息通信機制時,利用接收發送標志位可提高通信數據的完整性。

在NetX Soc上實現PROFINET實時以太網接入與遠程監控的設計

4.2 NetX從站程序設計及實現

從站控制程序是基于rcX實時操作系統,通過調用板級支持包中的系統函數實現IO控制、串口通信程序以及基于PROFINET實時通信程序的設計。從站的實現流程如下:在Hitop IDE開發環境下完成硬件初始化,主函數實現任務的初始化及配置,LED控制任務、串口通信任務、PROFINET實時通信及各個任務間的調度,實現程序下載并駐留到在rcX嵌入式控制器中。從站通信及控制程序的軟件層次如圖8所示。

在NetX Soc上實現PROFINET實時以太網接入與遠程監控的設計

5 結論

通過NetX SoC配置PROFINET協議棧等通信技術研究,實現了PROFINET實時以太網接入、NetX SoC主從站間PROFINET和UART數據通信,以及Web方式下依托控制主站對從站實施遠程配置管理及監控,為采用PROFINET實現遠程控制、監管提供了一種可行的技術解決方案。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 控制器
    +關注

    關注

    112

    文章

    16382

    瀏覽量

    178322
  • 嵌入式
    +關注

    關注

    5085

    文章

    19138

    瀏覽量

    305708
  • 以太網
    +關注

    關注

    40

    文章

    5427

    瀏覽量

    171841
  • 遠程監控
    +關注

    關注

    2

    文章

    1310

    瀏覽量

    30252
收藏 人收藏

    評論

    相關推薦

    【Aworks申請】基于EasyARM-i.MX283A以太網遠程監控系統設計

    申請理由:基于ARM和外設以太網形成組網設計實現遠程監控系統,目前,我們生活中用到的監控系統都是室內或室外近距離
    發表于 07-08 23:48

    以太網接入技術的特點是什么?

    以太網接入技術的特點是什么?以太網接入技術智能小區中的應用是什么?小區以太
    發表于 05-28 06:31

    基于嵌入式模塊comX的實時以太網

    netX網絡控制器為處理器的嵌入式模塊comX,是支持所有主流實時以太網協議的嵌入式模塊。本文介紹了實時
    發表于 12-20 06:24

    基于以太網遠程液位監控系統設計與開發

    本文主要解決基于以太網遠程液位監控系統中如何實現網絡通信的問題,本地嵌入式系統
    發表于 08-04 09:46 ?20次下載

    以太網遠程監控系統實現遠程監測控制和管理技術設計開發

      隨著網絡通信技術的發展,以太網工業控制領域的應用日趨廣泛,基于以太網遠程監控系統實現
    發表于 01-20 14:40 ?1185次閱讀
    <b class='flag-5'>以太網</b><b class='flag-5'>遠程</b><b class='flag-5'>監控</b>系統<b class='flag-5'>實現</b><b class='flag-5'>遠程</b>監測控制和管理技術設計開發

    以太網接入

    學習完本課程,您應該能夠:理解以太網接入的典型應用,掌握PPPoE技術的基本原理,掌握PPPoE的典型配置,了解以太網接入的優勢和劣勢。
    發表于 04-12 14:32 ?17次下載

    基于以太網的DSP系統程序遠程更新的研究與實現

    基于以太網的DSP系統程序遠程更新的研究與實現
    發表于 10-20 15:28 ?9次下載
    基于<b class='flag-5'>以太網</b>的DSP系統程序<b class='flag-5'>遠程</b>更新的研究與<b class='flag-5'>實現</b>

    profinet和工業以太網區別

    profinet實時以太網)基于工業以太網,具有很好的實時性,可以直接連接現場設備(使用PROFINE
    發表于 10-25 11:03 ?8.2w次閱讀
    <b class='flag-5'>profinet</b>和工業<b class='flag-5'>以太網</b>區別

    深入工業以太網實時以太網

    的要求。現在,TSN為實時以太網提供了一條新的途徑。 實時與通信 工廠自動化和驅動技術的背景下,實時意味著周期時間要安全、可靠地達到1
    的頭像 發表于 12-15 01:33 ?933次閱讀

    深入實時以太網

    的要求。現在,TSN為實時以太網提供了一條新的途徑。 實時與通信 工廠自動化和驅動技術的背景下,實時意味著周期時間要安全、可靠地達到10毫
    發表于 02-02 06:16 ?17次下載
    深入<b class='flag-5'>實時</b><b class='flag-5'>以太網</b>

    兩種最流行的工業實時以太網:EtherCAT和Profinet有何不同?

    。 工業實時以太網當然不止EtherCAT一種,主流的包括西門子Profinet, 貝加萊的PowerLink,其他如SERCOS, Ethernet/IP, EPA等等,今天我們主要探討一下BECKHOFF公司的EtherCA
    的頭像 發表于 05-11 16:41 ?6526次閱讀
    兩種最流行的工業<b class='flag-5'>實時</b><b class='flag-5'>以太網</b>:EtherCAT和<b class='flag-5'>Profinet</b>有何不同?

    以太網、工業以太網Profinet三者有何關聯?

    總的來說,以太網是一種局域規范,工業以太網是應用于工業控制領域的以太網技術,Profinet是一種
    的頭像 發表于 05-23 10:37 ?1737次閱讀
    <b class='flag-5'>以太網</b>、工業<b class='flag-5'>以太網</b>和<b class='flag-5'>Profinet</b>三者有何關聯?

    EtherCAT和西門子公司的Profinet兩種實時以太網總線的對比

    的產品。工業實時以太網當然不止EtherCAT一種,主流的包括西門子Profinet, 貝加萊的PowerLink,其他如SERCOS, Ethernet/IP, EPA等等,今天我們主要探討一下
    的頭像 發表于 06-14 09:32 ?3981次閱讀
    EtherCAT和西門子公司的<b class='flag-5'>Profinet</b>兩種<b class='flag-5'>實時</b><b class='flag-5'>以太網</b>總線的對比

    plc怎么通過以太網遠程通信

    以太網(Ethernet)是一種常用的局域網通信技術,廣泛應用于各種領域。PLC(可編程邏輯控制器)是一種常用的自動化控制設備,用于實現工業過程的監控與控制。許多工業自動化應用中,通
    的頭像 發表于 01-15 09:52 ?2007次閱讀

    Profinet以太網的區別

      工業自動化和網絡通信領域,Profinet以太網是兩種常見的通信協議。盡管它們都基于以太網技術,但在技術規范、應用領域、通信速度和實時
    的頭像 發表于 06-06 13:56 ?4289次閱讀
    主站蜘蛛池模板: 国产亚洲综合视频| 亚洲AV无码久久流水呻蜜桃久色| 99亚洲精品| 跳蛋按摩棒玉势PLAY高H| 狠狠狠狠狠狠干| 91次元黄色观看| 无码137片内射在线影院| 久久精品电影院| 国产成人啪精品视频免费网| 伊人影院2019| 性色AV乱码一区二区三区视频| 门事件快播| 狠狠国产欧美在线视频| 国产精品第1页在线观看| 2020亚洲国产在线播放在线| 无套内射纹身女视频| 日本xxxx96| 久久亚洲精品AV无码四区| 狠狠撸亚洲视频| 成人人观看的免费毛片| 艳照门在线观看| 亚洲精品卡2卡3卡4卡5卡区| 日本护士hd| 美女扒开尿孔| 玖玖爱在线播放| 含羞草影院AE在线观看| 8X拨牐拨牐X8免费视频8| 一本色道久久综合亚洲精品| 久久电影精品| 久久亚洲网站| 99久久e免费热视频百度| 无人在线观看免费高清视频播放| 色综合久久五月| 约艺术院校96年清纯白嫩| 欧美激情视频一区二区| 国产在线播放不卡| 99热这里只有精品视频2| 性做久久久久免费观看| 欧美zzzoooxxx| 久久精品成人免费网站| 国产精品一久久香蕉国产线看|