日韩一区二区三I麻豆网站免费观看I亚洲少妇久久I欧美九九九I中文字幕av最新更新I成年人免费看片I日韩欧美精品一区I四虎永久精品在线

18501309179

article

技術文章

當前位置:首頁技術文章一種基于協議的提高RS-485總線實時性的設計方案

一種基于協議的提高RS-485總線實時性的設計方案

更新時間:2013-12-09點擊次數:2176

RS-485總線具有結構簡單、成本低廉、通信速率高、傳輸距離遠等諸多優點,因而被廣泛應用于工廠自動化、工業控制、安全監控等領域。RS-485一般采用半雙工的通信方式,即在整個網絡中任一時刻只能有一個節點處于發送狀態并向總線發送數據,如果有兩個或兩個以上節點同時向總線發送數據,將會導致所有發送的數據發送失敗,即所謂的總線沖突。


    為了避免總線沖突,整個RS-485通信系統一般由一個主節點、多個從節點組成。數據通信一般采用主節點輪詢各個從節點的方式。各個從節點有自己的通信地址,只有主節點輪詢幀中的地址信息與自己的地址相同時,此從節點才會進行應答,其他從節點則忽略此幀,不做任何處理。這種傳統的主從調度方式雖然不會引起總線沖突,但是也存在著一些局限性。從節點需要發送數據必須等到主節點輪詢到自身,系統的通信效率較低,總線的利用率也較低。每個從節點在一個輪詢周期中只有一次發送數據的機會,有實時性要求的信息得不到及時發送,系統的實時性較差。


     為了提高RS-485通信系統的實時性,目前國內外已進行了一些研究工作,大多采用對RS-485進行軟硬件改造使其具有多主結構的方法,使得從節點能夠隨機發送數據。提出的實現方法是將RS-485接口芯片的數據接收引腳通過一反相器接到CPU的外部中斷引腳,用觸發中斷的方式判斷總線上是否有數據傳輸,同時結合定時器中斷判斷總線是否空閑;如果總線空閑就獲得總線控制權發送數據,然后用監聽自己發送數據的方法判斷是否發生總線沖突,如果發生沖突,則隨機延時一段時間,再重新偵聽發送的方法也與之類似。這些方法一般需要額外的硬件資源,需要對原設備進行硬件改造;方法中提到的碰撞處理一般都采用CSMA/CD的隨機退避算法,實現較為復雜,而且時間不可預計,不能保證實時性要求。


    本文提出一種基于協議的新方法,該方法不需要改造硬件、不需要額外占用資源,只需要對軟件作簡單的修改就能升級RS-485通信系統,提高從節點自主發送數據的能力,從而提高系統的通信效率和實時性。


1 工作原理


    通信系統仍舊采用一個主節點、多個從節點的結構,主節點每次在輪詢完一個從節點以后,留出一段空隙時間給從節點按需主動上傳信息。從節點如果有實時性要求的信息需要上傳,除了在主節點輪詢到自身時可以上傳,在空隙時也能上傳。首先規定從節點在空隙上傳數據的先后順序,即上傳機會的獲取機制,一種方法是按優先級分配時間片,從節點只能在獲取了規定的發送機會時利用空隙上傳數據。如果在一個空隙中,有多個從節點需要上傳數據,從節點需要在等待屬于自己的發送機會時偵聽總線的狀態,如果偵聽到總線上已經有其他節點進行了數據傳輸,則從節點必須放棄這次空隙上傳的機會,等待下次空隙。


    通過理論分析可以比較本文提出的新方法與傳統的輪詢方式的實時性。一個傳輸單元由1位起始位、8位數據位、1位校驗位、1位停止位組成,一個傳輸單元的傳輸時間稱為字節時間Tbyte,波特率為baudrate,則:


    設主節點發送的輪詢幀長度為Lmaster,從節點回復的數據幀長度固定為Lslave,從節點數量為N,假設所有從節點都正常,去除收發狀態切換、幀間隔、程序處理等時間影響,則一個輪詢周期Tcycle理想的理論值為:


    若采用本文提出的新方法,假設從節點的有實時性要求的信息平均需x(0xN-1)次空隙才能夠獲取總線,則響應時間Tresponse′平均值為:


當x=N-1時,響應時間Tresponse′zui大值為:


采用新方法的實時數據平均響應時間更短,系統的實時性更好。

