<em id="ju2li"></em>

<style id="ju2li"><kbd id="ju2li"></kbd></style>

  • <style id="ju2li"></style>
    <acronym id="ju2li"><cite id="ju2li"></cite></acronym>
    <blockquote id="ju2li"></blockquote>
  • 国产av丝袜熟女一二三,国产精品国语对白露脸在线播放 ,中文字幕国产精品日韩,一区二区福利在线视频,日韩一区二区在线看精品,毛片无码一区二区三区,大屁股肥熟女流白浆,av中文字幕在线二区

    RS485是一種接口標準而不是通信協議

    2024/9/22 12:53:28 人評論 次瀏覽 分類:電子技術  文章地址:http://m.xzycr.cn/tech/5770.html

    每次聽到別人說RS485通信協議,就很想去糾正他RS485是一種接口標準而不是通信協議。本文跟大家聊聊關于RS485的那些事。

    接口標準

    首先明確一點,RS485是一種接口標準而不是通信協議,RS485還有2個兄弟:RS232和RS422。RS是Recommend Standard的縮寫,對于串口通信,目前工業領域主要使用RS232和RS485,RS422使用較少。RS485因為抗干擾、傳輸距離遠、支持多節點等優點使用更為廣泛,下面是RS232、RS422及RS485的性能對比圖。

    RS232、RS422及RS485的性能對比圖

    接線方法

    RS485可以一對多,因此針對多臺RS485設備,我們應該如何接線?

    首先,在電纜選擇上,推薦使用屏蔽雙絞線,型號為RVSP2×0.5(二芯屏蔽雙絞線,每芯由16股的0.2mm的導線組成),線材特性阻抗為120Ω。

    其次,正確的接線方法是手拉手菊花鏈式接法,如果通信距離較遠(比如超過100米),應該在網絡的起始端和末尾端各并接一個120Ω的終端電阻,以減少信號在兩端的反射。

    RS485接線

    有一種錯誤接法,卻是很多人經常使用的,是星型接法,或者叫樹形接法。如果數量較少,這種接法可能也不會有問題,建議大家從一開始就按照正確的布線方法,便于后續問題排查,以免返工。

    錯誤的RS485接線

    掛接設備

    一條RS485總線上可以掛載多少個RS485設備,這個問題會經常被問到。具體的數量由RS485轉換器的負載能力決定,正常來說,RS485芯片的負載能力有三個級別,這三個級別依次可以掛載32臺、128臺和256臺。

    通常,我們使用的RS485轉換器負載能力是32臺,而且也不建議在一條RS485總線上掛載太多,掛載越多,出現問題處理越麻煩。


    如果設備確實很多,可以通過擴展RS485總線的數量來分擔負載壓力,比如100臺RS485設備,分4個RS485總線,每個總線掛載25臺。


    RS485傳輸距離

    從理論的角度來說,在無中繼的情況下,RS485通信距離是1200米,但是這個是在理想情況下,理想情況是指通信電纜優質、波特率9600bps、只有一個RS485設備并且允許偶爾通信中斷。

    實際情況,伴隨著負載設備增多、通信電纜不達標、RS485轉換器品質等外界因素影響,通信距離都會有所降低。


    正常來說,通信距離超過100米,就要考慮增加終端電阻,超過1000米,就要考慮增加RS485總線中繼器。


    通信協議ModbusRTU與RS485是什么關系?

    準確來說,兩者應該是不同層級的關系,Modbus RTU是應用層一種通信協議,RS485是物理層的一種接口標準。

    我們常說的Modbus RTU通信,通常是指基于RS485,但是Modbus RTU協議也可以基于RS232/RS422,甚至可以基于以太網TCP/UDP。


    同時,RS485也不是Modbus RTU的專屬,任何協議都可以基于RS485傳輸,至于能不能實現一主多從,要看協議層面有沒有設計設備地址。

    一主多從的實現有兩個條件,第一是物理層支持,第二是應用層支持,兩者缺一不可。比如,我們物理層使用RS232,即使應用層使用Modbus RTU協議,也無法實現一主多從。

    通信速度

    很多人提到Modbus協議,第一反應就是慢,這個是長期以來,口口相傳的結果。究竟是否如此,我們來具體分析一下。

    通信速度主要受到兩個因素的影響:數據量大小和硬件層的速度。數據量大小指的是需要傳輸的數據多少,而硬件層的速度則跟通信設備和網絡基礎息息相關,這兩者共同決定了通信速度的快慢。


    舉個例子,大家都經常取快遞,整個耗時時間,跟快遞數量多少、距離有多遠以及我們使用的交通工具都是有關的。


    首先,Modbus是一種通信協議,是沒有速度的說法的。如果真的要論速度,Modbus報文幀簡單緊湊,表達同樣一個意思,在不考慮安全性的前提下,Modbus可以用更少的報文來表達,而其他協議,可能報文要更復雜,數據量也更大。


    其次,硬件層的速度,這個與波特率及通信距離都有關系,因此如果真的說慢,你只能說串口通信慢,但不能說Modbus慢。


    下面這張圖,是使用Modbus TCP與各種PLC及板卡通信結果,實測結果,沒有好壞貶低。

    Modbus TCP與各種PLC及板卡通信速度對比

    很多人一味地追求快,但是對于上位機來說,根本不需要太快,人眼能識別的動畫是25幀/秒,即40ms,超過這個頻率,你眼睛都識別不過來。


    一主多從

    另外一種情況,可能很多人是因為一主多從輪詢,認為ModbusRTU通信速度慢。

    Modbus協議在報文層設計了設備地址,這樣就可以配合RS485實現一主多從,一主多從可以簡化布線、易于管理、節約成本。


    因此,在通信要求不高的情況,使用一主多從是一個非常好的方案,一主多從輪詢機制必然會帶來通信效率的降低。
    既然選擇了這種方案,就需要接受它的缺點,如果接受不了這個缺點,就不要選擇它。

    總之,存在即合理,一個優秀的工程師,應該學會在正確的場景下選擇正確的方案,最終達到自己的目的。

    相關閱讀
    RS485和MODBUS的區別與聯系
    儀表RS458總線你加了終端匹配電阻嗎
    秒懂RS232、RS422及RS485的選擇及使用

    共有訪客發表了評論 網友評論

      客戶姓名:
    郵箱或QQ:
    驗證碼: 看不清楚?
    主站蜘蛛池模板: 精品中文字幕人妻一二| 免费特黄夫妻生活片| 亚洲AV无码码潮喷在线观看| 中文字幕人妻丰满| 精品女同一区二区三区免费站| 精品无码a久久| 国产亚洲精品AA片在线播放天 | 狠狠色丁香婷婷综合尤物| 亚洲网站一区| 亚洲精品成人福利在线电影| 欧美成人www免费全部网站| 国产精品久久久久9999| 国产视频有码字幕一区二区| 欧美《熟妇做爰》HD| 亚洲а∨天堂久久精品9966| 亚洲色欲久久久综合网东京热| 在线视频这里只有精品| 国产成人AV| 国产精品一码在线播放| 亚洲AV日韩AV激情亚洲| 亚洲日韩第2页| 九九热精彩视频在线免费| 国产AV一区二区三区天堂综合网| 亚洲欧美日韩在线一区二区三区| 大陆熟妇丰满多毛xxxx| 人妻中文字幕不卡精品| 国产毛片基地| 91社区在线| 久久精品中文字幕少妇| 99久久99久久加热有精品| 麻豆国产VA免费精品高清在线| 中文亚洲字幕| 亚洲人成电影在线天堂色| 亚洲色成人网站www永久四虎| 日韩精品人妻中文字幕有| 亚洲男人第一无码av网| 丁香五月综合网| 99久久精品免费观看国产| 九九在线精品| 精品剧情V国产在线观看| 亚洲一区中文字幕第十页|