新聞中心

        EEPW首頁 > 手機與無線通信 > 設計應用 > 一種基于嵌入式實時操作系統的微機保護裝置網絡通信方案

        一種基于嵌入式實時操作系統的微機保護裝置網絡通信方案

        作者: 時間:2011-05-20 來源:網絡 收藏

          本設計采用計算機結合數據采集板的方式,并由VxWorks計算機提供底層軟件平臺的支持。計算機連接數據采集板,并控制數據的采集過程,以(以牽引供電系統饋線為例)在工頻周期下,從TV、TA側采集共2路電壓、電流信號,每周波采樣24個數據點,采樣周期為833μs。在該系統中,嵌入式系統端為客戶端,并采用VxWorks基于Socket客戶機編程模式,主要負責發布命令,監控命令的執行狀況,其主要工作是數據的采集和存儲;服務器端為運行所在的PC機,負責執行命令并返回命令執行的結果,主要工作是為采集數據的提供算法處理保護以及保護啟動判斷。本系統只需要在服務器啟動后,就可以進入等待狀態,所有其他的動作都可以等待和客戶端建立連接后,由人機界面來控制。其系統流程如圖3所示。

          在時,首先由服務器端創建一個偵聽用套接字(socket),然后與服務器的本地地址相綁定(bind),接著進入偵聽模式(listen )??蛻舳碎_始時,同樣也需要創建一個套接字(socket),不同的是,這個套接字只用于通信,然后連接服務器端(cONnect);服務器端用于偵聽的套接字接受(accept)這個來自客戶端的連接,然后建立新的通信用套接字,并利用新建的通信套接字與客戶端進行通信;服務器端和客戶端從各自的通信套接字傳送和接收數據(send/recv),通信結束后,再關閉相關的通信套接字(close)。

          基于這種模式可實現上述供電系統電壓、電流信號數據采集模塊與VxWorks系統平臺間的數據傳輸及網絡通信。

          4 結束語

          利用本系統可將VxWorks嵌入式接受的采樣數據通過網絡通信發送到保護任務所在的PC機上。這種方法不僅有利于采樣數據的存儲和后續的數據處理,并保證了采樣數據的性和傳送的安全性。相對于傳統的前后臺保護,采用VxWorks嵌入式實時的微機保護能有效的提高系統的實時性和可靠性。


        linux操作系統文章專題:linux操作系統詳解(linux不再難懂)

        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 邢台市| 凤台县| 英德市| 三台县| 辽阳市| 璧山县| 台中市| 太保市| 开鲁县| 沙河市| 新疆| 扎鲁特旗| 化德县| 陇南市| 广水市| 长子县| 南阳市| 大港区| 柳州市| 行唐县| 建宁县| 军事| 政和县| 靖安县| 南城县| 衡东县| 卢湾区| 东乡| 巴彦县| 鄂州市| 大邑县| 石阡县| 类乌齐县| 司法| 元氏县| 介休市| 图木舒克市| 南漳县| 浦江县| 嵊泗县| 高雄县|