|
1、以太網-串口轉換器的作用
串口,一般就是指計算機的RS-232口或者RS-485口,是工業通信最常用的接口。以太網串口通信產品可以從以太網口直接擴展出RS-232、RS-485、RS-422口,同時還可以虛擬成為本地COM串口(COM1-COM256)、無須修改已有的串口通信軟件。
常用的以太網-串口轉換器通過以太網線外插到計算機或者HUB的以太網口,在另外一端轉換出串口。波仕卡ETH232GH以太網-串口轉換器的串口端是一個DB-9針座,具有RS-232、RS-485、RS-422全部引腳,並且配有接線端子。當作為RS-232口時與PC機的DB-9針RS-232口的2、3、5腳分配完全相同。 如果用戶要求不修改已有串口通信軟件,把ETH232GH就當成為一個PC機的本地COM串口,為此隨產品有一個將ETH232GH的以太網口映射成為本地COM串口的軟件。虛擬串口軟件可以將ETH232GH係列產品映射為本地計算機的COM1-COM256中的任何一個。
2 免費的以太網串口轉換的原理
benwenjieshaodemianfeifanganjiushiruheliyongyitaiwangxianzuchengjuyuwang,zairangduotaijisuanjidouanzhuangshangmianfeideboshikajuyuwangjishitongxinruanjian,ranhoujiangjishitongxinruanjiandeyitaiwangxinxisongdaojisuanjidechuankou。zheyangjiujiezhuyujisuanjibingqieyongmianfeideruanjianfangfashixianleyitaiwangchuankouzhuanhuan。
近年來,隨著網絡技術高速發展,即時通信軟件得到了大量的使用,包括基於以太網(局域網)deqiyejishitongxunruanjianhejiyuhulianwangdegerenjishitongxunruanjian。jishitongxinruanjianshiderenhelianggeshenzhiduogeyonghujiezhuyujuyuwanghuozhehulianwangkeyijinxingtongxin,danshimuqianjinjinjuxianyushuju、文件等交換,還沒有實現串口通信的功能。本文的方案在本質上就是把串口要發送的數據按照TCP/IP協議進行重新排列後通過即時通訊軟件發送到以太網連接的局域網,同時也把以太網通過即時通訊軟件從局域網收到的數據按照TCP/IP格式提取出來後再按照串口通信的格式組合後接收。常用的串口通信格式為(9600,N,8,1),意思就是通信的速率(波特率)為9600bps,即每秒9600位,N表示無奇偶校驗位,8表示用8個字節表示一個數,1就是最後再加上1位附加位。以太網TCP/IP協議的數據包括幀同步、地址、類型、數據、校驗。把串口要發送的一個數據去掉校驗位和附加位提取出8個字節的純數據,然後將它填充到以太網幀的數據部分,並且再補充任意38個字節到46個字節就可以構成一幀以太網的數據包發送出去。同理,把以太網收到的一幀數據包去掉幀同步、地址、類型和校驗後得到46個字節的純數據,隻取前麵的8個字節,然後加上校驗位和附加位按照波特率由串口接收。
3 局域網串口即時通信軟件
串口即時通信軟件是一種在局域網甚至互聯網內實現串口即時通信的軟件。好靈通V11是局域網版本。隻要2台(tai)或(huo)者(zhe)多(duo)台(tai)計(ji)算(suan)機(ji)位(wei)於(yu)一(yi)個(ge)局(ju)域(yu)網(wang)內(nei),那(na)麼(me)借(jie)助(zhu)於(yu)好(hao)靈(ling)通(tong)軟(ruan)件(jian)可(ke)以(yi)實(shi)現(xian)這(zhe)些(xie)計(ji)算(suan)機(ji)的(de)串(chuan)口(kou)之(zhi)間(jian)的(de)即(ji)時(shi)通(tong)信(xin),也(ye)可(ke)以(yi)實(shi)現(xian)透(tou)明(ming)傳(chuan)輸(shu)和(he)多(duo)機(ji)通(tong)信(xin)。好(hao)靈(ling)通(tong)V11同tong時shi是shi一yi款kuan功gong能neng齊qi全quan的de局ju域yu網wang聊liao天tian工gong具ju,最zui新xin的de版ban本ben不bu再zai依yi賴lai特te定ding的de串chuan口kou轉zhuan換huan器qi,因yin而er可ke以yi零ling硬ying件jian成cheng本ben用yong純chun軟ruan件jian實shi現xian以yi太tai網wang的de串chuan口kou通tong信xin。(專利:基於即時通信軟件的串口控製器ZL201120133429)
(1) 好hao靈ling通tong是shi一yi種zhong能neng夠gou實shi現xian串chuan口kou硬ying件jian控kong製zhi的de即ji時shi通tong信xin軟ruan件jian,不bu僅jin僅jin能neng夠gou即ji時shi交jiao換huan信xin息xi,而er且qie還hai能neng夠gou對dui遠yuan端duan的de串chuan口kou設she備bei進jin行xing控kong製zhi。是shi世shi界jie上shang唯wei一yi具ju有you串chuan口kou通tong信xin功gong能neng的de即ji時shi通tong信xin產chan品pin。 (2)局域網版的好靈通v11可以在同一局域網段內部實現即時通信和串口控製,包括有線的以太網局域網和無線WIFI局域網。是一款很實用的局域網通信及串口控製工具,可以發送文字、文件、對話等、還可以設置串口COM號、波特率等。(3)可以實現有線或無線局域網內串口的透明傳輸。甚至不同波特率和格式也可以。(4)完全可以作為局域網聊天工具!可以聊天、傳送文件、存儲記錄、群聊(廣播)。(5)無需任何設置,比以太網/串口轉換器使用要方便許多。運行好靈通setup安裝完畢後,運行程序:好靈通v11.exe,先進入登錄界麵,再鍵入你自己取的昵稱,選擇頭像,按“登錄”進入工作界麵。
4、免費的以太網串口轉換的典型應用
本地計算機控製遠程計算機的串口
本地計算機PC1和遠程計算機PC2位於通過以太網組成的局域網內。此時本地計算機可以不用打開好靈通串口,遠程計算機一定要在通信軟件的界麵上“打開串口”連(lian)接(jie)。本(ben)地(di)計(ji)算(suan)機(ji)將(jiang)發(fa)送(song)框(kuang)內(nei)的(de)數(shu)據(ju)即(ji)時(shi)發(fa)送(song)到(dao)遠(yuan)程(cheng)的(de)計(ji)算(suan)機(ji)接(jie)的(de)串(chuan)口(kou)。同(tong)時(shi)遠(yuan)程(cheng)計(ji)算(suan)機(ji)串(chuan)口(kou)收(shou)到(dao)的(de)數(shu)據(ju)將(jiang)即(ji)時(shi)發(fa)送(song)到(dao)本(ben)地(di)計(ji)算(suan)機(ji)並(bing)且(qie)顯(xian)示(shi)在(zai)接(jie)收(shou)框(kuang)內(nei)。
本文的方案也同樣適合於無線WIFI的局域網,因為WIFI實際上也是一種無線的以太網,隻要將多台計算機連接到同一個無線路由器即可。
|