两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

用于串口與以太網(wǎng)間的數(shù)據(jù)轉(zhuǎn)換方法及其裝置與流程

文檔序號(hào):11215863閱讀:849來(lái)源:國(guó)知局
用于串口與以太網(wǎng)間的數(shù)據(jù)轉(zhuǎn)換方法及其裝置與流程

本發(fā)明屬于微電網(wǎng)的技術(shù)領(lǐng)域,尤其是涉及一種用于串口與以太網(wǎng)間的數(shù)據(jù)轉(zhuǎn)換方法及其裝置。



背景技術(shù):

微電網(wǎng)(micro-grid或microgrid),也稱為微網(wǎng),是指由分布式電源、儲(chǔ)能裝置、能量轉(zhuǎn)換裝置、相關(guān)負(fù)荷和監(jiān)控、保護(hù)裝置匯集而成的小型發(fā)配電系統(tǒng),是一個(gè)能夠?qū)崿F(xiàn)自我控制、保護(hù)和管理的自治系統(tǒng),既可以與外部電網(wǎng)并網(wǎng)運(yùn)行,也可以孤立運(yùn)行。

隨著我國(guó)電力系統(tǒng)規(guī)模的不斷增大、全國(guó)電網(wǎng)系統(tǒng)互聯(lián)性的不斷增加,以及電力消費(fèi)多元化等因素影響,我國(guó)電力系統(tǒng)面臨越來(lái)越高的安全和可靠性壓力。而微電網(wǎng)是緩解目前電網(wǎng)壓力的有效措施,主要是由于微電網(wǎng)具有對(duì)大電網(wǎng)削峰填谷的作用,能提升大電網(wǎng)的安全穩(wěn)定性。微電網(wǎng)還可以有效識(shí)別終端用戶的用電需求和網(wǎng)內(nèi)電力供應(yīng),通過(guò)對(duì)電力信息的智能分析,實(shí)現(xiàn)電力資源的優(yōu)化配置,減少浪費(fèi)。同時(shí)網(wǎng)內(nèi)分布式電源離終端用戶非常近,不需要經(jīng)過(guò)長(zhǎng)距離高壓輸送線路,線損低,從而達(dá)到提高電力利用效率的目的。

而在微電網(wǎng)等傳統(tǒng)的電力監(jiān)控系統(tǒng)中,數(shù)據(jù)多采用串口的形式進(jìn)行傳輸,這種傳輸形式只能在有限的距離內(nèi)使用,一旦遠(yuǎn)離設(shè)備,這種形式的數(shù)據(jù)傳輸便無(wú)法使用。因此傳統(tǒng)監(jiān)控系統(tǒng)能采集到的數(shù)據(jù)是有限的數(shù)據(jù),很多體現(xiàn)系統(tǒng)運(yùn)行關(guān)鍵指標(biāo)的數(shù)據(jù),由于數(shù)據(jù)量大,而串口帶寬小,無(wú)法遠(yuǎn)距離發(fā)送,導(dǎo)致大量數(shù)據(jù)無(wú)法得到實(shí)時(shí)監(jiān)控。尤其是風(fēng)電機(jī)組中的風(fēng)電變流器由于風(fēng)電場(chǎng)環(huán)境的復(fù)雜性、惡劣性,風(fēng)場(chǎng)中很大一部分變流器只采用具有穩(wěn)定特點(diǎn)的串口,無(wú)法實(shí)現(xiàn)數(shù)據(jù)上網(wǎng)、遠(yuǎn)程操作等功能,且數(shù)據(jù)傳輸速度有限。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明為解決了現(xiàn)有的技術(shù)問(wèn)題,而提供一種在微電網(wǎng)強(qiáng)電磁干擾的環(huán)境里,實(shí)現(xiàn)數(shù)據(jù)雙緩沖傳輸、穩(wěn)定高率轉(zhuǎn)換的用于串口與以太網(wǎng)間的數(shù)據(jù)轉(zhuǎn)換方法及其裝置。

本發(fā)明為解決現(xiàn)有技術(shù)中存在的技術(shù)問(wèn)題所采取的技術(shù)方案是:

本發(fā)明的用于串口與以太網(wǎng)間的數(shù)據(jù)轉(zhuǎn)換方法,具體步驟如下:

