實(shí)現(xiàn)串口設(shè)備與上位機(jī)之間的數(shù)據(jù)透?jìng)鳌?/p>
1、將串口服務(wù)器USR-N668的串口通過(guò)串口線(xiàn)(或USB 轉(zhuǎn)串口線(xiàn))與PC相連接,檢測(cè)硬件連接無(wú)錯(cuò)誤后,接入我們配送的電源適配器,給668供電。
2、按路徑:控制面板找到“windows防火墻”和“更改適配器設(shè)置”選項(xiàng),關(guān)閉防火墻并禁用與本次測(cè)試無(wú)關(guān)的網(wǎng)卡。并關(guān)閉電腦殺毒軟件。
3、給電腦設(shè)置靜態(tài)IP,設(shè)置成668同網(wǎng)段IP:192.168.0.201 。
4、打開(kāi)瀏覽器,進(jìn)入668的內(nèi)置網(wǎng)頁(yè),默認(rèn)IP為:192.168.0.7,用戶(hù)名和密碼均為admin。(進(jìn)不去內(nèi)置網(wǎng)頁(yè):清除瀏覽器所有緩存,更換其他瀏覽器進(jìn)行嘗試)
5、網(wǎng)絡(luò)IP設(shè)置中,設(shè)置為DHCP動(dòng)態(tài)IP,然后系統(tǒng)頁(yè)面重啟設(shè)備,參數(shù)需要重啟生效。
6、N668網(wǎng)線(xiàn)直連路由器,電腦設(shè)置為DHCP網(wǎng)線(xiàn)直連路由器,打開(kāi)668設(shè)置軟件,通過(guò)網(wǎng)絡(luò)搜索,刷新設(shè)備列表,可以確認(rèn)668此時(shí)的IP為:172.16.14.68。668的IP也可以在路由器內(nèi)置網(wǎng)頁(yè)確認(rèn)。
7、用路由器已分配的IP進(jìn)入668內(nèi)置網(wǎng)頁(yè),串口轉(zhuǎn)網(wǎng)絡(luò)確認(rèn)確認(rèn)串口參數(shù)是115200,N,8,1。
8、串口轉(zhuǎn)網(wǎng)絡(luò)確認(rèn)工作方式為:TCP SERVER,本地端口號(hào)為20001。
TCP CLIENT的目標(biāo)IP=TCP SERVER的本地IP
TCP CLIENT的目標(biāo)端口=TCP SERVER的本地端口(這個(gè)端口可以隨意設(shè)置,只要不是特殊端口或重復(fù)端口就可以)
9、打開(kāi)測(cè)試軟件“USR-TCP232-Test.exe”,串口端設(shè)置,選擇已經(jīng)確認(rèn)的COM口(可在設(shè)備管理器確認(rèn))以及串口參數(shù),串口波特率設(shè)置為115200,串口參數(shù)設(shè)置為None/8/1,點(diǎn)擊打開(kāi),打開(kāi)串口。網(wǎng)絡(luò)端設(shè)置,協(xié)議類(lèi)型選擇TCP Client模式,服務(wù)器IP地址輸入192.168.0.7,服務(wù)器端口號(hào)輸入20001,點(diǎn)擊連接建立TCP連接。
10、在串口和網(wǎng)絡(luò)之間進(jìn)行數(shù)據(jù)收發(fā)測(cè)試,串口到網(wǎng)絡(luò)的數(shù)據(jù)流向是:PC串口->668串口->668以太網(wǎng)口->PC網(wǎng)絡(luò);網(wǎng)絡(luò)到串口的數(shù)據(jù)流向是:PC網(wǎng)絡(luò)->668以太網(wǎng)口->668串口->PC串口。具體演示如下圖所示: