RS232、RS485通訊接口
1.從接線上,RS232是三線制,RS485是兩線制;
2.從傳輸距離上,RS232只能傳輸15米,RS485最遠(yuǎn)可以傳輸1200米;
3.從速率上,RS232是全雙工傳輸,RS485是半雙工傳輸;
4.從協(xié)議層上,RS232只支持點(diǎn)對(duì)點(diǎn)通訊(1:1),RS485支持總線形式通訊(1:N);
RS485采用差分信號(hào)負(fù)邏輯,+2V~+6V表示“0”,-
RS232在發(fā)送數(shù)據(jù)時(shí),正電平在+5V ~ +15V,負(fù)電平在-5V ~ -15V,在接收數(shù)據(jù)時(shí),正電平在+3V ~ +12V,負(fù)電平在-3V ~ -12V。電壓較高,傳輸過(guò)程中電纜上損失也多,所以傳輸距離短。
PPI,MPI,PROFIBUS,USS,MODBUS,CANNET等協(xié)議都是采用RS485通訊。只是協(xié)議不一樣。協(xié)議是軟件,就是對(duì)通訊的數(shù)據(jù)的定義,不同協(xié)議不能互通。
就像人在說(shuō)話,從物理上說(shuō)都是用嘴巴,可是說(shuō)的語(yǔ)種就有很多了,各個(gè)語(yǔ)種就是協(xié)議,不同語(yǔ)種之間是無(wú)法通話滴。要想交流就需要翻譯。通訊上的翻譯就是各種網(wǎng)關(guān):MODBAS轉(zhuǎn)DP的網(wǎng)關(guān)等等
評(píng)論