當(dāng)微電網(wǎng)數(shù)據(jù)通過(guò)串口進(jìn)入數(shù)據(jù)轉(zhuǎn)換裝置,先經(jīng)過(guò)串口進(jìn)行物理緩存處理,再通過(guò)主控器進(jìn)行數(shù)據(jù)緩存處理,然后將微電網(wǎng)數(shù)據(jù)發(fā)送至網(wǎng)口,最后從網(wǎng)口傳送至遠(yuǎn)端網(wǎng)絡(luò);

當(dāng)遠(yuǎn)端網(wǎng)絡(luò)指令通過(guò)網(wǎng)口進(jìn)入數(shù)據(jù)轉(zhuǎn)換裝置,先通過(guò)主控器進(jìn)行數(shù)據(jù)緩存處理,再經(jīng)過(guò)串口進(jìn)行物理緩存處理,然后將遠(yuǎn)端網(wǎng)絡(luò)指令通過(guò)串口傳送至微電網(wǎng)。

所述的串口采用dma通信模塊進(jìn)行物理緩存,在dma通信模塊中使用一個(gè)多字節(jié)的空間作為緩存空間,當(dāng)dma通信模塊接收到微電網(wǎng)數(shù)據(jù)或遠(yuǎn)端網(wǎng)絡(luò)指令,來(lái)源數(shù)據(jù)的字節(jié)根據(jù)dma通信模塊的字節(jié)通道選擇組合為多字節(jié)的半字?jǐn)?shù)據(jù),觸發(fā)dma通信模塊接收多字節(jié)數(shù)據(jù),完成一次數(shù)據(jù)轉(zhuǎn)移后,再進(jìn)行下一次傳輸。

所述的主控器的數(shù)據(jù)緩存方法具體如下:

先設(shè)計(jì)一個(gè)緩存區(qū),緩存區(qū)接收到經(jīng)過(guò)緩存器處理的微電網(wǎng)數(shù)據(jù),緩存區(qū)中的輸入指針指向下一個(gè)位置,判斷輸入指針是否到達(dá)緩存區(qū)結(jié)尾,若到達(dá)緩存區(qū)結(jié)尾,輸入指針重新定位并報(bào)錯(cuò),同時(shí)底層的while循環(huán)不斷使用輸出指針從緩存區(qū)中讀取微電網(wǎng)數(shù)據(jù),并根據(jù)輸入指針和輸出指針位置的對(duì)比,即(輸出指針位置地址-輸入指針位置地址)/緩存區(qū)大小,判斷緩存區(qū)的使用率,得到數(shù)據(jù)流向?yàn)槲㈦娋W(wǎng)數(shù)據(jù)>串口>數(shù)據(jù)轉(zhuǎn)換設(shè)備>網(wǎng)口>遠(yuǎn)端網(wǎng)絡(luò)數(shù)據(jù),緩存區(qū)的使用率低,緩存區(qū)停止使用;

當(dāng)緩存區(qū)接受到遠(yuǎn)端網(wǎng)絡(luò)指令,緩存區(qū)中的輸入指針指向下一個(gè)位置,判斷輸入指針是否到達(dá)緩存區(qū)結(jié)尾,若到達(dá)緩存區(qū)結(jié)尾,輸入指針重新定位并報(bào)錯(cuò),同時(shí)底層的while循環(huán)不斷使用輸出指針從緩存區(qū)中讀取遠(yuǎn)端網(wǎng)絡(luò)指令,并根據(jù)輸入指針和輸出指針位置的對(duì)比,即(輸出指針位置地址-輸入指針位置地址)/緩存區(qū)大小,判斷緩存區(qū)的使用率,得到數(shù)據(jù)流向?yàn)檫h(yuǎn)端網(wǎng)絡(luò)數(shù)據(jù)>網(wǎng)口>數(shù)據(jù)轉(zhuǎn)換設(shè)備>串口>微電網(wǎng)數(shù)據(jù),對(duì)dma通信模塊設(shè)置了一個(gè)最小時(shí)間間隔,當(dāng)參數(shù)設(shè)置大于等于最小時(shí)間間隔時(shí),遠(yuǎn)端網(wǎng)絡(luò)指令從網(wǎng)口轉(zhuǎn)接至串口傳送至微電網(wǎng),當(dāng)參數(shù)設(shè)置小于最小時(shí)間間隔時(shí),則緩存區(qū)使用率上升,緩存區(qū)使用率到達(dá)100%后,選擇將超出緩存去的數(shù)據(jù)進(jìn)行重發(fā)。

