rs485雙總線rs485四線制即RS485,四線制是全雙工通訊方式,兩線制是半雙工通訊方式,以此類推。rs485是半雙工模式。rs232是全雙工模式。rs232是半雙工模式。1、rs232通訊距離很短,最大傳輸速度可達(dá)到1200米,rs485的最大傳輸速率為10Mbps/100Mbps,傳輸距離和效果都是很好的,在10BASE-T 10 10 FX2A/s 2、rs485數(shù)據(jù)更是相當(dāng)于rs232 485了,工程造價也大大增加。2、rs232協(xié)議是全雙工模式,而rs485的通訊協(xié)議是半雙工模式,rs422是全雙工模式。rs232最明顯的區(qū)別在于通訊距離,rs232的通訊距離比rs232要遠(yuǎn),而且rs232比rs485要遠(yuǎn)。3、rs232最大的通訊距離約為1219M,最大傳輸速率為10Mb/s,rs485最大的通信距離約為1219Mb/s,rs485最大的通訊距離約為1219Mb/s,rs232最大的通訊距離約為1219Mb/s,其他的什么部位、硬件等都需要用到,如果要加大通訊距離,需要安裝中繼器,如增加rs485轉(zhuǎn)換器。最大的傳輸距離約為1219Mb/s,rs232最大的通信距離約為1219Mb/s,其他的應(yīng)用中,很少見到有人會拿RS485轉(zhuǎn)換器來轉(zhuǎn)換成網(wǎng)線施工,RS232最大的通信距離約為1219Mb/s,如果為了方便用戶,也可以實現(xiàn)RS232轉(zhuǎn)成網(wǎng)線的轉(zhuǎn)換,如采用RS485轉(zhuǎn)換器,可以實現(xiàn)485通訊,如采用MODBUS,或使用新型的Profibus DP,收發(fā)器可實現(xiàn)Modbus RTU FTU DP,通過串口調(diào)試,可與RS232/RS485轉(zhuǎn)換。
rs485雙總線rs485應(yīng)為特性阻抗為120Ω的雙絞屏蔽電纜,在多股電纜特性阻抗中,電纜阻抗差異較大,一般采用雙絞線供電,這樣可以最大限度的降低信號干擾的程度。rs485是一種半雙工、全雙工、半雙工、屏蔽與信號共用的總線結(jié)構(gòu)網(wǎng)絡(luò)。總線是一種相對于多點總線,多點總線到多個集中的總線網(wǎng)絡(luò),其功能是對于這種應(yīng)用提出的問題提供更高的整合頻率。它適合在各種環(huán)境的智能網(wǎng)絡(luò)中使用??偩€是一種主從結(jié)構(gòu)的總線結(jié)構(gòu),其性能與總線結(jié)構(gòu)有很大的關(guān)系。而且其支持的最大速率是和4Kbit/s,因此其頻帶的通訊速率可達(dá)到16Kbit/s以上。

在距離較遠(yuǎn)的環(huán)境下,總線的抗干擾能力和衰減會比485小得多,并且在總線上只能作為語音、視頻等低帶寬的總線結(jié)構(gòu)。如果總線距離超過100M以上,可在大型網(wǎng)絡(luò)中使用。目前,在距離過長的總線通訊網(wǎng)絡(luò)當(dāng)中,這些應(yīng)用已經(jīng)被485總線所取代,并且在技術(shù)上提供了極大的網(wǎng)絡(luò)解決方案。綜上,在總線的長度優(yōu)勢下,我們須要再加上總線結(jié)構(gòu)特性。就而言,如果總線要想達(dá)到局域網(wǎng)的話,必須要根據(jù)總線結(jié)構(gòu)的另外布線需求,一般情況下,485總線必須使用星形結(jié)構(gòu)、節(jié)點型拓?fù)浣Y(jié)構(gòu)、總線網(wǎng)絡(luò)的節(jié)點數(shù)。在485總線網(wǎng)絡(luò)中一般采用單總線結(jié)構(gòu)、星形結(jié)構(gòu)、網(wǎng)絡(luò)長度等,必須使用兩個不同的總線網(wǎng)絡(luò)。整個網(wǎng)絡(luò)中的各個節(jié)點都必須使用同一個電纜套。整個網(wǎng)絡(luò)中的各個節(jié)點都必須使用手牽手菊花鏈型的總線結(jié)構(gòu),以使節(jié)點更容易照成總線系統(tǒng)的總線系統(tǒng)。在這種總線網(wǎng)絡(luò)中,我們通常采用手牽手的總線方式,總線的總體造價主要取決于總線的結(jié)構(gòu)、信道的連續(xù)性、抗干擾性等因素。
1、檢查兩邊軟件對于流控的配置。經(jīng)過rs485的話,必然就不能開任何硬件流控,軟件流控也最好不要。波特率也最好要控制在9600以內(nèi)。2、常見的rs485是半雙工通信。一般買到的485轉(zhuǎn)換器的收發(fā)切換是硬件自動完成的,但也有需要軟件參與控制收發(fā)切換的,需要看轉(zhuǎn)換器手冊確認(rèn)。3、如果用的rs485是半雙工通信,收發(fā)切換也需要時間,主機(jī)需要在發(fā)送前檢查當(dāng)前是否正在接收數(shù)據(jù)。從機(jī)收到主機(jī)數(shù)據(jù),也應(yīng)該延時一段時間(如20ms)再回復(fù)。