3 實驗與分析


     本文針對上述方法進行了實驗測試。實驗環境為:


    1個主節點、16個從節點、波特率為1200b/s、從節點固定幀長度。有實時性要求的緊急數據采用隨機產生的方式,產生的時間間隔為1~2min.對每個從節點從緊急事件產生到獲取總線的時間進行計時,得到緊急事件的響應時間,持續運行1h,然后每個從節點對各自的所有響應時間求平均值。從節點幀長度為25B的緊急事件平均響應時間如圖2所示。其中,實線指示采用上述新方法的測試結果,虛線指示采用傳統輪詢方式的測試結果。由圖可見,采用新方法的所有從節點的平均響應時間在500ms以內,而采用傳統輪詢方法從節點平均響應時間都大于1500ms,較大的甚至大于3000ms,新方法大大提高了系統的實時性。


    從節點幀長度為155B的緊急事件平均響應時間如圖3所示,從圖中可以得到同樣的結論。


4 結語


     本文提出一種基于協議的提高RS-485實時性的設計方案,通過理論分析和實驗驗證表明:在從節點實時性信息整體產生間隔大于一個輪詢周期的情況下,響應時間zui大可以縮短為傳統輪詢方式響應時間的1/N(N為從節點數量)。該方案非常適用于像氣體數據采集這樣的數據量大、數據變化緩慢、突變數據實時性要求高的場合。而且采用該方案不需要額外資源、不需要改造硬件,只需要進行簡單的程序修改即可實現現有系統的升級,簡單實用,具有廣闊的應用前景。


    由式(3)與式(6)可知,采用新方法的響應時間在zui差情況下比傳統輪詢方式的zui差情況的響應時間更長,大約為其2倍。綜合上述分析,新方法與傳統方法的實時性由平均所需空隙次數x決定,新方法適用于各從節點的有實時性要求的信息產生的時間比較離散,碰撞較少的場合。

2 軟件實現


    與傳統輪詢方式相比,新方法的軟件實現的主要不同是從節點空隙時間的處理。其主要包括兩部分,一部分為總線狀態偵聽,一部分為空隙中發送機會的獲取判斷,流程圖如圖1所示。總線狀態偵聽的具體實現方法有許多種,可以使用串口中斷來偵測總線是否有數據傳輸,不需要額外使用其他資源。串口在完整接收完一個字節數據后會產生一個中斷,所以如果從節點在等待自己的時段時產生了串口接收中斷,則表明總線上有數據傳輸,總線為忙碌狀態。

服務熱線
18501309179

掃碼加微信