當(dāng)數(shù)據(jù)轉(zhuǎn)換裝置應(yīng)用于風(fēng)電變流器與遠(yuǎn)端網(wǎng)絡(luò)間,所述的數(shù)據(jù)轉(zhuǎn)換方法中,當(dāng)風(fēng)電變流器數(shù)據(jù)傳送至主控器時(shí),截取在主控器中的風(fēng)電變流器數(shù)據(jù),送到至主控器內(nèi)嵌的web服務(wù)器中進(jìn)行處理,然后發(fā)送至遠(yuǎn)程網(wǎng)絡(luò)的顯示模塊,實(shí)時(shí)刷新微電網(wǎng)數(shù)據(jù)。

所述的主控器內(nèi)嵌的web服務(wù)器,根據(jù)風(fēng)電變流器實(shí)際需要傳輸?shù)臄?shù)據(jù)大小,設(shè)置一個(gè)動(dòng)態(tài)發(fā)送區(qū),將動(dòng)態(tài)發(fā)送區(qū)前15位字節(jié)依次編寫代碼,再將主控器接收到的風(fēng)電變流器數(shù)據(jù),經(jīng)過(guò)數(shù)據(jù)高低位轉(zhuǎn)換,計(jì)算出實(shí)際值,然后將實(shí)際值分割成每5位字節(jié)一組依次寫入到動(dòng)態(tài)發(fā)送區(qū)的第15位字節(jié)之后的位置,

按照如下公式分割實(shí)際值:

digit1=s_data/10000;

digit2=(s_data%10000)/1000;

digit3=(s_data%1000)/100;

digit4=(s_data%100)/10;

digit5=s_data%10;

其中:

s_data:實(shí)際值;

digit1-5:分割成一組的5位實(shí)際值的位置;

最后將動(dòng)態(tài)發(fā)送區(qū)內(nèi)分割后的實(shí)際值成組通過(guò)網(wǎng)口發(fā)送到遠(yuǎn)程網(wǎng)絡(luò)中。

所述的主控器根據(jù)實(shí)際使用情況,對(duì)協(xié)議棧的配置參數(shù)進(jìn)行設(shè)置以適配使用,具體參數(shù)設(shè)置如下:

根據(jù)100mbps和921600波特率計(jì)算得出將以太網(wǎng)的接收和發(fā)送緩沖模塊數(shù)量均設(shè)置為40;?;疃〞r(shí)器配置則根據(jù)以下規(guī)則設(shè)置:當(dāng)遠(yuǎn)端網(wǎng)絡(luò)斷開時(shí),需要在?;顣r(shí)間內(nèi)循環(huán)詢問(wèn)連接狀態(tài)直至快速分辨遠(yuǎn)端狀態(tài)以釋放資源重新分配內(nèi)存空間;

tcp發(fā)送窗口大小、tcp發(fā)送緩沖區(qū)大小、隊(duì)列中的tcp段數(shù)量按以下公式計(jì)算:

tcp_mss=1500-40;(mtu-ip報(bào)頭大小-tcp報(bào)頭大小)

tcp_snd_buf=20*tcp_mss;

tcp_wnd=15*tcp_mss;

tcp_snd_queuelen=15*tcp_snd_buf/tcp_mss;

其中:

tcp_snd_buf:tcp發(fā)送緩沖區(qū)大?。?/p>

tcp_snd_queuelen:tcp發(fā)送隊(duì)列長(zhǎng)度;

tcp_mss:最大tcp發(fā)送分段;

tcp_wnd:tcp發(fā)送窗口大小。

一種用于串口與以太網(wǎng)間的數(shù)據(jù)轉(zhuǎn)換裝置,包括串口、網(wǎng)口以及主控器,所述的串口包括dma通信模塊、串口數(shù)據(jù)輸入模塊與串口數(shù)據(jù)輸出模塊,網(wǎng)口包括網(wǎng)口模塊,串口數(shù)據(jù)輸入模塊與串口數(shù)據(jù)輸出模塊分別通過(guò)dma通信模塊與主控器連接并進(jìn)行數(shù)據(jù)交換,網(wǎng)口模塊與主控器連接并進(jìn)行數(shù)據(jù)交換。

