最近因客戶需求,需要通過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 同時糾正乙個經常有人犯的錯誤,把這個值用來交換 時間的儲...