|
樓主(閱讀:5830/回復(fù):0)局域網(wǎng)的純軟件串口通信 串口通信,就是RS-232/RS-485通信,要求通信專用的電纜或者光纖才可以通信成功?墒窃谠S多情況下,計(jì)算機(jī)本身已經(jīng)用以太網(wǎng)電纜連接起來布成為了一個(gè)局域網(wǎng),需要利用這個(gè)局域網(wǎng)進(jìn)行計(jì)算機(jī)的串口通信。就是說要求局域網(wǎng)內(nèi)的任何一臺計(jì)算機(jī)的串口可以與其它計(jì)算機(jī)的串口進(jìn)行通信。這種情況下,可以無需再布專門的串口通信線,用純軟件進(jìn)行以太網(wǎng)格式與串口格式的轉(zhuǎn)換。本文介紹了如何用純軟件實(shí)現(xiàn)局域網(wǎng)串口的通信。 如果接PC1的串口設(shè)備1與接PC2的串口設(shè)備2之間需要通信,但是它們之間沒有直接連接而是通過計(jì)算機(jī)的以太網(wǎng)線。純軟件實(shí)現(xiàn)以太網(wǎng)串口通信的原理就是利用計(jì)算機(jī)本身的網(wǎng)口和串口,將網(wǎng)口收到的數(shù)據(jù)送到串口,同時(shí)將串口收到的數(shù)據(jù)送到網(wǎng)口。PC1與PC2之間由于位于一個(gè)局域網(wǎng)內(nèi)所以可以進(jìn)行以太網(wǎng)口之間的通信,所以就間接地實(shí)現(xiàn)了串口設(shè)備1與串口設(shè)備2之間的串口通信。其中串口設(shè)備1將數(shù)據(jù)按照串口格式發(fā)送給PC1,PC1接收數(shù)據(jù)并用軟件立即從以太網(wǎng)口發(fā)送出去給PC2的網(wǎng)口,同樣PC2從以太網(wǎng)接收到數(shù)據(jù)并立即用軟件按照串口格式發(fā)送給串口設(shè)備2。反過來也一樣,可以實(shí)現(xiàn)數(shù)據(jù)的雙向通信。
好靈通是一種能夠?qū)崿F(xiàn)串口硬件控制的即時(shí)通信軟件,不僅僅能夠即時(shí)交換信息,而且還能夠?qū)h(yuǎn)端的串口設(shè)備進(jìn)行控制。是具有串口硬件控制功能的即時(shí)通信產(chǎn)品。局域網(wǎng)版的好靈通v11可以在同一局域網(wǎng)段內(nèi)部實(shí)現(xiàn)即時(shí)通信和串口控制,可以是在有線的以太網(wǎng),也可以是在無線WIFI以太網(wǎng)內(nèi)等。是一款很實(shí)用的局域網(wǎng)通信及串口控制工具,可以發(fā)送文字、文件、對話等、還可以設(shè)置串口COM號、波特率等?梢詫(shí)現(xiàn)有線或無線局域網(wǎng)內(nèi)串口的透明傳輸。甚至不同波特率和格式也可以。 運(yùn)行好靈通setup安裝完畢后,運(yùn)行程序:好靈通v11.exe,先進(jìn)入如下登錄界面:
鍵入你自己取的昵稱,選擇頭像,按“登錄”進(jìn)入工作界面。
“好靈通串行口”部分的COM口號就是本計(jì)算機(jī)插的USB串口的COM口號。 單擊頭像為聊天、雙擊為傳輸文件。“廣播數(shù)據(jù)”時(shí)聊天數(shù)據(jù)會發(fā)送到自己(抬頭包括昵稱:),但是廣播數(shù)據(jù)時(shí)串口數(shù)據(jù)(無抬頭)不發(fā)送給自己,以符合RS-232/RS-485多機(jī)通信規(guī)則。 顯然好靈通串口即時(shí)通信必須至少有2個(gè)用戶,當(dāng)然也支持多個(gè)用戶(群聊)。
典型應(yīng)用1 本地計(jì)算機(jī)以太網(wǎng)與遠(yuǎn)端計(jì)算機(jī)的串口通信 此時(shí)本地計(jì)算機(jī)可以不用打開好靈通串口,遠(yuǎn)程計(jì)算機(jī)一定要打開串口連接。本地計(jì)算機(jī)將發(fā)送框內(nèi)的數(shù)據(jù)即時(shí)發(fā)送到遠(yuǎn)程的計(jì)算機(jī)接的串口。同時(shí)遠(yuǎn)程計(jì)算機(jī)串口收到的數(shù)據(jù)將即時(shí)發(fā)送到本地計(jì)算機(jī)并且顯示在接收框內(nèi)。
典型應(yīng)用2 外接串口設(shè)備之間通過以太網(wǎng)的透明傳輸
只要PC1與PC2之間是通過好靈通軟件連接的,那么它們所接的串口之間是完全透明的。顯然兩臺計(jì)算機(jī)的即時(shí)通信軟件即使各自設(shè)置成為不同速率等也是可以通信的,也就是說還可以實(shí)現(xiàn)不同速率之間的串口透明傳輸。這是一般的串口遠(yuǎn)程通信無法實(shí)現(xiàn)的功能。
歡迎使用串口論壇 波仕與您暢游RS232/RS485串口的世界
|