所述的串口數(shù)據(jù)輸入模塊包括相互連接的輸入串口芯片和輸入光纖接口,輸入光纖接口的輸出端和電阻端通過(guò)抗干擾阻抗均與輸入串口芯片連接。

所述的串口數(shù)據(jù)輸出模塊包括相互連接的輸出串口芯片和輸出光纖接口,輸出光纖接口的陽(yáng)極通過(guò)抗干擾阻抗與輸出串口芯片連接。

所述的網(wǎng)口模塊包括網(wǎng)絡(luò)接口與隔離變壓器,網(wǎng)絡(luò)接口的發(fā)送數(shù)據(jù)端通過(guò)濾波器連接隔離變壓器的發(fā)送數(shù)據(jù)端,并與主控器相連接;網(wǎng)絡(luò)接口接受數(shù)據(jù)端通過(guò)濾波器連接隔離變壓器的接受數(shù)據(jù)端,并與主控器相連接;網(wǎng)絡(luò)接口與隔離變壓器間還連接有抗干擾阻抗。

本發(fā)明具有的優(yōu)點(diǎn)和積極效果是:

本發(fā)明將微電網(wǎng)的串口數(shù)據(jù)轉(zhuǎn)化為網(wǎng)口數(shù)據(jù)通過(guò)網(wǎng)絡(luò)發(fā)送出去,同時(shí)也將遠(yuǎn)端的數(shù)據(jù)指令通過(guò)網(wǎng)絡(luò)接收回來(lái)。為實(shí)時(shí)、大數(shù)據(jù)的遠(yuǎn)距離傳輸做準(zhǔn)備,具有雙緩沖、高效高速度傳輸、可配置、用戶友好的特點(diǎn),可以滿足大數(shù)據(jù)傳輸?shù)男枨?,方便進(jìn)行大數(shù)據(jù)分析等功能。還可根據(jù)不同變流器配置相應(yīng)的參數(shù),實(shí)現(xiàn)數(shù)據(jù)的高準(zhǔn)確率轉(zhuǎn)換。同時(shí),本發(fā)明作為一個(gè)通用的串口、以太網(wǎng)轉(zhuǎn)換平臺(tái),安裝在微電網(wǎng)系統(tǒng)的各個(gè)部件,如光伏、儲(chǔ)能、風(fēng)電系統(tǒng)的通信核心位置,增加了應(yīng)用范圍,提高了利用率。

附圖說(shuō)明

圖1是本發(fā)明數(shù)據(jù)轉(zhuǎn)換方法的流程圖;

圖2是本發(fā)明數(shù)據(jù)轉(zhuǎn)換方法物理緩存和數(shù)據(jù)緩存的流程圖;

圖3是本發(fā)明數(shù)據(jù)轉(zhuǎn)換裝置的結(jié)構(gòu)示意圖;

圖4是本發(fā)明數(shù)據(jù)轉(zhuǎn)換裝置串口數(shù)據(jù)輸入模塊的電路圖;

圖5是本發(fā)明數(shù)據(jù)轉(zhuǎn)換裝置串口數(shù)據(jù)輸出模塊的電路圖;

圖6是本發(fā)明數(shù)據(jù)轉(zhuǎn)換裝置網(wǎng)口模塊的電路圖。

其中:→為數(shù)據(jù)流傳輸方向。

具體實(shí)施方式

以下參照附圖及實(shí)施例對(duì)本發(fā)明進(jìn)行詳細(xì)的說(shuō)明。

如圖1所示,本發(fā)明的用于串口與以太網(wǎng)間的數(shù)據(jù)轉(zhuǎn)換方法,具體步驟如下:

當(dāng)微電網(wǎng)數(shù)據(jù)通過(guò)串口進(jìn)入數(shù)據(jù)轉(zhuǎn)換裝置,先經(jīng)過(guò)串口進(jìn)行物理緩存處理,再通過(guò)主控器進(jìn)行數(shù)據(jù)緩存處理,然后將微電網(wǎng)數(shù)據(jù)發(fā)送至網(wǎng)口,最后從網(wǎng)口傳送至遠(yuǎn)端網(wǎng)絡(luò);

當(dāng)遠(yuǎn)端網(wǎng)絡(luò)指令通過(guò)網(wǎng)口進(jìn)入數(shù)據(jù)轉(zhuǎn)換裝置,先通過(guò)主控器進(jìn)行數(shù)據(jù)緩存處理,再經(jīng)過(guò)串口進(jìn)行物理緩存處理,然后將遠(yuǎn)端網(wǎng)絡(luò)指令通過(guò)串口傳送至微電網(wǎng)。

