亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

數(shù)據(jù)遠(yuǎn)傳通訊傳輸速率自適應(yīng)式電能表的傳輸方法

文檔序號(hào):7945745閱讀:386來(lái)源:國(guó)知局
專利名稱:數(shù)據(jù)遠(yuǎn)傳通訊傳輸速率自適應(yīng)式電能表的傳輸方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種通信傳輸方法,具體地說(shuō),是一種具有數(shù)據(jù)遠(yuǎn)傳通訊功能的傳
輸速率自適應(yīng)式傳輸方法。
背景技術(shù)
傳統(tǒng)電能表的RS485通訊中傳輸速率默認(rèn)1200bps,在傳輸過程中不能根據(jù)鏈接 線路的實(shí)際情況自動(dòng)適應(yīng)(變換)傳輸速率,影響了數(shù)據(jù)傳輸效率的提高。如圖2示,傳 統(tǒng)RS485單工作站傳輸程序方框圖示,A端和B端的通訊都是以固定通訊速率進(jìn)行數(shù)據(jù) 握手傳輸。存在的缺點(diǎn)是當(dāng)A端和B端的距離非常遠(yuǎn)或通訊線路干擾比較大時(shí),數(shù)據(jù) 進(jìn)行傳輸?shù)目煽啃詫⒋蟠蠼档?;?dāng)A端和B端的距離比較近或通訊線路干擾比較小時(shí), 以固定的傳輸速率傳輸,就對(duì)通訊資源進(jìn)行不必要的浪費(fèi)。

發(fā)明內(nèi)容
本發(fā)明的目的在于,克服傳統(tǒng)遠(yuǎn)傳通訊電能表在傳輸過程中的不足,提供一種
能根據(jù)鏈接線路的實(shí)際情況自動(dòng)適應(yīng)傳輸速率的傳輸方法。
本發(fā)明是通過如下執(zhí)行程序完成的(如圖3示) 主站(圖1的A點(diǎn))->A端以默認(rèn)通訊速率(步驟1)->請(qǐng)求改變通訊速率(步驟 2)-> 1)如果B端應(yīng)答(步驟3)->如果未超過等待響應(yīng)時(shí)間(500ms)(步驟4)->A端以 新速率發(fā)送(步驟5)->如果未超過等待響應(yīng)時(shí)間(500ms)(步驟6)->B端以新速率接收數(shù)據(jù) (步驟7)。 此時(shí)A端和B端以新速率建立起傳輸鏈路。 2)如果B端未應(yīng)答(步驟3)->A端以默認(rèn)通訊速率(步驟1) 3)如果超過等待響應(yīng)時(shí)間(500ms)(步驟4)->A端以默認(rèn)通訊速率(步驟1)。 本發(fā)明的傳輸原理為 當(dāng)主站到從站鏈接線路長(zhǎng)或通訊線路復(fù)雜時(shí),為了保證數(shù)據(jù)傳輸?shù)目煽啃?,?求主站和從站以低速(小于1200bps)傳輸數(shù)據(jù)。主站以初始速率(1200bps)向從站發(fā)變更 速率請(qǐng)求,從站以初始速率發(fā)確認(rèn)應(yīng)答幀或否認(rèn)應(yīng)答幀。收到從站確認(rèn)幀后,雙方以確 認(rèn)的新的速率(小于1200bps)進(jìn)行以后的通信。 當(dāng)主站到從站鏈接線路短或通訊線路比較簡(jiǎn)單時(shí),在保證數(shù)據(jù)傳輸可靠性前提 下,加快數(shù)據(jù)傳輸?shù)乃俣取R笾髡竞蛷恼疽愿咚?大于1200bps)傳輸數(shù)據(jù)。主站以初 始速率(1200bps)向從站發(fā)變更速率請(qǐng)求,從站以初始速率發(fā)確認(rèn)應(yīng)答幀或否認(rèn)應(yīng)答幀。 收到從站確認(rèn)幀后,雙方以確認(rèn)的新的速率(大于1200bps)進(jìn)行以后的通信。
以上通訊若在500ms內(nèi)未建立起通信鏈路,則雙方均恢復(fù)至初始速率。每次通 信中只允許改變一次通信速率。 本發(fā)明能根據(jù)鏈接線路的實(shí)際情況,自動(dòng)適應(yīng)傳輸速率進(jìn)行傳輸。


