Wifi裝置設定成伺服器訪問485裝置

2021-05-25 04:58:03 字數 1507 閱讀 2082

最近因客戶需求,需要通過wifi無線方式訪問485介面的裝置。

於是購買了一款可以將tcp資料原封不動的傳輸給485裝置,同時能夠將

485裝置返回的

資料封裝到tcp資料報傳回來的裝置。為了該wifi裝置在不同的wifi網路內可以工作,

需要在具體的wifi網路裡面進行如下

設定:

1.按msel至少5秒鐘

2.將gw8xx通過485連線到pc上,

通過超級終端或者串列埠除錯工具使用at+i命令進行設定

3. at+ifd

恢復出廠引數

4. at+irp20

查詢gw8xx所處環境中的無線網路

5. at+iwlsi=wireless-s

設定wifi名稱,wireless-s是我的無限網路名稱

6. at+iwlwm=1

設定wep加密方式

at+iwst0=4

設定wpa2-aes加密方式

7. at+iwlk1=9c34933484

設定wep加密方式訪問密碼

at+iwlpp=9c34933484

設定wpa2-aes加密方式的訪問密碼

9. at+iipa?

查詢活動ip,該ip是通過dhcp得到的

10. at+idip=192.168.0.188

設定靜態ip。因為我需要將gw8xx裝置當作中轉伺服器使用,所以需要指定ip。

11. at+ilprt:8080

設定監聽埠

12. at+imttf=50

sets max inactivity timeout before flushing the serialnet socket.

13. at+isnsi="2,8,e,1,0"

設定串列埠資料格式(訪問電表)波特率為1200,偶校驗

14. at+ihif=1

設定串列埠為通訊方式

15. at+i!snmd

進入傳輸模式。

16.斷開與pc的連線,連線到485裝置,通過客戶端就可以訪問485裝置了。

遇到的問題:

因為將gw8xx wifi裝置設定成了伺服器方式,從理論上說,如果wifi網路

穩定,客戶端隨時可以通過gw8xx訪問485裝置。但是實際上,如果每隔6分鐘訪問

485裝置,就不能訪問,客戶端會報網路連線斷開,此後也不能ping通gw8xx wifi裝置

; 如果每隔5分鐘訪問485裝置,

就可以一直訪問。還有就是如果不進入serialnet模式,

網路一直可以使用,隨

時都可以ping通gw8xx。跟**商的工程師進行溝通,認為

可能是wifi網路引起的,建議換另外的wifi路由器測試一下。

五一節過後的今天,我帶了一款去年生產的無線路由器,加密方式設定成wpa2-aes

方式,進入sreialnet工作模式後,485裝置上的資料隨時都可以通過gw820被讀取到。

8. at+idwon

終止internet session

將伺服器設定成路由器

建立路由檔案 在 etc sysconfig network scripts 資料夾下為eth0這張網絡卡建立路由表名為route eth0,這個檔案預設不存在需要我們手工建立 新增 最終目的網段 下一站 通過那兒張網絡卡 30.0.0.0 24 via 20.0.0.2 dev eth0 重啟服務...

將MongoDB伺服器設定成Windows啟動服務

1.安裝完畢之後,預設安裝在 c program files mongodb下面,bin目錄的完整路徑為 c program files mongodb server 3.4 bin 2.開啟cmd 普通開啟或者管理員開啟均可 輸入命令cd c program files mongodb serve...

伺服器時區應該設定成UTC時間嗎?

傳輸與儲存的時間戳只應該是utc時間 展示時間時必須指定時區,這個兩個原則同等重要 遵守了這兩個原則,就不會受系統時區設定的影響 先理清時間與時區的基礎概念 時間的儲存值 utc long 時區 轉換成 時間的表現值 local string 同時糾正乙個經常有人犯的錯誤,把這個值用來交換 時間的儲...