準(zhǔn)備的材料:USR W610 、標(biāo)準(zhǔn)電源線、232轉(zhuǎn)usb線、
Usr-tcp232-test串口轉(zhuǎn)網(wǎng)絡(luò)調(diào)試助手(以下統(tǒng)稱小黃人軟件)
下載地址:http://wxxtd.cn/Product/78.html
軟件設(shè)計手冊:http://wxxtd.cn/Down/USR-W610-software-V1.0.3.pdf
數(shù)據(jù)流向:串口數(shù)據(jù)----w610封裝-----socketA/socketB
接線:
電腦<——232轉(zhuǎn)usb———w610——電源
一、操作步驟
1、按路徑:控制面板》網(wǎng)絡(luò)和Internet》網(wǎng)絡(luò)和共享中心找到“windows防火墻”和“更改適配器設(shè)置”選項,關(guān)閉防火墻并禁用與本次測試無關(guān)的網(wǎng)卡。并關(guān)閉電腦殺毒軟件。
2. 電腦連接w610的WiFi,并在瀏覽器中輸入610的ip10.10.100.254,輸入賬戶密碼admin,進入610的配置網(wǎng)頁。
3. 選擇串口及網(wǎng)絡(luò)—>套接字分發(fā)協(xié)議開啟—>確定
4. 網(wǎng)絡(luò)參數(shù)設(shè)置——>網(wǎng)絡(luò)模式選擇client,協(xié)議為tcp,端口為23,服務(wù)器地址為10.10.100.100
5. SaocketB網(wǎng)絡(luò)模式選擇client,協(xié)議為tcp,端口為24,服務(wù)器地址為10.10.100.100
確定,重啟。
6. 打開兩個小黃人軟件,選擇串口,波特率57600,校驗位none,數(shù)據(jù)位8,停止位1,打開
右側(cè)協(xié)議類型選擇tcp server,IP為10.10.100.100,端口號為23,連接;另一個小黃人軟件右側(cè)協(xié)議類型選擇tcp server,IP為10.10.100.100,端口號為24。
串口端輸入數(shù)據(jù):55 FD AA 00 03 61 00 CC 2D
接下來我們修改參數(shù)區(qū)為6200(socketB),更改后重新計算和校驗為2E,在串口端發(fā)送:
55 FD AA 00 03 62 00 CC 2E
由此實現(xiàn)數(shù)據(jù)往socketB的發(fā)送了
下面,我們從網(wǎng)絡(luò)端口回發(fā):
因為本次測試沒有接dtu,所以,我們在網(wǎng)絡(luò)端回發(fā)的時候,不需要加格式,只是單純的發(fā)送數(shù)據(jù)就可以了!
注意:串口端給socketB發(fā)送數(shù)據(jù)時,socket輸入數(shù)據(jù)無法立即回發(fā),需要斷開連接重新發(fā)送,就可以實現(xiàn)雙向發(fā)送!
SocketA和B都重新斷開,重新連接,都可以給串口端發(fā)送數(shù)據(jù)!如圖所示