關 閉

        新聞中心

        EEPW首頁 > 工控自動化 > 設計應用 > 基于DM9000的以太網藏文信息控制平臺

        基于DM9000的以太網藏文信息控制平臺

        作者: 時間:2010-04-12 來源:網絡 收藏

        2)申請創建一個TCP協議塊,并將其配置為監聽80端口(Web 服務的默認端口),同時設置好TCP協議接收連接的回調函數(指用戶將自行定義的函數的函數指針通過某種方式告訴協議棧,使得協議棧在適當時候,通過該函數指針調用該函數,從而執行用戶操作)。
        3)建立循環,在循環中不斷檢測是否有新的數據輸入,并將接收到的數據包送至協議棧處理。當TCP的3次握手完成后,協議棧自動調用用戶設置好的接收連接回調函數,交由應用層處理連接建立后的事宜。
        由上述思路,構思出TCP協議的服務器的流程,如圖5所示。

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


        2.2 藏文網頁部分設計
        藏文網頁的實現有兩種方案:使用圖片形式和標準藏文國際編碼(UTF-8)。前者是所有的操作系統都可打開所做的藏文網頁。但處理過程相對繁瑣;后者采用國際藏文編碼,網頁制作簡單,但所做的網頁必須在裝有藏文字庫的系統上顯示。本方案的網頁需通過網頁轉換工具將相應的網頁數據存儲到中。由于網頁轉換工具無法保存圖片,故只能選擇后者。
        監控界面在本方案中以3個電器(空調、燈、音樂)為例設計的,電器的操作設計通過按鈕,電器狀態的監控通過游走的表顯示,當未對電器操作時電器的狀態默認為“C”(關閉),當電器被打開后狀態欄的狀態是“0”(打開),其網頁如圖6所示。


        制作好的藏語網頁文件經過“NetpagetoC”網頁轉換工具將網頁數據轉換成C文件添加到相應的工程位置中,從而完成網頁數據在SPCE0-6lA與模塊所構成的服務器中的存儲。

        3 系統測試
        將以模組和組成的TCP服務器終端直接接到交換機上,即可通過互聯網訪問該終端設備。把TCP服務器接好后,通過能夠連接Internet的PC機即可直接登陸到該TCP服務器,并且可設置相應的家用電器的狀態。本方案采用接線板供電線路的開關進行模擬。登陸TCP服務器后,點擊家用電器的開或關,在網絡通暢時,家用電器能夠在小于l s的時間內響應PC機的控制指令。該系統設計的主控板消耗電流20 mA;太網模組消耗電流為212 mA;接線板控制驅動電路消耗電流40 mA。

        4 結論
        經測試各項功能指標均達到系統設計要求。本方案結合西藏地區人民日益增長的物質文化生活的需要,立足于解決和提升藏族同胞實際的生活質量,在需求方面盡量考慮藏民們需要的同時,具有操作簡便,界面友好等特點。進一步開發該系統設計,其將具有一定的市場前景。

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



        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 铅山县| 锡林郭勒盟| 呼玛县| 临西县| 宜州市| 高雄市| 兴城市| 襄樊市| 沙洋县| 遂宁市| 天峨县| 惠来县| 黄石市| 祁阳县| 万载县| 海门市| 阳谷县| 铁力市| 黄陵县| 海南省| 鹤岗市| 西畴县| 贵溪市| 静宁县| 荔浦县| 静海县| 合山市| 富川| 潞西市| 四子王旗| 伊宁市| 青浦区| 泸定县| 观塘区| 新乐市| 沛县| 杭锦后旗| 冷水江市| 海南省| 邛崃市| 湘潭县|