圖1、 RS485單工作站傳輸原理示意圖
圖2、傳統(tǒng)RS485單工作站傳輸程序方框圖
圖3、是本發(fā)明的傳輸程序方框圖
具體實(shí)施例方式
下面結(jié)合附圖敘述一個(gè)本發(fā)明的實(shí)施例。 圖1顯示了 RS485單工作站傳輸原理 A端數(shù)據(jù)和B端的通訊按照標(biāo)準(zhǔn)的RS485總線方式傳輸。 圖3顯示了本發(fā)明之傳輸程序 傳輸速率自適應(yīng)式,主要體現(xiàn)在上位機(jī)管理系統(tǒng)和遠(yuǎn)傳電能表進(jìn)行RS485通訊 握手傳輸上。傳輸速率的變更,首先由主站以初始速率(1200bps)向從站發(fā)變更速率請(qǐng) 求,從站以初始速率發(fā)確認(rèn)應(yīng)答幀或否認(rèn)應(yīng)答幀。收到從站確認(rèn)幀后,雙方以確認(rèn)的新 的速率進(jìn)行以后的通信,并在通信結(jié)束后恢復(fù)到初始速率(1200bps);若在500ms內(nèi)未建 立起通信鏈路,則雙方均恢復(fù)至初始速率。每次通信中只允許改變一次通信速率。
結(jié)合圖1和圖3說(shuō)明本發(fā)明內(nèi)部程序傳輸原理,主站為圖1中的A端,從站為圖 1中的B端當(dāng)A端到B端鏈接線路長(zhǎng)或通訊線路復(fù)雜時(shí),為了保證數(shù)據(jù)傳輸?shù)目煽啃裕?要求A端和B端以低速(小于1200bps)傳輸數(shù)據(jù)。A端以初始速率(1200bps)向B端發(fā) 變更速率請(qǐng)求,B端以初始速率發(fā)確認(rèn)應(yīng)答幀或否認(rèn)應(yīng)答幀。收到B端確認(rèn)幀后,雙方 以確認(rèn)的新的速率(小于1200bps)進(jìn)行以后的通信。 當(dāng)A端到B端鏈接線路短或通訊線路比較簡(jiǎn)單時(shí),在保證數(shù)據(jù)傳輸可靠性前提 下,加快數(shù)據(jù)傳輸?shù)乃俣?。要求A端和B端以高速(大于1200bps)傳輸數(shù)據(jù)。A端以初 始速率(1200bps)向B端發(fā)變更速率請(qǐng)求,B端以初始速率發(fā)確認(rèn)應(yīng)答幀或否認(rèn)應(yīng)答幀。 收到B端確認(rèn)幀后,雙方以確認(rèn)的新的速率(大于1200bps)進(jìn)行以后的通信。
權(quán)利要求
數(shù)據(jù)遠(yuǎn)傳通訊傳輸速率自適應(yīng)式電能表的傳輸方法,其特征在于通過如下執(zhí)行程序完成主站(A點(diǎn))->A端以默認(rèn)通訊速率(1)->請(qǐng)求改變通訊速率(2)->1)如果B端應(yīng)答(3)->如果未超過等待響應(yīng)時(shí)間(500ms)(4)->A端以新速率發(fā)送(5)->如果未超過等待響應(yīng)時(shí)間(500ms)(6)->B端以新速率接收數(shù)據(jù)(7)。此時(shí)A端和B端以新速率建立起傳輸鏈路。2)如果B端未應(yīng)答(3)->A端以默認(rèn)通訊速率(1)3)如果超過等待響應(yīng)時(shí)間(500ms)(4)->A端以默認(rèn)通訊速率(1)。
全文摘要
本發(fā)明涉及一種具有數(shù)據(jù)遠(yuǎn)傳通訊功能的傳輸速率自適應(yīng)式傳輸方法,包括以下步驟主站(A)->A端以默認(rèn)通訊速率(1)->請(qǐng)求改變通訊速率(2)->1)如果B端應(yīng)答(3)->如果未超過等待響應(yīng)時(shí)間(500ms)(4)->A端以新速率發(fā)送(5)->如果未超過等待響應(yīng)時(shí)間(500ms)(6)->B端以新速率接收數(shù)據(jù)(7)。此時(shí)A端和B端以新速率建立起傳輸鏈路。2)如果B端未應(yīng)答(3)->A端以默認(rèn)通訊速率(1)3)如果超過等待響應(yīng)時(shí)間(500ms)(4)->A端以默認(rèn)通訊速率(步驟1)。本發(fā)明能根據(jù)鏈接線路的實(shí)際情況,自動(dòng)適應(yīng)傳輸速率進(jìn)行傳輸。
文檔編號(hào)H04L1/00GK101692304SQ20091002408
公開日2010年4月7日 申請(qǐng)日期2009年12月28日 優(yōu)先權(quán)日2009年12月28日
發(fā)明者關(guān)慶璽, 郗曉勇, 郭金輝 申請(qǐng)人:陜西銀河電力儀表股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1