要搞清楚RS485通訊我們要先搞明白什么是通訊,通訊就是兩個設(shè)備之間0、1代碼的傳遞,0-低電平,1-高電平。
舉例:plc向變頻器從機1和變頻器從機2傳遞數(shù)據(jù),首先變頻器從機1和變頻器從機2設(shè)備之間必須通過電纜連接(硬件連接)。如果變頻器從機1和變頻器從機設(shè)備發(fā)送101010這樣一串代碼,那么變頻器從機1就要在他的通訊端口產(chǎn)生如下圖所示的高低電平的組合,通過電纜這個介質(zhì)變頻器從機2設(shè)備的通訊端口就會接收到A設(shè)備發(fā)出高低電平的組合,同時就會將接收到的高低電平組合翻譯成101010,這就完成了PLC向兩臺變頻器從機1設(shè)備數(shù)據(jù)的傳遞。
與通訊有關(guān)的概念描述:
1、全雙工與半雙工
全雙工是通訊端口在發(fā)送數(shù)據(jù)的同時可以接收數(shù)據(jù)。而半雙工指的是同一時刻通訊端口要么只能發(fā)送數(shù)據(jù),要么只能接收數(shù)據(jù)。
通俗一點說就是:
全雙工:打電話時雙方都可以說
半雙工:就像對講機,同一時刻只能一個人說另一個聽
單雙工:只能是設(shè)備發(fā)送數(shù)據(jù),另一臺設(shè)備只能接受設(shè)備,不具備發(fā)送功能
2、通訊速率:
通訊速率也叫通訊波特率是1S內(nèi)通訊端口發(fā)送0、1代碼(或者說是高、低電平)的數(shù)量。
舉例:我們說通訊速率是9.6Kbps,就表示通訊端口每秒發(fā)送9600個bit的數(shù)據(jù),也就是每秒可以產(chǎn)生9600個高低電平(注意:是高低電平總共加起來9600個)
比特傳輸速率
每秒鐘通過信道傳輸?shù)男畔⒘糠Q為比特傳輸速率,記作rb。單位是比特/秒(b/s),簡稱比特率。
3、主從通訊
主從通訊指的是在一個通訊網(wǎng)絡(luò)中一個站點是主站,其他站點作為從站。主站和從站之間可以直接進行數(shù)據(jù)的傳遞,但是從站與從站之間不能直接進行數(shù)據(jù)的傳遞。如果需要從站之間交換數(shù)據(jù)也必須要通過主站進行轉(zhuǎn)發(fā)。如下圖所示:
通俗一點講,主站和從站區(qū)別主要有三點:發(fā)出指令不同、唯一性不同、對接不同。
一、發(fā)出指令不同
1、主站:主站可以主動發(fā)出指令。2、從站:從站不會主動發(fā)出指令。
二、唯一性不同
1、主站:主站具有唯一性。2、從站:從站不具有唯一性,可以有多個。
三、對接不同
1、主站:主站可以對接多個從站。2、從站:從站只能對接一個主站。
明白了通訊的基本概念后再理解485通訊就相對容易了,下面我們從通訊介質(zhì)、通訊方式、通訊類型、物理層四個方面來介紹485通訊。通訊介質(zhì):通訊介質(zhì)為屏蔽雙絞線,也就是我們通常用的帶有屏蔽層的兩心電纜。
通訊方式:半雙工;通訊類型:主從通訊;物理層:9針接口,需要注意的是通過情況下485通訊的9針接口,只需要將兩芯電纜接到3號腳和8號腳上,3信號“-”,8是信號“+”。
fqj
電子發(fā)燒友App







































































評論