新聞中心

        EEPW首頁 > 測試測量 > 設計應用 > NetX片上系統數據采集與遠程監控的設計與實現

        NetX片上系統數據采集與遠程監控的設計與實現

        作者: 時間:2009-12-09 來源:網絡 收藏

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

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

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

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

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


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 淮北市| 梨树县| 麟游县| 二手房| 余干县| 绥芬河市| 辽源市| 韩城市| 尉氏县| 大荔县| 广州市| 乌兰察布市| 大洼县| 南平市| 广河县| 滕州市| 吴川市| 通江县| 贵德县| 云龙县| 大同县| 潞城市| 东丽区| 基隆市| 宁陕县| 普兰县| 丹凤县| 佛山市| 安平县| 永寿县| 奉节县| 奉化市| 乌恰县| 东明县| 游戏| 平阴县| 边坝县| 长海县| 若尔盖县| 久治县| 汾阳市|