所述的串口采用dma通信模塊進(jìn)行物理緩存,在dma通信模塊中使用一個(gè)16字節(jié)的空間作為緩存空間,當(dāng)dma通信模塊接收到微電網(wǎng)數(shù)據(jù)或遠(yuǎn)端網(wǎng)絡(luò)指令,來(lái)源數(shù)據(jù)的字節(jié)根據(jù)dma通信模塊的字節(jié)通道選擇組合為16字節(jié)的半字?jǐn)?shù)據(jù),觸發(fā)dma通信模塊接收16字節(jié)數(shù)據(jù),完成一次數(shù)據(jù)轉(zhuǎn)移后,再進(jìn)行下一次傳輸。

如圖2所示,所述的主控器的數(shù)據(jù)緩存方法具體如下:

先設(shè)計(jì)一個(gè)10*1024字節(jié)的緩存區(qū),緩存區(qū)接收到經(jīng)過(guò)緩存器處理的微電網(wǎng)數(shù)據(jù),緩存區(qū)中的輸入指針指向下一個(gè)位置,判斷輸入指針是否到達(dá)緩存區(qū)結(jié)尾,若到達(dá)緩存區(qū)結(jié)尾,輸入指針重新定位并報(bào)錯(cuò),同時(shí)底層的while循環(huán)不斷使用輸出指針從緩存區(qū)中讀取微電網(wǎng)數(shù)據(jù),并根據(jù)輸入指針和輸出指針位置的對(duì)比,即(輸出指針位置地址-輸入指針位置地址)/緩存區(qū)大小,判斷緩存區(qū)的使用率,得到數(shù)據(jù)流向?yàn)槲㈦娋W(wǎng)數(shù)據(jù)>串口>數(shù)據(jù)轉(zhuǎn)換設(shè)備>網(wǎng)口>遠(yuǎn)端網(wǎng)絡(luò)數(shù)據(jù),緩存區(qū)的使用率低,緩存區(qū)停止使用;

當(dāng)緩存區(qū)接受到遠(yuǎn)端網(wǎng)絡(luò)指令,緩存區(qū)中的輸入指針指向下一個(gè)位置,判斷輸入指針是否到達(dá)緩存區(qū)結(jié)尾,若到達(dá)緩存區(qū)結(jié)尾,輸入指針重新定位并報(bào)錯(cuò),同時(shí)底層的while循環(huán)不斷使用輸出指針從緩存區(qū)中讀取遠(yuǎn)端網(wǎng)絡(luò)指令,并根據(jù)輸入指針和輸出指針位置的對(duì)比,即(輸出指針位置地址-輸入指針位置地址)/緩存區(qū)大小,判斷緩存區(qū)的使用率,得到數(shù)據(jù)流向?yàn)檫h(yuǎn)端網(wǎng)絡(luò)數(shù)據(jù)>網(wǎng)口>數(shù)據(jù)轉(zhuǎn)換設(shè)備>串口>微電網(wǎng)數(shù)據(jù),對(duì)dma通信模塊設(shè)置了一個(gè)5毫秒的最小時(shí)間間隔,當(dāng)參數(shù)設(shè)置大于等于5毫秒時(shí),遠(yuǎn)端網(wǎng)絡(luò)指令從網(wǎng)口轉(zhuǎn)接至串口傳送至微電網(wǎng),當(dāng)參數(shù)設(shè)置小于5毫秒時(shí),則緩存區(qū)使用率上升,緩存區(qū)使用率到達(dá)100%后,選擇將超出緩存去的數(shù)據(jù)進(jìn)行重發(fā)。

當(dāng)數(shù)據(jù)轉(zhuǎn)換裝置應(yīng)用于風(fēng)電變流器與遠(yuǎn)端網(wǎng)絡(luò)間,所述的數(shù)據(jù)轉(zhuǎn)換方法中,當(dāng)風(fēng)電變流器數(shù)據(jù)傳送至主控器時(shí),截取在主控器中的風(fēng)電變流器數(shù)據(jù),送到至主控器內(nèi)嵌的web服務(wù)器中進(jìn)行處理,然后發(fā)送至遠(yuǎn)程網(wǎng)絡(luò)的顯示模塊,實(shí)時(shí)刷新微電網(wǎng)數(shù)據(jù)。

