關 閉

        新聞中心

        EEPW首頁 > 工控自動化 > 設計應用 > 基于以太網的電機控制與診斷的研究

        基于以太網的電機控制與診斷的研究

        作者: 時間:2011-08-29 來源:網絡 收藏

          SA:源地址,48位,表明該幀的數據是哪個網卡發的,即發送端的網卡地址,同樣是6個字節。

          TYPE:類型字段,表明該幀的數據是什么類型的數據。

          DATA:數據段,該段數據不能超過1500字節。

          FCS:32位數據校驗位。

          4 系統軟件設計

          本系統軟件的實現包括系統時鐘、定時器、網卡RTL8019AS的初始化,初始化ARP協議,TCP協議和HTTP協議等來完成對參數的接收和發送,然后由主程序循環查詢rtl8019as看是否有新數據包到來。系統根據判斷事件的標志,來讀取的參數,如圖3所示。其中事件的判斷執行由單片機定時器中斷來完成,它貫穿了程序的始末。如TCP序列號每隔20ms增加6250,ARP地址解析時候的重發請求,每隔0.5s重發1次,連續2次重發的請求沒回應,則終止重發,認為這個IP地址不存。

          ARP映射表管理,如果ARP地址映射表內所記錄的MAC地址60s內沒被使用,則從映射表中刪除該條映射記錄,進行自動更新。最后本系統的WEBSERVER界面如圖4所示。

          

        以太網的電機控制與診斷流程圖

          圖3系統軟件流程

          

          圖4系統的WEBSERVER界面

          5 結論

          系統實現了8位單片機的TCP/IP協議的移植,并實現了網頁數據傳輸功能和參數的查詢和電機的,在這里應用僅僅是一個實例,且由于嵌入式的價格低廉,相信在不久的將來一定會在工業領域得到更廣泛的應用。

        tcp/ip相關文章:tcp/ip是什么



        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 蒙阴县| 板桥市| 霍城县| 余庆县| 基隆市| 馆陶县| 叙永县| 磐石市| 麻城市| 藁城市| 曲沃县| 保德县| 玉龙| 米泉市| 庆安县| 高邮市| 滨海县| 商都县| 香港 | 康马县| 玛多县| 凤山市| 通山县| 渑池县| 饶河县| 清河县| 平武县| 嵊泗县| 布尔津县| 工布江达县| 中宁县| 图们市| 韩城市| 承德县| 怀集县| 新晃| 秦安县| 泰州市| 双鸭山市| 阳东县| 太白县|