rs485串口通信協議是采用阻抗平衡傳輸數據的。rs485是一種RS-485的差分信號。它平衡傳輸距離遠,在一般工業現場用的比較多。串口協議的缺點是距離短,所以在傳輸距離上可以大大減少。串口協議和RS-232無直接關系。串口協議和RS-485無協議,區別在于485是半雙工的,485是全雙工的。rs485是半雙工的,通信協議不一樣,通訊距離也不一樣,所以通訊距離要 rs232要遠一些。串口支持485,485支持半雙工。rs485是半雙工,串口一般是2000+485,但是遠距離的485一般讓我們看到的更好,因為485的通訊距離和一般的電纜要比485大,還有就是在工業環境惡劣的情況下,普通的電纜是可以達到3000米,而485的通訊距離就要遠些。rs232是半雙工,485的話很多人都知道,CAN總線通訊波特率是11600bps,屬于開關設備間的通訊協議,所以一般用沒什么,而485芯片的個數和指示燈的位置不同,所以就需要看一下,是485的還是232的。
rs232支持總線收發器之間的通訊,485的通訊距離和速率是成正比的,便于維護管理。db9是半雙工,不能直接對接。485的話,一般用422的主機進行通訊,485的的話應該是單總線結構,節點最多可接4個結點,也就是32個結點。485連接器通訊時是將收發數據合并為485,但這樣做的目的是為了在接收數據的過程中能夠熄滅火線和電源。而且,它是在傳送出去之前傳遞信息的,要確保未被檢測到的數據保持在完整狀態。