所述的主控器內(nèi)嵌的web服務(wù)器,根據(jù)風(fēng)電變流器實(shí)際需要傳輸?shù)臄?shù)據(jù)大小,設(shè)置一個(gè)276字節(jié)的動(dòng)態(tài)發(fā)送區(qū),將動(dòng)態(tài)發(fā)送區(qū)前15位字節(jié)依次編寫為“0x2f,0x72,0x65,0x73,0x70,0x6f,0x6e,0x73,0x65,0x2e,0x73,0x73,0x69,0x00,0x00”,再將主控器接收到的風(fēng)電變流器數(shù)據(jù),經(jīng)過(guò)數(shù)據(jù)高低位轉(zhuǎn)換,計(jì)算出實(shí)際值,然后將實(shí)際值分割成每5位字節(jié)一組依次寫入到動(dòng)態(tài)發(fā)送區(qū)的第15位字節(jié)之后的位置,

按照如下公式分割實(shí)際值:

digit1=s_data/10000;

digit2=(s_data%10000)/1000;

digit3=(s_data%1000)/100;

digit4=(s_data%100)/10;

digit5=s_data%10;

其中:

s_data:實(shí)際值;

digit1-5:分割成一組的5位實(shí)際值的位置;

最后將動(dòng)態(tài)發(fā)送區(qū)內(nèi)分割后的實(shí)際值成組通過(guò)網(wǎng)口發(fā)送到遠(yuǎn)程網(wǎng)絡(luò)中。

所述的主控器根據(jù)實(shí)際使用情況,對(duì)協(xié)議棧的配置參數(shù)進(jìn)行設(shè)置以適配使用,具體參數(shù)設(shè)置如下:

根據(jù)100mbps和921600波特率計(jì)算得出將以太網(wǎng)的接收和發(fā)送緩沖模塊數(shù)量均設(shè)置為40;?;疃〞r(shí)器配置則根據(jù)以下規(guī)則設(shè)置:當(dāng)遠(yuǎn)端網(wǎng)絡(luò)斷開時(shí),需要在?;顣r(shí)間內(nèi)循環(huán)詢問(wèn)連接狀態(tài)直至快速分辨遠(yuǎn)端狀態(tài)以釋放資源重新分配內(nèi)存空間;

tcp發(fā)送窗口大小、tcp發(fā)送緩沖區(qū)大小、隊(duì)列中的tcp段數(shù)量按以下公式計(jì)算:

tcp_mss=1500-40;(mtu-ip報(bào)頭大小-tcp報(bào)頭大小)

tcp_snd_buf=20*tcp_mss;

tcp_wnd=15*tcp_mss;

tcp_snd_queuelen=15*tcp_snd_buf/tcp_mss;

其中:

tcp_snd_buf:tcp發(fā)送緩沖區(qū)大??;

tcp_snd_queuelen:tcp發(fā)送隊(duì)列長(zhǎng)度;

tcp_mss:最大tcp發(fā)送分段;

tcp_wnd:tcp發(fā)送窗口大小。

如圖3所示,一種用于串口與以太網(wǎng)間的數(shù)據(jù)轉(zhuǎn)換裝置,包括串口、網(wǎng)口以及主控器,所述的串口包括dma通信模塊、串口數(shù)據(jù)輸入模塊與串口數(shù)據(jù)輸出模塊,網(wǎng)口包括網(wǎng)口模塊,串口數(shù)據(jù)輸入模塊與串口數(shù)據(jù)輸出模塊分別通過(guò)dma通信模塊與主控器連接并進(jìn)行數(shù)據(jù)交換,網(wǎng)口模塊與主控器連接并進(jìn)行數(shù)據(jù)交換。

如圖4所示,所述的串口數(shù)據(jù)輸入模塊包括相互連接的輸入串口芯片和輸入光纖接口,輸入光纖接口的輸出端和電阻端通過(guò)抗干擾阻抗均與輸入串口芯片連接。

如圖5所示,所述的串口數(shù)據(jù)輸出模塊包括相互連接的輸出串口芯片和輸出光纖接口,輸出光纖接口的陽(yáng)極通過(guò)抗干擾阻抗與輸出串口芯片連接。