午夜av不卡 | 丁香久久婷婷 | 日韩精品亚洲专区在线观看 | 国产精品6999成人免费视频 | 成人高清在线观看 | 天堂中文在线视频 | 欧美久久久久久久久中文字幕 | 天天躁日日躁狠狠 | 91麻豆精品一区二区三区 | 久久国产精品影视 | 成人av在线电影 | 黄色免费视频在线观看 | 久久久免费精品视频 | 99久久综合精品五月天 | 在线黄色av | 中文区中文字幕免费看 | 亚洲国产成人久久 | 91麻豆网站 | 国产区精品在线观看 | 黄色毛片网站在线观看 | 国产福利一区二区在线 | 美女国内精品自产拍在线播放 | 亚洲成人精品在线观看 | 日韩在线免费不卡 | 天堂va欧美va亚洲va老司机 | av福利在线免费观看 | 伊人婷婷综合 | 一区二区三区日韩精品 | 久久久综合精品 | 99久久er热在这里只有精品66 | 国产一区二区不卡视频 | 激情欧美xxxx | 日韩欧美精选 | 久久久久中文 | 亚洲人人爱| 国产色在线,com | 天堂av在线中文在线 | 嫩小bbbb摸bbb摸bbb| 久久国产麻豆 | 又黄又爽又色无遮挡免费 | 久久免费视频一区 | 国产在线观看污片 | 久久精品免费 | 婷婷网站天天婷婷网站 | 欧美精品国产综合久久 | 国产亚洲视频在线免费观看 | 国产最新视频在线 | 国产精品久久久久av福利动漫 | 97免费公开视频 | 日韩一二区在线观看 | 国产一区 在线播放 | 日韩精品在线一区 | 国产亚洲欧美在线视频 | 亚洲五月花| 成人免费大片黄在线播放 | 天天曰视频 | 免费观看久久久 | 国产色在线视频 | 在线精品播放 | 日本mv大片欧洲mv大片 | 久久久久久久国产精品视频 | 丁香六月在线观看 | 欧美精品久久久久久久久老牛影院 | 婷婷国产v亚洲v欧美久久 | 精品少妇一区二区三区在线 | 日韩精选在线 | av在线a| 色婷婷影视 | 亚洲成a人片77777kkkk1在线观看 | 人人澡人人澡人人 | 亚洲欧美成人在线 | 久久久久久久久网站 | 久久久久久福利 | 免费的成人av | 欧美精品亚州精品 | 国产99久久久久久免费看 | 国产精品乱码久久久久久1区2区 | 日本三级全黄少妇三2023 | 欧美日韩二三区 | 久久激情视频网 | 91女子私密保健养生少妇 | 亚洲精品乱码久久久久久蜜桃动漫 | 天天操婷婷 | 国产大尺度视频 | 96视频在线| 在线观看精品一区 | 精品国产一区二区三区在线观看 | 精品美女国产在线 | 国产成人一区二区三区在线观看 | 欧美另类交人妖 | 天天综合导航 | 亚洲精品男人天堂 | 国产黄色网 | 日日碰夜夜爽 | 天天草天天操 | 五月婷婷激情综合网 | 久久大香线蕉app | 九九热只有精品 | 99久久精品免费 | 99中文视频在线 | 精品国精品自拍自在线 | 中国成人一区 | 亚洲第一成网站 | 国产在线观看你懂得 | 久久久久久久免费看 | 国产91在线播放 | 欧美91精品久久久久国产性生爱 | 99成人精品 | 久久久久久久久久久久99 | 免费观看一级视频 | 欧美在线1区 | 人人插人人射 | 香蕉久久久久 | 天天操夜夜操 | www..com毛片| av电影免费在线看 | 综合色狠狠 | 婷婷色中文网 | 97国产大学生情侣酒店的特点 | 日韩欧美国产成人 | 国产在线观看污片 | 日韩高清成人 | 日本动漫做毛片一区二区 | 欧美精品久久久久久久久免 | 成人片在线播放 | 一区二区三区四区五区在线 | 亚洲综合欧美激情 | 国产精品成 | 亚洲理论片在线观看 | 久久精品这里热有精品 | 欧美性网站 | 中文字幕久久精品一区 | 色诱亚洲精品久久久久久 | 人人藻人人澡人人爽 | 少妇av片 | 91片在线观看 | 在线观看亚洲国产 | 色老板在线视频 | 国产精品一区二区美女视频免费看 | 最新国产精品久久精品 | 久久这里只有精品首页 | 欧美日在线观看 | 欧美一级电影在线观看 | 菠萝菠萝蜜在线播放 | 国产精品一区二区在线观看 | 极品中文字幕 | 最新国产一区二区三区 | 国产精品一区二区av麻豆 | 日韩免费精品 | 国产高清久久 | 91久久偷偷做嫩草影院 | 久草爱视频| 最新日韩视频 | 99在线观看视频 | 亚洲精品国精品久久99热 | 91精品伦理 | 久久久久久久久久久久久影院 | 伊人热| 狠狠色噜噜狠狠狠狠2021天天 | 成人综合婷婷国产精品久久免费 | 五月天色站 | 国产一区二区在线播放视频 | av免费网| 欧美一区二区日韩一区二区 | 久久视频在线视频 | 亚洲在线成人精品 | 国产精品不卡视频 | 中文字幕丝袜 | 69久久久 | 91丨九色丨蝌蚪丨对白 | 色网站在线看 | 中文字幕精品一区久久久久 | 亚洲最快最全在线视频 | 四虎免费在线观看视频 | 日本精品在线视频 | 久久超碰网 | 激情丁香5月 | 91视频免费看网站 | av不卡免费在线观看 | 视频一区在线播放 | 免费中文字幕在线观看 | av网址在线播放 | 久草在线观看视频免费 | 亚洲性少妇性猛交wwww乱大交 | 夜又临在线观看 | 日韩 国产| 91高清不卡 | 色五月成人 | 激情图片区 | 伊人婷婷网 | 懂色av一区二区三区蜜臀 | 人人插人人插 | 黄色大片免费播放 | www黄在线 | 一本一道波多野毛片中文在线 | 亚洲欧美成人网 | 国产香蕉视频在线观看 | av一区二区三区在线 | 天天干天天综合 | 97成人精品视频在线播放 | 中文字幕一区二区三 | 91免费看黄色 | 久福利| 久久黄色小说视频 | 色综合婷婷 | 久久激情五月婷婷 | 欧美激情综合五月 | www.888.av | 欧美另类成人 | 免费观看mv大片高清 | 精品福利视频在线 | 国产永久免费高清在线观看视频 | 亚洲精品久久久久久久不卡四虎 | 久久久精品国产免费观看同学 | 免费日韩 精品中文字幕视频在线 | 日韩在线在线 | 99精品视频在线观看视频 | 91福利免费 | 亚洲电影网站 | 色狠狠综合天天综合综合 | 午夜精品福利一区二区三区蜜桃 | 在线综合 亚洲 欧美在线视频 | 久久av免费 | 在线观看视频你懂的 | 91av电影在线 | 欧美一二三视频 | 久久综合激情 | 天天躁日日躁狠狠躁av中文 | 丁香六月婷婷综合 | 伊人看片 | 亚洲成人资源 | 久久久国产一区二区 | 91九色精品国产 | 国产精品美女久久 | 国产 中文 日韩 欧美 | 成人黄色免费在线观看 | 黄色三级网站 | 亚洲午夜小视频 | 91桃色国产在线播放 | 久久精品中文视频 | 久久超碰99 | 91在线国内视频 | 久久艹国产 | 国产精品国内免费一区二区三区 | 在线免费日韩 | 最新中文字幕在线播放 | 国产精品久久久久久久久免费看 | 伊人看片| av在线电影网站 | 毛片一级免费一级 | 久久久久国产成人免费精品免费 | 欧美一区二区三区在线 | 亚洲国产成人av网 | 日日干干 | 人人爽人人干 | 激情五月综合网 | 久久黄色网址 | 成人播放器 | 成人午夜影视 | 国产高清不卡在线 | 亚洲精品黄色在线观看 | 国产成人久久久77777 | 美女视频黄在线观看 | 国产中文在线观看 | 91九色视频观看 | 草久中文字幕 | 91网页版在线观看 | 四虎在线永久免费观看 | 天天操天天操一操 | 日韩婷婷| 日本黄色免费在线 | 日韩精品无码一区二区三区 | 国产精品一区二区美女视频免费看 | 亚洲国产日本 | 日韩精品中文字幕av | 国产黄色电影 | 国产精品九九九九九九 | 久久av免费观看 | 欧美精品一区二区性色 | 在线视频黄 | 久久99在线视频 | 性色av免费在线观看 | 国产福利91精品 | 日韩电影在线看 | 国产成人精品一区二区在线观看 | jizzjizzjizz亚洲| 亚洲免费高清视频 | 国产成人精品网站 | 日韩精品一区二区三区丰满 | 天天操夜夜想 | 日韩色在线 | 黄色影院在线免费观看 | 久草视频在线免费看 | 亚洲国产日本 | 日韩久久精品一区二区三区下载 | 国产精品免费观看视频 | 四虎在线视频免费观看 | 国产一区二区三区久久久 | 九九精品视频在线观看 | 免费看毛片网站 | 日本三级吹潮在线 | 国产 一区二区三区 在线 | 久久久久久久久国产 | 99欧美视频 | 日韩免费在线观看视频 | 国产精品毛片久久久久久 | 97av.com| 久久久五月婷婷 | 色综合天天狠天天透天天伊人 | 亚洲精品欧美专区 | 99久久精品免费一区 | 五月天网页 | 久在线 | 狠狠色丁香久久婷婷综合_中 | 婷婷久久网站 | av电影免费在线看 | av线上看 | 手机av网站 | 欧美亚洲精品在线观看 | 99久久免费看 | www.91av在线| 色先锋av资源中文字幕 | 成年人在线看视频 | 亚洲精品玖玖玖av在线看 | 成年人黄色大片在线 | 国产精品二区在线观看 | 精品日韩在线 | 三级黄色网络 | 日韩中文字幕国产 | 91麻豆精品一区二区三区 | 久久国产视频网站 | www.午夜 | 日韩av手机在线观看 | 在线免费观看视频一区 | 国产精品成人自产拍在线观看 | 日韩激情精品 | 亚洲日b视频 | 狠狠色丁香婷婷综合视频 | 青青河边草观看完整版高清 | 成人免费精品 | 操天天操| 亚洲专区欧美专区 | 亚洲成人第一区 | 99久久99久久精品 |