無線與有線連接的通信方式比較
1、硬件連接
如果用TX表示在設(shè)備的端口上數(shù)據(jù)發(fā)送(數(shù)據(jù)離開功能塊)的端子,用RX表示在設(shè)備的端口上數(shù)據(jù)接收(數(shù)據(jù)進(jìn)入功能塊)的端子,則設(shè)備A與設(shè)備B之間的串口連接如下圖所示。
如果用TX表示在設(shè)備的端口上數(shù)據(jù)發(fā)送(數(shù)據(jù)離開功能塊)的端子,用RX表示在設(shè)備的端口上數(shù)據(jù)接收(數(shù)據(jù)進(jìn)入功能塊)的端子,則設(shè)備A與設(shè)備B之間的串口連接如下圖所示。

如果將串口連線也看成一個(gè)兩端口的設(shè)備并把這兩個(gè)端口的端子做標(biāo)注,則兩設(shè)備通過綠框內(nèi)的連線進(jìn)行串口通訊的連接如下圖所示。

如果用無線電臺(tái)替代串口連接線,則設(shè)備A與設(shè)備B之間的通信連接如下圖所示。

對(duì)比以上三個(gè)圖可以看出,如果將兩個(gè)無線電臺(tái)組成的無線信道也看成是一個(gè)兩端口的設(shè)備,則對(duì)設(shè)備A與設(shè)備B而言,串口通訊時(shí)有線連接與無線連接的端子對(duì)應(yīng)關(guān)系是一樣的。
2、與有線連接的不同點(diǎn)
用無線信道替代有線連接后的通信程序與有線連接下的通信程序的編制完全相同,但有兩個(gè)不同點(diǎn)要注意。在注意以下兩點(diǎn)的基礎(chǔ)上使用無線電臺(tái)時(shí)我們可以把兩個(gè)無線電臺(tái)組成的系統(tǒng)看做是一條透明連線。
不同點(diǎn)1:
有線連接的通訊程序中串口幀格式、串口速率可任意設(shè)置。連接線本身對(duì)上述兩個(gè)參數(shù)無任何限制。數(shù)傳電臺(tái)的串口幀格式、串口速率要進(jìn)行設(shè)置,并與所連接設(shè)備終端一致。
不同點(diǎn)2:
有線連接時(shí)串口通信是全雙工的。
無線電臺(tái)的通信是半雙工的。即無線電臺(tái)發(fā)射數(shù)據(jù)時(shí)電臺(tái)不能接收數(shù)據(jù),接收數(shù)據(jù)時(shí)電臺(tái)不能發(fā)射數(shù)據(jù)。因此在通信編程時(shí)應(yīng)將收發(fā)的時(shí)間錯(cuò)開。
一般數(shù)據(jù)采集與控制的通信程序收發(fā)的時(shí)間均是錯(cuò)開的。
3、點(diǎn)對(duì)多點(diǎn)連接
通常自動(dòng)化控制系統(tǒng)采用點(diǎn)對(duì)多點(diǎn)的通信方式,在點(diǎn)對(duì)多點(diǎn)的通信方式中若用有線連接所有從設(shè)備連接在通信總線上。連接示意圖如下:
2、與有線連接的不同點(diǎn)
用無線信道替代有線連接后的通信程序與有線連接下的通信程序的編制完全相同,但有兩個(gè)不同點(diǎn)要注意。在注意以下兩點(diǎn)的基礎(chǔ)上使用無線電臺(tái)時(shí)我們可以把兩個(gè)無線電臺(tái)組成的系統(tǒng)看做是一條透明連線。
不同點(diǎn)1:
有線連接的通訊程序中串口幀格式、串口速率可任意設(shè)置。連接線本身對(duì)上述兩個(gè)參數(shù)無任何限制。數(shù)傳電臺(tái)的串口幀格式、串口速率要進(jìn)行設(shè)置,并與所連接設(shè)備終端一致。
不同點(diǎn)2:
有線連接時(shí)串口通信是全雙工的。
無線電臺(tái)的通信是半雙工的。即無線電臺(tái)發(fā)射數(shù)據(jù)時(shí)電臺(tái)不能接收數(shù)據(jù),接收數(shù)據(jù)時(shí)電臺(tái)不能發(fā)射數(shù)據(jù)。因此在通信編程時(shí)應(yīng)將收發(fā)的時(shí)間錯(cuò)開。
一般數(shù)據(jù)采集與控制的通信程序收發(fā)的時(shí)間均是錯(cuò)開的。
3、點(diǎn)對(duì)多點(diǎn)連接
通常自動(dòng)化控制系統(tǒng)采用點(diǎn)對(duì)多點(diǎn)的通信方式,在點(diǎn)對(duì)多點(diǎn)的通信方式中若用有線連接所有從設(shè)備連接在通信總線上。連接示意圖如下:

若用無線電臺(tái)替代有線連接示意圖如下,所有從設(shè)備與主設(shè)備的連接關(guān)系與有線連接一樣均為總線連接關(guān)系。

4、編程要點(diǎn)
使用電臺(tái)串口與使用有線連接相比應(yīng)注意以下幾點(diǎn):
a、終端串口幀格式要與無線電臺(tái)設(shè)置一致。
b、終端串口速率要與無線電臺(tái)設(shè)置一致。
c、點(diǎn)多點(diǎn)通信時(shí),主設(shè)備與從設(shè)備之間的連接關(guān)系為總線連接關(guān)系,問答方式。
使用電臺(tái)串口與使用有線連接相比應(yīng)注意以下幾點(diǎn):
a、終端串口幀格式要與無線電臺(tái)設(shè)置一致。
b、終端串口速率要與無線電臺(tái)設(shè)置一致。
c、點(diǎn)多點(diǎn)通信時(shí),主設(shè)備與從設(shè)備之間的連接關(guān)系為總線連接關(guān)系,問答方式。