如圖6所示,所述的網(wǎng)口模塊包括網(wǎng)絡(luò)接口與隔離變壓器,網(wǎng)絡(luò)接口的發(fā)送數(shù)據(jù)端通過(guò)濾波器連接隔離變壓器的發(fā)送數(shù)據(jù)端,并與主控器相連接;網(wǎng)絡(luò)接口接受數(shù)據(jù)端通過(guò)濾波器連接隔離變壓器的接受數(shù)據(jù)端,并與主控器相連接;網(wǎng)絡(luò)接口與隔離變壓器間還連接有抗干擾阻抗。

本發(fā)明的數(shù)據(jù)轉(zhuǎn)換裝置支持高速以太網(wǎng)、串口雙向數(shù)據(jù)轉(zhuǎn)換,可以快速將微電網(wǎng)數(shù)據(jù)轉(zhuǎn)換接入到網(wǎng)絡(luò)中;可以使用網(wǎng)絡(luò)遠(yuǎn)程更新自身程序,實(shí)現(xiàn)本裝置的遠(yuǎn)程控制和更新;支持動(dòng)態(tài)修改串口的波特率、網(wǎng)絡(luò)ip地址、通信端口等信息。本裝置可以在微電網(wǎng)強(qiáng)電磁干擾的環(huán)境下保持穩(wěn)定運(yùn)行。

本裝置采用了雙緩沖、中斷接收的方法,本方法中的緩沖機(jī)制可以平衡不同接口間的數(shù)據(jù)轉(zhuǎn)換,避免緩沖區(qū)太小或者接收數(shù)據(jù)太慢,而導(dǎo)致以太網(wǎng)數(shù)據(jù)大量丟失,保證資源的完整傳輸。

本發(fā)明應(yīng)用在微電網(wǎng)的風(fēng)電變流器中還可使用普通瀏覽器網(wǎng)頁(yè)配置設(shè)備參數(shù),查看數(shù)據(jù)。

本發(fā)明將微電網(wǎng)的串口數(shù)據(jù)轉(zhuǎn)化為網(wǎng)口數(shù)據(jù)通過(guò)網(wǎng)絡(luò)發(fā)送出去,同時(shí)也將遠(yuǎn)端的數(shù)據(jù)指令通過(guò)網(wǎng)絡(luò)接收回來(lái)。為實(shí)時(shí)、大數(shù)據(jù)的遠(yuǎn)距離傳輸做準(zhǔn)備,具有雙緩沖、高效高速度傳輸、可配置、用戶友好的特點(diǎn),可以滿足大數(shù)據(jù)傳輸?shù)男枨?,方便進(jìn)行大數(shù)據(jù)分析等功能。還可根據(jù)不同變流器配置相應(yīng)的參數(shù),實(shí)現(xiàn)數(shù)據(jù)的高準(zhǔn)確率轉(zhuǎn)換。同時(shí),本發(fā)明作為一個(gè)通用的串口、以太網(wǎng)轉(zhuǎn)換平臺(tái),安裝在微電網(wǎng)系統(tǒng)的各個(gè)部件,如光伏、儲(chǔ)能、風(fēng)電系統(tǒng)的通信核心位置,增加了應(yīng)用范圍,提高了利用率。

以上對(duì)本發(fā)明的實(shí)施例進(jìn)行了詳細(xì)說(shuō)明,但所述內(nèi)容僅為本發(fā)明的較佳實(shí)施例,不能被認(rèn)為用于限定本發(fā)明的實(shí)施范圍。凡依本發(fā)明申請(qǐng)范圍所作的均等變化與改進(jìn)等,均應(yīng)仍歸屬于本發(fā)明的專利涵蓋范圍之內(nèi)。

當(dāng)前第1頁(yè)1 2 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
巴塘县| 景泰县| 鄯善县| 正蓝旗| 三台县| 青岛市| 凌海市| 陇西县| 龙岩市| 出国| 石城县| 什邡市| 德钦县| 阜新市| 张家口市| 宝应县| 安康市| 宣威市| 祥云县| 安义县| 禹城市| 江永县| 车致| 衡东县| 上高县| 大名县| 临泉县| 洪洞县| 德令哈市| 隆昌县| 天峻县| 大英县| 岑巩县| 海林市| 兴隆县| 岳阳市| 定陶县| 沁水县| 塔城市| 永城市| 卓资县|