RS485總線的通信距離和頻率有關,理論的最長通訊距離約為1200米,一般最大支持32個節(jié)點,但外加帶隔離的RS485中繼器,并保證通信線路合理,可以讓通信距離延長幾千米。之前我們是用ZLG的RSM485ECHT,其A-B差分閥值為-200mV
RS485采用半雙工通訊,并且是單主機模式,主機一般通過ID輪詢的方式與各個子站建立通訊,若需要同步測量,可通過廣播指令進行同步 即:設置一個專用ID,作為廣播地址,所有子站均可接受以該ID起始的指令。所有子站同時接受到廣播指令,同時開始測量,只要各個子站處理速度足夠快,可以實現(xiàn)較高精度的同步測量 輪詢產生的時間差非常小,不足以影響同步測量,如果介意信號的延遲,建議采用阻抗匹配的專用電纜 RS485串口標準是種在低速率串行通訊種增加通訊距離的單端標準。RS-232采取不平衡傳輸方式,即單端通訊。其收發(fā)端的數(shù)據(jù)信號都是相對于地信號的。所以其共模抑制能力差,再加上雙絞線的分布電容,其傳輸距離最大約為15M,最高速率為20KBPS,且其只能支持點對點通信。
典型的串行通訊標準是RS232和RS485.它們定義了電壓,阻抗等。但不對軟件協(xié)議給予定義區(qū)別于RS232 RS485的特性包括:1 RS-485的電氣特性:邏輯“1”以兩線間的電壓差為+(2—6) V表示;邏輯“0”以兩線間的電壓差為-(2—6)V表示。
接口信號電平比RS-232-C降低了,就不易損壞接口電路的芯片,且該電平與TTL電平兼容,可方便與TTL 電路連接。2 RS-485的數(shù)據(jù)最高傳輸速率為10Mbps3 RS-485接口是采用平衡驅動器和差分接收器的組合,抗共模干能力增強,即抗噪聲干擾性好。4 RS-485接口的最大傳輸距離標準值為4000英尺,實際上可達 3000米,另外RS-232-C接口在總線上只允許連接1個收發(fā)器,即單站能力。而RS-485接口在總線上是允許連接多達128個收發(fā)器。即具有多站能力,這樣用戶可以利用單一的RS-485接口方便地建立起設備網(wǎng)絡。因RS-485接口具有良好的抗噪聲干擾性,長的傳輸距離和多站能力等上述優(yōu)點就使其成為首選的串行接口。因為RS485接口組成的半雙工網(wǎng)絡,一般只需二根連線,所以RS485接口均采用屏蔽雙絞線傳輸 RS485接口連接器采用DB-9的9芯插頭座,與智能終端RS485接口采用DB-9(孔),與鍵盤連接的鍵盤接口RS485采用DB-9(針) RS485編程串口協(xié)議只是定義了傳輸?shù)碾妷?,阻抗等,編程方式和普通的串口編程一樣?/div>
5路rs485智能隔離集線器接線方法現(xiàn)在多采用的是兩線制接線方式,這種接線方式為總線式拓撲結構,在同一總線上最多可以掛接32個節(jié)點。理想用線為雙絞線:半雙工的兩線最好用雙絞線中的一對,這樣兩線雙絞,加在兩線上的干擾電平抵消實現(xiàn)抗干擾效果。全雙工時接收兩線用一對,發(fā)送兩線用另一對。RS485沒有功率傳輸要求,所以對線徑要求不高。盡可能采用總線架構,減少星形連接,分支線盡可能短,盡量采用菊花鏈的連接方式,即總線接到第一個結點,再跳到下一個結點。
RS-485總線,在要求通信距離為幾十米到上千米時,廣泛采用RS-485 串行總線標準。RS-485采用平衡發(fā)送和差分接收,因此具有抑制共模干擾的能力。加上總線收發(fā)器具有高靈敏度,能檢測低至200mV的電壓,故傳輸信號能在千米以外得到恢復。普通485串口是一種接口標準,它規(guī)定了接口的電氣標準,簡單說只是物理層的一個標準。沒有規(guī)定接口插件電纜以及使用的協(xié)議,所以只要我們使用的接口插件電纜符合串口標準就可以在實際中靈活使用,在串口接口標準上使用各種協(xié)議進行通訊及設備控制。所以485的使用范圍廣,通用性強。
銅芯三芯25平方YJV電纜電流表:
芯數(shù) | 三 |
平方 | 25 |
型號 | YJV |
載流量 | 137 |
材質 | 銅 |
敷設方式 | 在地下 |
護套 | 非鎧裝 |
根據(jù)RS-485標準,當485總線差分電壓大于+200mV時,485收發(fā)器輸出高電平;當485總線差分電壓小于-200mV時,485收發(fā)器輸出低電平;當485總線上的電壓在-200mV~+200mV時,485收發(fā)器可能輸出高電平也可能輸出低電平,但一般總處于一種電平狀態(tài),若485收發(fā)器的輸出低電平,這對于UART通信來說是一個起始位,此時通信會不正常。當485總線處于開路(485收發(fā)器與總線斷開)或者空閑狀態(tài)(485收發(fā)器全部處于接收狀態(tài),總線沒有收發(fā)器進行驅動)時,485總線的差分電壓基本為0,此時總線就處于一個不確定的狀態(tài)。同時由于目前485芯片為了提高總線上的節(jié)點數(shù),輸入阻抗設計的比較高,例如輸入阻抗為1/4單位阻抗或者1/8單位阻抗(單位阻抗為12kΩ,1/4單位阻抗為48kΩ),在管腳懸空時容易受到電磁干擾。
DATA+ 就是 A DATA 就是 B RS485就是靠這兩根線顛倒電平,來傳輸和識別數(shù)據(jù)的 RS485芯片只是把來自數(shù)據(jù)源UART的0-3.3V或者0-5V的TTL信號變成顛倒翻轉的AB線信號。僅此而已。這樣做也是為了更好的驅動線纜和增加信號共模抗干擾能力 所以在聯(lián)網(wǎng)布線時候,RS485有極性,接反無法通訊。并且AB線在現(xiàn)場布線時候,不支持分支,所以只能菊花鏈型布線 這是明顯有別于二總線的。二總線就不分AB了,無極性布線,可以任意拓撲。
232是單主單從,相當于一個領導和你打電話。485是單主多從,相當于一個領導給所有部門員工開電話會議。can是多主競爭,相當于幾個領導開電話會議,級別高的先說話。gpib是主從控,相當于幾個領導幾個員工和一個主持人開電話會議,主持人請哪個領導先說就哪個領導先說。若有描述不準確的地方,還請多多包涵。
4*185平方銅芯電纜、銅芯4芯50平方電纜承載電流是多少安?
4*185平方銅芯電纜的承載電流是333安;銅芯4芯50平方電纜承載電流是165安。
RS485通信是兩線的,這兩端就是接兩條雙絞線的,溫濕度計是可以通信RS485總線上傳數(shù)據(jù)的,上位機也用RS485接口接到兩條線上,也是有A+ B-的,對應連接上就可以通信了。
波特率與rs485沒有直接聯(lián)系,但它們都是總線通訊的重要概念。rs485是一種串行通訊總線的硬件結構,而波特率是在串行總線上傳輸數(shù)據(jù)的速率,所以它們是一軟一硬兩種概念。
不管是UART 、rs232、rs485,還是CAN總線,只要是異步串行通訊,都必然涉及到波特率這個參數(shù)。
1×70平方銅芯BV電纜的直徑是9.44毫米。根據(jù)圓面積公式S=πr2,S為70,r為半徑,則r=√(70/3.14),直徑等于9.44毫米。
兩個不同PLC之間通過rs485(modbusRTU)通信的問題?
PLC之間使用RS485口通訊,應注意檢查兩種型號的PLC是否都可以做主從接收器。有些型號像歐姆龍的大部分只能做主不能做從。程序上我看了一下沒有太大問題,不過建議用T型圖優(yōu)化一下。在確定了PLC之間主從關系之后,可以通過RS485轉POWERBUS走物理層。使用它做物理層的主要原因是穩(wěn)定。對于線材無要求且抗干擾能力強,一般應用于PLC與多種儀表之間的通訊。