新聞中心

        EEPW首頁 > 電源與新能源 > 設(shè)計(jì)應(yīng)用 > 基于快速傳輸海量存儲(chǔ)的電能質(zhì)量監(jiān)測(cè)系統(tǒng)

        基于快速傳輸海量存儲(chǔ)的電能質(zhì)量監(jiān)測(cè)系統(tǒng)

        作者: 時(shí)間:2011-08-29 來源:網(wǎng)絡(luò) 收藏

        2.3 數(shù)據(jù)通信模塊
        數(shù)據(jù)通信部分采用CAN總線,在速率上有了很大的提高,可以達(dá)到1 Mbit·s-1。F2812內(nèi)部集成了eCAN控制器。eCAN模塊是一種片上增強(qiáng)控制器,其性能較已有的DSP內(nèi)嵌CAN控制器有較大提高,而且數(shù)據(jù)靈活方便,數(shù)據(jù)量大、可靠性高、功能完備。CAN驅(qū)動(dòng)器使用TI公司的SN65HVD230D設(shè)計(jì)了CAN-bus轉(zhuǎn)以太網(wǎng)模塊,用來完成向上位機(jī)數(shù)據(jù)。該模塊內(nèi)部集成了一路CAN-bus接口和一路EtherNet接口以及TCP/IP協(xié)議棧,利用它可以輕松完成CAN-bus網(wǎng)絡(luò)和EtherNet網(wǎng)絡(luò)的互聯(lián),進(jìn)一步拓展CAN-bus網(wǎng)絡(luò)的范圍。CAN口通信最高波特率為1Mbit· s-1,具有TCP Server,TCPClient,UDP等多種工作模式,每個(gè)CAN口可支持2個(gè)TCP連接或3×254個(gè)UDP連接,通過配置軟件可以設(shè)定相關(guān)配置參數(shù)。方便地實(shí)現(xiàn)了數(shù)據(jù)高速傳輸,把數(shù)據(jù)實(shí)時(shí)傳到上位機(jī)進(jìn)行分析處理,及時(shí)發(fā)現(xiàn)問題,為電網(wǎng)安全穩(wěn)定運(yùn)行提供了保障。

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

        d.jpg


        2.4 數(shù)據(jù)模塊
        本文的設(shè)備結(jié)合數(shù)據(jù)壓縮技術(shù),完成對(duì)所有數(shù)據(jù)的,可以連續(xù)記錄一年的波形,不需要門檻和觸發(fā)閥值,只要簡(jiǎn)單地接入,不會(huì)丟失事件,為以后的計(jì)算分析提供可靠的數(shù)據(jù)資源。該模塊內(nèi)嵌USB2.0協(xié)議,具有RS232串口和高速SPI接口,SPI口讀寫文件速度為1.5Mbit ·s-1,可以把所有數(shù)據(jù)及時(shí)地到硬盤里,其具有以下功能:檢測(cè)U盤的狀態(tài)、創(chuàng)建文件和目錄、打開一個(gè)已經(jīng)創(chuàng)建的文件和目錄、從文件中讀取指定長度和位置的數(shù)據(jù)、寫數(shù)據(jù)到指定文件的指定地址、列舉目錄下的文件和目錄、刪除文件和目錄、查詢U盤容量、剩余空間及FAT格式。模塊遵守USB2.0協(xié)議規(guī)范,支持所有USB的移動(dòng)存儲(chǔ)器,支持FAT16/32文件工作于命令應(yīng)答方式下,由用戶發(fā)出命令,系統(tǒng)再根據(jù)該命令進(jìn)行相應(yīng)處理后,向用戶系統(tǒng)返回相關(guān)的應(yīng)答。

        3 系統(tǒng)軟件設(shè)計(jì)
        實(shí)時(shí)系統(tǒng)的軟件主要包括:運(yùn)行在儀上的數(shù)據(jù)采集、存儲(chǔ)、通信以及各種算法軟件;另一部分是運(yùn)行在上位機(jī)上的軟件,用來對(duì)從儀獲得的數(shù)據(jù)進(jìn)行統(tǒng)計(jì)、分析以及為改善電能質(zhì)量問題所采取的措施提供依據(jù)。結(jié)構(gòu)圖,如圖5所示。

        e.jpg


        圖6為運(yùn)行在電能質(zhì)量檢測(cè)儀上的程序流程圖,一些函數(shù)模塊的功能介紹如下:

        f.jpg



        評(píng)論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 平陆县| 大姚县| 称多县| 叙永县| 桐柏县| 博野县| 临武县| 呼和浩特市| 宁河县| 古田县| 远安县| 遂宁市| 荣昌县| 武定县| 南涧| 邢台县| 静乐县| 潞城市| 轮台县| 舟曲县| 申扎县| 宜宾县| 广饶县| 东阿县| 锡林浩特市| 桓台县| 涿州市| 通海县| 江阴市| 仁布县| 澄迈县| 河津市| 大冶市| 陵水| 建宁县| 丹寨县| 印江| 昌乐县| 莱州市| 黑水县| 隆安县|